function paramFromUrl(name)
{
  name = name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");
  var regexS = "[\\?&]"+name+"=([^&#]*)";
  var regex = new RegExp( regexS );
  var results = regex.exec( window.location.href );
  if( results == null )
    return "";
  else
    return results[1];
}

function closeWindow(lng) {
  var url = paramFromUrl('url');

  urlSplit = url.split("/");

  url = urlSplit[1];

  //alert(url+'/'+lng);

  window.location = './index.php?url=/' + url +'&lng=' + lng;
}

function checkMails()
{
	
	if(document.getElementById("email1").value != document.getElementById("email2").value) 
	{
	  document.getElementById("mySubmit").disabled = true;
//	  alert('De emailadressen komen niet overeen.');
    document.getElementById("email1_error").innerHTML = "De emailadressen komen niet overeen.";
    document.getElementById("email2_error").innerHTML = "De emailadressen komen niet overeen.";
	  document.getElementById("email1").focus();
	}
	else
	{
    document.getElementById("email1_error").innerHTML = "";
    document.getElementById("email2_error").innerHTML = "";
	  document.getElementById("mySubmit").disabled = false;
	}
}

function chkPaying(option)
{
  switch(option)
  {
    default: 
      var idealEl = document.getElementById("ideal");

      if(idealEl != null)
      {
	
        /*document.getElementById("ideal_val").checked = false;
        document.getElementById("paypal").checked = false;
        document.getElementById("handmatig_val").checked = false;
        document.getElementById("handmatigelses_val").checked = false;   */

	if(document.getElementById("ideal_val").checked == false)
	{
          document.getElementById("ideal").style.display = 'none';
	  document.getElementById("ideal").value = '';
	}
        if(document.getElementById("handmatig_val").checked == false)
	{
          document.getElementById("handmatig").style.display = 'none';
	  document.getElementById("handmatig").value = '';
	}
        if(document.getElementById("handmatigelses_val").checked == false)
	{
          document.getElementById("handmatigelses").style.display = 'none';
	  document.getElementById("handmatigelses").value = '';
	}

        document.getElementById("form_field_behinddesc_ideal").style.display = 'none';
        document.getElementById("form_field_behinddesc_handmatig").style.display = 'none';
        document.getElementById("form_field_behinddesc_handmatigelses").style.display = 'none';

        document.getElementById("ideal_error").style.display = 'none';
        document.getElementById("handmatig_error").style.display = 'none';
        document.getElementById("handmatigelses_error").style.display = 'none';
      }
      break;
    case "ideal": 
      document.getElementById("paypal").checked = false;
      document.getElementById("handmatig_val").checked = false;
      document.getElementById("handmatigelses_val").checked = false;   
      
      //document.getElementById("ideal").disabled = false;
      //document.getElementById("handmatig").disabled = true;
      //document.getElementById("handmatigelses").disabled = true;

      document.getElementById("ideal").style.display = 'block';
      document.getElementById("handmatig").style.display = 'none';
      document.getElementById("handmatigelses").style.display = 'none';

      document.getElementById("form_field_behinddesc_ideal").style.display = 'block';
      document.getElementById("form_field_behinddesc_handmatig").style.display = 'none';
      document.getElementById("form_field_behinddesc_handmatigelses").style.display = 'none';

      document.getElementById("handmatig_error").style.display = 'none';
      document.getElementById("handmatigelses_error").style.display = 'none';
      
      document.getElementById("ideal").focus();
      
      break;
    
    case "paypal": 
      document.getElementById("ideal_val").checked = false;
      document.getElementById("handmatig_val").checked = false;
      document.getElementById("handmatigelses_val").checked = false;    
      
      //document.getElementById("ideal").disabled = true;
      //document.getElementById("handmatig").disabled = true;
      //document.getElementById("handmatigelses").disabled = true;

      document.getElementById("ideal").style.display = 'none';
      document.getElementById("handmatig").style.display = 'none';
      document.getElementById("handmatigelses").style.display = 'none';

      document.getElementById("form_field_behinddesc_ideal").style.display = 'none';
      document.getElementById("form_field_behinddesc_handmatig").style.display = 'none';
      document.getElementById("form_field_behinddesc_handmatigelses").style.display = 'none';

      document.getElementById("ideal_error").style.display = 'none';
      document.getElementById("handmatig_error").style.display = 'none';
      document.getElementById("handmatigelses_error").style.display = 'none';
      
      break;
    case "handmatig": 
      document.getElementById("paypal").checked = false;
      document.getElementById("ideal_val").checked = false;
      document.getElementById("handmatigelses_val").checked = false;    
      
      //document.getElementById("ideal").disabled = true;
      //document.getElementById("handmatig").disabled = false;
      //document.getElementById("handmatigelses").disabled = true;

      document.getElementById("ideal").style.display = 'none';
      document.getElementById("handmatig").style.display = 'block';
      document.getElementById("handmatigelses").style.display = 'none';

      document.getElementById("form_field_behinddesc_ideal").style.display = 'none';
      document.getElementById("form_field_behinddesc_handmatig").style.display = 'block';
      document.getElementById("form_field_behinddesc_handmatigelses").style.display = 'none';

      document.getElementById("ideal_error").style.display = 'none';
      document.getElementById("handmatigelses_error").style.display = 'none';
      
      document.getElementById("handmatig").focus();
      
      break;
    case "handmatigelses": 
      document.getElementById("paypal").checked = false;
      document.getElementById("handmatig_val").checked = false;
      document.getElementById("ideal_val").checked = false;    
      
      //document.getElementById("ideal").disabled = true;
      //document.getElementById("handmatig").disabled = true;
      //document.getElementById("handmatigelses").disabled = false;

      document.getElementById("ideal").style.display = 'none';
      document.getElementById("handmatig").style.display = 'none';
      document.getElementById("handmatigelses").style.display = 'block';

      document.getElementById("form_field_behinddesc_ideal").style.display = 'none';
      document.getElementById("form_field_behinddesc_handmatig").style.display = 'none';
      document.getElementById("form_field_behinddesc_handmatigelses").style.display = 'block';

      document.getElementById("ideal_error").style.display = 'none';
      document.getElementById("handmatig_error").style.display = 'none';
      
      document.getElementById("handmatigelses").focus();
      
      break;
  }  
}

