
function rendergen(){
	document.getElementById("container").innerHTML ='<div id="pictures"></div><div id="mainimage"></div>'

var theimage
var content = "<ul>"
var arrLinkTarget
el = document.getElementById("pictures")


for (i=1;i<gmodel.length;i++){
	//alert("i= " + i + "\nglink[i]= " + glink[i])
	if (i<10) {
	    theimage='0' + i
	} else {
	    theimage=i
	}
	if (glink[i] == '') {
		content += "<li><a href='#' onclick='viewimagegen(" + i + ")'><img src='" + thumbsdir + "/" + theimage + ".jpg' /></a></li>"	    
	} else {
		arrLinkTarget=glink[i].split(":")
		if (arrLinkTarget.length>1) {
			content += "<li><a href='" + arrLinkTarget[0] + "' target='_blank'><img src='" + thumbsdir + "/" + theimage + ".jpg' /></a></li>"	    		    
		} else {
			content += "<li><a href='" + glink[i] + "'><img src='" + thumbsdir + "/" + theimage + ".jpg' /></a></li>"	    		    
		}
	}

}

content += "</ul>" 

el.style.display = "block";
el.innerHTML = content
}

function viewimagegen(imageid){
	document.getElementById("pictures").style.display ='none';
	el = document.getElementById("mainimage")
	el.style.display ='block'
	if (imageid < 10){
		thisimage = "0" + imageid
	}
	else{
		thisimage = imageid
	}

	setimage = '<div id="nav"><a href="#" onclick="navprevgen('+(imageid-1)+')" title="vorige"><</a><a href="#" onclick="navnextgen(' +(parseFloat(imageid+1))+ ')" title="volgende">></a></div><br/>'
	setimage += '<div id="image"><a href="#" onclick="rendergen()"><img src="http://www.dnf-style.com/' + picsdir + '/' + thisimage + '.jpg" /></a><p>'+ gmodel[imageid]
	
	if (gvisa[imageid] != '&nbsp;'){
		setimage += '<br />' + gvisa[imageid]
	}
	setimage += '</p></div>'
	el.innerHTML = setimage
}

function navnextgen(imageid){
	if (glink[imageid] != '') {

		if (imageid >= gmodel.length){
			navnextgen(1);
		} else {
			navnextgen(parseFloat(imageid + 1))
		}
		return
	}

	if (imageid >= gmodel.length){
	viewimagegen(1);
	}
	else {
	viewimagegen(parseFloat(imageid));
	}

}
function navprevgen(imageid){
	if (glink[imageid] != '') {

		if (imageid < 1 && imageid < gmodel.length  ){
			navprevgen(gmodel.length-1);
		} else {
			navprevgen(parseFloat(imageid - 1))
		}
		return
	}

	if (imageid < 1 && imageid < gmodel.length  ){
	viewimagegen(gmodel.length-1);
	}
	else {
	viewimagegen(imageid);
	}
}

	