function verif_text(id,nb){
	var lg = (isNaN(nb))?1:nb;
	var inp = document.forms[0]['inscr['+id+']'].value;
	var err_span = document.getElementById('err1'+id);
	err_span.style.display =  (inp.length>=lg)?'none':'inline';
	return inp.length;
}

function verif_mail(id){
	
	var inp = document.forms[0]['inscr['+id+']'];
	var filter = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	var ok =  (filter.test(inp.value));
	
	var err_span = document.getElementById('err1'+id);
	err_span.style.display =  (ok)?'none':'inline';
	return ok;
}

function verif_mem(id, idb){
	var inp = document.forms[0]['inscr['+id+']'];
	var inpb = document.forms[0]['inscr['+idb+']'];
	var ok = (inp.value === inpb.value);
	var err_span = document.getElementById('err1'+id);
	err_span.style.display =  (ok)?'none':'inline';
	return ok;
}

function verif_cb(id){
	 var inp = document.forms[0]['inscr['+id+']'];
	 var ok = inp.checked;
	 var err_span = document.getElementById('err1'+id);
	err_span.style.display =  (ok)?'none':'inline';
	return ok;
}

function verif_form(){
	
	var ok = true;
	if(!verif_text('nom')) ok = false;
	if(!verif_text('prenom')) ok = false;
	if(!verif_mail('mail')) ok = false;
	if(!verif_mem('mail2','mail')) ok = false;
	
	if(!verif_text('rue')) ok = false;
	if(!verif_text('cp')) ok = false;
	if(!verif_text('ville')) ok = false;
	if(!verif_text('pays')) ok = false;
	
	if(!verif_text('pass',3)) ok = false;
	if(!verif_mem('pass2','pass')) ok = false;
	
	if(!verif_cb('val')) ok = false;
	
	
	return ok;
}

function verif_form_mod(){
	
	var ok = true;
	if(!verif_text('nom')) ok = false;
	if(!verif_text('prenom')) ok = false;
	if(!verif_mail('mail')) ok = false;
	if(!verif_mem('mail2','mail')) ok = false;
	
	if(!verif_text('rue')) ok = false;
	if(!verif_text('cp')) ok = false;
	if(!verif_text('ville')) ok = false;
	if(!verif_text('pays')) ok = false;
	
	var inps = document.getElementsByTagName('input');
	var i;
	var check_pw = false;
	for(i=0; i<inps.length; i++){
		if(inps[i].name == 'inscr[pass]' && inps[i].value != ''){
			check_pw = true;
			break;	
		}
	}
	if(check_pw){
		if(!verif_text('pass',3)) ok = false;
		if(!verif_mem('pass2','pass')) ok = false;
	}
	//if(!verif_cb('val')) ok = false;
	
	
	return ok;
}
