/*
function SetImage(id, soort)
{
	var img = document.getElementById('img' + id);
	img.src = eval('img' + id + soort);
	
//	eval("/images/categorieen/" + id + soort + ".jpg";
}
*/
function SetImage(id, soort)
{
	var img = document.getElementById('img' + id);
	img.src = eval('img' + id + soort).src 
}

function previewme(id,fid,url, pagina)
{
	//navigator.appName == "Microsoft Internet Explorer"
	if (document.all )
	{   var f=document.all[fid];
		if(document.all['pvim'+id].src.indexOf('info.gif')>0)
		{
			f.setAttribute("src","/" + pagina + "_int.asp?artnr=" + url);
			f.setAttribute("height","250");
			f.setAttribute("width","100%");
			document.all['pvim'+id].src='/images/sluiten.gif';
			f.focus();
		}
		else
		{
			f.setAttribute("height","0");
			f.setAttribute("width","0");
			f.setAttribute("src","/leeg.asp");
			document.all['pvim'+id].src='/images/info.gif';
		}
	}
	else 
	{
		window2 = open("/" + pagina + ".asp?artnr=" + url, "second_window", "scrollbars,width=640,height=400");
	}
}

function controleerGetal(veld)
{
	var getallen = "0123456789";
	
	if (veld.value.length == 0)
	{
		alert("De opgegeven waarde is geen geldig getal.");
		return false;
	}
	else
	{
		for (i = 0; i < veld.value.length; i++) 
		{
			if (getallen.indexOf(veld.value.charAt(i))==-1) 
			{
				alert("De opgegeven waarde is geen geldig getal.");
				return false;
			}
		}
	}
	
	IsChanged = true;
	return true;
}

function controleerPrijs(veld)
{
	var getallen = "0123456789.,";
	
	for (i = 0; i < veld.value.length; i++) 
	{
		if (getallen.indexOf(veld.value.charAt(i))==-1) 
		{
			alert("De opgegeven waarde is geen geldige prijs.");
			return false;
		}
	}
	IsChanged = true;
	return true;
}

function OnBestellen()
{
	if (IsChanged)
	{
		return confirm("U heeft wijzigen in de bestelling aangebracht.\nKlik op Annuleren en vervolgens op opnieuwe berekenen om de wijzigingen door te voeren.\nAls u nu op OK klikt, worden deze wijzigingen niet mee genomen in de bestelling.\nToch doorgaan?");
	}
	else
	{
		return true;
	}
}
		
function GaTerugNaarWinkel(strLink)
{
	window.parent.location.href = strLink;
}

function BestelArtikel(nAantal, nPrijs, ArtikelNr)
{
	document.frmFillOrder.aantal.value 			= nAantal;
	document.frmFillOrder.prijs.value 			= nPrijs;
	document.frmFillOrder.artikelnummer.value 	= ArtikelNr;
//	document.frmFillOrder.prijsbepaling.value 	= PrijsBepaling;
	document.frmFillOrder.submit();
	return false;
}

function urlencode(ch) 
{
	ch = escape(ch);
	while (ch.indexOf('+') != -1) 
	{
		ch = ch.replace('+','%2b');
	}
	return ch;
}


function showlayer(layerid,id) {
	if (document.getElementById(layerid).style.display == "none") {
		document.getElementById(layerid).style.display = "inline";
		document.getElementById('knopje1'+id).style.display = "none";
		document.getElementById('knopje2'+id).style.display = "inline";
	} else {
		document.getElementById(layerid).style.display = "none";
		document.getElementById('knopje1'+id).style.display = "inline";
		document.getElementById('knopje2'+id).style.display = "none";
	}
}
function dontshowlayer(layerid,id) {
	document.getElementById(layerid).style.display = "none";
	document.getElementById('knopje2'+id).style.display = "none";
	document.getElementById('knopje1'+id).style.display = "inline";
}

/********************************************************
 AJAX SCRIPT wordt gebruikt voor het bepalen van de prijs
********************************************************/
var xmlHttp
function GetXmlHttpObject()
{
  try
	{// Firefox, Opera 8.0+, Safari
	xmlHttp=new XMLHttpRequest();
	}
  catch (e)
	{// Internet Explorer
	try
	  {
	  xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
	  }
	catch (e)
	  {
	  xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
	  }
	}
  return xmlHttp;
}

function showPrice(MyxmlHttp, aantaljaar, aantal, volgnr, artikelid, i)
{

	if (aantal.length==0)
	  { 
	  document.getElementById("txtPrice" + volgnr).innerHTML="&nbsp;";
	  return;
	  }
	MyxmlHttp=GetXmlHttpObject()
	if (MyxmlHttp==null)
	  {
	  alert ("Your browser does not support AJAX!");
	  return;
	  } 
	
	var url="/checkprice.asp?artikelid=" + artikelid + "&aantaljaar=" + aantaljaar + "&aantal=" + aantal + "&i=" + i + "&rnd=" + Math.floor(Math.random()*1000000) ;

	MyxmlHttp.onreadystatechange=function(){stateChanged(volgnr, MyxmlHttp)}
	MyxmlHttp.open("GET",url,true);
	MyxmlHttp.send(null);
} 


function stateChanged(i, xmlHttp) 
{ 
	if (xmlHttp.readyState==4)
	{ 
		
		document.getElementById("txtPrice" + i).innerHTML=xmlHttp.responseText;
	}
} 

function TabbedPaneAction(dir){
	if(dir=="left"){
		document.getElementById("TabPaneLeft").className = "divTabLeft_sel";
		document.getElementById("TabPaneRight").className = "divTabRight";
		
		document.getElementById("divTabContent_left").style.display = "block";
		document.getElementById("divTabContent_right").style.display = "none";
	}
	else{
		document.getElementById("TabPaneLeft").className = "divTabLeft";
		document.getElementById("TabPaneRight").className = "divTabRight_sel";
		
		document.getElementById("divTabContent_left").style.display = "none";
		document.getElementById("divTabContent_right").style.display = "block";
	}
}
