function plus(veld) {  
	var obj_text = eval('document.forms["mainform"].elements["' + veld +'"]')
	var max=999;
        var num=parseFloat(obj_text.value.replace("," , "."));
        num = (num==0)? 1 : ( (num<max)? eval(num) + 1 : 1 );
        var alfa = String(num);
        obj_text.value = alfa.replace(".", ",");
		obj_text.style.color = '3399CC';        
}

function minus(veld) { 
	var obj_text = eval('document.forms["mainform"].elements["' + veld + '"]')
        var num=parseFloat(obj_text.value.replace("," , "."));
	num = (num > 1) ? eval(num) -1 : 1 ;
        var alfa = String(num);
        obj_text.value = alfa.replace(".", ",");
        obj_text.style.color = "3399cc";
}

function isNumeric(strFieldName) {
var objFormField = document.forms[0].elements[strFieldName];
var strValue = objFormField.value;
    strValue = strValue.replace(',' , '.'); 
      if (isNaN(strValue)){
         alert( strValue + " is geen numerieke waarde");
         setTimeout('document.forms[0].'+objFormField.name+'.focus()',10);
         setTimeout('document.forms[0].'+objFormField.name+'.select()',10);
         return false;
         }
         return true;
}

navHover = function() {
	//var lis = document.getElementById("navmenu").getElementsByTagName("LI");
	var lis = $("#navmenu li");
	for (var i=0; i<lis.length; i++) {
		lis[i].onmouseover=function() {
			this.className+=" iehover";
			this.style.zIndex = 100;
			if (navigator.appVersion.substr(22,3)!="5.0")
			{
			if(document.getElementById("menu_iframe")) {
		          var iframe = document.getElementById("menu_iframe");

		          var submenu = this.getElementsByTagName("UL");
			  if(submenu.length) {
		            iframe.style.top = submenu[0].offsetTop + this.offsetTop;
		            iframe.style.left = submenu[0].offsetLeft + this.offsetLeft;
		            iframe.style.width = submenu[0].scrollWidth;
		            iframe.style.height = submenu[0].clientHeight;
		            iframe.style.display = "inline";
		          }
		        }
			} 
		}
		lis[i].onmouseout=function() {
			this.className=this.className.replace(new RegExp(" iehover\\b"), "");
			if (navigator.appVersion.substr(22,3)!="5.0")
			{
		        if(document.getElementById("menu_iframe")) {
		          var iframe = document.getElementById("menu_iframe");
		          iframe.style.display = "none";
		        }
			} 
		}
	}
}
if (window.attachEvent) window.attachEvent("onload", navHover);

function popupWindow(url, height, width, name, parms) {

	if ( height === undefined ) { height = 600;	}
	if ( width  === undefined ) { width  = 800;	}
	if ( name   === undefined ) { name   = 'popupWindow';}
	
	var left = Math.floor( (screen.width - width) / 2);
	var top = Math.floor( (screen.height - height) / 2);
	var winParms = "top=" + top + ",left=" + left + ",height=" + height + ",width=" + width + "";
	
	if (parms) { winParms += "," + parms
	} else {
		winParms += ", toolbar=no, location=no, directories=no, status=no, menubar=no, resizable=yes, scrollbars=yes";
	}
	
	var win = window.open(url, name, winParms);
    if (parseInt(navigator.appVersion) >= 4) { win.window.focus(); }
    return win;
}

function addToCart(nummer, itmId, ehdId) {

jq_itmId  = "#" + itmId;
itmAmt = $(jq_itmId).attr('value');
if(itmAmt == '') { itmAmt = '1'};

jq_ehdId  = "#" + ehdId;
itmEhd = $(jq_ehdId).attr('value');
if(itmEhd == '') { itmEhd = 'ST'};

$.ajax({
	type: "GET",
	url: "/cgi-bin/index.pgm",
	data: "p=wpa714&functie=5&artikel=" + nummer + "&aantal=" + itmAmt + "&eenheid=" + itmEhd ,
	datatype: "xml",	
	success: function(xml){
		$(jq_itmId).val(itmAmt);
		
		$(xml).find('totals').each(function(){
			$('#cartHeaderItems').html($(this).find('cartItems').text()); 
			$(jq_itmId).val($(this).find('artikelAantal').text()); 
		});
		
		var options = {id: 'message_from_top', position: 'top', size: 50, backgroundColor: 'blue', delay: 1500, speed: 500, fontSize: '30px', color: 'white'};
		$.showMessage("Artikel toegevoegd aan uw bestelling", options);		
		
	}
});
};

