<!--
function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
//-->
//updateqtycaddy
function update(id,val)
{
quantite = parseInt(document.getElementById(id).value);
quantite+=val;
document.getElementById(id).value = quantite;
}

function verif_email() {

// on passe la donnée saisie par le visiteur en variable pour plus de facilités
adresse = document.form1.email.value;
taille = document.form1.email.value.length;

// on créé 3 variables pour valider au fur et à mesure le login, le domaine et l'extension qui constituent l'adresse e-mail
validelog = false;
validedom = false;
valideext = false;

// on extrait le 'login' qui se situe avant l'arobace
arob = adresse.lastIndexOf("@");
login = adresse.substring(0,arob);

// on extrait l'extension qui se situe à partir du dernier point
pointfinal = adresse.lastIndexOf(".");
extension = adresse.substring(pointfinal,taille);

// on extrait le domaine qui se trouve entre l'arobace et le dernier point
domaine = adresse.substring(arob+1,pointfinal);


// un login a toujours plus de 2 caractères, on fait le test
if ( login.length > 2 ) {
validelog = true;
}
else {
alert('Ceci n\'est pas une adresse e-mail.\nUne adresse e-mail comporte un arobace precede d\'un login \'convenable\'.');
validelog = false;
}

// un domaine a toujours plus de 1 caractère, on fait le test
if ( domaine.length > 1 ) {
validedom = true;
}
else {
alert('Ceci n\'est pas une adresse e-mail.\nLe nom de domaine n\'existe pas.');
validelog = false;
}

// une extension a toujours 2 ou 3 caractères, on fait le test
if ( pointfinal > -1 && (extension.length == 3 || extension.length == 4) ) {
valideext = true;
}
else {
alert('Ceci n\'est pas une adresse e-mail valide.\nL\'extension n\'est pas bonne.');
valideext = false;
}

// on vérifie que nos trois variables sont vraies pour accepter la soumission du formulaire
if ( validelog == true && validedom == true && valideext == true ) {
return true;
}
else {
return false;
}
}
//-->
//EMAILL TEST
<!--

function VerifMail()
	{
	a = document.form1.email.value;
	valide1 = false;
	
	for(var j=1;j<(a.length);j++){
		if(a.charAt(j)=='@'){
			if(j<(a.length-4)){
				for(var k=j;k<(a.length-2);k++){
					if(a.charAt(k)=='.') valide1=true;
				}
			}
		}
	}
	if(valide1==false) alert("Veuillez saisir une adresse email valide.");
	return valide1;
	}

//-->



function copie()
{
document.getElementById("nomliv").value = document.getElementById("nom").value;
}

//LIMITE TEXTAREA
 function limit(o) {
 
    while (o.scrollHeight > o.offsetHeight) {
 
      o.value = o.value.substring(0, o.value.length-2)
 
    }
 
  }
  // LIMITE CARACTER
 function limite(zone,max)
{
if(zone.value.length>=max){zone.value=zone.value.substring(0,max);}
}
function SetLastMin(gid){
	if(confirm('Je confirme mettre ma location en dernière minute à partir d\'aujourd\'hui pour une durée de 7 jours.')){
		window.location.href='http://' + document.domain + '/BO_PromoLastMinute.php?modifid='+gid+'&action=lastmin';
	}
}
function SetLastPromo(gid){
	if(confirm('Je confirme mettre ma location en promotion à partir d\'aujourd\'hui pour une durée de 7 jours. \n \n N’oubliez pas de venir modifier vos tarifs dans la fiche de votre location !')){
		window.location.href='http://' + document.domain + '/BO_PromoLastMinute.php?modifid='+gid+'&action=promo';
	}
}
function CreditEpuise(){
	alert('Vous avez épuisé la totalité de vos crédits pour l\'année, merci de nous contacter si vous souhaitez en bénéficier de nouveau.');
}
function popup(l,h,url,ref) {
    hauteur=Math.round((screen.availHeight-h)/2);
    largeur=Math.round((screen.availWidth-l)/2);
    window.open(url,"Pass_perdu","toolbar=no,location=no,directories=no,status=no, scrollbars=no,resizable=no,menubar=no,top="+hauteur+",left="+largeur+",width="+l+",height="+h);
}