function checkAcc(option)
{
  switch(option)
  {
    case "ideal":
      if(document.getElementById("ideal").value.length == 0)
      {
	document.getElementById("ideal_error").style.display = 'block';
        document.getElementById("ideal_error").innerHTML = "Field is obligatory."; 
        //document.getElementById("mySubmit").disabled = true; 
        //document.getElementById("ideal").focus();
      }
      else
      {
        document.getElementById("ideal_error").style.display = 'none';
        document.getElementById("mySubmit").disabled = false;           
      }
      break;
    case "handmatig":
      if(document.getElementById("handmatig").value.length == 0)
      {
	document.getElementById("handmatig_error").style.display = 'block';
        document.getElementById("handmatig_error").innerHTML = "Field is obligatory."; 
        //document.getElementById("mySubmit").disabled = true; 
        //document.getElementById("handmatig").focus();
      }
      else
      {
	document.getElementById("handmatig_error").style.display = 'none';
        document.getElementById("mySubmit").disabled = false;           
      }
      break;
    case "handmatigelses":
      if(document.getElementById("handmatigelses").value.length == 0)
      {
	document.getElementById("handmatigelses_error").style.display = 'block';
        document.getElementById("handmatigelses_error").innerHTML = "Field is obligatory."; 
        //document.getElementById("mySubmit").disabled = true; 
        //document.getElementById("handmatigelses").focus();
      }
      else
      {
        document.getElementById("handmatigelses_error").style.display = 'none';
        document.getElementById("mySubmit").disabled = false;           
      }
      break;
  }
}