/*                                                                 */
/*             Bibliothèque Javascript Guidart.fr                  */
/*             Tous droits réservé Drouot Cotation 2008            */
/*                                                                 */


//  ---------------------------------

function OpenPop(u,n,w,h,t,l,d,s,m,sc,r){//url;name;width;height;toolbar;location;direction;status;menubar;scrollbar;resizable
  window.open(u,n,'toolbar='+t+',location='+l+',directories='+d+',status='+s+',menubar='+m+',scrollbars='+sc+',resizable='+r+',width='+w+',height='+h);
}

//  ---------------------------------

function  findMinLgMotCle() {
var objForm = document.frm;

   if ( (objForm.id_artiste.value == "") || (!isNaN(objForm.id_artiste.value)) )  {
	   alert("\nAvertissment : Nous ne pouvons pas lancer la recherche sans la saisie d'un nom d\'artiste.\n© Tous droits réservés, Guidarts 2009");
       objForm.id_artiste.focus();return false;
   }
   else if ( (objForm.id_artiste.value != "") && ( (objForm.id_artiste.value.length < 2) ) )  {
	   alert("\nAvertissment : veuillez sélectionner au moins 2 lettres pour orienter votre recherche.\n© Tous droits réservés, Guidarts 2009");
       objForm.id_artiste.focus();return false;
   }

}

function  ValidForm() {
var objForm = document.chkData;

   if ( (objForm.sNomArt.value == "") || (!isNaN(objForm.sNomArt.value)) )  {
	   alert("Attention : Pour valider correctement le formulaire, veuillez saisir votre Nom d'Artiste.\n© Tous droits réservés, Guidarts");
       objForm.sNomArt.focus();return false;
   }   
   else if ( (objForm.last_name.value == "") && ( (objForm.last_name.value.length < 2) ) )  {
	   alert("Attention : Pour valider correctement le formulaire, veuillez saisir votre Nom.\n© Tous droits réservés, Guidarts");
       objForm.last_name.focus();return false;
   }
   else if ( (objForm.email.value == "") && ( (objForm.email.value.length < 2) ) )  {
	   alert("Attention : Pour valider correctement le formulaire, veuillez saisir votre adresse email.\n© Tous droits réservés, Guidarts");
       objForm.email.focus();return false;
   }
   
}
function  ValidFormAdhesion() {
var objForm = document.chkData;
var verifMail = /^[a-zA-Z][\w\.-]*[a-zA-Z0-9]@[a-zA-Z0-9][\w\.-]*[a-zA-Z0-9]\.[a-zA-Z][a-zA-Z\.]*[a-zA-Z]$/ ; 

   if ( (objForm.sNomArt.value == "") || (!isNaN(objForm.sNomArt.value)) )  {
	   alert("Attention : Pour valider correctement le formulaire, veuillez saisir votre Nom d'Artiste.\n© Tous droits réservés, Guidarts");
       objForm.sNomArt.focus();return false;
   }   
   else if ( (objForm.last_name.value == "") && ( (objForm.last_name.value.length < 2) ) )  {
	   alert("Attention : Pour valider correctement le formulaire, veuillez saisir votre Nom.\n© Tous droits réservés, Guidarts");
       objForm.last_name.focus();return false;
   }
   else if ( (objForm.phone.value == "") || (objForm.phone.value.length < 10) )  {
	   alert("Attention : Pour valider correctement le formulaire, veuillez saisir votre numéro de téléphone.\n© Tous droits réservés, Guidarts");
       objForm.phone.focus();return false;
   }
   else if ( (objForm.email.value == "") && ( (objForm.email.value.length < 2) ) )  {
	   alert("Attention : Pour valider correctement le formulaire, veuillez saisir votre adresse email.\n© Tous droits réservés, Guidarts");
       objForm.email.focus();return false;
   }
   else if (verifMail.exec(objForm.email.value) == null)
   {
      alert("Votre adresse email est incorrect © Tous droits réservés, Guidarts" );
      return false;
   } 
   
}
function  ValidFormEssai() {
var objForm = document.chkData;
var verifMail = /^[a-zA-Z][\w\.-]*[a-zA-Z0-9]@[a-zA-Z0-9][\w\.-]*[a-zA-Z0-9]\.[a-zA-Z][a-zA-Z\.]*[a-zA-Z]$/ ; 

   if ( (objForm.sNomArt.value == "") || (!isNaN(objForm.sNomArt.value)) )  {
	   alert("Attention : Pour valider correctement le formulaire, veuillez saisir votre Nom d'Artiste.\n© Tous droits réservés, Guidarts");
       objForm.sNomArt.focus();return false;
   }   
   else if ( (objForm.last_name.value == "") || (objForm.last_name.value.length < 2) )  {
	   alert("Attention : Pour valider correctement le formulaire, veuillez saisir votre Nom.\n© Tous droits réservés, Guidarts");
       objForm.last_name.focus();return false;
   }
   else if ( (objForm.phone.value == "") || (objForm.phone.value.length < 10) )  {
	   alert("Attention : Pour valider correctement le formulaire, veuillez saisir votre numéro de téléphone.\n© Tous droits réservés, Guidarts");
       objForm.phone.focus();return false;
   }
   else if ( (objForm.email.value == "") || (objForm.email.value.length < 2) )  {
	   alert("Attention : Pour valider correctement le formulaire, veuillez saisir votre adresse email.\n© Tous droits réservés, Guidarts");
       objForm.email.focus();return false;
   }
   else if (verifMail.exec(objForm.email.value) == null)
   {
      alert("Votre adresse email est incorrect © Tous droits réservés, Guidarts" );
      return false;
   } 
   
}

