var to;
var to2;
var stapjes=43;
var fotobreed=4; //aantal stappen per pagina
var found=0;
		function tosize(id) {
			//tox=document.getElementById("slide_frame").offsetWidth;
			//tox=parseInt(tox)-90;
			//tds=document.getElementById(id).getElementsByTagName("td").length;
			//tds=tds+(tds%2);
			//alert(tds);
			//document.getElementById(id).style.width=(((tds/8)*tox)+0)+"px";
			//alert((((tds/8)*tox)+0)+"px");
			//alert((tds%8));
			//alert((tds%2));
			//document.getElementById(id).style.display="block";
			
			
			//slide_left
			//slide_right
			//document.getElementById("slide_left").style.visibility="hidden";
			//if(tds<9) {
				//document.getElementById("slide_right").style.visibility="hidden";
			//}
		}
		
		function toprod(id,welke,aantal) {
			//alert(id+":"+welke+"/"+aantal);
			tds=0;
			
			if(document.getElementById(id)) {
				tds=document.getElementById(id).getElementsByTagName("td").length;
			}
			
			if(tds>8) {
				if(document.getElementById("slide_left")) {
					document.getElementById("slide_left").style.visibility="visible";
				}
				
				if(document.getElementById("slide_right")) {
					document.getElementById("slide_right").style.visibility="visible";
				}
			}
			
			a=1;
			nu=0;
			nu=parseInt(nu);
			if(welke<((aantal)/2)) {
				//11=11/2=5.5		0-5
				//12=12/2=6			0-5
				//13=13/2=6.5		0-6
				a=welke-1;
			} else {
				r=Math.round((aantal)/2);
				//5/11	=	6		-1
				//6/11	=	6		0
				//7/11	=	6		1
				//5/12	=	6
				//6/12	=	6
				//7/12	=	6
				a=(welke-r)-1;
			}
			naar=nu-((tox/fotobreed)*a);
			naar=Math.round(naar/stapjes);
			if(naar>=0) {
				if(document.getElementById("slide_left")) {
					document.getElementById("slide_left").style.visibility="hidden";
				}
			} else {
				if(document.getElementById("slide_left")) {
					document.getElementById("slide_left").style.visibility="visible";
				}
			}
			naar=naar*stapjes;
			//alert(naar);
			oud=stapjes;
			stapjes=215000;
			to=setTimeout("scrol('"+id+"',"+naar+")",100);
			r=Math.round((aantal)/2);
			to2=setTimeout("stapset('"+oud+"')",(100*r));
		}
		function showload() {
			
		}
		
		function stapset(hoeveel) {
			stapjes=hoeveel*1;
			if(to2) {
				clearTimeout(to2);
			}
		}
		var maxi=999;
		var vanu=0;
		var classx="";
		var sclassx="";
		function prodlist(classx,i) {
			// id="view_prod_list"
			if(classx=="prod_list") {
				if(document.getElementById("view_prod_list")) {
					document.getElementById("view_prod_list").className="select";
				}
				if(document.getElementById("view_prod_afb")) {
					document.getElementById("view_prod_afb").className="notselect";
				}
			} else if(classx=="prod_afb") {
				if(document.getElementById("view_prod_list")) {
					document.getElementById("view_prod_list").className="notselect";
				}
				if(document.getElementById("view_prod_afb")) {
					document.getElementById("view_prod_afb").className="select";
				}
			} else {
				if(document.getElementById("view_prod_list")) {
					document.getElementById("view_prod_list").className="notselect";
				}
				if(document.getElementById("view_prod_afb")) {
					document.getElementById("view_prod_afb").className="select";
				}
			}
			sclassx=classx;
			id=document.getElementById(i);
			d=0;
			if(id) {
				id.className=classx;	
			
			
				if(id.getElementsByTagName("div")) {
					d=id.getElementsByTagName("div");
				}
			}
			maxi=999;
			if(classx=="prod_afb") {
				maxi=9;
			} else if(classx=="prod_list") {
				maxi=20;
			}
			vanu=0;
			for(a=0; a<d.length; a++) {
				if(a>=maxi) {
					d[a].style.display="none";
				} else {
					d[a].style.display="block";
				}
			}
			nav=document.getElementById("prod_nav");
			if(nav) {
				if(d.length<=maxi) {
					nav.style.display="none";
				} else {
					nav.style.display="block";
				}
			}
			//document.location='?view='+sclassx;
		}
		
		function paginate(plus,i) {
			//9/20pp
			//alert(maxi+"-"+plus+"/"+classx+"/"+vanu);
			id=document.getElementById(i);
			d=id.getElementsByTagName("div");
			
			if(plus>0 && vanu+maxi>d.length) {
				
			} else if(plus<0 && vanu-maxi<0) {
				vanu=0;
			} else {
				vanu+=maxi*plus;
			}
			for(a=0; a<d.length; a++) {
				if(a<vanu || a>=maxi+vanu) {
					d[a].style.display="none";
				} else {
					d[a].style.display="block";
				}
			}
		}
		
		function scrol2(id,aantal) {
			if(to) {
				clearTimeout(to);
			}
			tox=document.getElementById("slide_frame").offsetWidth;
			toy=document.getElementById(id).offsetWidth;
			nu=document.getElementById(id).style.marginLeft;
			tox=parseInt(tox)-90;
			if(nu+""=="") {
				nu=0;
			}
			nu=parseInt(nu);
			//alert(nu+"-"+tox+"-"+toy);
			divs=document.getElementById(id).getElementsByTagName("div").length;
			tds=document.getElementById(id).getElementsByTagName("td").length;
			//document.getElementById(id).style.width=(((tds/8)*tox)+0)+"px";
			//alert((((divs-1)*tox)+0));
			breedte=((divs-1)*tox);
			aantalx=((breedte/tox)*8);
			//alert(aantal);
			t=document.getElementById(id).getElementsByTagName("td");
			f=0;
			for(a=0; a<tds; a++) {
				if(t[a].innerHTML=="") {
					//alert(a+"!");
				} else {
					f++;	
				}
			}
			found=f;
			//alert(f);
			//alert(tox);
			document.getElementById("slide_left").style.visibility="visible";
			if(document.getElementById("slide_right")) {
					document.getElementById("slide_right").style.visibility="visible";
			}
			if(aantal>0) {
				naar=nu-(tox/fotobreed);
				naar=Math.round(naar/stapjes);
				//alert(naar);
				if(naar>=0) {
					document.getElementById("slide_left").style.visibility="hidden";
				} else {
					document.getElementById("slide_left").style.visibility="visible";
				}
				//alert(tds);
				naar=naar*stapjes;
				//alert(naar);
				//alert(tox);
				//n=Math.round(naar/tox);
				//alert(n);
				//alert(nu+"-"+naar);
				//naar=(n*tox);
				//alert(nu+"-"+naar2);
				scrol(id,naar);
			} else if(aantal<0) {
				naar=nu+(tox/fotobreed);
				naar=Math.round(naar/stapjes);
				//alert(naar);
				if(naar>=0) {
					document.getElementById("slide_left").style.visibility="hidden";
				} else {
					document.getElementById("slide_left").style.visibility="visible";
				}
				//alert(tds);
				naar=naar*stapjes;
					//n=Math.round(naar/tox);
				//alert(n);
				//alert(nu+"-"+naar);
					//naar=(n*tox);
				//alert(nu+"-"+naar2);
				scrol(id,naar);
			} else {
				document.getElementById("slide_left").style.visibility="hidden";
				scrol(id,0);	
			}
		}
		
		function scrol(id,naar) {
			//274-340 = 280-346
			tox=500;
			tox=document.getElementById("slide_frame").offsetWidth;
			tox=tox-90;
			//alert(tox);
			if(to) {
				//clearTimeout(to);
			}
			//nu=document.getElementById(id).offsetTop;
			nu=document.getElementById(id).style.marginLeft;
			if((nu+"")=="") {
				nu=0;
			} else {
				nu=parseInt(nu);
			}
			//naar=parseInt(nu*1)+parseInt(aantal);
			if(naar>0) {
				naar=0;
			}
			hoogte=document.getElementById(id).offsetWidth;
			nuhoog=parseInt(hoogte);
			
			
			hoogte=0-(parseInt(hoogte)-tox);
			if(naar<=hoogte) {
				naar=hoogte;
				if(document.getElementById("slide_right")) {
					
					document.getElementById("slide_right").style.visibility="hidden";
				}
			}
			if(nuhoog<tox) {
				//te weinig om te scrollen
					document.getElementById("slide_left").style.visibility="hidden";
					if(document.getElementById("slide_right")) {
					
						document.getElementById("slide_right").style.visibility="hidden";
					}
			} else {
				if(nu>(naar-(stapjes+1)) && nu<(naar+(stapjes-1))) {
					nu2=naar;	
				} else if(naar<nu) {
					nu2=nu-stapjes;
				} else if(naar>nu) {
					nu2=nu+stapjes;
				} else {
					nu2=nu;	
				}
				document.getElementById(id).style.marginLeft=nu2+"px";
				if(naar==nu) {
					if(to) {
						clearTimeout(to);
					}
				} else if(naar+""!="") {
					to=setTimeout("scrol('"+id+"',"+naar+")",30);
				} else {
					if(to) {
						clearTimeout(to);
					}
				}
			}
		}
		


