

	hs.graphicsDir = '/js/graphics/';
	hs.outlineType = 'rounded-white';
	hs.outlineWhileAnimating = true;
	hs.allowSizeReduction = false;
	window.onload = function() {
		hs.preloadImages();
	}




//on stocke dans un tableau les numéro des rubrique ou le titre sera automatique



function ModifIntituleTarif()
{

	if(document.getElementById('div_web_gratuit'))
	{


		if(document.getElementById('web_gratuit').value=='oui' )
		    document.getElementById('div_web_gratuit').innerHTML="Parution Internet 30 jours (gratuite)";
		else
		    document.getElementById('div_web_gratuit').innerHTML="Parution Internet 30 jours (forfait "+document.getElementById('prix_annonce_web').value+" €)";

		if(document.getElementById('print_gratuit').value=='oui')
		{
			cache('divPrintPayant');
		    document.getElementById('div_print_gratuit').innerHTML="Parution MAGAZINE (gratuite)";
		}
		else
		{
		    affiche('divPrintPayant');
		    document.getElementById('div_print_gratuit').innerHTML="Parution MAGAZINE (dès 6 €)";
		}

	}




}


/* ----------- IN_ARRAY -------------------- */
function in_array(myValue,myArray) {
function equals(a,b) { return (a === b); }
for (var i in myArray) {
if (equals(myArray[i],myValue)) return true;
}
return false;
}


//affiche le titre de l'annonce automatique suivant si il est dans la bonne rubrique ou pas , et rajoute la liste de tous les champs spec a la fin
function affiche_titre_annonce(debutTitre)
{
    //maison

    var tabAttributsAutoriserTitre = new Array(107);

     //on teste si y'a des attribut selectionner dans la liste ( dans le hidden)

     if(document.getElementById('titreAttributAnnonce'))
     {
           if(document.getElementById('titreAttributAnnonce').value!='')
               debutTitre+=" "+document.getElementById('titreAttributAnnonce').value;
     }


    //annee,m caree
    var tabChampsSpecAutoriserTitre = new Array(5,3);



    //on teste si y'a des champs spec selectionner
    // alert('debut');
    for (var compt in tabChampsSpecAutoriserTitre) {

          i=tabChampsSpecAutoriserTitre[compt];
          //alert('test champ_spec_'+i);
          if(document.getElementById('champ_spec_'+i))
	        {

	             //alert(document.getElementById('obligatoire_'+i).value);
               if( document.getElementById('champ_spec_'+i).value!='')
               {
                   //si c l'annee on entour de parentheses
                   if(i==4)
                      debutTitre+=" ("+document.getElementById('champ_spec_'+i).value+") ";
                   else if(i==3)
                      debutTitre+=" "+document.getElementById('champ_spec_'+i).value+"m² ";
                   else
                      debutTitre+=" "+document.getElementById('champ_spec_'+i).value;

               }

	        }
    }



	document.getElementById('titre_text').value=debutTitre;

}



function ajoutePrix(id_zone)
{

if(document.getElementById('print_gratuit').value=='non')
{
	compteur=0;
	for(var i=1;i<=document.getElementById('max_zone_'+id_zone).value;i++)
	{

	 if(document.getElementById('parution_'+id_zone+'_'+i))
	 {
	    if(document.getElementById('parution_'+id_zone+'_'+i).checked)
	    {
	       // alert('parution_'+id_zone+'_'+i);
	       compteur++;
	    }
	  }
	}

	if( document.getElementById('select2') && document.getElementById('select2').value!='')
	{

	    document.getElementById('div_prix_parution').innerHTML=((document.getElementById('div_prix_parution').innerHTML)*1+(document.getElementById('prix_annonce'+compteur+'_'+id_zone).value)*1);

	}
	else
	{
	    //alert('prix_even'+compteur+'_'+id_zone);
	    document.getElementById('div_prix_parution').innerHTML=((document.getElementById('div_prix_parution').innerHTML)*1+(document.getElementById('prix_even'+compteur+'_'+id_zone).value)*1);

	}


	document.getElementById('prix_parution').value=document.getElementById('div_prix_parution').innerHTML;
}

}

