
var idRecherche = '';

function alertBox(t)
{
	document.getElementById('alert').innerHTML = t;
	maboxOpen('popalert'); 
}
function detailFaq(q,r)
{
	document.getElementById('faqT').innerHTML = q;
	document.getElementById('faqR').innerHTML = r;
	maboxOpen('popfaq'); 
}
var divbox;

function maboxClose()
{
	document.getElementsByTagName('body')[0].removeChild(divbox);
	
	
}

function getScrollPosition()
{
	return Array((document.documentElement && document.documentElement.scrollLeft) || window.pageXOffset || self.pageXOffset || document.body.scrollLeft,(document.documentElement && document.documentElement.scrollTop) || window.pageYOffset || self.pageYOffset || document.body.scrollTop);
}

function maboxOpen(pop) 
{
	divbox = document.createElement('DIV');
	/*
	if (document.all) 
		div.setAttribute("cssText","position:absolute;top:0px;left:0px;width:100%;height:100%;background-color:#666666;opacity:0.8;  -moz-opacity : 0.8;filter : alpha(opacity=80); z-index:1000");
	else
		div.setAttribute("style","position:absolute;top:0px;left:0px;width:100%;height:100%;z-index:1000");
	*/
	divbox.style.position = 'absolute';
	divbox.style.top= '0px';
	divbox.style.left='0px';
	divbox.style.width='100%';
	divbox.style.height= parseInt(document.getElementById('lebas').offsetTop)+ 157 +'px';
	divbox.style.backgroundImage ='url(/imagesPD/transp.png)';
	divbox.style.zIndex='1000';
	divbox.style.margin = 'auto';
	
	var p = document.getElementById(pop);
	var popup = p.cloneNode(true);
	
	var divFermer = document.createElement('DIV');
	divFermer.style.paddingTop = '3px';
	divFermer.style.paddingLeft = (parseInt(popup.style.width) - 70)+ 'px';
	divFermer.style.width = '50px';
	
	divFermer.innerHTML = '<a href=# onclick=\'maboxClose()\'>Fermer</a>';
	popup.appendChild(divFermer);
	
	var scrol = getScrollPosition();
	divbox.appendChild(popup);
	popup.style.display = 'block';
	popup.style.margin = 'auto';
	popup.style.marginTop = scrol[1] + 30 + 'px';
	
	popup.style.zIndex='1001';
	popup.style.opacity='1';
	popup.style.filter='alpha(opacity=100)';
	
	
	document.getElementsByTagName('body')[0].appendChild(divbox);
}

function bloc(){return false;} 
function goRecherche(recherche)
{
         
	if(recherche == "")
	{
		alertBox('Cher(e) internaute, pour optimiser votre recherche procédez comme suit :<br/><span style=\'color:#000000\'>Veuillez sélectionner l’une des propositions de la liste déroulante avant de valider.<br/>Procédure détaillée de recherche :<br/>> 1 / Tapez votre recherche.<br/>> 2 / Choisissez l’une des propositons de la liste déroulante.<br/>> 3 / Cliquez sur le bouton « ok ».</span>');
	}
	else
	{
	         var tab = recherche.split('-');
         if(tab[0] == "article")
                location='/liste_article.php?idArticle='+tab[1];
         else if(tab[0] == "menu1")
                  location='/liste_article.php?menu1='+tab[1];
         else if(tab[0] == "menu2")
                  location='/liste_article.php?menu2='+tab[1];
         else if(tab[0] == "modele")
                  location='/modele/'+tab[1]+'.html';
         else
	                location='/liste_article.php?voir=1&idMarque='+tab[1];
        }
}

function goDevis(devis)
{
         var tabSub = devis.value.split('-');
         if(tabSub.length == 3 && tabSub[0]*1 > 0)
                  location = './include/control_ajax.php?action=goDevis&code='+devis.value;
         else
                  alert('Erreur de numéro');
        
}

function promotion(urlQuery,value)
{
         query = '';
         tab = urlQuery.split('&');
         for(i = 0; i < tab.length; i++)
         {
                  tabSub = tab[i].split('=');
                  if(tabSub[0].substring(0,9) == 'promotion' || tabSub[0].substring(0,4) == 'prix')
                  {
                           //
                  }
                  else
                  {
                           if(i > 0)
                                    query += "&";
                           query +=  tabSub[0]+"="+tabSub[1];
                  }
         }
         if(value == 1)
              query += "&promotion=1";
                  
         location='/liste_article.php?'+query; 
    
}

function prix(urlQuery,value)
{
         if(value != "PROMO")
         {
                  query = '';
                  tab = urlQuery.split('&');
                  for(i = 0; i < tab.length; i++)
                  {
                            
                           tabSub = tab[i].split('=');
                           if(tabSub[0].substring(0,4) == 'prix' || tabSub[0].substring(0,4) == 'prom')
                           {
                                    //
                           }
                           else
                           {
                                    if(i > 0)
                                             query += "&";
                                    query +=  tabSub[0]+"="+tabSub[1];
                           }
                  }
                  
                  if(value != "0")
                           query += "&prix="+value;
                           
                  location='/liste_article.php?'+query;
         }
         else
         {
                  promotion(urlQuery,1);
         }
         
}