function resetmenu() {
	g=document.getElementById('swilends-content-menu');	
	if(g){
		t=(((100) + (ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop)) + 'px'); 
		//alert(t);
		g.style.top=t;
	}
}
var xmlh;
function tagger(xmlh) {
	
}
function productprice(xmlh) {
	//alert(xmlh.getElementsByTagName("product").length);
	var browser=navigator.userAgent;
	//alert(browser);
	if(document.getElementById("pmot")) {
		document.getElementById("pmot").style.display="none";
	}
	if(xmlh.getElementsByTagName("product").length>0) {
		pid=xmlh.getElementsByTagName("product")[0].getElementsByTagName("id")[0].childNodes.item(0).nodeValue;
		if(browser.indexOf("ie 6")>0 || browser.indexOf("IE 6")>0) {
			
		} else {
			xmlophalen("/tag.php?id="+pid+"&page=lightbox",tagger);
		}
		price=xmlh.getElementsByTagName("product")[0].getElementsByTagName("price")[0].childNodes.item(0).nodeValue;
		document.getElementById("popup-prijs2").innerHTML="€ "+price;
		price2=xmlh.getElementsByTagName("product")[0].getElementsByTagName("price_montage")[0].childNodes.item(0).nodeValue;
		price3=(price2*1)+(price*1);
		price3=price3+"";
		p=price3.indexOf(".");
		if(p>0) {
			
		} else {
			price3=price3+".00";	
		}
		if(price2*1>0) {
			document.getElementById("popup-prijs3").innerHTML="€ "+price3;
			
			if(document.getElementById("pmot")) {
				document.getElementById("pmot").style.display="inline";
			}
		}
		//popup-afbeelding1
		if(xmlh.getElementsByTagName("product")[0].getElementsByTagName("image_thumb2").length>0) {
			thumb1=xmlh.getElementsByTagName("product")[0].getElementsByTagName("image_thumb3")[0].childNodes.item(0).nodeValue;
			thumb1a=xmlh.getElementsByTagName("product")[0].getElementsByTagName("image_thumb2")[0].childNodes.item(0).nodeValue;
			thumb1b=xmlh.getElementsByTagName("product")[0].getElementsByTagName("image_thumb4")[0].childNodes.item(0).nodeValue;
			document.getElementById("popup-afbeelding1").innerHTML="<img src=\"/shop/upload/images/tmp/"+thumb1+"\" alt=\"\" />";
			//document.getElementById("popup-afbeelding1").setAttribute("onclick","popupthumb('"+thumb1a+"')");
			document.getElementById("popup-afbeelding1").href="javascript:popupthumb('"+thumb1a+"','"+thumb1b+"')";
			popupthumb(thumb1a,thumb1b);
		}
		//popup-afbeelding2
		if(xmlh.getElementsByTagName("product")[0].getElementsByTagName("image2_thumb2").length>0) {
			thumb2=xmlh.getElementsByTagName("product")[0].getElementsByTagName("image2_thumb3")[0].childNodes.item(0).nodeValue;
			thumb2a=xmlh.getElementsByTagName("product")[0].getElementsByTagName("image2_thumb2")[0].childNodes.item(0).nodeValue;
			thumb2b=xmlh.getElementsByTagName("product")[0].getElementsByTagName("image2_thumb4")[0].childNodes.item(0).nodeValue;
			document.getElementById("popup-afbeelding2").innerHTML="<img src=\"/shop/upload/images/tmp/"+thumb2+"\" alt=\"\" />";
			//document.getElementById("popup-afbeelding2").setAttribute("onclick","popupthumb('"+thumb2a+"')");
			document.getElementById("popup-afbeelding2").href="javascript:popupthumb('"+thumb2a+"','"+thumb2b+"')";
		}
		//popup-afbeelding3
		
		if(xmlh.getElementsByTagName("product")[0].getElementsByTagName("image3_thumb2").length>0) {
			thumb3=xmlh.getElementsByTagName("product")[0].getElementsByTagName("image3_thumb3")[0].childNodes.item(0).nodeValue;
			thumb3a=xmlh.getElementsByTagName("product")[0].getElementsByTagName("image3_thumb2")[0].childNodes.item(0).nodeValue;
			thumb3b=xmlh.getElementsByTagName("product")[0].getElementsByTagName("image3_thumb4")[0].childNodes.item(0).nodeValue;
			document.getElementById("popup-afbeelding3").innerHTML="<img src=\"/shop/upload/images/tmp/"+thumb3+"\" alt=\"\" />";
			//document.getElementById("popup-afbeelding3").setAttribute("onclick","popupthumb('"+thumb3a+"')");
			document.getElementById("popup-afbeelding3").href="javascript:popupthumb('"+thumb3a+"','"+thumb3b+"')";
		}
		//popup-afbeelding5
		
		if(xmlh.getElementsByTagName("product")[0].getElementsByTagName("image4_thumb2").length>0) {
			thumb3=xmlh.getElementsByTagName("product")[0].getElementsByTagName("image4_thumb3")[0].childNodes.item(0).nodeValue;
			thumb3a=xmlh.getElementsByTagName("product")[0].getElementsByTagName("image4_thumb2")[0].childNodes.item(0).nodeValue;
			thumb3b=xmlh.getElementsByTagName("product")[0].getElementsByTagName("image4_thumb4")[0].childNodes.item(0).nodeValue;
			document.getElementById("popup-afbeelding4").innerHTML="<img src=\"/shop/upload/images/tmp/"+thumb3+"\" alt=\"\" />";
			//document.getElementById("popup-afbeelding4").setAttribute("onclick","popupthumb('"+thumb3a+"')");
			document.getElementById("popup-afbeelding4").href="javascript:popupthumb('"+thumb3a+"','"+thumb3b+"')";
		}
		//popup-afbeelding-groot
	}
}