function retirePrix(id_zone)
{

if(document.getElementById('print_gratuit').value=='non')
{
	compteur=1;
	for(var i=1;i<=document.getElementById('max_zone_'+id_zone).value;i++)
	{

	 if(document.getElementById('parution_'+id_zone+'_'+i))
	 {
	    if(document.getElementById('parution_'+id_zone+'_'+i).checked)
	    {

	       compteur++;
	    }
	  }
	}


	if( document.getElementById('select2') && document.getElementById('select2').value!='')
	{

	    document.getElementById('div_prix_parution').innerHTML=((document.getElementById('div_prix_parution').innerHTML)*1-(document.getElementById('prix_annonce'+compteur+'_'+id_zone).value)*1);

	}
	else
	{
	    document.getElementById('div_prix_parution').innerHTML=((document.getElementById('div_prix_parution').innerHTML)*1-(document.getElementById('prix_even'+compteur+'_'+id_zone).value)*1);

	}

	document.getElementById('prix_parution').value=document.getElementById('div_prix_parution').innerHTML;
}

}



function disable_checkbox(maCheck , id_zone,id_parution)
{

if(maCheck.checked)
{
    maCheck.checked=false;
    retirePrix(id_zone);
    retireParution(id_parution);
}
    maCheck.disabled=true;
}

function enable_all()
{


    var divRecherche=document.getElementById('etape4-pane');
    var elements = divRecherche.getElementsByTagName('input');

    for (i = 0; i < elements.length; i++) {
        if (elements[i].type == 'checkbox'){
         elements[i].disabled=false;

      }

	}


}

function ajouteParution(valeur)
{

    document.getElementById('ParutionChoisie').value=    document.getElementById('ParutionChoisie').value+valeur+',';
    // alert('apres ajout :'+document.getElementById('ParutionChoisie').value);
}

function retireParution(valeur)
{


    var tabParution=new Array();
    tabParution=document.getElementById('ParutionChoisie').value.split(',') ;
    var tabParution2=new Array();
    //alert(tabParution);
    for(i=0;i < tabParution.length; i++)
    {
        if(tabParution[i]!=valeur)
         tabParution2.push( tabParution[i]);
    }

    //alert(tabParution2);

    document.getElementById('ParutionChoisie').value=implode(',',tabParution2);
   // alert('apres suppression de '+valeur+'  :'+document.getElementById('ParutionChoisie').value);
}




function explode(symb,string,size){
	if(symb == ''){
			return false;
	}
	var texte = string;
	var tru = true; //Variable drapeau
	var flag = false; //Variable drapeau
	var plast = 0;
	var num = 0;
	var last;
	var llast = texte.lastIndexOf(symb);// Dernière occurence de symb dans string
	var ordr = new Array();
	var len = texte.length;

	while(tru == true){
		last = texte.indexOf(":",plast);
		if(flag == true){
			tru = false;
			last = len;
		}
		ordr[num] = texte.substring( plast , last );

		if(size){
			if(ordr.length == size){
				ordr[num] += texte.substring( last , len );
				tru = false;
			}
		}
		num++;
		plast = last+1;
		if(last == llast){
			flag = true
		}
	}
	return ordr;
}


