function setlangue(lalangue){
//Fonction qui ajuste la langue Franais ou anglais
xmlHttp=GetXmlHttpObject();
if (xmlHttp==null)
{
    alert ("Votre navigateur ne supporte pas AJAX!");
    return;
} 

var url="scripts/setlangue.asp";
var ladate = new Date;
url=url+"?langue="+lalangue+"&cleunique="+ladate.getTime()+Math.floor(Math.random()*1000001);

xmlHttp.onreadystatechange = 
function()
{
    if (xmlHttp.readyState==4)
    {
        window.location.reload();
    }
};

xmlHttp.open("GET",url,true);
xmlHttp.send(null);

}

function fermersession(){
//Fonction qui ajuste la langue Franais ou anglais
xmlHttp=GetXmlHttpObject();
if (xmlHttp==null)
{
    alert ("Votre navigateur ne supporte pas AJAX!");
    return;
} 

var url="scripts/fermersession.asp";
var ladate = new Date;
url=url+"?cleunique="+ladate.getTime()+Math.floor(Math.random()*1000001);

xmlHttp.onreadystatechange = 
function()
{
    if (xmlHttp.readyState==4)
    {
        document.getElementById("contenu").innerHTML = xmlHttp.responseText;
        setTimeout("window.location = 'index.asp';",2000);
    }
};

xmlHttp.open("GET",url,true);
xmlHttp.send(null);

}

function inscription(){

//Fonction pour que le nouvel utilisateur puisse entrer ses informations
xmlHttp=GetXmlHttpObject();
if (xmlHttp==null)
{
    alert ("Votre navigateur ne supporte pas AJAX!");
    return;
} 

var url="scripts/inscription.asp";
var ladate = new Date;
url=url+"?cleunique="+ladate.getTime()+Math.floor(Math.random()*1000001);

xmlHttp.onreadystatechange = 
function()
{
    if (xmlHttp.readyState==4)
    {
        alert(xmlHttp.responseText);
        document.getElementById("contenu").innerHTML = xmlHttp.responseText;
        setTimeout("document.getElementById('prenom').focus();",500);
    }
};

xmlHttp.open("GET",url,true);
xmlHttp.send(null);

}

function modif_info(){
//Fonction pour modifier les infos personnels
xmlHttp=GetXmlHttpObject();
if (xmlHttp==null)
{
    alert ("Votre navigateur ne supporte pas AJAX!");
    return;
} 

var url="scripts/modif_info.asp";
var ladate = new Date;
url=url+"?cleunique="+ladate.getTime()+Math.floor(Math.random()*1000001);

xmlHttp.onreadystatechange = 
function()
{
    if (xmlHttp.readyState==4)
    {
        document.getElementById("contenu").innerHTML = xmlHttp.responseText;
        setTimeout("document.getElementById('prenom').focus();",500);
    }
};

xmlHttp.open("GET",url,true);
xmlHttp.send(null);

}

function modifier_info(){
//Fonction pour procder  l'inscription d'un nouvel utilisateur
xmlHttp=GetXmlHttpObject();
if (xmlHttp==null)
{
    alert ("Votre navigateur ne supporte pas AJAX!");
    return;
} 

var url="scripts/modifier_info.asp";
var ladate = new Date;

xmlHttp.onreadystatechange = 
function()
{
    if (xmlHttp.readyState==4)
    {
        var xmlDoc = xmlHttp.responseXML;
        if( xmlDoc.getElementsByTagName("succes")[0].childNodes[0].nodeValue == "True" )
        {
            document.getElementById("contenu").innerHTML = xmlDoc.getElementsByTagName("contenu")[0].childNodes[0].nodeValue;
        }
        else
            document.getElementById("erreur").innerHTML = xmlDoc.getElementsByTagName("erreur")[0].childNodes[0].nodeValue;
    }
};

xmlHttp.open("Post",url,true);
xmlHttp.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
var str = "prenom="+document.getElementById("prenom").value+"&nom="+document.getElementById("nom").value+"&courriel="+document.getElementById("courriel").value+"&courriel2="+document.getElementById("courriel2").value+"&ancien_motdepasse="+document.getElementById("ancien_motdepasse").value+"&motdepasse="+document.getElementById("motdepasse").value+"&motdepasse2="+document.getElementById("motdepasse2").value+"&adresse="+document.getElementById("adresse").value+"&ville="+document.getElementById("ville").value+"&province="+document.getElementById("province").value+"&codePostal="+document.getElementById("codePostal").value+"&pays="+""+"&telephone="+document.getElementById("telephone").value+"&cellulaire="+document.getElementById("cellulaire").value+"&newsletter="+document.getElementById("newsletter").checked+"&cleunique="+ladate.getTime()+Math.floor(Math.random()*1000001);
xmlHttp.send(str.replace(/ /g, "%20"))
}

