function makevisible(cur,which)
{
if(document.getElementById)
  {
  if (which==1)
    {
    if(document.all)
    	cur.filters.alpha.opacity=100
    else
    	cur.style.setProperty("-moz-opacity", 1, "");
    }
  else
    {
    if(document.all)
    	cur.filters.alpha.opacity=60
    else
    	cur.style.setProperty("-moz-opacity", .4, "");
    }
  }
}
//----------------------
// popup albim
//---------------------
function CenterWinAlb(nom,page) {
var w=553, h=426;
window.open(nom,page,
'width='+w+',height='+h+',screenX=0,screenY=0,top=0,left=0,status=no');
}
//----------------------
// popup moto
//---------------------
function CenterMoto(nom,page) {
var w=400, h=300;
window.open(nom,page,
'width='+w+',height='+h+',screenX=0,screenY=0,top=0,left=0,status=no');
}
//----------------------
// popup brocante
//---------------------
function CenterBroc(nom,page,w,h) {
window.open(nom,page,
'width='+w+',height='+h+',screenX=0,screenY=0,top=0,left=0,status=no');
}
//----------------------
// livredor et plan
//---------------------
function CenterWinLiv(nom,page) {
var w=743, h=586;
window.open(nom,page,
'width='+w+',height='+h+',screenX=0,screenY=0,top=0,left=0,status=no');
}
//----------------------
// liens
//---------------------
function CenterWinLiens(nom,page) {
var w=646, h=586;
window.open(nom,page,
'width='+w+',height='+h+',screenX=0,screenY=0,top=0,left=0,status=no,scrollbars=yes');
}
function addfav()
{
if (document.all)
{
window.external.AddFavorite(location.href, document.title);
}
else
{
alert('Vous pouvez faire CTRL + D pour ajouter cette page dans vos favoris.');
}
}
function bookmarksite(title, url){
if (document.all)
window.external.AddFavorite(url, title);
else if (window.sidebar)
window.sidebar.addPanel(title, url, "")
}
function champsok()
{
if (document.formulaire.demail.value.length == 0)
{
alert("Merci d'indiquer votre adresse e-mail");
return false;
}

if (document.formulaire.amail.value.length == 0)
{
alert("Merci d'indiquer l'adresse e-mail de votre ami(e)");
return false;
}

return true;
}
function isNumeric(Data)
{
numChars = "0123456789";
var isNum = true;
var index = 0;
while ((index <= Data.length) && (isNum))
     {
     isNum = (numChars.indexOf(Data.charAt(index)) != -1);
     index ++;
     }
if ((isNum) && (Data.length > 1))
{return true;}
}
function isMille(Datm)
{
numChars = "0123456789/";
var isNum = true;
var index = 0;
while ((index <= Datm.length) && (isNum))
     {
     isNum = (numChars.indexOf(Datm.charAt(index)) != -1);
     index ++;
     }
if ((isNum) && (Datm.length == 4 || Datm.length == 7))
  {return true;}
}
function ctl_email() 
{ 
 var e=document.form1.mailann.value;
 re = /^([a-zA-Z0-9]+(([\.\-\_]?[a-zA-Z0-9]+)+)?)\@(([a-zA-Z0-9]+[\.\-\_])+[a-zA-Z]{2,4})$/gi; 
 result = e.match(re) ; 
 if (result==null) 
  {  
   j="0"; 
  } 
 else
  { 
   j="1"; 
  }
}
function affiche() {
var imag = document.form1.ttphot.value;
document.getElementById("imagec").src = imag;
document.form1.nomim.value = imag;
}
function valannmajs(ph)
{
  var i="1";
document.form1.action = "annmajs.php?p="+ph+"";
if (document.form1.nomann.value.length == 0 && i == "1")
        {alert("Veuillez saisir votre nom ou pseudo, SVP");
        document.form1.nomann.focus();
         i="0";} 
if (document.form1.mailann.value.length == 0 && i == "1")
        {alert("Veuillez saisir votre adresse e-mail, SVP");
        document.form1.mailann.focus();
         i="0";}        
if (i=="1")         
{ctl_email();}
if (i=="1" && j == "0")
        {alert("Adresse e-mail incorrecte, corrigez SVP");
        document.form1.mailann.focus();
         i="0";}
  if (document.form1.catann.value == '0' && i == "1") {
   alert("Veuillez choisir la catégorie, SVP");
  document.form1.catann.focus();
   i="0";}
  if (document.form1.recven.value == '0' && i == "1") {
   alert("Vous vendez ou vous cherchez ?");
  document.form1.recven.focus();
   i="0";}
  if (document.form1.marqueann.value.length == 0 && i == "1")
          {alert("Veuillez saisir la marque et le modèle si c'est une moto, un titre sinon, SVP");
          document.form1.marqueann.focus();
           i="0";}
  if (document.form1.millann.value.length == 0 && document.form1.catann.value == "M" && document.form1.recven.value == "V" && i == "1")
          {alert("Veuillez saisir le millésime (année ou mois/année) de la moto, SVP");
          document.form1.millann.focus();
           i="0";}
  if (!isMille(document.form1.millann.value) && document.form1.catann.value == "M" && document.form1.recven.value == "V" && i == "1")
          {alert("Attention millésime format année (AAAA) ou mois/année (MM/AAAA)");
          document.form1.millann.focus();
           i="0";}
  if (document.form1.tel1anna.value.length == 0 && i == "1")
          {alert("Veuillez saisir un numéro de téléphone valide (2 chiffres par case), SVP");
          document.form1.tel1anna.focus();
           i="0";}
  if ((!isNumeric(document.form1.tel1anna.value) || document.form1.tel1anna.value <= 0 || document.form1.tel1anna.value > 99) && i == "1")
          {alert("Veuillez saisir un numéro de téléphone valide (2 chiffres par case), SVP");
          document.form1.tel1anna.focus();
           i="0";}
  if (document.form1.tel1annb.value.length == 0 && i == "1")
          {alert("Veuillez saisir un numéro de téléphone valide (2 chiffres par case), SVP");
          document.form1.tel1annb.focus();
           i="0";}
  if ((!isNumeric(document.form1.tel1annb.value) || document.form1.tel1annb.value < 0 || document.form1.tel1annb.value > 99) && i == "1")
          {alert("Veuillez saisir un numéro de téléphone valide (2 chiffres par case), SVP");
          document.form1.tel1annb.focus();
           i="0";}
  if (document.form1.tel1annc.value.length == 0 && i == "1")
          {alert("Veuillez saisir un numéro de téléphone valide (2 chiffres par case), SVP");
          document.form1.tel1annc.focus();
           i="0";}
  if ((!isNumeric(document.form1.tel1annc.value) || document.form1.tel1annc.value < 0 || document.form1.tel1annc.value > 99) && i == "1")
          {alert("Veuillez saisir un numéro de téléphone valide (2 chiffres par case), SVP");
          document.form1.tel1annc.focus();
           i="0";}
  if (document.form1.tel1annd.value.length == 0 && i == "1")
          {alert("Veuillez saisir un numéro de téléphone valide (2 chiffres par case), SVP");
          document.form1.tel1annd.focus();
           i="0";}
  if ((!isNumeric(document.form1.tel1annd.value) || document.form1.tel1annd.value < 0 || document.form1.tel1annd.value > 99) && i == "1")
          {alert("Veuillez saisir un numéro de téléphone valide (2 chiffres par case), SVP");
          document.form1.tel1annd.focus();
           i="0";}
  if (document.form1.tel1anne.value.length == 0 && i == "1")
          {alert("Veuillez saisir un numéro de téléphone valide (2 chiffres par case), SVP");
          document.form1.tel1anne.focus();
           i="0";}
  if ((!isNumeric(document.form1.tel1anne.value) || document.form1.tel1anne.value < 0 || document.form1.tel1anne.value > 99) && i == "1")
          {alert("Veuillez saisir un numéro de téléphone valide (2 chiffres par case), SVP");
          document.form1.tel1anne.focus();
           i="0";}                                 
  if ((document.form1.prixann.value.length == 0 || !isNumeric(document.form1.prixann.value)) && document.form1.recven.value == "V" && i == "1")
          {alert("Veuillez saisir le prix (nombre entier, pas de virgule ni de point), SVP");
          document.form1.prixann.focus();
           i="0";}
  if (document.form1.debann.value == 'A' && document.form1.recven.value == "V" && i == "1") {
   alert("Veuillez indiquer si le prix est à débattre, oui ou non");
  document.form1.debann.focus();
   i="0";}
  if (document.form1.libann.value.length == 0 && i == "1")
          {alert("Veuillez saisir un texte pour l'annonce, SVP");
          document.form1.marqueann.focus();
           i="0";}
  if (document.form1.libann.value.length > 145 && i == "1")
          {alert("Le texte ne doit pas dépasser 145 caractères, corrigez SVP");
          document.form1.marqueann.focus();
           i="0";}
  if (i=="1") document.form1.submit();
}