function implode(symb,array){
	var len = array.length;
	var fin = '';
	for(i = 0; i < len;i++){
		if(i){
			fin += symb;
		}
		fin +=array[i];
	}
	return fin;
}





 function set_color(inpuy)

               {

  editor_frame = document.getElementById(inpuy+'___Frame');



  if (editor_frame!=null)

  {



      editor_source = editor_frame.contentWindow.document.getElementById('eEditorArea');

      if (editor_source!=null)

      {



          editor_source.contentWindow.document.body.style.backgroundColor='<?=$BGCOLOR_SITE?>';

           editor_source.contentWindow.document.body.style.background='<?=$BGCOLOR_SITE?>';

      }

       else { return false; }

  }

  else { return false; }

  }





    function PopupImage(img) {

        w=open("",'image','width=400,height=400,toolbar=no,scrollbars=no,resizable=yes');

        w.document.write("<HTML><HEAD><TITLE>Zoom</TITLE><link href=style.css rel=stylesheet type='text/css'></HEAD>");

        w.document.write("<SCRIPT language=javascript>function checksize()  { if (document.images[0].complete) {  window.resizeTo(document.images[0].width+12,document.images[0].height+28); window.focus();if(document.images[0].height>screen.height){document.images[0].height=screen.height-100;}} else { setTimeout('check()',250) } }</"+"SCRIPT>");

        w.document.write("<BODY onload='checksize()' leftMargin=0 topMargin=0 marginwidth=0 marginheight=0 background=images/bg_chargement.gif><IMG src='"+img+"' border=0>");

        w.document.write("</BODY></HTML>");

        w.document.close();

}



function affiche_div(balise)

{



 // alert('aaaaa');

  if (document.getElementById && document.getElementById(balise) != null && document.getElementById(balise).style.visibility=='visible')

  {

    document.getElementById(balise).style.visibility='hidden';

    document.getElementById(balise).style.display='none';



  }

  else if(document.getElementById && document.getElementById(balise) != null )

  {

  document.getElementById(balise).style.visibility='visible';

  document.getElementById(balise).style.display='block';





  }





 return false;



}



function affiche_div_check_box(balise,checkbox)

{




  if(checkbox==true)
  {
          document.getElementById('radioSelectmondiv'+balise).checked=true;
          affiche('mondiv'+balise);
  }
  else
  {
         document.getElementById('radioSelectmondiv'+balise).checked=false;
         cacheParution(balise);
  }








 return false;



}

function affiche_check_box(balise,checkbox)

{



              //on decoche les check box
 for(var i=1;i<=document.getElementById('max_zone_'+balise).value;i++)
{

 if(document.getElementById('parution_'+balise+'_'+i))
 {
    if(document.getElementById('parution_'+balise+'_'+i).checked)
    {
       // alert('parution_'+id_zone+'_'+i);
       document.getElementById('parution_'+balise+'_'+i).checked=false;
        //si on cache , on remet le prix a 0
       retirePrix(balise);
       retireParution(i);
    }
  }
}

     document.getElementById('radioSelectmondiv'+balise).checked=true;
     affiche('mondiv'+balise);







 return false;



}



function affiche(balise)

{



 // alert('aaaaa');

   if(document.getElementById && document.getElementById(balise) != null )

  {

  document.getElementById(balise).style.visibility='visible';

  document.getElementById(balise).style.display='block';





  }

   if(document.getElementById && document.getElementById(balise) != null )

  {

  document.getElementById(balise).style.visibility='visible';

  document.getElementById(balise).style.display='block';





  }

   if(document.getElementById && document.getElementById(balise) != null )

  {

  document.getElementById(balise).style.visibility='visible';

  document.getElementById(balise).style.display='block';





  }





 return false;



}

function cache(balise)

{



 // alert('aaaaa');

  if (document.getElementById && document.getElementById(balise) != null && document.getElementById(balise).style.visibility=='visible')

  {

    document.getElementById(balise).style.visibility='hidden';

    document.getElementById(balise).style.display='none';



  }




 return false;



}



function cacheParution(id_zone)

{



 // alert('aaaaa');

 //on decoche la check principale
  document.getElementById('radioSelectmondiv'+id_zone).checked=false;





 //on decoche les check box
 for(var i=1;i<=document.getElementById('max_zone_'+id_zone).value;i++)
{
   //alert('test parution_'+id_zone+'_'+i);
 if(document.getElementById('parution_'+id_zone+'_'+i))
 {
    if(document.getElementById('parution_'+id_zone+'_'+i).checked)
    {
        //alert('parution_'+id_zone+'_'+i);
       document.getElementById('parution_'+id_zone+'_'+i).checked=false;
        //si on cache , on remet le prix a 0
       retirePrix(id_zone);
       if(id_zone=='10')
       {
         var tabFilsParution = new Array();
         tabFilsParution=document.getElementById('liste_parution_fils_'+id_zone+'_'+i).value.split(',');
         for(j=0;j < tabFilsParution.length; j++)
                retireParution(tabFilsParution[j]);
       }
       else
       retireParution(i);
    }
  }
}



    // on cache la div



  if (document.getElementById && document.getElementById('mondiv'+id_zone) != null && document.getElementById('mondiv'+id_zone).style.visibility=='visible')

  {




    document.getElementById('mondiv'+id_zone).style.visibility='hidden';

    document.getElementById('mondiv'+id_zone).style.display='none';



  }







 return false;



}