function popupthumb(afb,afb2) {
	html="<a href=\"javascript:vergrootfoto('"+afb2+"')\"><img class=\"groot\" src=\"/shop/upload/images/tmp/"+afb+"\"/></a>";
	document.getElementById("popup-afbeelding-groot").innerHTML=html;
	var browser=navigator.userAgent;
	if(browser.indexOf("ie 6")>0 || browser.indexOf("IE 6")>0) {
		
	} else {
		//document.getElementById("popup-afbeelding-groot").setAttribute("onclick","vergrootfoto('"+afb2+"')");
		//document.getElementById("popup-afbeelding-groot").style.cursus="hand";
	}
}
function vergrootfoto(afb) {
	document.getElementById("xenon-popup2-tekst2").innerHTML="<a href=\"javascript:closelightbox2()\" class=\"sluiten\" title=\"popup sluiten\"><img src=\"/images/detail_sluiten.jpg\" alt=\"sluiten\"/><br />sluit</a><img src=\"/shop/upload/images/tmp/"+afb+"\"/>";
	document.getElementById("xenon-popup2-tekst").style.display="block";
	var arrayPageSize = getPageSize();
	var arrayPageScroll = getPageScroll();
	
	var objOverlay=document.getElementById('xenon-popup');
	var objLightbox3 = document.getElementById('xenon-popup2-tekst');
	var objLightbox4 = document.getElementById('xenon-popup2-tekst2');
	if(arrayPageSize[1]>arrayPageSize[3]) {
	objOverlay.style.height = (arrayPageSize[1] + 'px');
	//alert(arrayPageSize[1]);
	} else {
	objOverlay.style.height = (arrayPageSize[3] + 'px');
	//alert(arrayPageSize[3]);
	}
	//alert(arrayPageSize[0]+','+arrayPageSize[1]+','+arrayPageSize[2]+','+arrayPageSize[3]+','+arrayPageSize[4]);
	//html+='hallo';
	objOverlay.style.display = 'block';
	objLightbox3.style.display = 'block';
	
	
	var lightboxTop = arrayPageScroll[1]+((arrayPageSize[3]-400)/2);
	//var lightboxLeft = ((arrayPageSize[0] - 20 - objLightbox.width) / 2);
	//alert(lightboxTop);
	objLightbox4.style.marginTop = (lightboxTop < 0) ? "0px" : lightboxTop + "px";
	//objLightbox.style.left = (lightboxLeft < 0) ? "0px" : lightboxLeft + "px";
}

