NS = (document.layers) ? 1 : 0;
IE = (document.all) ? 1: 0;
FI = (document.getElementById) ? 1: 0;
OP = (window.opera) ? 1: 0;

function newImage(arg) {
	if (document.images) {
		rslt = new Image();
		rslt.src = arg;
		return rslt;
	}
}

function changeImages() {
	if (document.images && (preloadFlag == true)) {
		for (var i=0; i<changeImages.arguments.length; i+=2) {
			//alert(changeImages.arguments[i].indexOf("forms"));
			if (changeImages.arguments[i].indexOf("forms")!=-1) {
				//alert(changeImages.arguments[i]);
				//eval('document.'+changeImages.arguments[i]+'.src = changeImages.arguments[i+1]');
				alert(document.forms.contribute);
			} else {
				document[changeImages.arguments[i]].src = changeImages.arguments[i+1];
			}
		}
	}
}

var preloadFlag = false;
function preloadImages() {
	if (document.images) {
		home001_over = newImage("/images/menu/home001_over.gif");
		informatie001_over = newImage("/images/menu/informatie001_over.gif");
		informatie001_over = newImage("/images/menu/informatie001_over.gif");
		nieuws001_over = newImage("/images/menu/nieuws001_over.gif");
		bestel001_over = newImage("/images/menu/bestel001_over.gif");
		overons001_over = newImage("/images/menu/overons001_over.gif");
		contact001_over = newImage("/images/menu/contact001_over.gif");
		faq001_over = newImage("/images/menu/faq001_over.gif");
		winkelwagen001_over = newImage("/images/menu/winkelwagen001_over.gif");
		verder001_over = newImage("/images/menu/verder001_over.gif");
		terug001_over = newImage("/images/menu/terug001_over.gif");
		betaal001_over = newImage("/images/menu/betaal001_over.gif");
		preloadFlag = true;
	}
}
function cc()
{
	if (document.cookie == "") 
	{
		alert("COOKIES need to be enabled!");
		document.forms.contribute.cookieexists.value ="false"  
	} else {
		document.forms.contribute.cookieexists.value ="true"
	}
}
//document.cookie = 'killme' + escape('nothing')

function display(str)
{
	window.status = str;
	return true;
}
function displayPopup(url, height, width, scroll)
{
	properties = "toolbar=0,location=0,scrollbars=" + scroll;
	properties = properties + ",height=" + height;
	properties = properties + ",width=" + width;
	properties = properties + ",left=0,top=0";
	popupHandle = window.open(url, "van_popup", properties);
	popupHandle.window.focus();
}
function ContactForm_Validator(theForm)
{
	HideDiv();
	if (theForm.Naam.value == "")
	{
		ShowDiv("Het veld \"Uw naam\" mag niet leeg zijn.");
		theForm.Naam.focus();
		theForm.Naam.select();
		return (false);
	}
	if (theForm.Organisatie.value == "" && theForm.comp.value=="true")
	{
		ShowDiv("Het veld \"Organisatie\" mag niet leeg zijn.");
		theForm.Organisatie.focus();
		theForm.Organisatie.select();
		return (false);
	}
	if (theForm.Email.value == "" && theForm.Telefoon.value == "")
	{
		ShowDiv("Vul een e-mailadres of telefoonnummer in.");
		return (false);
	} else {
		if (theForm.Telefoon.value != "")
		{
			var sValueTel = theForm.Telefoon.value.replace("-","");
			sValueTel = sValueTel.replace(/ /g,"");
			if (isNaN(sValueTel))
			{
				ShowDiv("U heeft geen geldig telefoonummer ingevoerd. Gebruik alleen getallen aub.");
				theForm.Telefoon.focus();
				theForm.Telefoon.select();
				return (false);
			}
			if (sValueTel.length < 10)
			{
				ShowDiv("Het veld \"telefoonnummer\" mag niet kleiner zijn dan 10 karakters.");
				theForm.Telefoon.focus();
				theForm.Telefoon.select();
				return (false);
			}
			if (sValueTel.length > 10)
			{
				ShowDiv("Het veld \"telefoonnummer\" mag niet groter zijn dan 10 karakters.");
				theForm.Telefoon.focus();
				theForm.Telefoon.select();
				return (false);
			}
		}
		if (theForm.Email.value != "")
		{
			var sValueMail = theForm.Email.value;
			sValueMail = sValueMail.replace(/ /g,"");
			if (sValueMail.length < 6)
			{
				ShowDiv("Het veld \"E-mail\" is geen geldig emailadres.");
				theForm.Email.focus();
				theForm.Email.select();
				return (false);
			}
			if (sValueMail.indexOf("@",1) == -1)
			{
				ShowDiv("Het veld \"E-mail\" is geen geldig emailadres.");
					theForm.Email.focus();
				theForm.Email.select();
				return (false);
			}
		if (sValueMail.indexOf(".",sValueMail.indexOf("@")+1) == -1)
			{
				ShowDiv("Het veld \"E-mail\" is geen geldig emailadres.");
				theForm.Email.focus();
				theForm.Email.select();
				return (false);
			}
		}
	}
	return (true);
}
function Formvalidate1(theForm)
{
	HideDiv();
	if (theForm.id.value == "")
	{
		ShowDiv("Kies een maat.");
		theForm.id.focus();
		return (false);
	}
	return (true);
}
function Formvalidate2(theForm)
{
	HideDiv();
	if (theForm.id1.value == "")
	{
		ShowDiv("Kies een maat.");
		theForm.id1.focus();
		return (false);
	}
	if (theForm.id2.value=="")
	{
		ShowDiv("Kies een maat.");
		theForm.id2.focus();
		return (false);
	}
	return (true);
}

var changed=false;
function backconfirm() {
	if (changed) {
		var output = window.confirm("Terug gaan en alle veranderingen verliezen?. Klik Annuleren om te stoppen.");
		if (output) {
			return (true);
		} else return (false);
	}
}
function deleteitemconfirm() {
	var output = window.confirm("Klik OK om dit item te verwijderen. Klik Annuleren om te stoppen.");
	if (output) {
		return (true);
	} else return (false);
}
function deleteimageconfirm() {
	var output = window.confirm("Klik OK om deze afbeelding te verwijderen. Klik Annuleren om te stoppen.");
	if (output) {
		return (true);
	} else return (false);
}
function SubmitTheForm() {
	document.newsform.onsubmit();
	document.newsform.submit();
}
function ShowDiv(divmessage)
{
	if(IE) document.all.floater.style.visibility = "visible"; 
	if(IE) document.all.floater.innerHTML = divmessage; 
	if(IE) document.all.floater.style.top = document.body.scrollTop+document.body.clientHeight/2-170; 
	if(IE) document.all.floater.style.left = 410;

	if(NS) document.floater.visibility = "visible";  
	if(NS) document.floater.innerHTML = divmessage; 

	if(FI) document.getElementById("floater").style.visibility = "visible"; 
	if(FI) document.getElementById("floater").innerHTML = divmessage; 
	if(FI) document.getElementById("floater").style.top = document.body.scrollTop+document.body.clientHeight/2-170; 
	if(FI) document.getElementById("floater").style.left = 410;
}
function HideDiv(){
	if(IE) document.all.floater.style.visibility = "hidden"; 
	if(IE) document.all.floater.innerhtml = ""; 

	if(NS) document.floater.visibility = "hidden";  
	if(NS) document.floater.innerhtml = ""; 

	if(FI) document.getElementById("floater").style.visibility = "hidden"; 
	if(FI) document.getElementById("floater").innerhtml = ""; 
}