function modele(urlQuery,value)
{
         query = '';
         tab = urlQuery.split('&');
         for(i = 0; i < tab.length; i++)
         {
                  tabSub = tab[i].split('=');
                  if(tabSub[0].substring(0,8) == 'modele')
                  {
                           //
                  }
                  else
                  {
                           if(i > 0)
                                    query += "&";
                           query +=  tabSub[0]+"="+tabSub[1];
                  }
         }
         if(value != "0")
                  query += "&modele="+value;
                  
         location='/liste_article.php?'+query; 
}


function marque(urlQuery,value)
{
         query = '';
         tab = urlQuery.split('&');
         for(i = 0; i < tab.length; i++)
         {
                  tabSub = tab[i].split('=');
                  if(tabSub[0].substring(0,8) == 'idMarque')
                  {
                           //
                  }
                  else
                  {
                           if(i > 0)
                                    query += "&";
                           query +=  tabSub[0]+"="+tabSub[1];
                  }
         }
         if(value != "0")
                  query += "&idMarque="+value;
                  
         location='/liste_article.php?'+query; 
}

function filtre(idFiltre,urlQuery,value)
{
         query = '';
         tab = urlQuery.split('&');
         for(i = 0; i < tab.length; i++)
         {
                   
                  tabSub = tab[i].split('=');
                  if(tabSub[0].substring(0,6) == 'filtre')
                  {
                           if('filtre'+idFiltre == tabSub[0])
                           {
                                    //
                           }
                           else
                           {
                                    if(i > 0)
                                             query += "&";
                                    query +=  tabSub[0]+"="+tabSub[1];
                           }
                  }
                  else
                  {
                           if(i > 0)
                                    query += "&";
                           query +=  tabSub[0]+"="+tabSub[1];
                  }
         }
         
         if(value.lastIndexOf('|') != -1)
                  query += '&filtre'+idFiltre+"="+value;
                  
         location='/liste_article.php?'+query; 
}


function insertPanier(codArt,adr,button)
{
	var goAjax = true;
	if(document.getElementById('taille') != null)
	{
		if(document.getElementById('taille').value == 0)
		{
			alert('Merci de renseigner votre taille');
			goAjax = false;
		}
		else
		{
			codArt = document.getElementById('taille').value;
		}
	}
	
	if(goAjax == true)
	{
		buttonEl = button;
		ObjAJAX = new ajax();
		ObjAJAX.setParam ({
		url : theUrl,
		returnFormat : "txt", // OU returnFormat : "xml"
		method : "POST", // OU method : "GET"
		data : "action=panierAjout&codArt="+codArt+"&adresseIp="+adr,
		asynchronus : true, // OU asynchronus : false
		//onComplete : "popupPanier(response)"
		onComplete : "popupPanier(response)"
		});
		ObjAJAX.execute();
	}
}


function popupPanier(art)
{
	
	var article = document.getElementById('article');
	article.innerHTML = 'Cher internaute, l\'article '+ art;
	
	maboxOpen('actionCart');
	/*
	var actionCart = document.getElementById('actionCart');
	
	actionCart.style.left = '40%';
	actionCart.style.top = '450px';
	actionCart.style.display = 'block';
	*/
}



//PAGE commande.php
function majPanier(codArt,adr,qte)
{
	ObjAJAX = new ajax();
	ObjAJAX.setParam ({
	url : theUrl,
	returnFormat : "txt", // OU returnFormat : "xml"
	method : "POST", // OU method : "GET"
	data : "action=panierMaj&codArt="+codArt+"&adr="+adr+"&quantite="+qte,
	asynchronus : true, // OU asynchronus : false
	onComplete : "window.location.reload()"
	});
	ObjAJAX.execute();
}

function majRemise(codePromo)
{
	
	ObjAJAX = new ajax();
	ObjAJAX.setParam ({
	url : theUrl,
	returnFormat : "txt", // OU returnFormat : "xml"
	method : "POST", // OU method : "GET"
	data : "action=remise&codePromo="+codePromo,
	asynchronus : true, // OU asynchronus : false
	onComplete : "reponseRemise(response)"
	});
	ObjAJAX.execute();
}

function reponseRemise(response)
{
	if(response == "ok")
		window.location.reload();
	else
		alert(response);
}

function goAdresseLivraison()
{
	var el = document.getElementById('adresseLivraison');
	if(el.style.display == "none")
		el.style.display = "block";
	else
	{
		el.style.display = "none";
		document.getElementById('factureSociete').value = "";
		document.getElementById('factureAdresse1').value = "";
		document.getElementById('factureAdresse2').value = "";
		document.getElementById('factureCp').value = "";
		document.getElementById('factureVille').value = "";
		document.getElementById('facturePays').value = "";
	}
}