function lightbox(titel, omschrijving, pad, afbeelding, groeplink,groeplinkurl,id1,naam1,voorraad1,id2,naam2,voorraad2,groeplink2,groeplinkurl2,price,pricem) {
	//pad, titel, omschrijving, afbeelding, soorten (b.v. 4300k/6000k), groeppagina (bekijk alle ... link)
	
	var browser=navigator.userAgent;
	//alert(id1);
	if(browser.indexOf("ie 6")>0 || browser.indexOf("IE 6")>0) {
		xmlophalen("/product.php?id="+id1+"",productprice);	
	} else {
		xmlophalen("/product.php?id="+id1+"",productprice);
	}
		//xmlophalen("/product.xml",productprice);
	
	
	html='';
	pad='';
	if(groeplink2!='' && groeplinkurl2!='') {
		pad+='<a href="'+groeplinkurl2+'">'+groeplink2+'</a> &gt; ';
	} else if(groeplink2!='') {
		pad+=''+groeplink2+' &gt; ';
	}
	if(groeplink!='' && groeplinkurl!='') {
		pad+='<a href="'+groeplinkurl+'">'+groeplink+'</a> &gt; ';
	} else if(groeplink!='') {
		pad+=''+groeplink+' &gt; ';
	}
	pad+=titel;
	html+='<a href="javascript:closelightbox()" class="sluiten" title="popup sluiten"><img src="/images/detail_sluiten.jpg" alt="sluiten"/><br />sluit</a>';
	//html+='<div class="popup-pad">'+pad+'</div>';
	html+='<div class="popup-titel">'+titel+'</div>';
	html+='<div class="popup-midden">';
		html+='<div class="popup-omschrijving left">';
		html+='	<p class="popup-tussenkop1"><img src="/images/img-xenon-opsom.gif" alt="Omschrijving" /> Omschrijving</p>';
		html+='	<div class="popup-omschrijving2">'+omschrijving+'</div>';
		html+='	<p class="popup-tussenkop"><img src="/images/img-xenon-opsom.gif" alt="Prijs" /> Prijs</p>';
		montageoplocatie="<p>Tijdens de bestelprocedure kunt u aangeven of u de montage wilt laten plaatsvinden in Utrecht, Tiel of elders waar u voorkeur naar uitgaat bijv. bij u thuis, daarbij kunt u zelf de datum en tijdstip van montage bepalen (ook op zaterdag), u ziet in één oogopslag de totaalprijs inclusief en exclusief montage. Mocht u kiezen voor montage op locatie bij u thuis dan brengen wij &euro;50,00 voorrijkosten in rekening.</p>";		
		html+='	<div class="popup-prijs"><span class="popup-prijs2" id="popup-prijs2">&euro; '+price+'</span><span id="pmot"><br />Prijs inclusief montage: <strong id="popup-prijs3">&euro; '+pricem+'</strong> <a href="javascript: void(0);" class="meerInfo"><img src="/images/icon_info.gif" alt="Meer informatie" onmouseover="return overlib(\''+montageoplocatie+'\');" onmouseout="return nd();" /></a></span></div>';
		html+='</div>';
		html+='<div class="popup-afbeeldingklein right">';
		html+='	<a href="javascript: void(0);" id=\"popup-afbeelding1\"></a><br />';
		html+='	<a href="javascript: void(0);" id=\"popup-afbeelding2\"></a><br />';
		html+='	<a href="javascript: void(0);" id=\"popup-afbeelding3\"></a><br />';
		html+='	<a href="javascript: void(0);" id=\"popup-afbeelding4\"></a>';
		html+='</div>';
		html+='<div class="popup-afbeelding right"><span id=\"popup-afbeelding-groot\"></span><br/>&#160;<br/><a href="'+groeplinkurl+'">Bekijk alle '+groeplink+'</a></div>';
		html+='<div class="clear"></div>';
	html+='</div>';
	html+='<div class="popup-winkelwagen"><img src="/images/img_winkelwagen.gif"/> Plaats in winkelwagen</div>';
	html+='<div class="popup-soorten"><form action="/winkelwagenie6.php" enctype="application/x-www-form-urlencoded" method="post" name="prodpopupie6" id="prodpopupie6">';
	html+='<table border="0" cellspacing="0" cellpadding="0">';

	if(id1!='') {
		html+='<tr valign="top">';
		html+='<td><select name="prod1" id="prod1"><option value="0">0</option><option value="1" selected="selected">1</option><option value="2">2</option><option value="3">3</option><option value="4">4</option><option value="5">5</option></select></td>';
		html+='<td>&nbsp; '+naam1+'</td>';
		html+='<td>&nbsp;</td>';
		if(voorraad1=='ja') {
			html+='<td><img src="/images/icon_voorraad.gif" alt="Op voorraad" align="absmiddle" /> Op voorraad</td>';
		} else {
			html+='<td><img src="/images/icon_voorraad.gif" alt="Niet op voorraad" align="absmiddle" /> Niet op voorraad</td>';
		}
		html+='</tr">';
		
/*
		if(naam1=='') {
				naam1='In winkelwagen';
		}
		else{
			naam1= "Bestel "+naam1;
		}
		//html+='<select name="aantal" class="s10 left"><option selected="selected" value="">1</option><option selected="selected" value="">2</option></select>';
		html+='<tr valign="top">';
		html+='<td align="center"><a href="/shop/shop.php?p=basket&id='+id1+'" class="button">'+naam1+'</a><br />';
		if(voorraad1=='ja') {
			html+='<span class="popup-lightbox-voorraad">op voorraad</span>';
		} else {
			html+='<span class="popup-lightbox-voorraad">niet op voorraad</span>';
		}
		html+='</td>';
*/
	}
	
	if(id2!='') {
		html+='<tr valign="top">';
		html+='<td><select name="prod2" id="prod2"><option value="0">0</option><option value="1">1</option><option value="2">2</option><option value="3">3</option><option value="4">4</option><option value="5">5</option></select></td>';
		html+='<td>&nbsp; '+naam2+'</td>';
		html+='<td>&nbsp;</td>';
		if(voorraad2=='ja') {
			html+='<td><img src="/images/icon_voorraad.gif" alt="Op voorraad" align="absmiddle" /> Op voorraad</td>';
		} else {
			html+='<td><img src="/images/icon_voorraad.gif" alt="Niet op voorraad" align="absmiddle" /> Niet op voorraad</td>';
		}
		html+='</tr">';


/*		naam2= "Bestel "+naam2;

		html+='<td><img src="/images/lightbox_lijn.jpg" class="popup-lightbox-lijn"/></td>';
		//html+='<select name="aantal" class="s10 left"><option selected="selected" value="">1</option><option selected="selected" value="">2</option></select>';
		html+='<td align="center"><a href="/shop/shop.php?p=basket&id='+id2+'" class="button">'+naam2+'</a><br />';
		
		if(voorraad2=='ja') {
			html+='<span class="popup-lightbox-voorraad">op voorraad</span>';
		} else {
			html+='<span class="popup-lightbox-voorraad">niet op voorraad</span>';
		}
		html+='</td>';
		html+='<td><img src="/images/lightbox_lijn.jpg" class="popup-lightbox-lijn"/></td>';
		html+='<td><a href="#" onMouseOver="return overlib(\'Deze waarden geven de kleurtemperatuur aan, 4300K is ultra wit licht en vergelijkbaar met daglicht. 6000K geeft wit licht met een blauwe gloed.<br/>Hoe hoger de waarde hoe blauwer het licht maar minder lichtopbrengst en de kans op storingen met het opstarten van de lamp is groter. Autofabrikanten monteren daarom ook altijd lampen van 4000K tot 4300K.\');" onMouseOut="return nd();" class="popup-verschil">Het verschil tussen tussen 4300K en 6000K <img src="/images/lightbox_vinkje.gif"/></a></td>';
		html+='</tr>';
*/
		}
	
		html+='<tr><td colspan="4">';
		var browser=navigator.userAgent;
	//alert(browser);
		if(browser.indexOf("ie 6")>0 || browser.indexOf("IE 6")>0) {
			html+='<input type="submit" name="submit" value="In winkelwagen" id="submitknop" class="button"/>';
		} else {
			html+='<a href="javascript: void(0);" class="button" onclick="inwagen(\''+id1+'\',\''+id2+'\')">In winkelwagen</a>';
		}
		html+='</td></tr>';
		html+='</table><input type="hidden" name="prod1naam" value="'+id1+'"/><input type="hidden" name="prod2naam" value="'+id2+'"/></form>';

		//html+='<a href="/shop/shop.php?p=basket&id='+id1+'" class="button">'+naam1+'</a>';

	html+='</div>';

	html+='<div class="popup-afhandeling" id="popup-afhandeling" style="display: none;">';
		html+='<div class="popup-doorgaan left">';
		html+='	<p class="popup-tussenkop"><img src="/images/img-xenon-opsom.gif" alt="Doorgaan" /> Doorgaan</p>';
		html+='	<p class="popup-doorgaan-omschrijving">Dit product is toegevoegd aan uw winkelwagen. Wilt u <a href="javascript:closelightbox()">verder winkelen</a> of naar uw <a href="/shop/shop.php">winkelwagen</a>?</p>';
	html+='</div>';

	var arrayPageSize = getPageSize();
	var arrayPageScroll = getPageScroll();
	
	var objOverlay=document.getElementById('xenon-popup');
	var objLightbox = document.getElementById('xenon-popup-tekst');
	var objLightbox2 = document.getElementById('xenon-popup-tekst2');
	if(arrayPageSize[1]>arrayPageSize[3]) {
	objOverlay.style.height = (arrayPageSize[1] + 'px');
	//alert(arrayPageSize[1]);
	} else {
	objOverlay.style.height = (arrayPageSize[3] + 'px');
	//alert(arrayPageSize[3]);
	}
	//alert(arrayPageSize[0]+','+arrayPageSize[1]+','+arrayPageSize[2]+','+arrayPageSize[3]+','+arrayPageSize[4]);
	objLightbox.style.display = 'none';
	//html+='hallo';
	objLightbox2.innerHTML =html;
	objOverlay.style.display = 'block';
	objLightbox.style.display = 'block';
	
	
	var lightboxTop = arrayPageScroll[1]+((arrayPageSize[3]-520)/2);
	//var lightboxLeft = ((arrayPageSize[0] - 20 - objLightbox.width) / 2);
	//alert(lightboxTop);
	objLightbox2.style.marginTop = (lightboxTop < 0) ? "0px" : lightboxTop + "px";
	//objLightbox.style.left = (lightboxLeft < 0) ? "0px" : lightboxLeft + "px";
}

