/****************************************
ANTI-SPAM
Works: IE4+, NS6+, Opera, Safari, FireFox
*/

function antispam(name,domain) {
	document.location = "mailto:" + name + "@" + domain;
}

// ----------------------------------------------
// StyleSwitcher functions written by Paul Sowden
// http://www.idontsmoke.co.uk/ss/
// - - - - - - - - - - - - - - - - - - - - - - -
// For the details, visit ALA:
// http://www.alistapart.com/stories/alternate/

function setActiveStyleSheet(title) {
  var i, a, main;
  for(i=0; (a = document.getElementsByTagName("link")[i]); i++) {
    if(a.getAttribute("rel").indexOf("style") != -1 && a.getAttribute("title")) {
      a.disabled = true;
      if(a.getAttribute("title") == title) a.disabled = false;
    }
  }
}

function getActiveStyleSheet() {
  var i, a;
  for(i=0; (a = document.getElementsByTagName("link")[i]); i++) {
    if(a.getAttribute("rel").indexOf("style") != -1 && a.getAttribute("title") && !a.disabled) return a.getAttribute("title");
  }
  return null;
}

function getPreferredStyleSheet() {
  var i, a;
  for(i=0; (a = document.getElementsByTagName("link")[i]); i++) {
    if(a.getAttribute("rel").indexOf("style") != -1
       && a.getAttribute("rel").indexOf("alt") == -1
       && a.getAttribute("title")
       ) return a.getAttribute("title");
  }
  return null;
}

function createCookie(name,value,days) {
  if (days) {
    var date = new Date();
    date.setTime(date.getTime()+(days*24*60*60*1000));
    var expires = "; expires="+date.toGMTString();
  }
  else expires = "";
  document.cookie = name+"="+value+expires+"; path=/";
}

function readCookie(name) {
  var nameEQ = name + "=";
  var ca = document.cookie.split(';');
  for(var i=0;i < ca.length;i++) {
    var c = ca[i];
    while (c.charAt(0)==' ') c = c.substring(1,c.length);
    if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
  }
  return null;
}

window.onload = function(e) {
  var cookie = readCookie("style");
  var title = cookie ? cookie : getPreferredStyleSheet();
  setActiveStyleSheet(title);
}

window.onunload = function(e) {
  var title = getActiveStyleSheet();
  createCookie("style", title, 365);
}

var cookie = readCookie("style");
var title = cookie ? cookie : getPreferredStyleSheet();
setActiveStyleSheet(title);

// ----------------------------------------------
// Popup Window + auto resize

function popupWindow(url) {
  window.open(url,'popupWindow','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=yes,copyhistory=no,width=100,height=100,screenX=150,screenY=150,top=150,left=150');
}

var win=null;
function NewWindowHelp(mypage,myname,w,h,pos,infocus) {
	if(pos=="random"){myleft=(screen.width)?Math.floor(Math.random()*(screen.width-w)):100;mytop=(screen.height)?Math.floor(Math.random()*((screen.height-h)-75)):100;}
	if(pos=="center"){myleft=(screen.width)?(screen.width-w)/2:100;mytop=(screen.height)?(screen.height-h)/2:100;}
	else if((pos!='center' && pos!="random") || pos==null){myleft=0;mytop=20}
	settings="width=" + w + ",height=" + h + ",top=" + mytop + ",left=" + myleft + ",scrollbars=yes,location=no,directories=no,status=no,menubar=no,toolbar=no,resizable=yes";win=window.open(mypage,myname,settings);
	win.focus();
}			

function check_pointure() {
	window.open("popup_pointure.php","Pointures","height=430,width=600,toolbar=no,statusbar=no,scrollbars=yes").focus();
}
function check_cgv() {
	window.open("popup_cgv.php","Conditions G&eacute;n&eacute;rales de Vente","height=500,width=600,toolbar=no,statusbar=no,scrollbars=yes").focus();
}