function inscrire(){
/*
//Fonction pour procder  l'inscription d'un nouvel utilisateur
xmlHttp=GetXmlHttpObject();
if (xmlHttp==null)
{
    alert ("Votre navigateur ne supporte pas AJAX!");
    return;
} 

var url="scripts/inscrire.asp";
var ladate = new Date;

xmlHttp.onreadystatechange = 
function()
{
    
    if (xmlHttp.readyState==4)
    {
    	
        var xmlDoc = xmlHttp.responseXML;
        
        if( xmlDoc.getElementsByTagName("succes")[0].childNodes[0].nodeValue == "True" )
        {
            document.getElementById("contenu").innerHTML = xmlDoc.getElementsByTagName("contenu")[0].childNodes[0].nodeValue;
        }
        else
            document.getElementById("erreur").innerHTML = xmlDoc.getElementsByTagName("erreur")[0].childNodes[0].nodeValue;
    }
};

xmlHttp.open("Post",url,true);
xmlHttp.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
var str = "prenom="+document.getElementById("prenom").value+"&nom="+document.getElementById("nom").value+"&courriel="+document.getElementById("courriel").value+"&courriel2="+document.getElementById("courriel2").value+"&motdepasse="+document.getElementById("motdepasse").value+"&motdepasse2="+document.getElementById("motdepasse2").value+"&adresse="+document.getElementById("adresse").value+"&ville="+document.getElementById("ville").value+"&province="+document.getElementById("province").value+"&codePostal="+document.getElementById("codePostal").value+"&pays="+""+"&telephone="+document.getElementById("telephone").value+"&cellulaire="+document.getElementById("cellulaire").value+"&newsletter="+document.getElementById("newsletter").checked+"&cleunique="+ladate.getTime()+Math.floor(Math.random()*1000001);
xmlHttp.send(str.replace(/ /g, "%20"))
*/
frmInscription.submit();
}

function login(){
//Fonction pour qu'un utilisateur se connecte
xmlHttp=GetXmlHttpObject();
if (xmlHttp==null)
{
    alert ("Votre navigateur ne supporte pas AJAX!");
    return;
} 

var url="scripts/connection.asp";
var ladate = new Date;
url=url+"?cleunique="+ladate.getTime()+Math.floor(Math.random()*1000001);

xmlHttp.onreadystatechange = 
function()
{
    if (xmlHttp.readyState==4)
    {   
        document.getElementById("contenu").innerHTML = xmlHttp.responseText;
        setTimeout("document.getElementById('usager').focus();",500);
    }
};

xmlHttp.open("GET",url,true);
xmlHttp.send(null);

}

