sfHover = function() {
	if ($('#navigation LI UL LI').length) {
		var sfEls = document.getElementById("navigation").getElementsByTagName("LI UL LI");
		for (var i=0; i<sfEls.length; i++) {
			sfEls[i].onmouseover=function() {
				this.className+=" sfhover";
			}
			sfEls[i].onmouseout=function() {
				this.className=this.className.replace(new RegExp(" sfhover\\b"), "");
			}
		}
	}
}
if (window.attachEvent) window.attachEvent("onload", sfHover);


function checkFields() {
	// controleer het formulier
	return checkForm(document.forms['formulier']);
}
function checkFields2() {
	// controleer het formulier
	if ((!document.formulier.strFolderaanvraag[0].checked) && (!document.formulier.strFolderaanvraag[1].checked) && (!document.formulier.strFolderaanvraag[2].checked) && (!document.formulier.strFolderaanvraag[3].checked) && (!document.formulier.strFolderaanvraag[4].checked) && (!document.formulier.strFolderaanvraag[5].checked) && (!document.formulier.strFolderaanvraag[6].checked) && (!document.formulier.strFolderaanvraag[7].checked) && (!document.formulier.strFolderaanvraag[8].checked) ) {
		alert('Selecteer welke folder u wilt ontvangen.');
		return false;
	} else {
		return checkForm(document.forms['formulier']);
	}
}

function checkBestelForm() {
	// controleer of het ingevoerde aantal een veelvoud is
	var intVeelvoud = document.getElementById('intVeelvoud').value;
	var intAantal		=	document.getElementById('intAantal').value;
	var intHandling	=	document.getElementById('intHandling').value;
	var rest = intAantal % intVeelvoud;

	if (intAantal == "" ) {
		alert("U heeft geen aantal ingevuld.");
		return false;
	}	else if (rest == 0) {
		return true;
	} else {
		if (intHandling == 2) {
			alert("Het ingevoerde aantal dient een veelvoud te zijn van "+intVeelvoud+".");
			return false;
		}	else if (intHandling == 1) {
			if (confirm("Het product is in veelvouden van " + intVeelvoud + " verpakt. \nVoor een een aangebroken verpakking worden extra handlingskosten in rekening gebracht. \nWilt u doorgaan?")) {
				return true;
			}	else	{
				return false;
			}
		}	else	{
			return true;
		}
	}
}

function checkAantal(strBestelNr, strProductgroepNr) {
	var intVeelvoud = document.getElementById('intVeelVoud_'+strBestelNr+'_'+strProductgroepNr).value;
	var intAantal = document.getElementById('intAantal_'+strBestelNr+'_'+strProductgroepNr).value;
	var rest = intAantal % intVeelvoud;
	
	if (rest == 0) {
		return true;
	} else {
		alert("Het ingevoerde aantal dient een veelvoud te zijn van "+intVeelvoud+".");
		return false;
	}	
}
	
// Open A Default Window
function OpenAWindow(AURL,AAttr) {
  AWindow=window.open(AURL,window.name+"X",AAttr);
  if(parseInt(navigator.appVersion)>=3) AWindow.focus();
  return ;
}
	
// Grote foto popup tonen
function groteFoto(imgfile, descr, imgwidth, imgheight) {
	window.open("popup.asp?strImgFile="+imgfile+"&strOmschrijving="+descr, "", "resizable=no, scrollbars=no, status=0, menubar=no, width="+imgwidth+", height="+imgheight+", top=110, left=100");
}

// Favoriet verwijderen
function verwijderFavoriet(strBestelNr, strProductgroepNr) {
	if (confirm("Weet u zeker dat u deze favoriet wilt verwijderen?")) { 
 		// Verwijder de favoriet
 		window.location = "/index.asp?strPageType=favoriet&strAktie=verwijderen&strBestelNr="+strBestelNr+"&strProductgroepNr="+strProductgroepNr;
	} else {
		// Gebruiker heeft geannuleerd. Niks doen
		return false;
	}
}

function popup(mylink, windowname)
	{
	if (! window.focus)return true;
	var href;
	if (typeof(mylink) == 'string') {
	   href=mylink;
	} else {
	   href=mylink.href;
	}
	
	var oNewWindow;
	oNewWindow = window.open(href, windowname, 'location=yes, toolbar=no, fullscreen, scrollbars=yes');
	//oNewWindow.focus();
	//alert(oNewWindow.name);
	return false;
	}

