// JavaScript Document
function replaceT(obj){
	var newO=document.createElement('input');
	newO.setAttribute('type','password');
	newO.setAttribute('name',obj.getAttribute('name'));
	newO.setAttribute('class','inputfieldactief');
	newO.setAttribute('onkeydown','if (event.keyCode == 13) document.loginform.submit()');
	obj.parentNode.replaceChild(newO,obj);
	newO.focus();
}

function change_class(obj,classname){
	var check = document.getElementById(obj);
	if(!check){
		obj.className = classname	;
		obj.value="";
	}else{
		document.getElementById(obj).className	 = classname;	
	}
	
}

/*function change_class(el,class){
	document.getElementById(el).className	 = class;
	return(false);
}*/

function sort_refresh(site,var1,var2,var3){
	window.location.href=site+'/'+var1+'/'+var2+'/0';
}

function valideer_reg_form(){
	var doorgaan =true;
	

	if(document.getElementById('naam').value.length <= 2){
		 change_class('naam','forminputfout');
		 doorgaan = false;
	}else{
		 change_class('naam','forminput');
		 
	}
	if(document.getElementById('achternaam').value.length <= 2){
		 change_class('achternaam','forminputfout');
		 doorgaan = false;
	}else{
		 change_class('achternaam','forminput');
		 
	}
	if(document.getElementById('lidmaatschapnummer').value.length < 7){
		 change_class('lidmaatschapnummer','forminputfout');
		 doorgaan = false;
	}else{
		 change_class('lidmaatschapnummer','forminput');
		 
	}
	
	if(checkDate(document.getElementById('gebd_dag').value,document.getElementById('gebd_maand').value,document.getElementById('gebd_jaar').value)){
		change_class('gebd_dag','forminput');
		change_class('gebd_maand','forminput');
		change_class('gebd_jaar','forminput');
		
	}else{
		change_class('gebd_dag','forminputfout');
		change_class('gebd_maand','forminputfout');
		change_class('gebd_jaar','forminputfout');
		
		doorgaan = false;
	}
	
	if(document.getElementById('adres').value.length <= 2){
		 change_class('adres','forminputfout');
		 doorgaan = false;
	}else{
		 change_class('adres','forminput');
		 
	}
	
	if(document.getElementById('postcode1').value.length != 4 ){
		 change_class('postcode1','forminputfout');
		 doorgaan = false;
	}else{
		 change_class('postcode1','forminput');
		 
	}
	if(document.getElementById('postcode2').value.length != 2){
		 change_class('postcode2','forminputfout');
		 doorgaan = false;
	}else{
		 change_class('postcode2','forminput');
		 
	}	
	
	if(document.getElementById('woonplaats').value.length <= 2){
		 change_class('woonplaats','forminputfout');
		 doorgaan = false;
	}else{
		 change_class('woonplaats','forminput');
		 
	}
	if(document.getElementById('tel').value.length <= 5){
		 change_class('tel','forminputfout');
		 doorgaan = false;
	}else{
		 change_class('tel','forminput');
		 
	}
	if(document.getElementById('email').value.length <= 6){
		 change_class('email','forminputfout');
		 doorgaan = false;
	}else{
		 change_class('email','forminput');
		 
	}
	if(document.getElementById('bedrijf').value.length <= 1){
		 change_class('bedrijf','forminputfout');
		 doorgaan = false;
	}else{
		 change_class('bedrijf','forminput');
		 
	}	
	if(document.getElementById('bedrijfsonderdeel').value.length <= 1){
		 change_class('bedrijfsonderdeel','forminputfout');
		 doorgaan = false;
	}else{
		 change_class('bedrijfsonderdeel','forminput');
		 
	}
	if(document.getElementById('functie').value.length <= 1){
		 change_class('functie','forminputfout');
		 doorgaan = false;
	}else{
		 change_class('functie','forminput');
		 
	}
	
	
	if(doorgaan){	
		document.regform.submit();		
	}else{
		show('errormessage');		
	}
}



function valideer_contact_form(){
	var doorgaan =false;
	

	if(document.getElementById('naam').value.length <= 2){
		 change_class('naam','forminputfout');
		 doorgaan = false;
	}else{
		 change_class('naam','forminput');
		 doorgaan = true;
	}

	if(document.getElementById('tel').value.length <= 9){
		 change_class('tel','forminputfout');
		 doorgaan = false;
	}else{
		 change_class('tel','forminput');
		 doorgaan = true;
	}
	if(document.getElementById('email').value.length <= 6){
		 change_class('email','forminputfout');
		 doorgaan = false;
	}else{
		 change_class('email','forminput');
		 doorgaan = true;
	}	
	if(document.getElementById('bericht').value.length <= 10){
		 change_class('bericht','forminputfout');
		 doorgaan = false;
	}else{
		 change_class('bericht','forminput');
		 doorgaan = true;
	}	
	if(doorgaan){
		document.contactform.submit();	
	}else{
		show('errormessage');
	}
}