function overMenuProd(id) {

document.getElementById(id).className = "bgOngletOver";



}

function overMenuProdOut(id) {

document.getElementById(id).className = "bgOnglet";



}

function cache_divErreur(balise)
{
 //alert('aaaa');

    document.getElementById('div_erreur'+balise).style.visibility='hidden';
    document.getElementById('div_erreur'+balise).style.display='none';

 //return false;

}

function ouvreErreur(idErreur){


    document.getElementById('div_erreur'+idErreur).style.visibility='visible';
    document.getElementById('div_erreur'+idErreur).style.display='block';

}


function copieTexte(text1,text2)
{


	  document.getElementById(text2).value=document.getElementById(text1).value;

}

function copieToDiv(text1,div)
{
    if(document.getElementById(div) && document.getElementById(text1))
    document.getElementById(div).innerHTML=document.getElementById(text1).value;
}


function copieDiv(text1,text2)
{


	  document.getElementById(text2).innerHTML=document.getElementById(text1).innerHTML;

}



function copieTexteToLigne (text1,text2)
{
    var nbCaract=22;
    for(var i=1;i<=6;i++)
    {

       //alert('debut'+(i-1)*nbCaract);
       document.getElementById(text2+i).value=document.getElementById(text1).value.substr((i-1)*nbCaract,nbCaract);
    }

}


