
function verifForm(obj)
{
	error = false;
	if(obj.nom.value==""){obj.nom.focus() ; error=true;}
	if((obj.prenom.value=="")&&!error){obj.prenom.focus() ; error=true;}
	//if(obj.email.value=="") error=true;
	if((obj.objet.value=="")&&!error){obj.objet.focus() ; error=true;}
	//if(obj.email.value=="") error=true;
	if((obj.message.value=="")&&!error){obj.message.focus() ; error=true;}

	
	if(error) alert("Veuillez remplir les champs obligatoire SVP");
	
	if(!(error))
	{
		if(obj.email.value.indexOf("@")==-1){alert("Veuillez inscrire un email valide SVP.");
		obj.email.focus();
		error=true;
		}
	}
	
	return error;
}


function verifForm1(obj)
{
	error = false;
	if(obj.nom.value==""){obj.nom.focus() ; error=true;}
	if((obj.prenom.value=="")&&!error){obj.prenom.focus() ; error=true;}
	//if(obj.email.value=="") error=true;
	if((obj.adresse.value=="")&&!error){obj.adresse.focus() ; error=true;}

	if((obj.ville.value=="")&&!error){obj.ville.focus() ; error=true;}
	if((obj.cp.value=="")&&!error){obj.cp.focus() ; error=true;}

	//if(obj.email.value=="") error=true;
	//if((obj.message.value=="")&&!error){obj.message.focus() ; error=true;}

	
	if(error) alert("Veuillez remplir les champs obligatoire SVP");
	
	if(!(error))
	{
		if(obj.email.value.indexOf("@")==-1){alert("Veuillez inscrire un email valide SVP.");
		obj.email.focus();
		error=true;
		}
	}
	
	return error;
}


function verifFormParticipation(obj)
{
	error = false;
	if(obj.name.value==""){obj.name.focus() ; error=true;}
	if((obj.firstname.value=="")&&!error){obj.firstname.focus() ; error=true;}
	//if(obj..value=="") error=true;
	//if(obj.objet.value=="") error=true;
	//if(obj.email.value=="") error=true;
	//if(obj.message.value=="") error=true;
	//alert("coucou");
	
	if(!(error))
	{
		if(obj.day.value=="00"){alert("Veuillez indiquer votre date de naissance.");
		obj.day.focus() ;
		error=true;
		return error;
		}
	}
	if(!(error))
	{
		if(obj.month.value=="00"){alert("Veuillez indiquer votre date de naissance.");
		obj.month.focus() ;
		error=true;
		return error;
		}
	}

	if(!(error))
	{
		if(obj.year.value=="0000"){alert("Veuillez indiquer votre date de naissance.");
		obj.year.focus() ;
		error=true;
		return error;
		}
	}


	
	if(error) alert("Veuillez remplir les champs obligatoire SVP");
	
	if(!(error))
	{
		if(obj.email.value.indexOf("@")==-1){alert("Veuillez inscrire un email valide SVP.");
		obj.email.focus() ;
		error=true;
		return error;
		}
	}
	
	
	
	
	if(!(error))
	{
	
		if((obj.picture1.value=="")||(obj.picture2.value=="")||(obj.picture3.value=="")){alert("Veuillez ajouter 3 images valides pour participer puis validez votre participation.");
		error=true;
		return error;
		}
		
	}
	
	if(!(error))
	{
		if(obj.contest.checked==false){alert("Veuillez Valider le reglement du concours.");
		error=true;
		return error;
		}
	}
	
	return error;
}

function refreshDate(obj)
{
	jour = obj.day.options[obj.day.options.selectedIndex].value;
	
	mois = obj.month.options[obj.month.options.selectedIndex].value;
	annee = obj.year.options[obj.year.options.selectedIndex].value;
	obj.datebirth.value = annee+"-"+mois+"-"+jour+" 00:00:00";
}


function openrules()
{
	wind2 = window.open("","Rules","toolbar=no,width=1080,height=600,resizable=yes,scrollbars=yes");
	wind2.location = "rulesdirect.html";
	wind2.focus();
}

function openrules2()
{
	wind2 = window.open("","Rules","toolbar=no,width=1080,height=600,resizable=yes,scrollbars=yes");
	wind2.location = "rulesdirectcomplete.html";
	wind2.focus();
}


requestDirect = function(url)
{
	if(window.XMLHttpRequest) // FIREFOX
	     xhr_object = new XMLHttpRequest(); 
	else if(window.ActiveXObject) // IE
	     xhr_object = new ActiveXObject("Microsoft.XMLHTTP"); 
	else 
	     return(false); 
	xhr_object.open("GET", url, false); 
	xhr_object.send(null);
	// Retour de la reponse
	if(xhr_object.readyState == 4) return(xhr_object.responseText);
	else return(false);
}

CallBackBaseURL = "http://www.festimago.com/callback/";
clickIt = function(i)
{
	requestURL = CallBackBaseURL+"click.php?id="+i;
	response = requestDirect(requestURL);
}

voteIt = function(i)
{
	requestURL = CallBackBaseURL+"vote.php?id="+i;
	response = requestDirect(requestURL);
	//alert(response);
	if(response!="FALSE")
	{
		$("vote_ID_"+i).innerHTML = response;
	}
	else
	{
		//$("vote_ID_"+i).innerHTML = "";
	}
	
}


// =========================
// VERIF FORM
// =========================
verifFormNew = function(objForm,inputs)
{
	//inputs est une liste
	myliste = new Array();
	myliste = inputs.split(",");
	error = false;
	
	
	
	// ============
	for(n=0;n<myliste.length;n++)
	{
		nameObj = myliste[n];
		
		// INPUT TEXT = OBJECT
		switch (objForm.elements[nameObj].type)
		{
		case "text":
			if(objForm.elements[nameObj].value=="")
			{
				alert("Erreur : un des champs est obligatoire");
				objForm.elements[nameObj].focus();
				error = true;
				return (error);
			}
		break;
		
		case "select-one":
			if(objForm.elements[nameObj].options[objForm.elements[nameObj].options.selectedIndex].value<0)
			{
			alert("Erreur : La selection d'une valeur est obligatoire");
		objForm.elements[nameObj].focus();
			error = true;
			return (error);
			}
		break;
		}
		
	}
	
	return (error);
}