function fbs_click(url) {
	window.open('http://www.facebook.com/sharer.php?u='+encodeURIComponent(url),'PartagerSurFacebook','toolbar=0,status=0,width=626,height=436');
	return false;
}

function myspace_click(url) {
	window.open('http://www.myspace.com/Modules/PostTo/Pages/?u='+ encodeURIComponent(url) + '','PartagerSurMySpace','height=450,width=440');
	return false;
}

function delicious_click(url,titre) {
	window.open('http://del.icio.us/post?v=5&noui&jump=close&url=' + encodeURIComponent(url) + '&title=' + titre, 'PartagerSurDelicious','height=450,width=440');
	return false;
}

function textepardefaut3(event){
		
		if(event=="prisedefocus")
		{
			$('#recherche').val('Rechercher...');
			$('#recherche').css('color','white');
			if($('#recherche').val() == "Rechercher...")
			{
                                $('#recherche').css('color','white');
				$('#recherche').val('');
			}
		}
		if(event=="pertedefocus")
		{
			if($('#recherche').val() == "")
			{
				$('#recherche').val('Rechercher...');
				$('#recherche').css('color','white');
			}
			if($('#recherche').val() == "Rechercher...")
			{
				$('#recherche').css('color','white');
			}
		}
	}

function textepardefaut4(evenement){
		if(evenement=="prisedefocus")
		{
			$('#mail').val('Votre adresse mail');
			$('#mail').css('color','white');
			if($('#mail').val() == "Votre adresse mail")
			{
				$('#mail').css('color','white');
				$('#mail').val('');
			}
		}
		if(evenement=="pertedefocus")
		{
			if($('#mail').val() == "")
			{
				$('#mail').val('Votre adresse mail');
				$('#mail').css('color','white');
			}
			if($('#mail').val() == "Votre adresse mail")
			{
				$('#mail').css('color','white');
			}
		}
	}

function lancerSlidingAuto(timing){
    setTimeout("clickOnSlider(" + timing + ");", timing);
    //alert('lancer');
}

function clickOnSlider(timing){
    $('.jFlowNext').click();
    lancerSlidingAuto(timing);
}

$(function() {
    $("#form_inscription2").validationEngine();


    $("div[class*='cliquableLiens']").find('a').lightBox();

    $("div#controller").jFlow({
        slides: "#slides",
        duration:600
    });
    lancerSlidingAuto(5000);

    $('.liens_fancyzoomer').fancyZoom({'directory' : '/images/images_fancy/', width:400});

    gestionArticlesConsultes();

    ouvrirLightBoxAuto();

});

function gererEnvoiDesRecommandations(){
    $('.envoiRecommandation').unbind();
    $('.envoiRecommandation').click(
        function(){
            var enTest = false; //attendre ou non le resultat pour afficher le message
            var division = $(this).parent();

            var email = $(this).parent().find("[name='emailAmi']");
            var prenom = $(this).parent().find("[name='prenomAmi']").val();
            var urlPost = $(this).parent().find("[name='urlEnvoiAAmi']").val();
            var offreUrl = $(this).parent().find("[name='urlOffre']").val();

            var prenomUtilEmetteur = $(this).parent().find("[name='prenomEmetteur']").val();
            var emailUtilEmetteur = $(this).parent().find("[name='emailEmetteur']").val();
            var adresseEmail = $(email).val();

            //var messageErreur = $(this).parent().find("[class='messageErreur']").html();
            var messageConfirmation = $(this).parent().find("[class='messageConfirmation']").html();

            var dataToCheck = new Array("emailAmi", "prenomAmi", "prenomEmetteur", "emailEmetteur");
            var dataAreEmail = new Array(true, false, false, true);
            var errorFound = false;
            var jqueryVar, mustBeEmail;

            for(indice in dataToCheck)
            {
               jqueryVar = $(this).parent().find("[name='" + dataToCheck[indice] + "']");
               mustBeEmail = dataAreEmail[indice];
               errorFound = (check(jqueryVar, mustBeEmail) && errorFound);
            }

            if(errorFound){
                return;
            }

            if(enTest){
                $.post(urlPost, {urlOffre: offreUrl, emailAmi: adresseEmail, prenomAmi: prenom, emailEmetteur: emailUtilEmetteur, prenomEmetteur: prenomUtilEmetteur},function(data){
                    //$('#zoom').show('slow');
                    alert(data);
                     /*if(data == "succes"){
                        $(division).html(messageConfirmation);
                     }
                     else{
                        $(division).html(messageErreur);
                     }*/
                     //setTimeout("fermerLaLightbox();",2000);
                   });
            }
            else{
                 $.post(urlPost, {urlOffre: offreUrl, emailAmi: adresseEmail, prenomAmi: prenom});
                 $(division).html(messageConfirmation);
                 setTimeout("fermerLaLightbox();",1500);
            }

        }
    );
}