function valideer_arbo_form(){
	var doorgaan =false;
	
	if(document.getElementById('naam').value.length <= 2){
		 change_class('naam','forminputfout');
		 doorgaan = false;
	}else{
		 change_class('naam','forminput');
		 doorgaan = true;
	}

	if(document.getElementById('email').value.length <= 6){
		 change_class('email','forminputfout');
		 doorgaan = false;
	}else{
		 change_class('email','forminput');
		 doorgaan = true;
	}	
	if(document.getElementById('bericht').value.length <= 10){
		 change_class('bericht','forminputfout');
		 doorgaan = false;
	}else{
		 change_class('bericht','forminput');
		 doorgaan = true;
	}	
	if(doorgaan){
		document.arboform.submit();	
	}else{
		show('errormessage');
	}
}

function valideer_ww_form(){
	var doorgaan =true;
	
	if(document.getElementById('pass_old').value.length <= 2){
		 change_class('pass_old','forminputfout');
		 doorgaan = false;
	}else{
		 change_class('pass_old','forminput');
		 
	}	
	if(document.getElementById('pass_n1').value.length <= 2){
		 change_class('pass_n1','forminputfout');
		 doorgaan = false;
	}else{
		 change_class('pass_n1','forminput');
		 
	}	
	if(document.getElementById('pass_n2').value.length <= 2){
		 change_class('pass_n2','forminputfout');
		 doorgaan = false;
	}else{
		 change_class('pass_n2','forminput');
		 
	}
	if(document.getElementById('pass_n2').value != document.getElementById('pass_n1').value){
		change_class('pass_n1','forminputfout');
		change_class('pass_n2','forminputfout');
		doorgaan = false;
	}
	
	
	
	if(doorgaan){
		document.wwform.submit();	
	}else{
		show('errormessage1');
	}	
}
function valideer_account_form(){
	var doorgaan =false;
	

	if(document.getElementById('naam').value.length <= 2){
		 change_class('naam','forminputfout');
		 doorgaan = false;
	}else{
		 change_class('naam','forminput');
		 doorgaan = true;
	}
	if(document.getElementById('achternaam').value.length <= 2){
		 change_class('achternaam','forminputfout');
		 doorgaan = false;
	}else{
		 change_class('achternaam','forminput');
		 doorgaan = true;
	}
	
	if(document.getElementById('email').value.length <= 6){
		 change_class('email','forminputfout');
		 doorgaan = false;
	}else{
		 change_class('email','forminput');
		 doorgaan = true;
	}
	if(document.getElementById('bedrijf').value.length <= 4){
		 change_class('bedrijf','forminputfout');
		 doorgaan = false;
	}else{
		 change_class('bedrijf','forminput');
		 doorgaan = true;
	}	
		
	if(doorgaan){
		document.regform.submit();
		
	}else{
		show('errormessage');
	}
	return(false);
}


function showhide(element) {var style;
  if('string' == typeof element) {
    if(document.getElementById) {
      element = document.getElementById(element);
    } /* else if(document.all) {
      element = document.all[element];
    } else if(document.layers) {
      element = document.layers[element];
    } */
  }
  if(element) {
    style = element.style || element;
    style.display = ('block' == style.display)
                  ? 'none' : 'block';
  }
}

function show(element) {var style;
  if('string' == typeof element) {
    if(document.getElementById) {
      element = document.getElementById(element);
    } /* else if(document.all) {
      element = document.all[element];
    } else if(document.layers) {
      element = document.layers[element];
    } */
  }
  if(element) {
    style = element.style || element;
    style.display = 'block';
  }
}

function hide(element) {var style;
  if('string' == typeof element) {
    if(document.getElementById) {
      element = document.getElementById(element);
    } /* else if(document.all) {
      element = document.all[element];
    } else if(document.layers) {
      element = document.layers[element];
    } */
  }
  if(element) {
    style = element.style || element;
    style.display = 'none';
  }
}





function checkDate(dag,maand,jaar) {
  	var myDayStr = dag;
	var myMonthStr = maand;
	var myYearStr = jaar;
	var myMonth = new Array('Jan','Feb','Mar','Apr','May','Jun','Jul','Aug','Sep','Oct','Nov','Dec'); var myDateStr = myDayStr + ' ' + myMonth[myMonthStr] + ' ' + myYearStr;
	
	/* Using form values, create a new date object
	using the setFullYear function */
	var myDate = new Date();
	myDate.setFullYear( myYearStr, myMonthStr, myDayStr );
	
	if ( myDate.getMonth() != myMonthStr ) {
	  return(false);
	} else {
	  return(true);
	}
}

function Wachtwoord_Vergeten(){
	showhide('wachtwoordvergeten');	
}