function veriflogin(){
//Fonction qui valide le courriel et le mot de passe de la personne qui veut se connecter
xmlHttp=GetXmlHttpObject();
if (xmlHttp==null)
{
    alert ("Votre navigateur ne supporte pas AJAX!");
    return;
} 

var url="scripts/login.asp";
var ladate = new Date;

xmlHttp.onreadystatechange = 
function()
{
    if (xmlHttp.readyState==4)
    {
        var xmlDoc = xmlHttp.responseXML;
        if( xmlDoc.getElementsByTagName("admin")[0].childNodes[0].nodeValue == "True" )
            window.location.reload();
        else if( xmlDoc.getElementsByTagName("valide")[0].childNodes[0].nodeValue == "True" ){
            if( xmlDoc.getElementsByTagName("nouveau")[0].childNodes[0].nodeValue == "True" )
                document.getElementById("contenu").innerHTML = xmlDoc.getElementsByTagName("contenu")[0].childNodes[0].nodeValue;
            else
                window.location = "index.asp?z=%20";
        }
        else{
            document.getElementById("erreur").innerHTML = xmlDoc.getElementsByTagName("erreur")[0].childNodes[0].nodeValue;
	        document.getElementById("motdepasse").value = "";
	        document.getElementById("usager").focus();
	        document.getElementById("usager").select();
        }
    }
};

xmlHttp.open("Post",url,true);
xmlHttp.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
xmlHttp.send("usager="+document.getElementById("usager").value+"&motdepasse="+document.getElementById("motdepasse").value+"&cleunique="+ladate.getTime()+Math.floor(Math.random()*1000001));

}

function verifnoconf(){
//Fonction pour vrifier le numro de confirmation d'un nouvel utilisateur
xmlHttp=GetXmlHttpObject();
if (xmlHttp==null)
{
    alert ("Votre navigateur ne supporte pas AJAX!");
    return;
} 

var url="scripts/noconf.asp";
var ladate = new Date;

url=url+"?noConf="+document.getElementById("noConf").value+"&cleunique="+ladate.getTime()+Math.floor(Math.random()*1000001);

xmlHttp.onreadystatechange = 
function()
{
    if (xmlHttp.readyState==4)
    {
        var xmlDoc = xmlHttp.responseXML;
        if( xmlDoc.getElementsByTagName("valide")[0].childNodes[0].nodeValue == "True" ){
            document.getElementById("contenu").innerHTML = xmlDoc.getElementsByTagName("contenu")[0].childNodes[0].nodeValue;
            setTimeout("window.location = 'index.asp'",2000);
        }
        else{
            document.getElementById("erreur").innerHTML = xmlDoc.getElementsByTagName("erreur")[0].childNodes[0].nodeValue;
            document.getElementById("noConf").focus();
	        document.getElementById("noConf").select();
	    }
    }
};

xmlHttp.open("Get",url,true);
xmlHttp.send(null);

}

function perdu_mdp(){
//Aller chercher la page d'oublie du mot de passe
xmlHttp=GetXmlHttpObject();
if (xmlHttp==null)
{
    alert ("Votre navigateur ne supporte pas AJAX!");
    return;
} 

var url="scripts/perdu_mdp.asp";
var ladate = new Date;

url=url+"?cleunique="+ladate.getTime()+Math.floor(Math.random()*1000001);

xmlHttp.onreadystatechange = 
function()
{
    if (xmlHttp.readyState==4)
    {
        document.getElementById("contenu").innerHTML = xmlHttp.responseText;
        setTimeout("document.getElementById('courriel').focus();",500);
    }
};

xmlHttp.open("Get",url,true);
xmlHttp.send(null);

}

function changer_mdp(){
//Changer le mot de passe
xmlHttp=GetXmlHttpObject();
if (xmlHttp==null)
{
    alert ("Votre navigateur ne supporte pas AJAX!");
    return;
} 

var url="scripts/nouveau_mdp.asp";
var ladate = new Date;

url=url+"?courriel="+document.getElementById('courriel').value+"&cleunique="+ladate.getTime()+Math.floor(Math.random()*1000001);

xmlHttp.onreadystatechange = 
function()
{
    if (xmlHttp.readyState==4)
    {
        var xmlDoc = xmlHttp.responseXML;
        if( xmlDoc.getElementsByTagName("valide")[0].childNodes[0].nodeValue == "True" ){
            document.getElementById("contenu").innerHTML = xmlDoc.getElementsByTagName("contenu")[0].childNodes[0].nodeValue;
            setTimeout("window.location = 'index.asp'",2000);
        }
        else{
            document.getElementById("erreur").innerHTML = xmlDoc.getElementsByTagName("erreur")[0].childNodes[0].nodeValue;
            document.getElementById("courriel").focus();
	        document.getElementById("courriel").select();
	    }
    }
};

xmlHttp.open("Get",url,true);

xmlHttp.send(null);
}

