function enquetetFormValidation() {
  frm = document.enquete_form;
  
  obj = frm.vouchercode;
  
  if (obj.value.length == 0) {
    alert("U heeft 'Voucher Code' niet ingevuld");
    obj.focus();
    return false;
  }
  
  obj = frm.contact_name;  

  if (obj.value.length == 0) {
    alert("U heeft 'Bedrijfsnaam' niet ingevuld");
    obj.focus();
    return false;
  }
  
  obj = frm.address;
  if (obj.value.length == 0)  {
    alert("U heeft 'Adres' niet ingevuld");
    obj.focus();
    return false;
  }
  
  obj = frm.email;
  if (obj.value.length == 0) {
    alert("U heeft 'E-Mail' niet ingevuld");
    obj.focus();
    return false;
  } else {
    var pattern=/.{1,}@.{1,}\..{2,}/;
    if (!obj.value.match(pattern)) {
        alert("Voer alstublieft een geldig e-mail adres in");
        obj.focus();
        return false;
    }    
  }
  
   obj	= frm.postcode;
  if(obj.value.length == 0) {
    alert("U heeft 'Postcode' niet ingevuld");
    obj.focus();
    return false;
  } else {
    var pattern=/^[0-9]{4}[a-zA-Z]{2}$/;
    if(!obj.value.match(pattern))
    {
        alert("Voer alstublieft een geldig postcode in");
        obj.focus();
        return false;
    }
  }
  
  obj = frm.city;
  if (obj.value.length==0) {
    alert("U heeft 'Woonplaats' niet ingevuld");
    obj.focus();
    return false;
  }  
 
  return true;
}
//Function invoved in merken.inc.php,assortiment.inc.php
function changeImage(imageFilename) {
	document.images['right_image'].src = imageFilename;
}


function showCafeteria(cityValue)
{	
	document.enquete_form.cafeteria_name.options.length = 0;
	for (i=0;i<cafeteriaNameArray[cityValue].length;i++) {
			document.enquete_form.cafeteria_name.options[i] = new Option(cafeteriaDetails[cafeteriaNameArray[cityValue][i]],cafeteriaNameArray[cityValue][i]);
	}	
}

function makeObject()
{
	if (window.XMLHttpRequest) //Mozilla
	{ 
		http_request = new XMLHttpRequest();
        if (http_request.overrideMimeType) 
			http_request.overrideMimeType('text/xml');
	} 
	else if (window.ActiveXObject) //IE
	{ 
         try 
		 {
            http_request = new ActiveXObject("Msxml2.XMLHTTP");
         } 
		 catch (e) 
		 {
            try 
			{
               http_request = new ActiveXObject("Microsoft.XMLHTTP");
            } 
			catch (e) 
			{}
         }
    }
	
	if (!http_request) 
	{
        alert('Cannot create XMLHTTP instance');
        return false;
    }
	
	return http_request; 
}

function showVouchercodeValidation(url,arg)
{	
	text = arg.value;
	
	if(text!='')
	{
		http_request.open('GET', url+'?field_value='+text, true);
		http_request.onreadystatechange = parseinfo;
		http_request.send('');
	}
	else
	{
		return false;
	}
}

function parseinfo()
{	
	if(http_request.readyState==1)
	{
		return false;
	}
	if(http_request.readyState==4)
	{
		var answer=http_request.responseText;
		document.getElementById("divDisplay").style.visibility="visible";		
		document.getElementById('divDisplay').innerHTML=answer;
	}	
}