function  ValidFormP() {
var objForm = document.chkData;

   if ( (objForm.last_name.value == "") && ( (objForm.last_name.value.length < 2) ) )  {
	   alert("Attention : Pour valider correctement le formulaire, veuillez saisir votre Nom.\n© Tous droits réservés, Guidarts");
       objForm.last_name.focus();return false;
   }
   else if ( (objForm.first_name.value == "") && ( (objForm.first_name.value.length < 2) ) )  {
	   alert("Attention : Pour valider correctement le formulaire, veuillez saisir votre Prénom.\n© Tous droits réservés, Guidarts");
       objForm.first_name.focus();return false;
   }
   else if ( (objForm.email.value == "") && ( (objForm.email.value.length < 2) ) )  {
	   alert("Attention : Pour valider correctement le formulaire, veuillez saisir votre adresse email.\n© Tous droits réservés, Guidarts");
       objForm.email.focus();return false;
   }
   
}
function  ValidFormPrelev() {
var objForm = document.chkData;

   if ( (objForm.sNomArt.value == "") && (objForm.sNomArt.value.length < 2) )  {
	   alert("Attention : Pour valider correctement le formulaire, veuillez saisir votre Nom d'Artiste.\n© Tous droits réservés, Guidarts");
       objForm.sNomArt.focus();return false;
   }
   else if ( (objForm.sNom.value == "") && (objForm.sNom.value.length < 2) )  {
	   alert("Attention : Pour valider correctement le formulaire, veuillez saisir votre Nom.\n© Tous droits réservés, Guidarts");
       objForm.sNom.focus();return false;
   }
   else if ( (objForm.sPrenom.value == "") && (objForm.sPrenom.value.length < 2) )  {
	   alert("Attention : Pour valider correctement le formulaire, veuillez saisir votre Prénom.\n© Tous droits réservés, Guidarts");
       objForm.sPrenom.focus();return false;
   }
   else if ( (objForm.sEmail.value == "") && (objForm.sEmail.value.length < 2) )  {
	   alert("Attention : Pour valider correctement le formulaire, veuillez saisir votre adresse email.\n© Tous droits réservés, Guidarts");
       objForm.sEmail.focus();return false;
   }
   else if ( (objForm.sAdress.value == "") && (objForm.sAdress.value.length < 2) )  {
	   alert("Attention : Pour valider correctement le formulaire, veuillez saisir votre adresse.\n© Tous droits réservés, Guidarts");
       objForm.sAdress.focus();return false;
   }
   else if ( (objForm.sCp.value == "") && (objForm.sCp.value.length < 2) )  {
	   alert("Attention : Pour valider correctement le formulaire, veuillez saisir votre code postal.\n© Tous droits réservés, Guidarts");
       objForm.sCp.focus();return false;
   }
   else if ( (objForm.sVille.value == "") && (objForm.sVille.value.length < 2))  {
	   alert("Attention : Pour valider correctement le formulaire, veuillez saisir votre ville.\n© Tous droits réservés, Guidarts");
       objForm.sVille.focus();return false;
   }
   else if ( (objForm.sBanque.value == "") && (objForm.sBanque.value.length < 2) )  {
	   alert("Attention : Pour valider correctement le formulaire, veuillez saisir le nom de votre établissement bancaire.\n© Tous droits réservés, Guidarts");
       objForm.sBanque.focus();return false;
   }
   else if ( (objForm.sAdressBanque.value == "") && (objForm.sAdressBanque.value.length < 2))  {
	   alert("Attention : Pour valider correctement le formulaire, veuillez saisir l'adresse de votre établissement bancaire.\n© Tous droits réservés, Guidarts");
       objForm.sAdressBanque.focus();return false;
   }
   else if ( (objForm.sCpBanque.value == "") && (objForm.sCpBanque.value.length < 2) )  {
	   alert("Attention : Pour valider correctement le formulaire, veuillez saisir le code postal de votre établissement bancaire.\n© Tous droits réservés, Guidarts");
       objForm.sCpBanque.focus();return false;
   }
   else if ( (objForm.sVilleBanque.value == "") && (objForm.sVilleBanque.value.length < 2) )  {
	   alert("Attention : Pour valider correctement le formulaire, veuillez saisir la ville de votre établissement bancaire.\n© Tous droits réservés, Guidarts");
       objForm.sVilleBanque.focus();return false;
   }
     else if ( (objForm.sCodeEta.value == "") && (objForm.sCodeEta.value.length < 2) )  {
	   alert("Attention : Pour valider correctement le formulaire, veuillez saisir le code de votre établissement bancaire.\n© Tous droits réservés, Guidarts");
       objForm.sCodeEta.focus();return false;
   }
   else if ( (objForm.sCodeGuichet.value == "") && (objForm.sCodeGuichet.value.length < 2) )  {
	   alert("Attention : Pour valider correctement le formulaire, veuillez saisir le code Guichet de votre établissement bancaire.\n© Tous droits réservés, Guidarts");
       objForm.sCodeGuichet.focus();return false;
   }
    else if ( (objForm.sNumCompte.value == "") && (objForm.sNumCompte.value.length < 2) )  {
	   alert("Attention : Pour valider correctement le formulaire, veuillez saisir votre numéro de compte bancaire.\n© Tous droits réservés, Guidarts");
       objForm.sNumCompte.focus();return false;
   }
   else if ( (objForm.sCleRib.value == "") &&  (objForm.sCleRib.value.length < 2)  )  {
	   alert("Attention : Pour valider correctement le formulaire, veuillez saisir votre clé Rib.\n© Tous droits réservés, Guidarts");
       objForm.sCleRib.focus();return false;
   }
   
}

