$().ready(function() {

 	$("ul#phrasescroll").liScroll(); 
 	
 	$("ul#diapo-img").diaporama({
       		animationSpeed: "slow",
       		delay:4
	});

 	$("#form_contact").validate({
		rules: {
			civilite: "required",
			nom: "required",
			message: "required",
			email: {
				required: true,
				email: true
			}
		},
		messages: {
			civilite: " ",
			nom: " ",
			message: " ",
			email: " "
			
		},
		success: function(label) {
			// set   as text for IE
			label.html(" ").addClass("checked");
		}
	});
	
	$("#form_envoie_ami").validate({
		rules: {
			civilite: "required",
			nom: "required",
			prenom: "required",
			message: "required",
			c_email: {
				required: true,
				email: true
			},
			amie_email: {
				required: true,
				email: true
			}
		},
		messages: {
			civilite: " ",
			nom: " ",
			prenom: " ",
			message: " ",
			c_email: " ",
			amie_email:" "
			
		},
		success: function(label) {
			// set   as text for IE
			label.html(" ").addClass("checked");
		}
	});
	
	$("#form_creation_utilisateur").validate({
		rules: {
			genre_utilisateur: "required",
			nom_utilisateur: "required",
			prenom_utilisateur: "required",
			password_utilisateur: {
		        required: true,
		        minlength: 6
			},
			password2_utilisateur: {
		        required: true,
		        minlength: 6,
		        equalTo: "#password_utilisateur"
			},
			login_utilisateur: "required",

			mail_utilisateur: {
		        required: true,
		        email: true
			},
			accept_condition: "required"
	    },
		messages: {
			genre_utilisateur: " ",
			nom_utilisateur: "Entrez votre nom",
			password_utilisateur: "6 caracteres minimum",
			password2_utilisateur: "Les 2 mots de passe sont differents",
			login_utilisateur: "Entrez votre login",
			prenom_utilisateur: "Entrez votre prenom",
			mail_utilisateur: "Cet email n'est pas valide",
			accept_condition:"Acceptez les conditions d'utilisation"
		},
		success: function(label) {
			// set   as text for IE
			label.html(" ").addClass("checked");
		}
	});
	
	

});

function show(onglet){
	$("div.encart").hide();
	$(".menu-type a").removeClass("active");
	
	$("#"+onglet).show();
	$(".menu-type li."+onglet+" a").addClass("active");

}

function searchByCategorie(id_categorie,nameS) {

	$("#id_categorie").val($("#"+nameS).val());
	$("#cherchable_id_annu").val("");
	$("#cherchable").val("");
	$("#id_annuaire").val("");
	$("#keywords").val("");

	$("#form_recherche").submit();		
}

var tableau_l=new Array();

function clicZone(id_localisation,nom,actif){
	var chaine="";
	
	if (actif==false){		
		tableau_l[id_localisation]=false;
	}else{
		tableau_l[id_localisation]=true;	//on démarrage suite au selectionnerZone la variable "actif" est undefined	
	}
	for (var i in tableau_l){ 
		if (tableau_l[i]==true) chaine+=i+",";
	}

	//insertion dans le champ input	
	$("#idLocalisation").val(chaine.substr(0,chaine.length-1));

}

function valid_carte(){	
	//localisation
	$("#id_localisation").val($("#idLocalisation").val());

	//keyword
	var annu="1,2,3";	
	$("#id_annuaire").val(annu);
	$("#categorie_id_annu").val(annu);
	if ($("#keywords").val()!=""){
		$("#cherchable_id_annu").val(annu);
		/*$("#cherchable").val("_Y");*/
		//$("#id_annuaire").val(annu);
	}//else {
	//	$("#cherchable_id_annu").val("");
		/*$("#cherchable").val("");*/
	//	$("#id_annuaire").val("");
	//}
	
	
	//select categorie
	var categorie="";
	if ($("#search_cat_29").val()!=""){
		categorie=$("#search_cat_29").val()+",";
	}
	if ($("#search_cat_40").val()!=""){
		categorie+=$("#search_cat_40").val()+",";
	}
	categorie=categorie.substring(0,categorie.length-1);
	$("#id_categorie").val(categorie);

	return true;
}

function selectionnerZone() {	
	getMovieName("cartographie").setSelectionZone($("#idLocalisation").val());
}

function getMovieName(movieName) {
	if (navigator.appName.indexOf("Microsoft") != -1) return window[movieName];
	else  return document[movieName];
}












