//Weergeven en verbergen van het menu
function showObject(elmnt) {
	document.all(elmnt).style.visibility="visible";
}
function hiddenObject(elmnt) {
	document.all(elmnt).style.visibility="hidden";
}

function open_url(url) {
 	//dit zonodig wel aanpassen!
 	if(location.hostname == "webserv" || location.hostname == "localhost") {
		window.location.href = location.protocol + "//" + location.hostname + "/bakkerijvanblijderveen.nl/beheer/" + url;
	} else {
		window.location.href = location.protocol + "//" + location.hostname + "/beheer/" + url;
	}
	//window.location.href = location.protocol + "//" + location.hostname + "/debruinfruits.nl/login/" + url;
}

function showMessage(title, desc, image, price) {
	showObject('page_all');
	document.getElementById("info_title").innerHTML = title;
	document.getElementById("info_desc").innerHTML = desc;
	document.getElementById("info_price").innerHTML = price;
	if(image != "") {
		document.getElementById("info_image").innerHTML = "<img src='images/artikelen/" + image + "'>";
	} else {
		document.getElementById("info_image").innerHTML = "";
	}
	showObject('info');
}

function showMessageOrder() {
	showObject('page_all');
	showObject('info_taart');
}

function checkform(form) {
 	
  for (var x=0; form.elements[x]; x++ ) {
    if (form.elements[x].value == "" || form.elements[x].value == "0"){
      if(form.elements[x].id != "nocheck") {
       	
       	//kijkt om welke input het gaat
       	//artikelen formulier
       	if (form.elements[x].id == "name") {
					var alert_value = "U bent vergeten uw naam in te vullen.";
				} else if (form.elements[x].id == "address") {
				 	var alert_value = "U bent vergeten uw adres in te vullen.";
				} else if (form.elements[x].id == "zipcode") {
				 	var alert_value = "U bent vergeten uw postcode in te vullen.";
				} else if (form.elements[x].id == "city") {
				 	var alert_value = "U bent vergeten uw plaatsnaam in te vullen.";
				} else if (form.elements[x].id == "phone") {
				 	var alert_value = "U bent vergeten uw telefoonnummer in te vullen.";
				} else if (form.elements[x].id == "email") {
				 	var alert_value = "U bent vergeten uw email adres in te vullen.";
				} 
				
				form.elements[x].focus();
				showMessage('Waarschuwing', alert_value, '', '');
				
				//showObject('page_all');
				//geef het bericht weer
				
	      //alert(alert_value);
	      //zet de cursor in het desbetreffende vak
	      
	      //hiddenObject('page_all');
	      return false ;
      }
    }
    if (form.elements[x].id == "phone") {
     
  		strString = form.elements[x].value;
			var strValidChars = "0123456789.-";
			var strChar;
			
			for (i = 0; i < strString.length; i++)
			  {
			  strChar = strString.charAt(i);
			  if (strValidChars.indexOf(strChar) == -1)
			     {
					  form.elements[x].focus();
						showMessage('Waarschuwing', 'Het opgegeven telefoonnummer is niet juist. Vul een geldig telefoonnummer in.', '', '');
						return false;					    
			     }
			  }
		}
		
    if (form.elements[x].id == "email") {
    	var mailadres=form.elements[x].value
			var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i
			if (filter.test(mailadres)) {
			 
			} else {
				form.elements[x].focus();
				showMessage('Waarschuwing', 'Het opgegeven email adres is niet juist. Vul een geldig email adres in.', '', '');
				return false;
			}
    }
    
  }        
}