function panier(){
//Fonction afficher le panier
xmlHttp=GetXmlHttpObject();
if (xmlHttp==null)
{
    alert ("Votre navigateur ne supporte pas AJAX!");
    return;
} 

var url="scripts/panier.asp";
var ladate = new Date;
url=url+"?cleunique="+ladate.getTime()+Math.floor(Math.random()*1000001);

xmlHttp.onreadystatechange = 
function()
{
    if (xmlHttp.readyState==4)
    {   
        document.getElementById("contenu").innerHTML = xmlHttp.responseText;
    }
};

xmlHttp.open("GET",url,true);
xmlHttp.send(null);

}

function item(noJouet){
//Fonction afficher un jouet
xmlHttp=GetXmlHttpObject();
if (xmlHttp==null)
{
    alert ("Votre navigateur ne supporte pas AJAX!");
    return;
} 

var url="scripts/item.asp";
var ladate = new Date;
url=url+"?noJouet="+noJouet+"&cleunique="+ladate.getTime()+Math.floor(Math.random()*1000001);

xmlHttp.onreadystatechange = 
function()
{
    if (xmlHttp.readyState==4)
    {   
        document.getElementById("contenu").innerHTML = xmlHttp.responseText;
    }
};

xmlHttp.open("GET",url,true);
xmlHttp.send(null);

}

function ajouter_panier(noJouet){
//Fonction pour ajouter un jouet au panier
xmlHttp=GetXmlHttpObject();
if (xmlHttp==null)
{
    alert ("Votre navigateur ne supporte pas AJAX!");
    return;
} 

var url="scripts/ajouter_panier.asp";
var ladate = new Date;
url=url+"?noJouet="+noJouet+"&cleunique="+ladate.getTime()+Math.floor(Math.random()*1000001);

xmlHttp.onreadystatechange = 
function()
{
    if (xmlHttp.readyState==4)
    {   
        document.getElementById("vpanier").innerHTML = xmlHttp.responseText;
    }
};

xmlHttp.open("GET",url,true);
xmlHttp.send(null);

}

function modif_qte(infos){
//Fonction pouir ajouter ou enlever des items dans le panier
xmlHttp=GetXmlHttpObject();
if (xmlHttp==null)
{
    alert ("Votre navigateur ne supporte pas AJAX!");
    return;
} 

var url="scripts/modif_qte.asp";
var ladate = new Date;
url=url+"?infos="+infos+"&cleunique="+ladate.getTime()+Math.floor(Math.random()*1000001);

xmlHttp.onreadystatechange = 
function()
{
    if (xmlHttp.readyState==4)
    {   
        //document.getElementById("vpanier").innerHTML = xmlHttp.responseText;
        setTimeout("window.location='panier.asp'",1000);
    }
};

xmlHttp.open("GET",url,true);
xmlHttp.send(null);

}

function jouets(categorie){
//Fonction pour la page de dmarrage new-arrival et preorders
xmlHttp=GetXmlHttpObject();
if (xmlHttp==null)
{
    alert ("Votre navigateur ne supporte pas AJAX!");
    return;
} 

var url="scripts/jouets.asp";
var ladate = new Date;
url=url+"?categorie="+categorie+"&cleunique="+ladate.getTime()+Math.floor(Math.random()*1000001);

xmlHttp.onreadystatechange = 
function()
{
    if (xmlHttp.readyState==4)
    {   
        document.getElementById("contenu").innerHTML = xmlHttp.responseText;
    }
};

xmlHttp.open("GET",url,true);
xmlHttp.send(null);

}

