novUtils.addEvent(window,'load',caracInit);

function caracInit() {
	InitParrainage();
}

function verif_form_parrainage(){
	var f= this;
/* BLOC Du PARRAIN */
	if (!isRadioChecked(f.par_civi)) { alert("Vous devez indiquer votre civilité"); return false; }
	if (isInputEmpty(f.par_nom)) { alert("Vous devez indiquer votre nom"); return false; }
	if (isInputEmpty(f.par_prenom)) { alert("Vous devez indiquer votre prénom"); return false; }
	if ( (isInputEmpty(f.par_addr1)) && (isInputEmpty(f.par_addr2)) && (isInputEmpty(f.par_addr3)) )
		{ alert("Vous devez indiquer votre adresse"); return false; }
	if (f.par_cp.value.length<2) { alert("Vous devez indiquer votre Code Postal"); return false; }
	if (isInputEmpty(f.par_ville)) { alert("Vous devez indiquer le nom de votre ville"); return false; }
	if (f.par_pays.value=="") {  alert("Vous devez spécifier votre pays"); return false; }
	
	if (isInputEmpty(f.par_email)) { alert("Vous devez indiquer une adresse e-mail "); return false; }
	if (!isEmail(f.par_email.value)) { alert("Vous devez indiquer une adresse e-mail valide"); return false; } 		
	
	if (!isCheckBoxChecked(f.par_adh)) { alert("Vous devez être adhérent."); return false; }
	else if (isInputEmpty(f.par_numAdh)) { alert("Vous devez indiquer votre numéro d'adhérent"); return false; }
	if (!isCheckBoxChecked(f.par_reglement)) { alert("Vous devez accepter le règlement"); return false; }
	if (isCheckBoxChecked(f.par_doc_fill)) 
	{ 
		if(f.produit.value=="")
		{
			alert("Veuillez sélectionner la garantie à faire parvenir à votre filleul"); 
			return false;
		} 
	}
	
	
/* FIN BLOC PARRAIN */

/* BLOC Du FILLEUL */
	if ( isCheckBoxChecked(f.par_doc_fill)) 
	{
		if (!isRadioChecked(f.par_fill_civi)) { alert("Vous devez indiquer la civilité de votre filleul"); return false; }
		if (isInputEmpty(f.par_fill_nom)) { alert("Vous devez indiquer le nom de votre Filleul"); return false; }
		if (isInputEmpty(f.par_fill_prenom)) { alert("Vous devez indiquer le prénom de votre filleul"); return false; }
		if ( (isInputEmpty(f.par_fill_addr1)) && (isInputEmpty(f.par_fill_addr2)) && (isInputEmpty(f.par_fill_addr3)) )
			{ alert("Vous devez indiquer l'adresse de votre filleul"); return false; }
		if (f.par_fill_cp.value.length<2) { alert("Vous devez indiquer le code postal de votre filleul"); return false; }
		if (isInputEmpty(f.par_fill_ville)) { alert("Vous devez indiquer le nom de la ville de votre filleul"); return false; }
			
		if (f.par_fill_pays.value=="") {  alert("Vous devez spécifier le pays de votre filleul"); return false; }
				
	}
	if (!isRadioChecked(f.par_cadeaux)) { alert("Vous devez séléctionné le cadeau souhaité"); return false; }	
	/* FIN BLOC PARRAIN */
	return true;
}


function InitParrainage(){
	var form = novUtils.$('form_parrainage');
	if (form){
		form.onsubmit = verif_form_parrainage;
	}
	return true;
}