function genereRecap()
{

       // on affiche ou non la div si il n'a pas mis de photo
      // alert(document.getElementById('images1').value)
       if(document.getElementById('images1').value=='' && document.getElementById('images2').value=='' && document.getElementById('images3').value=='')
       {
      // alert('affiche recap');
       document.getElementById('recapPasAjouterPhoto').innerHTML=' <div class="bord2_tab"> <div class="text_normal_form" style="margin:20px 5px 0 5px; text-align:center;"><strong>Vous n\'avez pas ajouté de photo </strong> <div class="text_petit_form" align="center" style="margin:8px 3px 0 3px;text-align:center"> <a href="javascript:ScrollSection(\'etape3-pane\');"> <img src="images/bt_suite.gif" width="19" height="20" border="0" align="absmiddle"> ajouter une photo</a>  </div>  </div>	</div>';



       //  document.getElementById('prix_images').value=0;
       }
       else
       {
      // alert('cache recap');

           document.getElementById('recapPasAjouterPhoto').innerHTML="<img src='/images/zoom/"+document.getElementById('images1').value.replace('/pte','/mini')+"' border=0>";

         //on ajoute 1 euro au prix final

           // document.getElementById('prix_images').value=1;
          //  document.getElementById('div_prix_images').innerHTML=' Prix pour les photos : '+document.getElementById('prix_images').value+' € ';


       }






       //si il a choisi du papier on affiche la div et on copie
        var nbParution=0;
       if( document.getElementById('divPapier').style.visibility!='visible' && document.getElementById('divPapier').style.display!='block' )
       {
           cache('recapAnnoncePapier');
           cache('recapAnnoncePapier2');
       }
       else
       {
           affiche('recapAnnoncePapier');
           affiche('recapAnnoncePapier2');

           var contenu_text_papier_complet;

           contenu_text_papier_complet=document.getElementById('contenu_text_papier1').value+document.getElementById('contenu_text_papier2').value+document.getElementById('contenu_text_papier3').value+document.getElementById('contenu_text_papier4').value+document.getElementById('contenu_text_papier5').value+document.getElementById('contenu_text_papier6').value;
		   document.getElementById('contenu_text_papier_complet').innerHTML=contenu_text_papier_complet;
		   /*copieTexte('contenu_text_papier1','contenu_text_papier1_recap');
		        copieTexte('contenu_text_papier2','contenu_text_papier2_recap');
		        copieTexte('contenu_text_papier3','contenu_text_papier3_recap');
		        copieTexte('contenu_text_papier4','contenu_text_papier4_recap');
		        copieTexte('contenu_text_papier5','contenu_text_papier5_recap');
		        copieTexte('contenu_text_papier6','contenu_text_papier6_recap');*/

		        var tabParution=new Array();

		        tabParution=document.getElementById('ParutionChoisie').value.split(',') ;
		        document.getElementById('date_choisie_recap').innerHTML='';
		        for(i=0;i < tabParution.length; i++)
			    {
			      if(tabParution[i]!='')
			      {
			        //  alert('nom_parution_'+tabParution[i]);
			        document.getElementById('date_choisie_recap').innerHTML+=document.getElementById('nom_parution_'+tabParution[i]).value+'<br>';
			        nbParution++;

			      }
			    }


        }

        var prixLigneSupp=1;
        var nbLigneSuppPayant=0;
        if(document.getElementById('contenu_text_papier4').value.length!=0)
          nbLigneSuppPayant++;
        if(document.getElementById('contenu_text_papier5').value.length!=0)
          nbLigneSuppPayant++;
        if(document.getElementById('contenu_text_papier6').value.length!=0)
          nbLigneSuppPayant++;

if(document.getElementById('web_gratuit').value=='oui' && document.getElementById('prix_total'))
        document.getElementById('prix_total').value=0;
else if(document.getElementById('prix_total'))
document.getElementById('prix_total').value=document.getElementById('prix_annonce_web').value*1;


        document.getElementById('prix_total').value=document.getElementById('prix_total').value*1+document.getElementById('prix_images').value*1+document.getElementById('prix_parution').value*1+(nbLigneSuppPayant*prixLigneSupp*nbParution*1);
        if(document.getElementById('prix_total').value<0)
            document.getElementById('prix_total').value=0;
        //alert( document.getElementById('prix_total').value);
        document.getElementById('div_prix_recap').innerHTML=document.getElementById('prix_total').value;
        //copieDiv('div_prix_parution','div_prix_recap');


          copieToDiv('titre_text','titre_text_recap');
        copieToDiv('contenu_text','contenu_text_recap');

        if(document.getElementById('divChampPrix').visibility=='visible')
        {
           document.getElementById('prix_text_recap').innerHTML='Prix : '+document.getElementById('prix_total').value+' &euro;';
        }
        else
           document.getElementById('prix_text_recap').innerHTML='';


        copieToDiv('nomVille','ville_text_recap');





}


function envoiEmail(champEmail)
{
        var a=champEmail.value;
        var test="" + a;
        for(var k = 0; k < test.length;k++){
                var c = test.substring(k,k+1);
                if(c == "@"){
                        var f = 1;
                }
        }
        if(f != 1){
                alert("Votre E-mail, Merci");
                champEmail.focus();
                return false;
        }
        else
        {

           $.get('email_compte.php?variable1='+champEmail.value,function(txt){

                if(txt == '2'  )
                {

                  $("div#divEmailRappel").fadeOut();
	              $("div#divEmailRappel").html("Le compte utilisé est un compte professionnel. Merci d'utiliser un compte particulier ou d'en créer un.");
	              $("div#divEmailRappel").fadeIn();
	               return false;

                }
                else if(txt == '1'  )
                {
                    $("div#divEmailRappel").fadeOut();
                    $("div#divEmailRappel2").fadeOut();
	                $("div#divEmailRappel2").load("rappel_email.php?variable1="+champEmail.value);
	                $("div#divEmailRappel2").fadeIn();
	                document.getElementById('emailCompte').value=champEmail.value;
	                document.getElementById('radioSelectmondivJaiCompte').checked="checked";
	                document.getElementById('radioSelectmondiv77').checked="";
	                affiche_div('mondivJaiCompte');
	                cache('mondiv77');
	                cache('mondivPasCompte');
	                return false;
                }
                else
                {


	              $("div#divEmailRappel").fadeOut();
	              $("div#divEmailRappel").load("rappel_email.php?variable1="+champEmail.value);
	              $("div#divEmailRappel").fadeIn();
	               return false;

                }

               });
        }


}

