/* --------------------------------------------------------------------------------

	Javascript Document
	
	Projet: www.123envoiture.com - Green Cove Ingégnerie
	Créé le: 04/05/2009
	Auteur: Green Cove Ingégnerie
	E-mail: technique@greencove.fr
	Site web: http://www.greencove.fr/, http://www.123envoiture.com/, http://www.covoiturage.pro/
	Langue: FR
	
	Sommaire:	JQUERY noCONFLICT
				AJAX SUR RESULTAT DE LA RECHERCHE
				FONCTIONS DU FORMULAIRES

-------------------------------------------------------------------------------- */

// ***************************************************************** 
var Jquery = jQuery.noConflict();
// *****************************************************************

// ***************************************************************** 
// Fonction de chargement ajax 
function ajax_page(ele,msg,url){
	Jquery(ele).html(msg).load(url+" "+ele);
}
// ***************************************************************** 

// Au chargement du DOM
Jquery(document).ready( function() {
							
// ***************************************************************** //
// *                                                               * //
// *               Ajax sur résultat de la recherche               * //
// *                                                               * //
// ***************************************************************** //

	//Application du chargemetn ajax simple sur tous les liens se trouvant dans le conteneur 
	Jquery(".navAjaxTrajetAller a").click(function(){
		Jquery(".navAjaxTrajetAller a").removeClass("focusNavAjax");
		Jquery(this).addClass("focusNavAjax");
		ajax_page('#swithcontenu','<p class="fmk_loadAjax"><img src="/images/123envoiture/default/ajax-loader.gif" /></p>',this.href);
		return false;
	});
							
// ***************************************************************** //
// *                                                               * //
// *                   Fonctions des formulaires                   * //
// *                                                               * //
// ***************************************************************** //

	// Quand on est sur le focus des input
	Jquery("#fmk_form input[type=text]").focus(function() {		
		// On lui ajoute la classe focus qui permet le changement d'apparence
		Jquery(this).addClass("focus");			
	});
	
	// Quand on sort du focus des input
	Jquery("#fmk_form input[type=text]").blur(function() {	
		// On retire la classe focus
		Jquery(this).removeClass("focus");			
	});
	
	// Quand on est sur le focus des input
	Jquery("#fmk_form input[type=password]").focus(function() {		
		// On lui ajoute la classe focus qui permet le changement d'apparence
		Jquery(this).addClass("focus");			
	});
	
	// Quand on sort du focus des input
	Jquery("#fmk_form input[type=password]").blur(function() {	
		// On retire la classe focus
		Jquery(this).removeClass("focus");			
	});
	
	// Quand on est sur le focus des select
	Jquery("#fmk_form select").focus(function() {
		// On lui ajoute la classe focus qui permet le changement d'apparence
		Jquery(this).addClass("focus");			
	});
	
	// Quand on sort du focus des select
	Jquery("#fmk_form select").blur(function() {	
		// On retire la classe focus
		Jquery(this).removeClass("focus");			
	});
	
	// Quand on est sur le focus des select
	Jquery("#fmk_form textarea").focus(function() {
		// On lui ajoute la classe focus qui permet le changement d'apparence
		Jquery(this).addClass("focus");			
	});
	
	// Quand on sort du focus des select
	Jquery("#fmk_form textarea").blur(function() {	
		// On retire la classe focus
		Jquery(this).removeClass("focus");			
	});
	
	
// ***************************************************************** //
// *                                                               * //
// *                Fin des fonctions du formulaire                * //
// *                                                               * //
// ***************************************************************** //


				Jquery(".cover").stop().animate({top:'100px'},{queue:false,duration:160});
				
				Jquery('.boxgrid.caption').hover(function(){
					Jquery(".cover", this).stop().animate({top:'30px'},{queue:false,duration:160});
				}, function() {
					Jquery(".cover", this).stop().animate({top:'100px'},{queue:false,duration:160});
				});
				
				Jquery(".cover").click(function(){
    				location.href=Jquery(this).find("a.gc_link_even").attr("href");
  					return false;
				});
				
				
				Jquery("#partner_EUROPCAR2").hide();
				Jquery("#partner_GOODKAP").hide();
				
				
				// Quand on click sur le lien contact
				Jquery(".partner2").click( function () {
					// On fait apparaître ou disparaître le bloc contact (selon l'état actuel)							 
					Jquery("#partner_EUROPCAR2").slideToggle(200);
				});  
				
				// Quand on click sur le lien contact
				Jquery(".partnerGoodKap").click( function () {
					// On fait apparaître ou disparaître le bloc contact (selon l'état actuel)							 
					Jquery("#partner_GOODKAP").slideToggle(200);
				});
				
				
				
				
});