function valideClient()
{
         if(
                document.getElementById('nom').value == "" ||
		document.getElementById('prenom').value == "" ||
		document.getElementById('telephone').value == "" ||
		document.getElementById('email1').value == "" ||
		document.getElementById('passwd').value == "" ||
		document.getElementById('passwdConf').value == "" ||
		document.getElementById('adresse1').value == "" ||
		document.getElementById('cp').value == "" ||
		document.getElementById('ville').value == "" ||
		document.getElementById('pays').value == "")
		{
		alertBox('Merci de renseigner tous les champs obligatoires');
		return false;
	}
	else if(document.getElementById('passwd').value != document.getElementById('passwdConf').value)
	{
		alertBox('Vos mots de passe ne sont pas égales');
		return false;
	}
	else if(document.getElementById('cgdv') != null && document.getElementById('cgdv').checked == false)
	{
		alertBox('Merci de lire les conditions générales de ventes');
		return false;
	}
	else
		return true;	
		
}


function verifierAdresseMail(adresse)
	{

	var place = adresse.indexOf("@",1);
	var point = adresse.indexOf(".",place+1);
	alert(adresse);
	if ((place > -1)&&(adresse.length >2)&&(point > 1))
	{

	return(true);
	}
	else
	{
	
	return(false);
	}
}


function newsletter(adresse)
{
	if(verifierAdresseMail(adresse) == true)
		window.location.href= 'include/control_ajax.php?action=newsletter&email='+adresse;
	else
		alert('Votre adresse email n\'est pas valide');
	
}

function rollOverOn(td){
    var image = td.getElementsByTagName("img")[0];
    var source = '/images'+imagePath+'/' +td.id + '_over.jpg';
    if (document.getElementById) {
        image.src = source;
    } else if (document.all) {
        document.all[id].style.display="block";
    } else if (document.layers) {
        document.layers[id].display="block";
    }
}

function rollOverOff(td){
    var source = '/images'+imagePath+'/' +td.id + '.jpg';
    var image = td.getElementsByTagName("img")[0];
    if (document.getElementById) {
        image.src = source;
    } else if (document.all) {
        document.all[id].style.display="block";
    } else if (document.layers) {
        document.layers[id].display="block";
    }
}
function verifForm(type)
{
	switch(type)
	{
		case "avis":
			if(document.getElementById('pseudoAvis').value == "")
				alertBox('Pseudo obligatoire');
			else if(document.getElementById('emailAvis').value == "")
				alertBox('Email obligatoire');
			else if(document.getElementById('message').value == "")
				alertBox('Message obligatoire');
			else
				document.getElementById('mfAvis').submit();
		break;
		case "contact":
			if(document.getElementById('nomContact').value == "")
				alertBox('Nom obligatoire');
			else if(document.getElementById('prenomContact').value == "")
				alertBox('Prénom obligatoire');
			else if(document.getElementById('paysContact').value == "")
				alertBox('Pays obligatoire');
			else if(document.getElementById('emailContact').value == "")
				alertBox('Email obligatoire');
			else if(document.getElementById('message').value == "")
				alertBox('Message obligatoire');
			else
				document.getElementById('mfContact').submit();
		break;
		case "newsletter":
			/*
			if(document.getElementById('nomNewsletter').value == "")
				alert('Nom obligatoire');
			else if(document.getElementById('prenomNewsletter').value == "")
				alert('Prénom obligatoire');
			else if(document.getElementById('paysNewsletter').value == "")
				alert('Pays obligatoire');
			else if(document.getElementById('emailNewsletter').value == "")
				alert('Email obligatoire');
			else
			*/
				document.getElementById('mfNews').submit();
		break;
		case "devis":
			if(document.getElementById('nomDevis').value == "")
				alertBox('Nom obligatoire');
			else if(document.getElementById('prenomDevis').value == "")
				alertBox('Prénom obligatoire');
			else if(document.getElementById('emailDevis').value == "")
				alertBox('Email obligatoire');
			else if(document.getElementById('adresse1Devis').value == "")
				alertBox('Adresse obligatoire');
			else if(document.getElementById('villeDevis').value == "")
				alertBox('Ville obligatoire');
			else if(document.getElementById('cpDevis').value == "")
				alertBox('Code postal obligatoire');
			else if(document.getElementById('sujetDevis').value == "")
				alertBox('Sujet obligatoire');
			else if(document.getElementById('message').value == "")
				alertBox('Message obligatoire');
			else
				document.getElementById('mfDevis').submit();
		break;
		case "sav":
			if(document.getElementById('nomSav').value == "")
				alertBox('Nom obligatoire');
			else if(document.getElementById('emailSav').value == "")
				alertBox('Email obligatoire');
			else if(document.getElementById('cpSav').value == "")
				alertBox('Code postal obligatoire');
			else if(document.getElementById('villeSav').value == "")
				alertBox('ville obligatoire');
			else if(document.getElementById('message').value == "")
				alertBox('Message obligatoire');
			else
				document.getElementById('mfSav').submit();
		break;
	}
}
function popupcalc(montant){
		var win2 = window.open("http://www.receiveandpay.com/wallet/customer/calculette.php?MerchantID="+FIANET_RNP_SITE_ID+"&Amount="+montant ,'popup','height=503,width=600,status=yes,scrollbars=yes,menubar=no,resizable=yes');
}