function inwagen(prod,prod2) {
	p1="";
	p2="";
	var browser=navigator.userAgent;
	//alert(browser);
	//if(browser.indexOf("ie 6")>0 || browser.indexOf("IE 6")>0) {
		//alert("!");
	  // window.document.prodpopupie6.submit();
	  /* if(document.getElementById("prodpopupie6")) {
		   	if(document.prodpopupie6.onsubmit())
			 {
		   alert("?1");
			 	document.prodpopupie6.submit();
			 } else {
		   alert("?2");
				 document.getElementById("prodpopupie6").submit();
			 }
	   } else {
		   alert("!");
	   }*/
	   //document.prodpopupie6.submit();
	//} else {
		if(document.getElementById("prod1")) {
			p1=document.getElementById("prod1").value;
			//alert("/winkelwagen.php?id="+prod+"&a="+p1);
			if(p1*1>0) {
				xmlophalen("/winkelwagen.php?id="+prod+"&a="+p1,updatewagen);
			}
		}
		if(document.getElementById("prod2")) {
			p2=document.getElementById("prod2").value;
			//alert("/winkelwagen.php?id="+prod2+"&a="+p2);
			if(p2*1>0) {
				xmlophalen("/winkelwagen.php?id="+prod2+"&a="+p2,updatewagen);
			}
		}
		if((p1!="" && p1!="0") || (p2!="" && p2!="0")) {
			if(document.getElementById("popup_product_toegevoegd")) {
				document.getElementById("popup_product_toegevoegd").innerHTML="";
			}
		}
	//}
}
function gowagen() {
	var browser=navigator.userAgent;
	//alert(id1);
	if(browser.indexOf("ie 6")>0 || browser.indexOf("IE 6")>0) {
				if(document.getElementById("xenon-winkelwagen")) {
					document.getElementById("xenon-winkelwagen").style.display="none";
				}
				if(document.getElementById("popup-afhandeling")) {
					document.getElementById("popup-afhandeling").style.display="none";
				}
			xmlophalen("/winkelwagen.php",updatewagen);
	} else {
		xmlophalen("/winkelwagen.php",updatewagen);
	}
}
var producten;
function updatewagen(xmlh) {
	//alert(xmlh.getElementsByTagName("winkelwagen").length);
	
	if(xmlh.getElementsByTagName("winkelwagen").length>0) {
		
		wagen=xmlh.getElementsByTagName("winkelwagen")[0];
		
		prod=wagen.getElementsByTagName("producten")[0];
		
		producten=prod.childNodes.item(0).nodeValue;
		
		if(document.getElementById("wagen_producten")) {
			document.getElementById("wagen_producten").innerHTML=""+producten;
		}
		price2=xmlh.getElementsByTagName("winkelwagen")[0].getElementsByTagName("prijs")[0].childNodes.item(0).nodeValue;
		price3=price2+"";
		p=price3.indexOf(".");
		if(p>0) {
			price3=price3.replace(/./,",");
		} else {
			price3=price3+",00";	
		}
		if(document.getElementById("wagen_prijs")) {
			document.getElementById("wagen_prijs").innerHTML="€ "+price3;
		}
		if(document.getElementById("xenon-winkelwagen")) {
			if(producten>0) {
				if(document.getElementById("xenon-winkelwagen")) {
					document.getElementById("xenon-winkelwagen").style.display="block";
				}
				if(document.getElementById("popup-afhandeling")) {
					document.getElementById("popup-afhandeling").style.display="block";
				}
			} else {
				if(document.getElementById("xenon-winkelwagen")) {
					document.getElementById("xenon-winkelwagen").style.display="none";
				}
				if(document.getElementById("popup-afhandeling")) {
					document.getElementById("popup-afhandeling").style.display="none";
				}
			}
		}
	} else {
		if(document.getElementById("xenon-winkelwagen")) {
			document.getElementById("xenon-winkelwagen").style.display="block";
		}
		if(document.getElementById("popup-afhandeling")) {
			document.getElementById("popup-afhandeling").style.display="block";
		}
	}
}
function closelightbox() {
	var objOverlay=documentId('xenon-popup');
	var objLightbox = documentId('xenon-popup-tekst');
	var objLightbox2 = documentId('xenon-popup-tekst2');
	var objLightbox3 = documentId('xenon-popup2-tekst');
	var objLightbox4 = documentId('xenon-popup2-tekst2');
	objOverlay.style.display = 'none';
	objLightbox.style.display = 'none';
	objLightbox2.innerHTML = '';
	objLightbox3.style.display = 'none';
	objLightbox4.innerHTML = '';
}
function closelightbox2() {
	var objOverlay=documentId('xenon-popup');
	var objLightbox = documentId('xenon-popup2-tekst');
	var objLightbox2 = documentId('xenon-popup2-tekst2');
	//objOverlay.style.display = 'none';
	objLightbox.style.display = 'none';
	objLightbox2.innerHTML = '';
}

