function relocate(URL)
	{
		window.location.href=URL;
	}

function resetFilter()
	{
	//	var temp = document.getElementById('selType').selectedIndex;
	document.frmFilter.selType[0].selected = "1"; //= '';	
	document.frmFilter.selChrono[0].selected = "1"; //= '';	
	document.frmFilter.selBand[0].selected = "1"; //= '';	
	document.frmFilter.selWater[0].selected = "1"; //= '';	
	document.frmFilter.selUurwerk[0].selected = "1"; //= '';
	document.frmFilter.selDatum[0].selected = "1"; //= '';
	document.frmFilter.selPrijs[0].selected = "1"; //= '';
	document.frmFilter.newcollect[0].selected = "1"; //= '';	
	document.frmFilter.submit();
	}

function Step(id,type)
	{
		if(id == 'stap2')
			{
				if (type == 'over')
					{
					document.getElementById(id).src = 'images/stap2_ov.gif';
					document.getElementById(id).style.cursor = "pointer";
					}
				else
					{
					document.getElementById(id).src = 'images/stap2.gif';
					}
			}
		else if(id == 'cart')
			{
				if (type == 'over')
					{
					document.getElementById(id).src = 'images/cart_ov.gif';
					document.getElementById(id).style.cursor = "pointer";
					}
				else
					{
					document.getElementById(id).src = 'images/cart.gif';
					}
			}
		else if(id == 'stap3')
			{
				if (type == 'over')
					{
					//document.getElementById(id).src = 'images/stap3_ov.gif';
					document.getElementById(id).style.cursor = "pointer";
					}
				else
					{
					//document.getElementById(id).src = 'images/stap3.gif';
					}
			}
		else if(id == 'terug1')
			{
				if (type == 'over')
					{
					//document.getElementById(id).src = 'images/terug1_ov.gif';
					document.getElementById(id).style.cursor = "pointer";
					}
				else
					{
					//document.getElementById(id).src = 'images/terug1.gif';
					}
			}
		else if(id == 'terug2')
			{
				if (type == 'over')
					{
					//document.getElementById(id).src = 'images/terug2_ov.gif';
					document.getElementById(id).style.cursor = "pointer";
					}
				else
					{
					//document.getElementById(id).src = 'images/terug2.gif';
					}
			}
		else if(id == 'betaal')
			{
				if (type == 'over')
					{
					//document.getElementById(id).src = 'images/betaal_ov.jpg';
					document.getElementById(id).style.cursor = "pointer";
					}
				else
					{
					//document.getElementById(id).src = 'images/betaal.jpg';
					}
			}
		else if(id == 'stap4')
			{
				if (type == 'over')
					{
					//document.getElementById(id).src = 'images/bevestig_ov.gif';
					document.getElementById(id).style.cursor = "pointer";
					}
				else
					{
					//document.getElementById(id).src = 'images/bevestig.gif';
					}
			}
	}
	
function SendMail(id,type)
	{
		document.getElementById(id).style.cursor = "pointer";
	}

function PaymentRollOver(el,type)
	{
		if (type == 'over')
			{
			el.style.background = '#CCCCCC';
			el.style.cursor = "pointer";
			}
		else if (type == 'out')
			{
			el.style.background = '';
			el.style.cursor = "pointer";
			}
	}
	
function LoginRollOver(el,type)
	{
		if (type == 'over')
			{
			el.style.cursor = "pointer";
			}
		else
			{
			el.style.cursor = "pointer";
			}
	}
	
function ChangePaymentType(id)
	{
		if(id == "rembours")
			{
				document.getElementById('vooruit').checked = false;
				document.getElementById('rembours').checked = true;
				document.getElementById('iDeal').checked = false;
			}
		else if(id == "vooruit")
			{
				document.getElementById('vooruit').checked = true;
				document.getElementById('rembours').checked = false;
				document.getElementById('iDeal').checked = false;
			}
		else if(id == "iDeal")
			{
				document.getElementById('vooruit').checked = false;
				document.getElementById('rembours').checked = false;
				document.getElementById('iDeal').checked = true;
			}
	}

