c_a_forms_verif	=	new Array();

//c_a_forms_verif["civilite"]	=	new Array();
//c_a_forms_verif["civilite"]["type"]	=	"radio";
c_a_forms_verif["nom"]	=	new Array();
c_a_forms_verif["nom"]["type"]	=	"text";
c_a_forms_verif["nom"]["type"]	=	"text";
c_a_forms_verif["prenom"]	=	new Array();
c_a_forms_verif["prenom"]["type"]	=	"text";
c_a_forms_verif["telephone"]	=	new Array();
c_a_forms_verif["telephone"]["type"]	=	"text";
c_a_forms_verif["email"]	=	new Array();
c_a_forms_verif["email"]["type"]	=	"text";
c_a_forms_verif["objet"]	=	new Array();
c_a_forms_verif["objet"]["type"]	=	"text";
//c_a_forms_verif["societe"]	=	new Array();
//c_a_forms_verif["societe"]["type"]	=	"text";
c_a_forms_verif["message"]	=	new Array();
c_a_forms_verif["message"]["type"]	=	"text";

var o_popup_to_hide = null;
var timer = null;
function c_assoForm()
{
	for (var key in c_a_forms_verif)
	{
		if(c_a_forms_verif[key]["type"]=="text")
		{
			var o_input	= jQuery('.class_' + key);
			o_input.blur(function()
			{
			    var nom = this.className.split('_')[1];
				var o_li = document.getElementById("l_"+nom);
				var o_popup = document.getElementById("p_"+nom);
				var o_popup_text = document.getElementById("pt_"+nom);				
				if(this.value!="")
				{
					if(c_a_forms_verif[nom]["value-equal"])
					{
						o_input_to_check = document.getElementById(c_a_forms_verif[nom]["value-equal"]);
						if(o_input_to_check.value != this.value)
						{
							o_li.className="no";							
							o_popup_text.innerHTML = "<em>"+c_a_forms_verif[nom]["value-equal-msg"]+"</em>";
							if(o_popup_to_hide)
								o_popup_to_hide.style.display = "none";	
							o_popup.style.display = "block";					
							o_popup_to_hide = o_popup;		
							c_timerClose();													
						}
						else
						{
							o_li.className="yes";
							o_popup.style.display	=	"none";						
						}						
					}
					else
					{
						o_li.className="yes";
						o_popup.style.display	=	"none";
					}
				}
				else
				{
					o_li.className="no";
					
					o_popup_text.innerHTML = "<em>"+c_a_forms_verif[nom]["msg-no-value"]+"</em>";
					if(o_popup_to_hide)
						o_popup_to_hide.style.display = "none";	
					o_popup.style.display = "block";					
					o_popup_to_hide = o_popup;			
					c_timerClose();					
				}
			})
			o_input.onfocus	= function(){
			    var nom = this.className.split('_')[1];
				var o_popup = document.getElementById("p_"+nom);
				var o_li = document.getElementById("l_"+nom);
				o_li.className = "";				
				o_popup.style.display = "none";
			}
		}
	}
}

function submitContact(){
	o_form	=	document.getElementById('f_contact');
	for (var key in c_a_forms_verif){
		if(c_a_forms_verif[key]["type"]=="text"){
			var o_input	=	document.getElementById(key);
			var o_li	=	document.getElementById("l_"+o_input.id);
			var o_popup	=	document.getElementById("p_"+o_input.id);
			var o_popup_text	=	document.getElementById("pt_"+o_input.id);				
			if(o_input.value!=""){
				if(c_a_forms_verif[o_input.id]["value-equal"]){
					
					o_input_to_check	=	document.getElementById(c_a_forms_verif[o_input.id]["value-equal"]);
					if(o_input_to_check.value!=o_input.value){
						o_li.className="no";							
						o_popup_text.innerHTML	=	"<em>"+c_a_forms_verif[o_input.id]["value-equal-msg"]+"</em>";
						if(o_popup_to_hide)
							o_popup_to_hide.style.display	=	"none";	
						o_popup.style.display	=	"block";					
						o_popup_to_hide	=	o_popup;						
						c_timerClose();									
					}else{
						o_li.className="yes";
						o_popup.style.display	=	"none";						
					}						
				}else{
					o_li.className="yes";
					o_popup.style.display	=	"none";
				}
			}else{
				o_li.className="no";
				
				o_popup_text.innerHTML	=	"<em>"+c_a_forms_verif[o_input.id]["msg-no-value"]+"</em>";
				if(o_popup_to_hide)
					o_popup_to_hide.style.display	=	"none";	
				o_popup.style.display	=	"block";					
				o_popup_to_hide	=	o_popup;
				c_timerClose();
				return false;								
			}
		}	
		/*
			var o_input_1	=	document.getElementById("civilite_1");
			var o_input_2	=	document.getElementById("civilite_2");
			var o_input_3	=	document.getElementById("civilite_3");			
			if(!o_input_1.checked&&!o_input_2.checked&&!o_input_3.checked){			
				var o_li	=	document.getElementById("l_civilite");
				var o_popup	=	document.getElementById("p_civilite");
				var o_popup_text	=	document.getElementById("pt_civilite");				
				o_li.className="no";				
				o_popup_text.innerHTML	=	"<em>Please your civility ;)</em>";				
				if(o_popup_to_hide)
					o_popup_to_hide.style.display	=	"none";						
				o_popup.style.display	=	"block";					
				o_popup_to_hide	=	o_popup;
				return false;		
			}		
		*/
	}		

	o_form	=	document.getElementById('f_contact');
	o_form.submit();
}

function c_timerClose(){
	timer=setInterval("c_closePopup()", 4500);

}

function c_closePopup(){
if(o_popup_to_hide)
	o_popup_to_hide.style.display	=	"none";
	clearInterval(timer);
}