function validateSearchForm(myform) {

	/*if(myform.search_str.value=="")
		return false*/

	if(myform.search_str.value=="Voer hier uw receptzoekterm in") {
		myform.search_str.value = "";
  }
	return true;
}

function makeHistoryAanmelden() {
  document.getElementById('ieHackFrame').src = 'blank.html?mk_email='+email;
  return true; 
  pProcess.newAccount('secondResult');
}

function makeHistoryDeelMijnKookboek( email ) {
  document.getElementById('ieHackFrame').src = 'blank.html?aanmelden=true';
  return true;  
}

function makeHistoryWaarWanneer(locid) {
  document.getElementById('ieHackFrame').src = 'blank.html?locid='+locid;
  return true;
}

function makeHistoryTips(tipid,tiphtmlid) {
  if( tiphtmlid != null ) {
    document.getElementById('ieHackFrame').src = 'blank.html?tipid='+tipid+'&tiphtmlid='+tiphtmlid;
  } else {
    document.getElementById('ieHackFrame').src = 'blank.html?tipid='+tipid;
  }
  return true;
}

function makeHistory(id,htmlid) {
  if( htmlid != null ) {
    document.getElementById('ieHackFrame').src = 'blank.html?id='+id+'&htmlid='+htmlid;
  } else {
    document.getElementById('ieHackFrame').src = 'blank.html?id='+id;
  }
  return true;
}

function makeHistoryKookboek(id,htmlid) {
  if( htmlid != null ) {
    document.getElementById('ieHackFrame').src = 'blank.html?kookboekid='+id+'&kookboekhtmlid='+htmlid;
  } else {
    document.getElementById('ieHackFrame').src = 'blank.html?kookboekid='+id;
  }
  return true;
}

function makeHistoryWine(wineid, winehtmlid) {
  if( winehtmlid != null ) {
    document.getElementById('ieHackFrame').src = 'blank.html?wineid='+wineid+'&winehtmlid='+winehtmlid;
  } else {
    document.getElementById('ieHackFrame').src = 'blank.html?wineid='+wineid;
  }
  return true;
}

function popupWindow( Page, Width, Height )
{
	popWindow = window.open( Page,"popWindow","width="+(Width*1+18)+",height="+(Height*1+18)+",scrollbars=0,left="+((screen.width-Width/2))+",top="+((screen.height-Height/2))).focus();
}

function checkMail(form_name,email_field)
{
	var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	if (filter.test( eval("document."+form_name+"."+email_field+".value" )))
		return true;
	else
		return false;
}

function _mouseover( obj ) {
  if( obj.className != "selected" ) {
    obj.className = "mouseover";
  }
}

function _mouseout( obj ) {
  if( obj.className != "selected" ) {
    obj.className = "standard";
  }
}

function _select( obj ) {
  for( var i = 0; i < document.getElementById('contentRight').childNodes.length; i++ ) {
    if( document.getElementById('contentRight').childNodes[i].tagName == "SPAN" ) {
      document.getElementById('contentRight').childNodes[i].className = "standard";
    }
  }
  obj.className = "selected";
}

function _selectTop5( obj ) {
  document.getElementById('top5-1').className = "standard";
  document.getElementById('top5-2').className = "standard";
  document.getElementById('top5-3').className = "standard";
  document.getElementById('top5-4').className = "standard";
  document.getElementById('top5-5').className = "standard";

  obj.className = "selected";
}

function validate_form_review(thisform) {
	with (thisform) {
		if(email.value=="") {
			alert("U bent vergeten uw e-mail adres in te vullen");
			email.focus();
			return false;
		}
		for (i=beoordeling.length-1; i > -1; i--) {
			if (beoordeling[i].checked) {
				somethingChecked = i;
			}
		}
		if(typeof(somethingChecked)!="number") {
			alert("U bent vergeten een beoordeling in te vullen");
			return false;
		}
	}
	postFormulier_review(thisform);
	return false;
}
function validate_form_sendafriend(thisform) {
	with (thisform) {
		if(afzender.value=="") {
			alert("U bent vergeten de naam van de afzender in te vullen");
			afzender.focus();
			return false;
		}
		if(eafzender.value=="") {
			alert("U bent vergeten het email adres van de afzender in te vullen");
			eafzender.focus();
			return false;
		}
		if(ontvanger.value=="") {
			alert("U bent vergeten de naam van de ontvanger in te vullen");
			ontvanger.focus();
			return false;
		}
		if(eontvanger.value=="") {
			alert("U bent vergeten het email adres van de ontvanger in te vullen");
			eontvanger.focus();
			return false;
		}
		if(eontvanger.value==eafzender.value) {
			alert("De afzender staat gelijk aan de ontvanger.");
			eontvanger.focus();
			return false;
		}
	}
	postFormulier_sendafriend(thisform);
	return false;
}