function validAnnonce()
{

   //test si le compte est rempl si il existe vraiement
   if( document.getElementById('mondivJaiCompte').style.visibility=='visible' && document.getElementById('mondivJaiCompte').style.display=='block'   )
   {
       if(document.getElementById('emailCompte').value!='' && document.getElementById('mdpCompte').value!='')
       {
            $.get('email_compte.php?variable1='+document.getElementById('emailCompte').value+'&variable2='+document.getElementById('mdpCompte').value,function(txt){

                if(txt != '1')
                {
                    if(txt == '2')
                    {
                        alert('Le compte que vous avez rentré est un compte professionnel. Merci d\'utiliser la partie reservé aux professionnels ou de créer un compte particulier');
    	                return false;

                    }
    	            else
    	            {
    	                alert('Le login ou mot de passe de votre compte est incorecte. Merci d\'utiliser la section j\'ai oublié mon mot de passe.');
    	                return false;
    	            }
    	        }
    	        else
    	        {
                     document.getElementById('formPasserAnnonce').submit();
                      return true;
    	        }
			});
       }
       else
       {
            alert('Merci de remplir le login et mot de passe de votre compte.');
            return false;
       }

   }
   else if( document.getElementById('mondivPasCompte').style.visibility=='visible' && document.getElementById('mondivPasCompte').style.display=='block'   )
   {

         if (document.getElementById('nom').value.length == 0)
        {

                alert("Votre Nom, Merci");

                document.getElementById('nom').focus();

                return false;

        }
        if (document.getElementById('prenom').value.length == 0)
        {

                alert("Votre Prenom, Merci");

                document.getElementById('prenom').focus();

                return false;

        }

       var a=document.getElementById('email').value;
        var test="" + a;
        for(var k = 0; k < test.length;k++){
                var c = test.substring(k,k+1);
                if(c == "@"){
                        var f = 1;
                }
        }
        if(f != 1){
                alert("Votre E-mail, Merci");
                document.getElementById('email').focus();
                return false;
        }


        if (document.getElementById('tel').value.length == 0)
        {

                alert("Votre Numéro de téléphone, Merci");

                document.getElementById('tel').focus();

                return false;

        }

         $.get('email_compte.php?variable1='+document.getElementById('email').value,function(txt){

                if(txt == '1')
                {
    	            alert('L\'email est déjà associé à un compte. Merci d\'utiliser la section j\'ai oublié mon mot de passe.');
    	            return false;
    	        }
    	        else if(txt == '2')
    	        {
    	            alert('L\'email est déjà associé à un compte professionnel. Merci d\'utiliser un compte particulier ou d\'en creer un.');
    	            return false;
    	        }
    	        else
    	        {

                    if(document.getElementById('divCodeControle').style.visibility=='visible' && document.getElementById('divCodeControle').style.display=='block' )
                    {
                       return test_code_controle();
                    }
                    else
                    {
                       affiche('divCodeControle');
                       $.get('validation_email.php?variable1='+document.getElementById('email').value);
                       alert('Afin de verifier votre email, un code de controle vous à été envoyé à l\'adresse '+document.getElementById('email').value+'. Merci de completer le code controle avant de continuer');
                       return false;
                    }

    	        }
			});


   }
   else
   {
        cache('mondiv77');
        document.getElementById('radioSelectmondiv77').checked=false;
        affiche('mondivPasCompte');
        document.getElementById('radioSelectmondivPasCompte').checked=true;
        alert('Afin de valider votre annonce, merci de rentrer vos informations personnelles');
        return false;

   }




}