function documentId(id) {
	d=document.getElementById(id);
	if(d) {
		return d;
	}
}
function getPageSize(){
	
	var xScroll, yScroll;
	
	if (window.innerHeight && window.scrollMaxY) {	
		xScroll = document.body.scrollWidth;
		yScroll = window.innerHeight + window.scrollMaxY;
	} else if (document.body.scrollHeight > document.body.offsetHeight){ // all but Explorer Mac
		xScroll = document.body.scrollWidth;
		yScroll = document.body.scrollHeight;
	} else { // Explorer Mac...would also work in Explorer 6 Strict, Mozilla and Safari
		xScroll = document.body.offsetWidth;
		yScroll = document.body.offsetHeight;
	}
	
	var windowWidth, windowHeight;
	if (self.innerHeight) {	// all except Explorer
		windowWidth = self.innerWidth;
		windowHeight = self.innerHeight;
	} else if (document.documentElement && document.documentElement.clientHeight) { // Explorer 6 Strict Mode
		windowWidth = document.documentElement.clientWidth;
		windowHeight = document.documentElement.clientHeight;
	} else if (document.body) { // other Explorers
		windowWidth = document.body.clientWidth;
		windowHeight = document.body.clientHeight;
	}	
	
	// for small pages with total height less then height of the viewport
	if(yScroll < windowHeight){
		pageHeight = windowHeight;
	} else { 
		pageHeight = yScroll;
	}

	// for small pages with total width less then width of the viewport
	if(xScroll < windowWidth){	
		pageWidth = windowWidth;
	} else {
		pageWidth = xScroll;
	}


	arrayPageSize = new Array(pageWidth,pageHeight,windowWidth,windowHeight) 
	return arrayPageSize;
}