function ChangeShipmentAddress(Value, id)
	{
		if (Value == "Yes")
			{
			if (document.getElementById(id).style.display == 'block')
				{
				document.getElementById(id).style.display = 'none';
				document.getElementById('afleverja').checked = true;
				document.getElementById('aflevernee').checked = false;
				}
			else
				{
				document.getElementById(id).style.display = 'block'; 
				document.getElementById('afleverja').checked = true;
				document.getElementById('aflevernee').checked = false;
				}
			}
		else if (Value == "No")
			{
			if (document.getElementById(id).style.display == 'block')
				{
				document.getElementById(id).style.display = 'none';
				document.getElementById('aflevernee').checked = true;
				document.getElementById('afleverja').checked = false;
				}
			else
				{
				document.getElementById(id).style.display = 'block'; 
				document.getElementById('aflevernee').checked = true;
				document.getElementById('afleverja').checked = false;
				}
			}
	}
	
function Check(id, Required)
	{
		//alert(document.getElementById(id).value);
		if (Required)
			{
				if (document.getElementById(id).value == "")
					{
					document.getElementById(id).className = 'wrongdata';
					}
				else
					{
					document.getElementById(id).className = '';
					}
			}
	}
	
function CheckEmail(id) {

		var str = document.getElementById(id).value
		var at="@"
		var dot="."
		var lat=str.indexOf(at)
		var lstr=str.length
		var ldot=str.indexOf(dot)
		if (str.indexOf(at)==-1){
		   //alert("Invalid E-mail ID")
		   document.getElementById(id).className = 'wrongdata';
		   document.getElementById(id).value = "";
		   return false
		}

		if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
		   //alert("Invalid E-mail ID")
		   document.getElementById(id).className = 'wrongdata';
		   document.getElementById(id).value = "";
		   return false
		}

		if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
		    //alert("Invalid E-mail ID")
			document.getElementById(id).className = 'wrongdata';
			document.getElementById(id).value = "";
		    return false
		}

		 if (str.indexOf(at,(lat+1))!=-1){
		    //alert("Invalid E-mail ID")
			document.getElementById(id).className = 'wrongdata';
			document.getElementById(id).value = "";
		    return false
		 }

		 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
		    //alert("Invalid E-mail ID")
			document.getElementById(id).className = 'wrongdata';
			document.getElementById(id).value = "";
		    return false
		 }

		 if (str.indexOf(dot,(lat+2))==-1){
		    //alert("Invalid E-mail ID")
			document.getElementById(id).className = 'wrongdata';
			document.getElementById(id).value = "";
		    return false
		 }
		
		 if (str.indexOf(" ")!=-1){
		    //alert("Invalid E-mail ID")
			document.getElementById(id).className = 'wrongdata';
			document.getElementById(id).value = "";
		    return false
		 }
		 document.getElementById(id).className = "";
 		 return true					
	}
	
function Calculate(id,Form,Click)
	{
		//alert(Click);
		if (Click == false)
			{
			document.getElementById(id).style.cursor = "pointer";
			}
		else
			{
			document.getElementById(id).style.cursor = "pointer";
			this.frmData.submit();
			}
	}

function EnterSearch() 
	{
	//alert(window.event.keyCode)
	if (window.event.keyCode == 13)
		{
		frmZoeken.submit();;
		return !(window.event && window.event.keyCode == 13);
		}
	} 
	

function ShowLoginScreen()
	{
		document.getElementById('loginscreen').style.display = 'block';
		/*if (document.getElementById('loginscreen').style.display == 'none')
			{
				document.getElementById('loginscreen').style.display = 'block';
			}
		else
			{
			document.getElementById('loginscreen').style.display = 'none';	
			}*/
		//alert('test');
	}
function ShowLoginMenu(id, action)
	{
		document.getElementById(id).style.display = action;
		/*if (document.getElementById('loginscreen').style.display == 'none')
			{
				document.getElementById('loginscreen').style.display = 'block';
			}
		else
			{
			document.getElementById('loginscreen').style.display = 'none';	
			}*/
		//alert('test');
	}

function EnterLogin() 
	{
	//alert(window.event.keyCode)
	if (window.event.keyCode == 13)
		{
		frmData.submit();;
		return !(window.event && window.event.keyCode == 13);
		}
	}
function LoginEnter(id) 
	{
	//alert(window.event.keyCode)
	if (window.event.keyCode == 13)
		{
		document.getElementById(id).submit();;
		return !(window.event && window.event.keyCode == 13);
		}
	}

	