function testEtape1()
{

	if(document.getElementById('rubrique_choisie').value=='' &&  document.getElementById('rubrique_choisie').value=='')
	{
	   alert('Vous devez choisir une rubrique. Merci.');
	   return false;
	}

	if(document.getElementById('rubrique_premier_pere') && document.getElementById('rubrique_premier_pere').value=='1')
	{		if(document.getElementById('dateDebutCB').value=='')
		{
    	   alert('Vous devez choisir une date de début de l\'évènement. Merci.');
    	   return false;
    	}
		if(document.getElementById('dateFinCB').value=='')
		{
    	   alert('Vous devez choisir une date de fin de l\'évènement. Merci.');
    	   return false;
    	}
	}

  	if((document.getElementById('inseeVille').value=='' || document.getElementById('inseeVille').value=='undefined' ) && (document.getElementById('nomVille').value==''))
	{
	   alert('Vous devez désigner une localité. Merci.');
	   document.getElementById('nomVille').focus();
	   return false;
	}


	if(document.getElementById('MaxNumObligatoire').value!='yEnAPas')
	{

	     for(var i=0;i<=document.getElementById('MaxNumObligatoire').value;i++)
	     {
            //alert(" i :"+i);


	        if(document.getElementById('obligatoire_'+i))
	        {
	             //alert(document.getElementById('obligatoire_'+i).value);
               if( document.getElementById('champ_spec_'+i).value=='')
               {
                   alert('Vous devez remplir tous les champs obligatoires. Merci.');
                   return false;

               }
	        }

	     }

	}


   ModifIntituleTarif();
   return true;

}


function testEtape2()
{
   if(testEtape1())
   {

   //alert(document.getElementById('voirOffres').style.visibility);
   //alert(document.getElementById('voirOffres').style.display);

     if(document.getElementById('voirOffres') && document.getElementById('voirOffres').style.display!='none'   )
    {        alert("Choississez une option, merci.");



            return false;
    }
    if (document.getElementById('titre_text').value.length == 0)
    {

            alert("Le titre de votre annonce, Merci");

            document.getElementById('titre_text').focus();

            return false;

    }

    if (document.getElementById('contenu_text').value.length == 0)
    {

            alert("Le contenu de votre annonce, Merci");

            document.getElementById('contenu_text').focus();

            return false;

    }


    // alert(document.getElementById('divPapier').style.display);
    if(document.getElementById('divPapier'))
    if( document.getElementById('divPapier').style.visibility=='visible' && document.getElementById('divPapier').style.display=='block'   )
    {
          if(document.getElementById('contenu_text_papier1').value.length == 0)
          {
               alert("Le contenu de votre annonce Papier, Merci");

               document.getElementById('contenu_text_papier1').focus();

               return false;
          }
    }



    return true;
  }


}

function testEtape3()
{
   if(testEtape2())
   {

     if(document.getElementById('images1').value=='' && document.getElementById('images2').value=='' && document.getElementById('images3').value=='')
     {

      return confirm('Vous n\'avez pas rentré de photos. Êtes-vous sûr de vouloir continuer ?');

     }
     else
     {


        return true;
     }
  }


}

function testEtape4()
{
   if(testEtape2())
   {

      if( ( document.getElementById('divPapier').style.visibility!='visible' && document.getElementById('divPapier').style.display!='block' ) || document.getElementById('ParutionChoisie').value!='' )
          return true;
      else
         return confirm('Vous n\'avez pas choisie de parution . Etes-vous sur de vouloir continuer?');


  }


}



function test_code_controle()
{

 $.get('test_code_controle.php?variable1='+document.getElementById('email').value+'&variable2='+document.getElementById('code_controle').value,function(txt){

                if(txt != 1)
                {
                    $.get('validation_email.php?variable1='+document.getElementById('email').value);
    	            alert('Le code controle ne correspond pas. L\'email avec le code controle vous à été renvoyé.');
    	            return false;
    	        }
    	        else
    	        {
    	              document.getElementById('formPasserAnnonce').submit();
                      return true;
    	        }
			});

			return false;
}