function postFormulier_sendafriend(f) {
	var els = f.elements; //els bevat nu alle inputs van het formulier (array)
	var str ="";
	for(var i=0; i<els.length; i++) {
		if(els[i].type == "radio") {
			if(els[i].checked == true) {
				str += escape(els[i].name)+"="+escape(els[i].value)+"&";
			}
		}else {
				str += escape(els[i].name)+"="+escape(els[i].value)+"&";
		}
	}
	//alert(str);
	pProcess.processSendaFriend("doorsturen",str);
	return false;
}


function postFormulier_review(f) {
	var els = f.elements; //els bevat nu alle inputs van het formulier (array)
	var str ="";
	for(var i=0; i<els.length; i++) {
		if(els[i].type == "radio") {
			if(els[i].checked == true) {
				str += escape(els[i].name)+"="+escape(els[i].value)+"&";
			}
		}else {
				str += escape(els[i].name)+"="+escape(els[i].value)+"&";
		}
	}
	//alert(str);
	pProcess.processReview("beoordeling",str);
	return false;
}

function radio_button_checker( fieldId1, fieldId2 ) {
	var radio_choice = false;

	//alert(document.getElementById("aanhef"));
	if(document.getElementById( fieldId1 ).checked == false && document.getElementById( fieldId2 ).checked == false ) {
		showMessage("U heeft uw aanhef niet aangegeven");return false;
		return false;
	}else {
		//alert(document.getElementById( fieldId ).value);
		return true;
	}

	/*for (counter = 0; counter < document.getElementById('create').radio_button.length; counter++) {
		if (radio_form.radio_button[counter].checked)
		radio_choice = true;
	}

	if (!radio_choice) {
		alert("Doe eerst maar wat selecteren!")
		return (false);
	}*/

	//return (true);
}

function showMessage(str) {
	var div = document.getElementById("msg");
	div.innerHTML = str;
}

function validate_required(field,alerttxt)
{
	with (field)
	{
		if (value==null||value=="")
		  {showMessage(alerttxt);return false;}
		else {return true}
	}
}

function validate_form(thisform)
{
	with (thisform)
	{
		if (validate_required(naam,"U bent vergeten uw naam in te vullen")==false)
		  {naam.focus();return false;}
		if (validate_required(adres,"U bent vergeten uw adres in te vullen")==false)
		  {adres.focus();return false;}
		if (validate_required(postcode,"U bent vergeten uw postcode in te vullen")==false)
		  {postcode.focus();return false;}
		if (validate_required(plaats,"U bent vergeten uw woonplaats in te vullen")==false)
		  {plaats.focus();return false;}
		if (validate_required(telefoon,"U bent vergeten uw telefoonnummer in te vullen")==false)
		  {telefoon.focus();return false;}
		if (validate_required(email,"U bent vergeten uw e-mail adres in te vullen")==false)
		  {email.focus();return false;}
	}

	postFormulier(thisform);
	return false;
}

function validate_form_account(thisform)
{
	with (thisform)
	{
		if (validate_required(voornaam,"U bent vergeten uw voornaam in te vullen")==false)
		  {voornaam.focus();return false;}
		if (validate_required(achternaam,"U bent vergeten uw achternaam in te vullen")==false)
		  {achternaam.focus();return false;}
		if (validate_required(email,"U bent vergeten uw e-mail adres in te vullen")==false)
		  {email.focus();return false;}

		//radio_button_checker();

		if(radio_button_checker( "aanhefM", "aanhefF" ) == false) {
			return false;
		}
	}

	postFormulier_account(thisform);
	return false;
}


function validate_form_friend(thisform)
{
	with (thisform)
	{
		if (validate_required(friend,"U bent vergeten het e-mail adres in te vullen")==false)
		  {friend.focus();return false;}
	}

	postFormulierFriend(thisform);
	return false;
}

function postFormulier_account(f) {
	var els = f.elements; //els bevat nu alle inputs van het formulier (array)
	var str ="";
	for(var i=0; i<els.length; i++) {
		if(els[i].type == "radio") {
			if(els[i].checked == true) {
				str += escape(els[i].name)+"="+escape(els[i].value)+"&";
			}
		}else {
				str += escape(els[i].name)+"="+escape(els[i].value)+"&";
		}
	}
	//str = "iets.php?"+str;
	pProcess.processFormAccount("secondResult",str);
		return false;
}

function postFormulier(f) {
	var els = f.elements; //els bevat nu alle inputs van het formulier (array)
	var str ="";
	for(var i=0; i<els.length; i++) {
		str += escape(els[i].name)+"="+escape(els[i].value)+"&";
	}
	//str = "iets.php?"+str;
	pProcess.processForm("lezer_tip",str);
		return false;
}

function postFormulierFriend(f) {
	var els = f.elements; //els bevat nu alle inputs van het formulier (array)
	var str ="";
	for(var i=0; i<els.length; i++) {
		str += escape(els[i].name)+"="+escape(els[i].value)+"&";
	}
	//str = "iets.php?"+str;
	pProcess.processFormFriend("secondResult",str);
		return false;
}