function ExampleImage(Type, SRC, info)
	{
		if (Type == 'show')
			{
			info = info.replace('/$$/g ' , '\n');
			info = info.replace(' $| ' , '\n\n');
			info = info.replace("\'","'");
			document.getElementById('over').style.display = 'block';
			document.getElementById('showimage').style.display = 'block';
			document.getElementById('vbimage').innerHTML = SRC;
			document.getElementById('text1').value = info;
			//document.getElementById('text1').textContent = info;
			//over.style.display = 'block';
			//showimage.style.display = 'block';
			//tag.style.left = tempX - 165;
			//tag.style.top = tempY - 120;
			}
		else
			{
			//alert("hallo");
			document.getElementById('over').style.display = 'none';
			document.getElementById('showimage').style.display = 'none';			
			}
	}
		
function ShowUL(id, Type)
	{
		if(Type == 'over')	
			{
			document.getElementById(id).style.display = 'block';
			}
		else
			{
			document.getElementById(id).style.display = 'none';
			}
	}
	
function ShowLogin(Type1)
	{
		if(Type1 == 'over')	
			{
			ShowUL('black','over');
			ShowUL('login','over');
			}
		else
			{
			ShowUL('black','out');
			ShowUL('login','out');	
			}
	}

function showResult(str, type)
{
if (str.length==0)
  {
   document.getElementById("livesearch").style.color="red";
  document.getElementById("livesearch").value="<b>Geen data gevonden!</b>";
  //document.getElementById("livesearch").style.border="0px";
  return;
  }
else
  {
	//document.getElementById("livesearch").style.border="0px";  
  }
xmlhttp=GetXmlHttpObject()
if (xmlhttp==null)
  {
  alert ("Your browser does not support XML HTTP Request");
  return;
  }
var url="includes/search.php";
url=url+"?value="+str+"&type="+type;
if (type == 'email')
	{
	xmlhttp.onreadystatechange=stateChangedEmail ;
	//alert('test');
	}
xmlhttp.open("GET",url,true);
xmlhttp.send(null);
}

function stateChangedEmail()
{
document.getElementById("livesearch").style.visibility = 'visible';
///alert(xmlhttp.readyState);
if (xmlhttp.readyState==4)
 {
 var myarray=xmlhttp.responseText;
 //alert(xmlhttp.responseText);
  myarray = myarray.split(";;");
  document.getElementById("livesearch").value = "";
  
 //alert(myarray[0].indexOf('ok'));
  if (myarray[0].indexOf('ok') > 0)
  	{
	document.getElementById("livesearch").style.backgroundColor ='#0C0';//.border="1px solid #A5ACB2";
	document.getElementById("livesearch").style.border = "1px solid #060";
	document.getElementById("livesearch").value+='Nog niet in gebruik.';
	//document.getElementById("livesearch").style.display = 'block';
	}
else
	{
	document.getElementById("livesearch").style.backgroundColor ='#C00';//.border="1px solid #A5ACB2";
	document.getElementById("livesearch").style.border = "1px solid #FF0000";
	document.getElementById("livesearch").value+='Dit email adres is al in gebruik!';	
	//document.getElementById("livesearch").style.display = 'block';
	}
  /*for (i=0;i<myarray.length-1;i++)
			{
			document.getElementById("livesearch").value+=myarray;
			if (myarray[i]=='ok')
				{
					alert(test);
					//document.getElementById("livesearch").style.color = 'green';
					document.getElementById("livesearch").value+=myarray;
			///		return;
				}
						
			//document.getElementById("livesearch").innerHTML+= "</a><br>"//xmlhttp.responseText;
  			document.getElementById("livesearch").style.backgroundColor ='#F03';//.border="1px solid #A5ACB2";
			document.getElementById("livesearch").style.border = "1px solid #FF0000";
			//i = i + 1;
			}		//*/
  }
}



function GetXmlHttpObject()
{
if (window.XMLHttpRequest)
  {
  // code for IE7+, Firefox, Chrome, Opera, Safari
  return new XMLHttpRequest();
  }
if (window.ActiveXObject)
  {
  // code for IE6, IE5
  return new ActiveXObject("Microsoft.XMLHTTP");
  }
return null;
}