function gestionArticlesConsultes(){
    $('.consultation-articles').click(function(){
        var idPdt = -1 ;
        if($(this).parents('.content-product').html() == null){
            idPdt = ($(this).attr('id'));
        }
        else{
            idPdt = ($(this).parents('.content-product').attr('id'));
        }
        idPdt = idPdt.replace('offre_id_','');
        $.post('/site.php/categorie/addViewedOffer', {idOffreVue: idPdt},function(data){
            $('#liste-lastViewedOffres').html($(data).html());
        });
    });
}

function checkEmail(addr){
  var reg= /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,})+$/;
  var retour = false;
  retour = reg.test(addr);
  return retour;
}

function check(jqueryVar, mustBeEmail){
    var error = false;
    if($(jqueryVar).val()==""){
        $(jqueryVar).effect("highlight", {color: '#e04020'}, 3000);
        //$(jqueryVar).css('background-color', 'red');
        error = true;
    }
    else{
        if(!mustBeEmail){
            //$(jqueryVar).css('background-color', 'white');
        }
        else{
            if(!checkEmail($(jqueryVar).val())){
                $(jqueryVar).effect("highlight", {color: '#e04020'}, 3000);
                error = true;
            }
            else{
                //$(jqueryVar).css('background-color', 'white');
            }
        }
    }
    return error;
}

function fermerLaLightbox(){
    $('#zoom_close').click();
}

function doSend(){
	var prenom = jQuery("input[name='prenom']").val();
	var civilite = jQuery('#civilite :selected').text();
	var nom = jQuery("input[name='nom']").val();
	var societe = jQuery("input[name='societe']").val();
	var telephone = jQuery("input[name='telephone']").val();
	var email = jQuery("input[name='email']").val();
	var objet = jQuery("input[name='objet']").val();
	var message = jQuery("textarea[name='message']").val();

	var emailValide = verifmail(email);

	var couleurOubli = "red";

	if(prenom=="" ||nom=="" ||email=="" ||objet=="" ||message=="" || !emailValide){
		if(prenom=="")
			jQuery("input[name='prenom']").css('background-color', 'red');
		else
			jQuery("input[name='prenom']").css('background-color', 'white');

		if(nom=="")
			jQuery("input[name='nom']").css('background-color', 'red');
		else
			jQuery("input[name='nom']").css('background-color', 'white');

		if(email=="" || !emailValide)
			jQuery("input[name='email']").css('background-color', 'red');
		else
			jQuery("input[name='email']").css('background-color', 'white');

		if(objet=="")
			jQuery("input[name='objet']").css('background-color', 'red');
		else
			jQuery("input[name='objet']").css('background-color', 'white');

		if(message=="")
			jQuery("input[name='message']").css('background-color', 'red');
		else
			jQuery("input[name='message']").css('background-color', 'white');

	}
}

function ajouterAuxFavoris(title,url){
    if (window.sidebar){window.sidebar.addPanel(title, url, "");} // firefox
    else if(window.opera && window.print)
    { // opera
    var elem = document.createElement('a');
    elem.setAttribute('href',url);
    elem.setAttribute('title',title);
    elem.setAttribute('rel','sidebar');
    elem.click();
    }
    else if(window.external)// ie autre que IE7
    {
    window.external.AddFavorite(url, title);
    }
}

function ouvrirLightBoxAuto(){
    var url = window.location.href;
    var urlPart = url.split('#');
    if (urlPart[1]) {
        $("a[href='#" + urlPart[1] + "']").click();
    }
}




	