// SUPERIOR JULIEN'MENU

 function montre(id) {
	  if (document.getElementById) {
		  document.getElementById(id).style.display="block";
		} else if (document.all) {
		  document.all[id].style.display="block";
		} else if (document.layers) {
		  document.layers[id].display="block";
		} } 

 function cache(id) {
	  if (document.getElementById) {
		  document.getElementById(id).style.display="none";
		} else if (document.all) {
		  document.all[id].style.display="none";
		} else if (document.layers) {
		  document.layers[id].display="none";
		} }
		
function newsletterValid() {
	// Pattern for valid e-mail address
    var objRegExp  = /(^([_a-z0-9-]+)(\.[_a-z0-9-]+)*@([a-z0-9-]+)(\.[a-z0-9-]+)*(\.[a-z]{2,4})$)/;
    var news = document.getElementById('Email').value;
    
    if (document.getElementById('Email').value == "") {
    	alert("Entrez une adresse de email");
        document.getElementById('Email').focus();
        return false;
    }
    
    // Check if the email is valid
    if(!objRegExp.test(news)) {
    	alert("Entrez une adresse de email valide");
        document.getElementById('Email').focus();
        return false;
    }
    
    if (document.getElementById('firstname').value == "" || document.getElementById('firstname').length < 2) {
    	alert("Votre numero de telephone n'est pas correct");
        document.getElementById('firstname').focus();	
        return false;
    }

    if (document.getElementById('firstname').value == "votre pr\351nom") {
    	alert("Merci de rentrer votre pr\351nom :)");
        document.getElementById('firstname').focus();
        return false;
    }
}

function newsletterValid2() {
	// Pattern for valid e-mail address
    var objRegExp  = /(^([_a-z0-9-]+)(\.[_a-z0-9-]+)*@([a-z0-9-]+)(\.[a-z0-9-]+)*(\.[a-z]{2,4})$)/;
    var news = document.getElementById('Email').value;
    
    if (document.getElementById('Email').value == "") {
    	alert("Entrez une adresse de email");
        document.getElementById('Email').focus();
        return false;
    }
    
    // Check if the email is valid
    if(!objRegExp.test(news)) {
    	alert("Entrez une adresse de email valide");
        document.getElementById('Email').focus();
        return false;
    }
}


function ventesPrivees() {
	// Pattern for valid e-mail address
    var objRegExp  = /(^([_a-z0-9-]+)(\.[_a-z0-9-]+)*@([a-z0-9-]+)(\.[a-z0-9-]+)*(\.[a-z]{2,4})$)/;
    var news = document.getElementById('mail').value;
    
    if (document.getElementById('mail').value == "") {
    	alert("Entrez une adresse de email");
        document.getElementById('mail').focus();
        return false;
    }
    
    // Check if the email is valid
    if(!objRegExp.test(news)) {
    	alert("Entrez une adresse email valide");
        document.getElementById('mail').focus();
        return false;
    }
}

// Ajouter aux Favoris
function AjouterAuxFavoris(title,url) {
		if(navigator.userAgent.toLowerCase().indexOf('opera')>=0){}
		if(url=='') url=location.href;
		bookmarkurl=url;
		bookmarktitle=title;
		if (document.all) {
			window.external.AddFavorite(bookmarkurl,bookmarktitle); }
		else if (window.sidebar) { // firefox
			window.sidebar.addPanel(bookmarktitle, bookmarkurl, ""); }
}




function multiClass(eltId) {
	arrLinkId = new Array('_0','_1','_2','_3','_4');
	intNbLinkElt = new Number(arrLinkId.length);
	arrClassLink = new Array('current','ghost');
	strContent = new String()
	for (i=0; i<intNbLinkElt; i++) {
		strContent = "menu"+arrLinkId[i];
		if ( arrLinkId[i] == eltId ) {
			document.getElementById(arrLinkId[i]).className = arrClassLink[0];
			document.getElementById(strContent).className = 'on content';
		} else {
			document.getElementById(arrLinkId[i]).className = arrClassLink[1];
			document.getElementById(strContent).className = 'off content';
		}
	}	
}