function newsletter(courriel){
//Fonction pour la page de dmarrage new-arrival et preorders
xmlHttp=GetXmlHttpObject();
if (xmlHttp==null)
{
    alert ("Votre navigateur ne supporte pas AJAX!");
    return;
} 

var url="scripts/newsletter.asp";
var ladate = new Date;
url=url+"?courriel="+courriel+"&cleunique="+ladate.getTime()+Math.floor(Math.random()*1000001);

xmlHttp.onreadystatechange = 
function()
{
    if (xmlHttp.readyState==4)
    {   
        document.getElementById("contenu").innerHTML = xmlHttp.responseText;
    }
};

xmlHttp.open("GET",url,true);
xmlHttp.send(null);

}

function apropos(){
//Fonction pour la page de dmarrage new-arrival et preorders
xmlHttp=GetXmlHttpObject();
if (xmlHttp==null)
{
    alert ("Votre navigateur ne supporte pas AJAX!");
    return;
} 

var url="scripts/apropos.asp";
var ladate = new Date;
url=url+"?cleunique="+ladate.getTime()+Math.floor(Math.random()*1000001);

xmlHttp.onreadystatechange = 
function()
{
    if (xmlHttp.readyState==4)
    {   
        document.getElementById("contenu").innerHTML = xmlHttp.responseText;
    }
};

xmlHttp.open("GET",url,true);
xmlHttp.send(null);

}

function GetXmlHttpObject(){
//Crer mon objet XMLHttpRequest dpendant du navigateur
var xmlHttp=null;

try {
    // Firefox, Opera 8.0+, Safari
    xmlHttp=new XMLHttpRequest();
}
catch (e) {
    // Internet Explorer
    try {
        xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
    }
    catch (e) {
        xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
    }
}

return xmlHttp;

}

function ajouterhist(hist){
//Pour crer un historique de navigation, une lacune (ou avantage)  AJAX en utilisant RSH (Really Simple Historic) de google
    var ladate = new Date;
    hist = hist.replace(/&/g, "'");
    dhtmlHistory.add(ladate.getTime()+Math.floor(Math.random()*1000001)+'',hist);
    //document.getElementById('letdcontenu').height = 100;
    eval(hist);
}

function ajusterpage(){
    //****simplement pour ajuster le fond d'cran lorsque le nouveau contenu apparat.****///
    document.getElementById('letdcontenu').height = getPageHeight();
    //**************************************fin*******************************************///
}

function getPageHeight(){
	if (window.innerHeight && window.scrollMaxY) {// Firefox
		yWithScroll = window.innerHeight + window.scrollMaxY;
		xWithScroll = window.innerWidth + window.scrollMaxX;
	} else if (document.body.scrollHeight > document.body.offsetHeight){ // all but Explorer Mac
		yWithScroll = document.body.scrollHeight;
		xWithScroll = document.body.scrollWidth;
	} else { // works in Explorer 6 Strict, Mozilla (not FF) and Safari
		yWithScroll = document.body.offsetHeight + document.body.offsetTop;
		xWithScroll = document.body.offsetWidth + document.body.offsetLeft;
  	}
	//arrayPageSizeWithScroll = new Array(xWithScroll,yWithScroll);
	//alert( 'The height is ' + yWithScroll + ' and the width is ' + xWithScroll );
	return window.getHeight();
}

function chargement(){
//Petite Fonction pour mettre "un instant" pendant que la page se charge
    document.getElementById("litem1").style.display = "none";
    document.getElementById("litem2").style.display = "inline";
}

function echangerimg(mon_img){
//Pour voir les images en plus gros dans dtails d'un item
    img_main = document.getElementById("img1");
    img_swap = document.getElementById(mon_img);
    img_main_src = img_main.src;
    img_main.src = img_swap.src;
    img_swap.src = img_main_src;

}