function test_antispam()
{

 $.get('test_antispam.php?variable1='+document.getElementById('antispam').value,function(txt){

                if(txt != 1)
                {
    	            alert('Le code antispam ne correspond pas. Merci de renouveller votre demande');
    	            return false;
    	        }
    	        else
    	        {
    	              document.getElementById('formPasserAnnonce').submit();
                      return true;
    	        }
			});

			return false;
}

function fade(valeur)
{
	if(valeur)
	{
	    $("div#divAttributs").fadeOut("slow",function () {
	        $(this).load("/cherche_attributs.php?variable1="+valeur, function() {
	            $(this).fadeIn();
	        });
	    });
	}
}


function charge_page(id_div,valeur)
{
    alert(id_div);
    alert(valeur);

	if(valeur)
	{
	    $("div#"+id_div).fadeOut("slow",function () {
	        $(this).load(valeur, function() {
	            $(this).fadeIn();
	        });
	    });
	}
}




var ns6=document.getElementById&&!document.all

function restrictinput(maxlength,e,placeholder){
if (window.event&&event.srcElement.value.length>=maxlength)
return false
else if (e.target&&e.target==eval(placeholder)&&e.target.value.length>=maxlength){
var pressedkey=/[a-zA-Z0-9\.\,\/]/
if (pressedkey.test(String.fromCharCode(e.which)))
e.stopPropagation()
}
}

function countlimit(maxlength,e,placeholder){
var theform=eval(placeholder)
var lengthleft=maxlength-theform.value.length
var placeholderobj=document.all? document.all[placeholder] : document.getElementById(placeholder)
if (window.event||e.target&&e.target==eval(placeholder)){
if (lengthleft<0)
theform.value=theform.value.substring(0,maxlength)
placeholderobj.innerHTML=lengthleft
}
}

function displaylimit(thename, theid, thelimit){
var theform=theid!=""? document.getElementById(theid) : thename
var limit_text='<b><span id="'+theform.toString()+'">'+thelimit+'</span></b> caractères max.'
if (document.all||ns6)
document.write(limit_text)
if (document.all){
eval(theform).onkeypress=function(){ return restrictinput(thelimit,event,theform)}
eval(theform).onkeyup=function(){ countlimit(thelimit,event,theform)}
}
else if (ns6){
document.body.addEventListener('keypress', function(event) { restrictinput(thelimit,event,theform) }, true);
document.body.addEventListener('keyup', function(event) { countlimit(thelimit,event,theform) }, true);
}
}



function findValue(li) {

	if( !!li.extra ) var sValue = li.extra[0];
	else var sValue = li.selectValue;


    if(sValue!='' && sValue!='undefined' && sValue!=undefined)
	    document.getElementById('inseeVille').value=sValue;
}

function selectItem(li) {
	findValue(li);
}


function findValue2(li) {

	if( !!li.extra ) var sValue = li.extra[0];
	else var sValue = li.selectValue;


    if(sValue!='' && sValue!='undefined' && sValue!=undefined)
	    document.getElementById('inseeVille2').value=sValue;
}

function selectItem2(li) {
	findValue2(li);
}


function findValue3(li) {

	if( !!li.extra ) var sValue = li.extra[0];
	else var sValue = li.selectValue;


    if(sValue!='' && sValue!='undefined' && sValue!=undefined)
	    document.getElementById('inseeVille3').value=sValue;
}

function selectItem3(li) {
	findValue3(li);
}

function reload_image()
{
  $('#divAntispam > img').remove();
  var $i = $('<img src="antispam.php?r=' + Math.floor(Math.random() * 1000) + '" />');
  $('#divAntispam').html($i);
}



function initAnnonce()
{
	if(document.getElementById('prix_total'))
 		document.getElementById('prix_total').value=0 ;
	if(document.getElementById('prix_parution'))
		document.getElementById('prix_parution').value=0 ;
	if(document.getElementById('div_prix_recap'))
		document.getElementById('div_prix_recap').innerHTML='0' ;
	if(document.getElementById('div_prix_parution'))
		document.getElementById('div_prix_parution').innerHTML='0' ;

 $("input[@type='checkbox']").each(function() {
      this.checked = false;
 });


}