// JavaScript Document
function rollOvers(){
	if (!document.getElementById) return
	
	var imgOriginSrc;
	var MouseOverHappened;
	var oldtop;
	var imgTemp = new Array();
	var imgarr = document.getElementsByTagName('img');
	
	for (var i = 0; i < imgarr.length; i++) {
		//Attribut hsrc pour Rollovers
		if (imgarr[i].getAttribute('hsrc')) {
			imgTemp[i] = new Image();
			imgTemp[i].src = imgarr[i].getAttribute('hsrc');
			imgarr[i].onmouseover = function() {
				imgOriginSrc = this.getAttribute('src');			
				this.setAttribute('src',this.getAttribute('hsrc'));
				MouseOverHappened=true;
			}
			imgarr[i].onmouseout = function() {
				if(MouseOverHappened)
					this.setAttribute('src',imgOriginSrc);
			}
		}
	
		//Attribut csrc pour action de click comme boutons
		if (imgarr[i].getAttribute('csrc')) {
			imgTemp[i] = new Image();
			imgTemp[i].src = imgarr[i].getAttribute('csrc');
			imgarr[i].onmousedown = function() {
				imgOriginSrc = this.getAttribute('src');			
				this.setAttribute('src',this.getAttribute('csrc'));
				MouseOverHappened=true;
			}
			imgarr[i].onmouseup = function() {
				if(MouseOverHappened)
					this.setAttribute('src',imgOriginSrc);
			}
		}
	}
}

function validateEmail(email) {
   var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
   return reg.test(email);
}

function addEmail(email, cat, lang){
	if(email.value != '' && validateEmail(email.value)){
		killAjax();
		ret = function(){
			if(ajaxOk()){
				document.getElementById('mailingContainer').innerHTML = objAjax.responseText;
			}
		}
		callAjax('/scripts/addMail.php?em='+email.value+'&cat='+cat+'&lang='+lang,ret,null,null);
	}
	else{
		email.focus();
		if(lang == 1){
			alert("Veuillez entrer correctement l'adresse courriel avant de continuer.");
		}
		else{
			alert('Please enter a valid email address.');
		}
		
	}
}

function addDistributeur(formulaire,lang){
	if(validForm(formulaire)){
		killAjax();
		ret = function(){
			if(ajaxOk()){
				document.getElementById('formulaire').innerHTML = objAjax.responseText;
			}
		}
		callAjax('/scripts/addDistributeur.php?lang='+lang,ret,null,formulaire);
	}
}

function addDemande(formulaire,lang)
{
	if(validForm(formulaire))
	{
		killAjax();
		ret = function()
		{
			if(ajaxOk())
			{
				document.getElementById('formulaire').innerHTML = objAjax.responseText;
			}
		}
		callAjax('/scripts/addDemande.php?lang='+lang,ret,null,formulaire);
	}
}

function checkEnter(e,ret){
	var characterCode;
	if(e && e.which){
		e = e;
		characterCode = e.which;
	}
	else{
		e = event
		characterCode = e.keyCode;
	}
	if(characterCode == 13){
		eval(ret);
		return false;
	}
	else{
		return true;
	}
}



/*
var arVersion = navigator.appVersion.split("MSIE")
var version = parseFloat(arVersion[1])

if ((version >= 5.5) && (document.body.filters)) 
{
   for(var i=0; i<document.images.length; i++)
   {
      var img = document.images[i]
      var imgName = img.src.toUpperCase()
      if (imgName.substring(imgName.length-3, imgName.length) == "PNG")
      {
         var imgID = (img.id) ? "id='" + img.id + "' " : ""
         var imgClass = (img.className) ? "class='" + img.className + "' " : ""
         var imgTitle = (img.title) ? "title='" + img.title + "' " : "title='" + img.alt + "' "
         var imgStyle = "display:inline-block;" + img.style.cssText 
         if (img.align == "left") imgStyle = "float:left;" + imgStyle
         if (img.align == "right") imgStyle = "float:right;" + imgStyle
         if (img.parentElement.href) imgStyle = "cursor:hand;" + imgStyle
         var strNewHTML = "<span " + imgID + imgClass + imgTitle
         + " style=\"" + "width:" + img.width + "px; height:" + img.height + "px;" + imgStyle + ";"
         + "filter:progid:DXImageTransform.Microsoft.AlphaImageLoader"
         + "(src=\'" + img.src + "\', sizingMethod='scale');\"></span>" 
         img.outerHTML = strNewHTML
         i = i-1
      }
   }
}
*/

function submitdemandeinfo(hndl){
	if(validForm(hndl)){
		jQuery.post("/scripts/addDemandeClients.php",jQuery("#forminfo").serialize(),function(data){jQuery("#formulaire").html(data);});
	}
}