function getPageScroll(){

	var yScroll;

	if (self.pageYOffset) {
		yScroll = self.pageYOffset;
	} else if (document.documentElement && document.documentElement.scrollTop){	 // Explorer 6 Strict
		yScroll = document.documentElement.scrollTop;
	} else if (document.body) {// all other Explorers
		yScroll = document.body.scrollTop;
	}

	arrayPageScroll = new Array('',yScroll) 
	return arrayPageScroll;
}

function sorteren(s) {
	//alert(sclassx+'/'+s);
	if(s=="name") {
		document.getElementById("sort_name").className="select";
		document.getElementById("sort_price").className="notselect";
	} else if(s=="price") {
		document.getElementById("sort_name").className="select";
		document.getElementById("sort_price").className="notselect";
	} else {
		document.getElementById("sort_name").className="notselect";
		document.getElementById("sort_price").className="notselect";
	}
	if(sclassx=="") {
		sclassx="prod_afb";
	}
	//alert(sclassx+'/'+s);
	document.location='?sort='+s+'&view='+sclassx;
}

function montageadres(deze) {
	if(deze=='') {
		tel=1;
		while(document.getElementById("montageadres_"+tel)) {
			document.getElementById("montageadres_"+tel).style.display="none";
			tel++;
		}
	} else if(deze=='eigen') {
		tel=1;
		while(document.getElementById("montageadres_"+tel)) {
			document.getElementById("montageadres_"+tel).style.display="";
			tel++;
		}
	} else if(deze.value=='eigen') {
		tel=1;
		while(document.getElementById("montageadres_"+tel)) {
			document.getElementById("montageadres_"+tel).style.display="";
			tel++;
		}
	} else {
		tel=1;
		while(document.getElementById("montageadres_"+tel)) {
			document.getElementById("montageadres_"+tel).style.display="none";
			tel++;
		}
	}
}
