function AlleenCijfers(evt){  //onkeypress="return AlleenCijfers(event)"
	var charCode = (evt.which) ? evt.which : event.keyCode
	if (charCode > 31 && (charCode < 48 || charCode > 57))
	{
		return false;
	}
	return true;
}

function select_innerHTML(objeto,innerHTML){
    objeto.innerHTML = ""
    var selTemp = document.createElement("micoxselect")
    var opt;
    selTemp.id="micoxselect1"
    document.body.appendChild(selTemp)
    selTemp = document.getElementById("micoxselect1")
    selTemp.style.display="none"
    if(innerHTML.toLowerCase().indexOf("<option")<0){
        innerHTML = "<option>" + innerHTML + "</option>"
    }
    innerHTML = innerHTML.toLowerCase().replace(/<option/g,"<span").replace(/<\/option/g,"</span")
    selTemp.innerHTML = innerHTML
      
    
    for(var i=0;i<selTemp.childNodes.length;i++){
  var spantemp = selTemp.childNodes[i];
  
        if(spantemp.tagName){     
            opt = document.createElement("OPTION")
    
   if(document.all){ //IE
    objeto.add(opt)
   }else{
    objeto.appendChild(opt)
   }       
    
   for(var j=0; j<spantemp.attributes.length ; j++){
    var attrName = spantemp.attributes[j].nodeName;
    var attrVal = spantemp.attributes[j].nodeValue;
    if(attrVal){
     try{
      opt.setAttribute(attrName,attrVal);
      opt.setAttributeNode(spantemp.attributes[j].cloneNode(true));
     }catch(e){}
    }
   }
   if(spantemp.style){
    for(var y in spantemp.style){
     try{opt.style[y] = spantemp.style[y];}catch(e){}
    }
   }
   opt.value = spantemp.getAttribute("value")
   opt.text = spantemp.innerHTML
   //IE
   opt.selected = spantemp.getAttribute('selected');
   opt.className = spantemp.className;
  } 
 }    
 document.body.removeChild(selTemp)
 selTemp = null
}

String.prototype.ucFirst = function () {    
	return this.substr(0,1).toUpperCase() + this.substr(1,this.length);
}

function checkLand() {
	if (document.getElementById('land').value != "Nederland" && document.getElementById('land2').value == "" || document.getElementById('land2').value != "Nederland" && document.getElementById('land2').value != '') {
		document.getElementById('betaalmethode_div').innerHTML = "<select name=\"betaalmethode\" id=\"betaalmethode\" ><option value=\"Vooruitbetaling\"> Vooruitbetaling (&euro; 13.50) </option> </select>";
	} else {
		//alert(document.getElementById('standard_view').innerHTML.replace(/\n/g, ""));
		//alert(document.getElementById('standard_view').innerHTML.replace(/\r/g, ""));
		var old = document.getElementById('standard_view').innerHTML
		old = old.replace(/&lt;/g,"<")
		old = old.replace(/&gt;/g,">")
		document.getElementById('betaalmethode_div').innerHTML = "<select name=\"betaalmethode\" id=\"betaalmethode\" >" + old + "</select>";
		
	}
}

function Controleer(e){
	e.preventDefault();
	var Foutmelding = '';
	submitOK = true;
	if (this.email != null){
		var email = this.email.value;
		var emailFilter = /^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;
	}
	$('input[type=text]').css({'border-color': '#82A9EC'});
	if (this.voornaam != null && this.voornaam.value.length==0){
		Foutmelding = Foutmelding + '- Uw voornaam.\n';
		this.voornaam.style.border = '1px solid #ff0000';
		submitOK= false;
	}
	if (this.achternaam != null && this.achternaam.value.length==0){
		Foutmelding = Foutmelding + '- Uw achternaam.\n';
		this.achternaam.style.border = '1px solid #ff0000';
		submitOK= false;
	}
	
	if (this.adres != null && this.adres.value.length==0){
		Foutmelding = Foutmelding + '- Uw adres.\n';
		this.adres.style.border = '1px solid #ff0000';
		submitOK= false;
	}
	if (this.huisnr != null && this.huisnr.value.length==0){
		Foutmelding = Foutmelding + '- Uw huisnummer.\n';
		this.huisnr.style.border = '1px solid #ff0000';
		submitOK= false;
	}
	
	if (this.postcode != null && this.postcode.value.length==0){
		Foutmelding = Foutmelding + '- Uw postcode.\n';
		this.postcode.style.border = '1px solid #ff0000';
		submitOK= false;
	}
	
	if (this.plaats != null && this.plaats.value.length==0){
		Foutmelding = Foutmelding + '- Uw woonplaats.\n';
		this.plaats.style.border = '1px solid #ff0000';
		submitOK= false;
	}
	if (this.email != null){
		if (!emailFilter.test(email)) {
			Foutmelding = Foutmelding + 'U dient een geldig emailadres in te voeren.\n';
			this.email.style.border = '1px solid #ff0000';
			submitOK= false;
		}
	}
	if (submitOK== false ){
		alert('De volgende velden dient u in te vullen:\n' + Foutmelding);
		return false;
	} else {
		this.submit();
	}
}