//---------------------------------------
function form_mot() {
  var obj = document.f_mc;  
  missinginfo = "";  
  
  if (obj.str_mc.value == ""){     
  	missinginfo += "\n  Veuillez saisir un nom d\'Artiste";  
    alert(missinginfo); return false;}
}

/*******************************************/
//   ----------------------------------
// Fonctions Dates FR et US
//   --------------------------------
function Jours(){
  this[0]="Dimanche"; this[1]="Lundi";
  this[2]="Mardi"; this[3]="Mercredi";
  this[4]="Jeudi"; this[5]="Vendredi";
  this[6]="Samedi";
}
//   --------------------------------
function Mois(){
  this[0]="Janvier"; this[1]="Février";
  this[2]="Mars"; this[3]="Avril";
  this[4]="Mai"; this[5]="Juin";
  this[6]="Juillet"; this[7]="Août";
  this[8]="Septembre"; this[9]="Octobre";
  this[10]="Novembre"; this[11]="Décembre";
}
//   --------------------------------
function Days(){
  this[0]="sunday"; this[1]="Monday";
  this[2]="tuesday"; this[3]="Wednesday";
  this[4]="Thursday"; this[5]="Friday";
  this[6]="Saturday";
}
//   --------------------------------
function Months() {
  this[0]="January"; this[1]="February";
  this[2]="March"; this[3]="April";
  this[4]="May"; this[5]="June";
  this[6]="July"; this[7]="August";
  this[8]="September"; this[9]="October";
  this[10]="November"; this[11]="December";
}
//   -------------------------------
function DateFr(){
var now = new Date();
var jour = new Jours();
var mois=new Mois();
 // return " " + jour[now.getDay()] + " " + now.getDate() + " " + mois[now.getMonth()] + " " + now.getFullYear();
 return " " + jour[now.getDay()] + " " + now.getDate() + " " + mois[now.getMonth()]+ " " + now.getFullYear();;
}
//   -------------------------------
function DateUs(){
var now = new Date();
var day=new Days();
var month=new Months();
  return " " + day[now.getDay()] + ", " + now.getDate() + " " + month[now.getMonth()] + " " + now.getFullYear();
}
//   --------------------------------
function DateNumFr(){
var now = new Date();
var jour = now.getDate();
var mois = now.getMonth()+1;

  return " " + ((jour > 9) ? "" : "0") + jour + "." + ((mois > 9) ? "" : "0") + mois + "." + now.getFullYear();
}
//   ---------------------------------
function DateNumUs(){
var now = new Date();
var day = now.getDate();
var month = now.getMonth()+1;
  return " " + ((month > 9) ? "" : "0") + month + "." + ((day > 9) ? "" : "0") + day + "." + now.getFullYear();
}
//   ---------------------------------
function TimeNow() {
var now=new Date(); var hour=now.getHours(); var min=now.getMinutes(); var sec=now.getSeconds();
  return " " + ((hour > 9) ? "" : "0") + hour + ":" + ((min > 9) ? "" : "0") + min + ":" + ((sec > 9) ? "" : "0") + sec;
}
//   ---------------------------------
function FullScreen(id) {
    window.open('../../galerie/pages_galerie/PAGE_GAL_ART.phtml?id='+id,'Galerie','fullscreen,scrollbars');
}
//   ----------------------------------
function Print(){self.print();}
//   ----------------------------------



