var CONST_MESSAGE_INFO = 1;
var CONST_MESSAGE_QUEST_OUI_NON = 2;
var CONST_MESSAGE_QUEST_OK_ANNULER = 3;
var CONST_MESSAGE_ERREUR = 4;
var CONST_MESSAGE_RECHERCHE = 5;
var CONST_MODE_NORMAL = "0";
var CONST_MODE_ACCUEIL = "1";
var CONST_MODE_SPECIAUX = "2";
var CONST_MODE_SELECTIONS = "3";
var CONST_MODE_MISEJOUR = "4";
var CONST_MODE_COURRIEL = "5";
var gblnMessage = false;
var gobjHTTP;
var gobjVise;
var gblnAsync;
var gstrSection = "";
var gstrNoProduit = "";
var gXMLMusiClub = new ActiveXObject("Msxml.DOMDocument");
var gXMLMenu = new ActiveXObject("Msxml.DOMDocument");
var timeout;
var lngTemps = 0;
var gstrRetour = "";
var gstrTitre = "";
var gstrPrix = "";
var gstrSpecial = "";
var gstrIDFournisseur = "";
var gblnMauve = false;
var gblnCopieInfo = false;
var gstrActionFournisseur = "";
var gstrNomFournisseur = "";
var gstrAccesFournisseur = "";
var gstrDureeFournisseur = "";
var gstrDuree = 0;
var gstrCopie = "";
var gblnFirstRecherche = true;
var gstrIDProfil = "";
var gstrNomProfil = "";
var gstrPrenomProfil = "";
var gstrUserProfil = "";
var gstrAdminProfil = "";
var gstrMP3Profil = "";
var gstrCourrielProfil = "";
var gstrPasswordProfil = "";
var gstrDateProfil = "";
var gstrLoginProfil = "";
var gstrNBRMP3Profil = "";
var gstrJoursProfil = "";
var gstrObjetCourriel = "";
var gstrMessageCourriel = "";
var gstrPageProfil = "";
var gstrMP3 = "";
var gstrDateDe = "";
var gstrDateA = "";
var gstrRechercheProfil = "";
var gblnPageProfil = false;
var gstrCourrielUtil = "";
var gstrCourrielWebMaster = "eric.lamothe@videotron.ca";


function mgChangerMode(pstrMode)
{
	var objXMLNodeInfo = gXMLMusiClub.getElementsByTagName("MODE");
	switch(pstrMode)
	{
		case CONST_MODE_ACCUEIL:
			if (objXMLNodeInfo.item(0).text == CONST_MODE_ACCUEIL)
			{
				objXMLNodeInfo.item(0).text = CONST_MODE_NORMAL;
				fgAfficheLogin();
				mgAfficheMessage(64, CONST_MESSAGE_INFO, '', '');
			}else{
				objXMLNodeInfo.item(0).text = pstrMode;
				fgObtTraitement("Content/Accueil/ViAccueilOnglet.asp",divLogin, false);
				mgAfficheMessage(65, CONST_MESSAGE_INFO, '', '');
			}
			break;
			
		case CONST_MODE_SPECIAUX:
			if (objXMLNodeInfo.item(0).text == CONST_MODE_SPECIAUX)
			{
				objXMLNodeInfo.item(0).text = CONST_MODE_NORMAL;
				mgAfficheMessage(64, CONST_MESSAGE_INFO, '', '');
			}else{
				objXMLNodeInfo.item(0).text = pstrMode;
				mgAfficheMessage(66, CONST_MESSAGE_INFO, '', '');
			}
			break;
			
		case CONST_MODE_SELECTIONS:
			if (objXMLNodeInfo.item(0).text == CONST_MODE_SELECTIONS)
			{
				objXMLNodeInfo.item(0).text = CONST_MODE_NORMAL;
				mgAfficheMessage(64, CONST_MESSAGE_INFO, '', '');
			}else{
				objXMLNodeInfo.item(0).text = pstrMode;
				mgAfficheMessage(67, CONST_MESSAGE_INFO, '', '');
			}
			break;	
		
		case CONST_MODE_MISEJOUR:
			if (objXMLNodeInfo.item(0).text == CONST_MODE_MISEJOUR)
			{
				objXMLNodeInfo.item(0).text = CONST_MODE_NORMAL;
				fgAfficheLogin();
			}else{
				objXMLNodeInfo.item(0).text = pstrMode;
				fgObtTraitement("Content/Gestion/SectionMiseAjour.asp",divLogin, false);
			}
			break;
		
		case CONST_MODE_COURRIEL:
			if (objXMLNodeInfo.item(0).text == CONST_MODE_COURRIEL)
			{
				objXMLNodeInfo.item(0).text = CONST_MODE_NORMAL;
				fgAfficheLogin();
			}else{
				objXMLNodeInfo.item(0).text = pstrMode;
				fgObtTraitement("Content/Gestion/SectionCourriel.asp",divLogin, false);
			}
			break;
	}
	delete objXMLNodeInfo;
}

function mgMinuterie()
{
	lngTemps = lngTemps + 1;
	
	if (gstrDuree == 0) 
	{
		gstrDuree = parseInt(Player.mediaDur) + 1;
	}
	
	if (gstrDuree > parseInt(Player.mediaDur) + 1 && parseInt(Player.mediaDur) > 0)
	{
		gstrDuree = parseInt(Player.mediaDur) + 1;
	}
	
	if (lngTemps > gstrDuree && gstrDuree > 0)
	{
		Player.endElement();
	} else {
		var lngMinuteTemps = Math.floor(lngTemps / 60);
		if ((lngTemps - (lngMinuteTemps * 60)) < 10)
		{
			document.all["tdLecteurTemps"].innerText = (lngMinuteTemps) + ':0' + (lngTemps - (lngMinuteTemps * 60));
		} else {
			document.all["tdLecteurTemps"].innerText = (lngMinuteTemps) + ':' + (lngTemps - (lngMinuteTemps * 60));
		}
	}
}

function fgblnVerifPanier()
{
	var objXMLNodeInfo = gXMLMusiClub.getElementsByTagName("PRODUIT");
	if (objXMLNodeInfo.length == 0)
	{
		if (window.event != null)
		{
			window.event.cancelBubble = true;
			window.event.returnValue = false;
		}
		mgAfficheMessage(29, CONST_MESSAGE_INFO, '', '');
		delete objXMLNodeInfo;
		return false;
	}
	delete objXMLNodeInfo;
	return true;
}

function fgblnVerifLogin()
{
	var objXMLNodeInfo = gXMLMusiClub.getElementsByTagName("LOGIN");
	if (objXMLNodeInfo.length == 0)
	{
		if (window.event != null)
		{
			window.event.cancelBubble = true;
			window.event.returnValue = false;
		}
		mgAfficheMessage(27, CONST_MESSAGE_ERREUR, '', '');
		delete objXMLNodeInfo;
		return false;
	}
	delete objXMLNodeInfo;
	return true;
}

function fgstrGenerateFilAriane(pstrTopMenu, pstrMenu, pstrSousMenu)
{
	var strFilAriane = gstrSection;
	
	strFilAriane = fgstrObtenirMessageClient(26) + strFilAriane + " > " + pstrTopMenu;
	
	if (pstrMenu != "")
	{
		strFilAriane = strFilAriane + " > " + pstrMenu;
	}
	if (pstrSousMenu != "")
	{
		strFilAriane = strFilAriane + " > " + pstrSousMenu;
	}
	return strFilAriane;
}

function mgXMLReadyStateChange()
{
	
	if (gobjHTTP.readyState == 4 && gblnAsync == true)
	{
		if (gblnMessage == true)
		{
			mgCloseMessage(divMessage);
		}
		gXMLMusiClub.load(gobjHTTP.responseXML);
		var objXMLNodeInfo = gXMLMusiClub.getElementsByTagName("HTML_RETOUR");
		if (objXMLNodeInfo.item(0).text != "")
		{
			var strRetour = objXMLNodeInfo.item(0).text;
			if (strRetour.substr(0,1) != "<")
			{
				gstrRetour = objXMLNodeInfo.item(0).text
			} else {
				gobjVise.innerHTML = objXMLNodeInfo.item(0).text;
			}
		}
		
		if (gXMLMusiClub.getElementsByTagName("ERROR").item(0).attributes.getNamedItem("CODE").text != "")
		{
			mgAfficheMessage(parseInt(gXMLMusiClub.getElementsByTagName("ERROR").item(0).attributes.getNamedItem("CODE").text), parseInt(gXMLMusiClub.getElementsByTagName("ERROR").item(0).attributes.getNamedItem("TYPE").text), "", "");
			gXMLMusiClub.getElementsByTagName("ERROR").item(0).attributes.getNamedItem("CODE").text = "";
			gXMLMusiClub.getElementsByTagName("ERROR").item(0).attributes.getNamedItem("TYPE").text = "";
		}
		objXMLNodeInfo.item(0).text = "";
		divDefault.style.cursor = 'default';
		delete objXMLNodeInfo;	
	}
	
}

function fgObtTraitement(pstrTMP, pobjVise, pblnAsync){
	divDefault.style.cursor = 'wait';
	
	var objHTTP = new ActiveXObject("microsoft.XMLHTTP");
	gobjHTTP = objHTTP;
	gobjVise = pobjVise;
	
	if (pblnAsync == true) 
	{
		objHTTP.onreadystatechange = mgXMLReadyStateChange;
	}
	objHTTP.open("POST", pstrTMP, pblnAsync);
	objHTTP.send(gXMLMusiClub);
	gblnAsync = pblnAsync;
	if (pblnAsync == false)
	{	
		gXMLMusiClub.load(objHTTP.responseXML);
		var objXMLNodeInfo = gXMLMusiClub.getElementsByTagName("HTML_RETOUR");
		if (objXMLNodeInfo.item(0).text != "")
		{
			var strRetour = objXMLNodeInfo.item(0).text;
			if (strRetour.substr(0,1) != "<")
			{
				gstrRetour = objXMLNodeInfo.item(0).text
			} else {
				gobjVise.innerHTML = objXMLNodeInfo.item(0).text;
			}
		}
		
		if (gXMLMusiClub.getElementsByTagName("ERROR").item(0).attributes.getNamedItem("CODE").text != "")
		{
			mgAfficheMessage(parseInt(gXMLMusiClub.getElementsByTagName("ERROR").item(0).attributes.getNamedItem("CODE").text), parseInt(gXMLMusiClub.getElementsByTagName("ERROR").item(0).attributes.getNamedItem("TYPE").text), "", "");
			gXMLMusiClub.getElementsByTagName("ERROR").item(0).attributes.getNamedItem("CODE").text = "";
			gXMLMusiClub.getElementsByTagName("ERROR").item(0).attributes.getNamedItem("TYPE").text = "";
		}
		objXMLNodeInfo.item(0).text = "";
		divDefault.style.cursor = 'default';
	}
	delete objHTTP;
	delete objXMLNodeInfo;
	return;
}

function mgCloseMessage(pobjMessage)
{
	pobjMessage.style.cursor = 'default';
	pobjMessage.style.visibility = "hidden";
	pobjMessage.style.pixelTop = -mb_Body.scrollHeight;
	pobjMessage.innerHTML = "";
	gblnMessage = false;
}

function mgAfficheMessage(plngCodeMessage, plngTypeMessage, pstrParametre, pstrNomFonction)
{
	var strHTML = "";
	var intIndex = 0;
	var sParam, sParamValeur;
	var eMessage = document.all['divMessage'];
	var strParametre = pstrParametre;
	var strMessage = fgstrObtenirMessageClient(plngCodeMessage);
	
	gblnMessage = true;
	
	if (strParametre != '') 
	{
		sParam = strParametre.split(",");
		for (intIndex = 0; intIndex < sParam.length; intIndex++)
		{
			sParamValeur = sParam[intIndex].split("::");
			strMessage = strMessage.replace(sParamValeur[0], sParamValeur[1]);
		}	
	}
	
	if (window.event != null)
	{
		window.event.cancelBubble = true;
		window.event.returnValue = false;
	}
	
	strHTML = '<table ID="test" TABINDEX=1 cellPadding="0" cellSpacing="0" Style="BORDER-LEFT: #CCCCCC 2px outset; BORDER-TOP: #CCCCCC 2px outset; BORDER-RIGHT: #CCCCCC 2px outset; POSITION: relative; WIDTH: 350px; HEIGHT: 15px;">';
	strHTML = strHTML + '<tr Style="HEIGHT: 15px;">';
	strHTML = strHTML + '<td Style="BORDER-BOTTOM: #CCCCCC 2px solid; FONT-WEIGHT: bold; FONT-SIZE: 10px; FONT-FAMILY: Verdana; COLOR: white; BACKGROUND-COLOR: #884AA0; WIDTH: 5px; HEIGHT: 15px;">';
	strHTML = strHTML + '&nbsp;';
	strHTML = strHTML + '</td>';
	strHTML = strHTML + '<td Style="BORDER-BOTTOM: #CCCCCC 2px solid; FONT-WEIGHT: bold; FONT-SIZE: 10px; FONT-FAMILY: Verdana; COLOR: white; BACKGROUND-COLOR: #884AA0; WIDTH: 171px; HEIGHT: 15px;">';
	
	switch(plngTypeMessage)
	{
		case CONST_MESSAGE_INFO :
			strHTML = strHTML + 'Musi-Club - ' + fgstrObtenirMessageClient(7);
			strHTML = strHTML + '</td>';
			strHTML = strHTML + '<td valign="bottom" Style="BORDER-BOTTOM: #CCCCCC 2px solid; WIDTH: 158px; HEIGHT: 15px;">';
			strHTML = strHTML +	'<img src="image/message/message_bande.jpg" WIDTH="158" HEIGHT="15"></td>';
			strHTML = strHTML + '<td valign="bottom" Style="BORDER-BOTTOM: #CCCCCC 2px solid; BACKGROUND-COLOR: white; CURSOR: hand; WIDTH: 16px; HEIGHT: 15px;">'; 
			strHTML = strHTML + '<img src="image/message/message_bande_x.jpg" onclick="mgCloseMessage(divMessage);"';
			strHTML = strHTML + '" WIDTH="16" HEIGHT="15"></td>';
			break;
		case CONST_MESSAGE_QUEST_OUI_NON :
			strHTML = strHTML + 'Musi-Club - ' + fgstrObtenirMessageClient(8);
			strHTML = strHTML + '</td>';
			strHTML = strHTML + '<td valign="middle" Style="BORDER-BOTTOM: #CCCCCC 2px solid; WIDTH: 158px; HEIGHT: 15px;">';
			strHTML = strHTML +	'<img src="image/message/message_bande.jpg" WIDTH="158" HEIGHT="15"></td>';
			strHTML = strHTML + '<td Style="BORDER-BOTTOM: #CCCCCC 2px solid; FONT-WEIGHT: bold; FONT-SIZE: 10px; FONT-FAMILY: Verdana; COLOR: white; BORDER-BOTTOM: #CCCCCC 2px solid; BACKGROUND-COLOR: white; WIDTH: 16px; HEIGHT: 15px;">&nbsp;</td>';
			break;
		case CONST_MESSAGE_QUEST_OK_ANNULER :
			strHTML = strHTML + 'Musi-Club - ' + fgstrObtenirMessageClient(8);
			strHTML = strHTML + '</td>';
			strHTML = strHTML + '<td valign="bottom" Style="BORDER-BOTTOM: #CCCCCC 2px solid; WIDTH: 158px; HEIGHT: 15px;">';
			strHTML = strHTML +	'<img src="image/message/message_bande.jpg" WIDTH="158" HEIGHT="15"></td>';
			strHTML = strHTML + '<td Style="BORDER-BOTTOM: #CCCCCC 2px solid; FONT-WEIGHT: bold; FONT-SIZE: 10px; FONT-FAMILY: Verdana; COLOR: white; BORDER-BOTTOM: #CCCCCC 2px solid; BACKGROUND-COLOR: white; WIDTH: 16px; HEIGHT: 15px;">&nbsp;</td>';
			break;
		case CONST_MESSAGE_ERREUR :
			strHTML = strHTML + 'Musi-Club - ' + fgstrObtenirMessageClient(9);
			strHTML = strHTML + '</td>';
			strHTML = strHTML + '<td valign="bottom" Style="BORDER-BOTTOM: #CCCCCC 2px solid; WIDTH: 158px; HEIGHT: 15px;">';
			strHTML = strHTML +	'<img src="image/message/message_bande.jpg" WIDTH="158" HEIGHT="15"></td>';
			strHTML = strHTML + '<td valign="bottom" Style="BORDER-BOTTOM: #CCCCCC 2px solid; BACKGROUND-COLOR: white; CURSOR: hand; WIDTH: 16px; HEIGHT: 15px;">';
			strHTML = strHTML + '<img src="image/message/message_bande_x.jpg" onclick="mgCloseMessage(divMessage);"';
			strHTML = strHTML + '" WIDTH="16" HEIGHT="15"></td>';
			break;
		case CONST_MESSAGE_RECHERCHE :
			eMessage.style.cursor = 'wait';
			strHTML = strHTML + 'Musi-Club - ' + fgstrObtenirMessageClient(16);
			strHTML = strHTML + '</td>';
			strHTML = strHTML + '<td valign="bottom" Style="BORDER-BOTTOM: #CCCCCC 2px solid; WIDTH: 158px; HEIGHT: 15px;">';
			strHTML = strHTML +	'<img src="image/message/message_bande.jpg" WIDTH="158" HEIGHT="15"></td>';
			strHTML = strHTML + '<td Style="FONT-WEIGHT: bold; FONT-SIZE: 10px; FONT-FAMILY: Verdana; COLOR: white; BORDER-BOTTOM: #CCCCCC 2px solid; BACKGROUND-COLOR: white; WIDTH: 16px; HEIGHT: 15px;">&nbsp;</td>';
			break;
	}
	
	strHTML = strHTML +	'</tr>';
	strHTML = strHTML + '</table>';
		
	if (plngTypeMessage == CONST_MESSAGE_RECHERCHE)
	{	
		strHTML = strHTML + '<table cellPadding="0" cellSpacing="0" Style="BORDER-BOTTOM: #CCCCCC 2px outset; BORDER-LEFT: #CCCCCC 2px outset; BORDER-RIGHT: #CCCCCC 2px outset; POSITION: relative; WIDTH: 350px;">';
		strHTML = strHTML +	'<tr>';
		strHTML = strHTML +	'<td align="center" Style="FONT-WEIGHT: bold; FONT-SIZE: 10px; FONT-FAMILY: Verdana; COLOR: #8F4DA9; BACKGROUND-COLOR: white; WIDTH: 340px; HEIGHT: 15px;">';
		strHTML = strHTML + strMessage;
		strHTML = strHTML +	'&nbsp;<img src="image/recherche/recherche.gif" WIDTH="43" HEIGHT="3">';
		strHTML = strHTML + '</td>';
		strHTML = strHTML +	'</tr>';

	}else{
		strHTML = strHTML + '<table cellPadding="0" cellSpacing="0" Style="BORDER-LEFT: #CCCCCC 2px outset; BORDER-RIGHT: #CCCCCC 2px outset; POSITION: relative; WIDTH: 350px;">';
		strHTML = strHTML +	'<tr>';
		strHTML = strHTML +	'<td Style="WIDTH: 5px;">';
		strHTML = strHTML +	'</td>';
		strHTML = strHTML +	'<td Style="FONT-WEIGHT: bold; FONT-SIZE: 10px; FONT-FAMILY: Verdana; COLOR: #8F4DA9; BACKGROUND-COLOR: white; WIDTH: 340px; HEIGHT: 15px;">';
		strHTML = strHTML + strMessage;
		strHTML = strHTML +	'</td>';
		strHTML = strHTML +	'<td Style="WIDTH: 5px;">';
		strHTML = strHTML +	'</td>';
		strHTML = strHTML +	'</tr>';
	}
	strHTML = strHTML + '</table>';
	
	switch(plngTypeMessage)
	{
		case CONST_MESSAGE_INFO :
			
			strHTML = strHTML + '<table cellPadding="0" cellSpacing="0" Style="BORDER-BOTTOM: #CCCCCC 2px outset; BORDER-LEFT: #CCCCCC 2px outset; BORDER-RIGHT: #CCCCCC 2px outset; POSITION: relative; WIDTH: 350px;">';
			strHTML = strHTML + '<tr>';
			strHTML = strHTML +	'<td Style="HEIGHT: 5px; WIDTH: 350px;">';
			strHTML = strHTML +	'</td>';
			strHTML = strHTML + '</tr>';
			strHTML = strHTML +	'<tr>';
			strHTML = strHTML +	'<td Style="WIDTH: 260px;">';
			strHTML = strHTML +	'</td>';	
			strHTML = strHTML + '<td align="center" onclick="mgCloseMessage(divMessage);" onmouseout="this.className=';
			strHTML = strHTML + "'clsButtonLoginOut';";
			strHTML = strHTML + '" onmouseover="this.className=';
			strHTML = strHTML + "'clsButtonLoginOver';";
			strHTML = strHTML + '" Style="WIDTH: 74px;" class="clsButtonLogin">';
			strHTML = strHTML + fgstrObtenirMessageClient(10);
			strHTML = strHTML + '</td>';
			strHTML = strHTML +	'<td Style="WIDTH: 16px;">';
			strHTML = strHTML +	'</td>';
			strHTML = strHTML +	'</tr>';
			strHTML = strHTML + '<tr>';
			strHTML = strHTML +	'<td Style="HEIGHT: 5px; WIDTH: 350px;">';
			strHTML = strHTML +	'</td>';
			strHTML = strHTML + '</tr>'
			strHTML = strHTML + '</table>';
			break;
		case CONST_MESSAGE_QUEST_OUI_NON :
			strHTML = strHTML + '<table cellPadding="0" cellSpacing="0" Style="BORDER-BOTTOM: #CCCCCC 2px outset; BORDER-LEFT: #CCCCCC 2px outset; BORDER-RIGHT: #CCCCCC 2px outset; POSITION: relative; WIDTH: 350px;">';
			strHTML = strHTML + '<tr>';
			strHTML = strHTML +	'<td Style="HEIGHT: 5px; WIDTH: 350px;">';
			strHTML = strHTML +	'</td>';
			strHTML = strHTML + '</tr>';
			strHTML = strHTML +	'<tr>';
			strHTML = strHTML +	'<td Style="WIDTH: 181px;">';
			strHTML = strHTML +	'</td>';	
			strHTML = strHTML + '<td align="center" onclick="mgCloseMessage(divMessage); ' + pstrNomFonction + '(0);" onmouseout="this.className=';
			strHTML = strHTML + "'clsButtonLoginOut';";
			strHTML = strHTML + '" onmouseover="this.className=';
			strHTML = strHTML + "'clsButtonLoginOver';";
			strHTML = strHTML + '" Style="WIDTH: 74px;" class="clsButtonLogin">';
			strHTML = strHTML + fgstrObtenirMessageClient(12);
			strHTML = strHTML + '</td>';
			strHTML = strHTML +	'<td Style="WIDTH: 5px;">';
			strHTML = strHTML +	'</td>';
			strHTML = strHTML + '<td align="center" onclick="mgCloseMessage(divMessage); ' + pstrNomFonction + '(1);" onmouseout="this.className=';
			strHTML = strHTML + "'clsButtonLoginOut';";
			strHTML = strHTML + '" onmouseover="this.className=';
			strHTML = strHTML + "'clsButtonLoginOver';";
			strHTML = strHTML + '" Style="WIDTH: 74px;" class="clsButtonLogin">';
			strHTML = strHTML + fgstrObtenirMessageClient(13);
			strHTML = strHTML + '</td>';
			strHTML = strHTML +	'<td Style="WIDTH: 16px;">';
			strHTML = strHTML +	'</td>';
			strHTML = strHTML +	'</tr>';
			strHTML = strHTML + '<tr>';
			strHTML = strHTML +	'<td Style="HEIGHT: 5px; WIDTH: 350px;">';
			strHTML = strHTML +	'</td>';
			strHTML = strHTML + '</tr>'
			strHTML = strHTML + '</table>';
			break;
		case CONST_MESSAGE_QUEST_OK_ANNULER :
			strHTML = strHTML + '<table cellPadding="0" cellSpacing="0" Style="BORDER-BOTTOM: #CCCCCC 2px outset; BORDER-LEFT: #CCCCCC 2px outset; BORDER-RIGHT: #CCCCCC 2px outset; POSITION: relative; WIDTH: 350px;">';
			strHTML = strHTML + '<tr>';
			strHTML = strHTML +	'<td Style="HEIGHT: 5px; WIDTH: 350px;">';
			strHTML = strHTML +	'</td>';
			strHTML = strHTML + '</tr>';
			strHTML = strHTML +	'<tr>';
			strHTML = strHTML +	'<td Style="WIDTH: 165px;">';
			strHTML = strHTML +	'</td>';
			if (gblnCopieInfo == true)
			{
				strHTML = strHTML + '<td align="center" onclick="mpCopieInfo(); mgCloseMessage(divMessage); ' + pstrNomFonction + '(0);" onmouseout="this.className=';
			} else {
				strHTML = strHTML + '<td align="center" onclick="mgCloseMessage(divMessage); ' + pstrNomFonction + '(0);" onmouseout="this.className=';
			}
			strHTML = strHTML + "'clsButtonLoginOut';";
			strHTML = strHTML + '" onmouseover="this.className=';
			strHTML = strHTML + "'clsButtonLoginOver';";
			strHTML = strHTML + '" Style="WIDTH: 74px;" class="clsButtonLogin">';
			strHTML = strHTML + fgstrObtenirMessageClient(10);
			strHTML = strHTML + '</td>';
			strHTML = strHTML +	'<td Style="WIDTH: 5px;">';
			strHTML = strHTML +	'</td>';
			strHTML = strHTML + '<td align="center" onclick="mgCloseMessage(divMessage); ' + pstrNomFonction + '(1);" onmouseout="this.className=';
			strHTML = strHTML + "'clsButtonLoginOut';";
			strHTML = strHTML + '" onmouseover="this.className=';
			strHTML = strHTML + "'clsButtonLoginOver';";
			strHTML = strHTML + '" Style="WIDTH: 90px;" class="clsButtonLogin">';
			strHTML = strHTML + fgstrObtenirMessageClient(11);
			strHTML = strHTML + '</td>';
			strHTML = strHTML +	'<td Style="WIDTH: 16px;">';
			strHTML = strHTML +	'</td>';
			strHTML = strHTML +	'</tr>';
			strHTML = strHTML + '<tr>';
			strHTML = strHTML +	'<td Style="HEIGHT: 5px; WIDTH: 350px;">';
			strHTML = strHTML +	'</td>';
			strHTML = strHTML + '</tr>'
			strHTML = strHTML + '</table>';
			break;
		case CONST_MESSAGE_ERREUR :
			strHTML = strHTML + '<table cellPadding="0" cellSpacing="0" Style="BORDER-BOTTOM: #CCCCCC 2px outset; BORDER-LEFT: #CCCCCC 2px outset; BORDER-RIGHT: #CCCCCC 2px outset; POSITION: relative; WIDTH: 350px;">';
			strHTML = strHTML + '<tr>';
			strHTML = strHTML +	'<td Style="HEIGHT: 5px; WIDTH: 350px;">';
			strHTML = strHTML +	'</td>';
			strHTML = strHTML + '</tr>';
			strHTML = strHTML +	'<tr>';
			strHTML = strHTML +	'<td Style="WIDTH: 260px;">';
			strHTML = strHTML +	'</td>';	
			strHTML = strHTML + '<td align="center" onclick="mgCloseMessage(divMessage);" onmouseout="this.className=';
			strHTML = strHTML + "'clsButtonLoginOut';";
			strHTML = strHTML + '" onmouseover="this.className=';
			strHTML = strHTML + "'clsButtonLoginOver';";
			strHTML = strHTML + '" Style="WIDTH: 74px;" class="clsButtonLogin">';
			strHTML = strHTML + fgstrObtenirMessageClient(10);
			strHTML = strHTML + '</td>';
			strHTML = strHTML +	'<td Style="WIDTH: 16px;">';
			strHTML = strHTML +	'</td>';
			strHTML = strHTML +	'</tr>';
			strHTML = strHTML + '<tr>';
			strHTML = strHTML +	'<td Style="HEIGHT: 5px; WIDTH: 350px;">';
			strHTML = strHTML +	'</td>';
			strHTML = strHTML + '</tr>'
			strHTML = strHTML + '</table>';
			break;
	}
	eMessage.innerHTML = strHTML;
	eMessage.style.visibility = 'visible';
	eMessage.style.pixelTop = (screen.availHeight / 2) + mb_Body.scrollTop - mb_Body.scrollHeight + (eMessage.offsetHeight / 2);
}

function fgAfficheOnglet(pstrOnglet, pstrInit)
{
	if (gblnMessage == true) {
		if (window.event != null)
		{
			window.event.cancelBubble = true;
			window.event.returnValue = false;
		}
		return;
	}

	if (pstrInit == "false") {
		DoMenu();
	}
	fgObtTraitement("Content/Onglet/ViOnglet.asp?Onglet=" + pstrOnglet, divOnglet, false);
	fgObtTraitement("Content/Menu/ViMenu.asp?Onglet=" + pstrOnglet, divMenu, false);
	mpAfficheOngletAdmin();
	if (pstrInit == "false") {
		switch (pstrOnglet)
		{
			case "0":
				mgAfficheMessage(80, CONST_MESSAGE_INFO, '', '');
				break;
				
			case "1":
				mgAfficheMessage(81, CONST_MESSAGE_INFO, '', '');
				break;
				
			case "2":
				mgAfficheMessage(82, CONST_MESSAGE_INFO, '', '');
				break;
		}
	}
}

function fgAfficheOngletTop()
{
	if (gblnMessage == true) {
		if (window.event != null)
		{
			window.event.cancelBubble = true;
			window.event.returnValue = false;
		}
		return;
	}
	fgObtTraitement("Content/Onglet/ViOngletTop.asp", divOngletTop, false);
}

function fgAfficheProduit(pstrNouveaute, pstrMenuTop, pstrMenu, pstrSousMenu, pstrPage, pstrFilAriane)
{
	if (gblnMessage == true) {
		if (window.event != null)
		{
			window.event.cancelBubble = true;
			window.event.returnValue = false;
		}
		return;
	}
	DoMenu();
	gstrNouveaute = pstrNouveaute;
	gstrMenuTop = pstrMenuTop;
	gstrMenu = pstrMenu;
	gstrSousMenu = pstrSousMenu;
	gstrPage = pstrPage;
	gstrFilAriane = pstrFilAriane;
	
	fgObtTraitement("Content/Produit/ViProduit.asp?Nouveaute=" + pstrNouveaute + "&TopMenu=" + pstrMenuTop + "&Menu=" + pstrMenu + "&SousMenu=" + pstrSousMenu + "&Page=" + pstrPage + "&FilAriane=" + pstrFilAriane, divContenu, true);
}

function fgAfficheLogin()
{
	if (gblnMessage == true) {
		if (window.event != null)
		{
			window.event.cancelBubble = true;
			window.event.returnValue = false;
		}
		return;
	}
	fgObtTraitement("Content/login/ViLogin.asp",divLogin, false);
}

function fgRecherche(pstrRecherche)
{
	if (pstrRecherche.length < 4)
	{
		mgAfficheMessage(21, CONST_MESSAGE_ERREUR, '', '');
		return;
	}
	mgAfficheMessage(17, CONST_MESSAGE_RECHERCHE, '', '');
	fgObtTraitement("Content/recherche/ViRecherche.asp?Recherche=" + pstrRecherche, divLogin, true);
	
	if (gblnFirstRecherche == true)
	{
		mgAfficheMessage(83, CONST_MESSAGE_RECHERCHE, '', '');
		gblnFirstRecherche = false;
	}
}

function fgModifierCompte()
{
	if (gblnMessage == true) {
		if (window.event != null)
		{
			window.event.cancelBubble = true;
			window.event.returnValue = false;
		}
		return;
	}
	fgObtTraitement("Content/login/ViModifierCompte.asp", divLogin, false);
}

function fgAfficheObjLogin(pstrId, pstrPassword)
{
	if (gblnMessage == true) {
		if (window.event != null)
		{
			window.event.cancelBubble = true;
			window.event.returnValue = false;
		}
		return;
	}
	var intNouveau = 0;
	
	if (pstrId != "" && pstrPassword != "")
	{
		//afficher les controles avec les donnée du profils existant;
		intNouveau = 0;
		fgObtTraitement("Content/login/ViProfil.asp?New=" + intNouveau, divLogin, false);
	}
	else
	{
		//afficher les controles vide pour un nouveau profil;
		intNouveau = 1;
		fgObtTraitement("Content/login/ViProfil.asp?New=" + intNouveau, divLogin, false);
	}
}

function fgEnregistrerProfil(pstrNom, pstrPrenom, pstrId, pstrCouriel)
{	
	if (gblnMessage == true) {
		if (window.event != null)
		{
			window.event.cancelBubble = true;
			window.event.returnValue = false;
		}
		return;
	}

	if(pstrNom != "")
	{
		if(pstrPrenom != "")
		{
			if(pstrId != "")
			{
				if(pstrCouriel != "")
				{
					if(pstrCouriel.indexOf("@",0) != -1)
					{
						fgObtTraitement("Content/login/EnrProfil.asp?Nom=" + pstrNom + "&Prenom=" + pstrPrenom + "&Identification=" + pstrId + "&Couriel=" + pstrCouriel, divLogin, false);
					}
					else
					{
						mgAfficheMessage(14, CONST_MESSAGE_ERREUR, '', '');
					}
				}
				else
				{
					mgAfficheMessage(5, CONST_MESSAGE_ERREUR, '', '');
				}
			}
			else
			{
				mgAfficheMessage(4, CONST_MESSAGE_ERREUR, '', '');
			}
		}
		else
		{
			mgAfficheMessage(3, CONST_MESSAGE_ERREUR, '', '');
		}
	}
	else
	{
		mgAfficheMessage(2, CONST_MESSAGE_ERREUR, '', '');
	}
}

function mgAjouterItem(pintReponse)
{
	if (pintReponse == 0)
	{
		if (gstrSpecial == "1")
		{
			fgObtTraitement("Content/Gestion/Speciaux.asp?Produit=" + gstrNoProduit + "&Quantite=1&Gestion=0", divContenu, false);
		} else {
			gstrRetour = "";
		}
		
		if (gstrRetour == "1")
		{
			mgAfficheMessage(69, CONST_MESSAGE_ERREUR, '', '');
		} else {
			var intPrix = parseFloat(gstrPrix);
		
			var objXMLNodeInfo = gXMLMusiClub.getElementsByTagName("TPS");
			var intTPS = parseFloat(objXMLNodeInfo.item(0).text);
		
			var objXMLNodeInfo = gXMLMusiClub.getElementsByTagName("TVQ");
			var intTVQ = parseFloat(objXMLNodeInfo.item(0).text);
	
			var objXMLNodeInfo = gXMLMusiClub.getElementsByTagName("SOUS_TOTAL");
			var intSousTotal = parseFloat(objXMLNodeInfo.item(0).text);
			intSousTotal = intSousTotal + (intPrix * 1);
			objXMLNodeInfo.item(0).text = intSousTotal;
		
			var objXMLNodeInfo = gXMLMusiClub.getElementsByTagName("TRANSPORT");
			if (intSousTotal < 100)
			{
				var intTransport = 7;
			}else if (intSousTotal >= 100 && intSousTotal <= 500)
			{
				var intTransport = 10;
			}else{
				var intTransport = 15;
			}
			objXMLNodeInfo.item(0).text = intTransport;
		
		
			var objXMLNodeInfo = gXMLMusiClub.getElementsByTagName("TAXE_TPS");
			var intMontantTPS = (intSousTotal + intTransport) * intTPS;
			intMontantTPS = intMontantTPS / 100;
			objXMLNodeInfo.item(0).text = intMontantTPS;
		
			var objXMLNodeInfo = gXMLMusiClub.getElementsByTagName("TAXE_TVQ");
			var intMontantTVQ = intSousTotal + intTransport + intMontantTPS; 
			intMontantTVQ = intMontantTVQ * intTVQ; 
			intMontantTVQ = intMontantTVQ / 100;
			objXMLNodeInfo.item(0).text = intMontantTVQ;
		
			var objXMLNodeInfo = gXMLMusiClub.getElementsByTagName("TOTAL");
			objXMLNodeInfo.item(0).text = intSousTotal + intTransport + intMontantTPS + intMontantTVQ;
					
			var objXMLNodeInfo = gXMLMusiClub.getElementsByTagName("PRODUITS")
			var objXMLElement = gXMLMusiClub.createElement("PRODUIT");
		
			objXMLElement.setAttribute("NUMERO", gstrNoProduit);
	
			var objXMLElementEnfant = gXMLMusiClub.createElement("NOM");
			var strTitre = new String(document.all[gstrNoProduit + 'Titre'].innerText);
			var re = /&/g;
			objXMLElementEnfant.text = strTitre.replace(re, "_");
			var strTitre = new String(objXMLElementEnfant.text)
			var re = /'/g;
			objXMLElementEnfant.text = strTitre.replace(re, "_39;");
			var objXMLElementTemp = objXMLElement.appendChild(objXMLElementEnfant);
        
			var objXMLElementEnfant = gXMLMusiClub.createElement("PRIX");
			objXMLElementEnfant.text = intPrix
			var objXMLElementTemp = objXMLElement.appendChild(objXMLElementEnfant);
        
			var objXMLElementEnfant = gXMLMusiClub.createElement("QUANTITE");
			objXMLElementEnfant.text = "1";
			var objXMLElementTemp = objXMLElement.appendChild(objXMLElementEnfant);
			
			var objXMLElementEnfant = gXMLMusiClub.createElement("SPECIAL");
			objXMLElementEnfant.text = gstrSpecial;
			var objXMLElementTemp = objXMLElement.appendChild(objXMLElementEnfant);
        
			var objXMLElementTemp = objXMLNodeInfo.item(0).appendChild(objXMLElement);
        
			fgAffichePanier();
		}
		
		gstrRetour = "";
        delete objXMLNodeInfo;
        delete objXMLElement;
        delete objXMLElementEnfant;
        delete strTitre;
        delete objXMLElementTemp;
	}
}

function mgSupprimerItem(pintReponse)
{
	if (pintReponse == 0)
	{
		var intIndex = 0;
		var objXMLNodeInfo = gXMLMusiClub.getElementsByTagName("TPS");
		var intTPS = parseFloat(objXMLNodeInfo.item(0).text);
		
		var objXMLNodeInfo = gXMLMusiClub.getElementsByTagName("TVQ");
		var intTVQ = parseFloat(objXMLNodeInfo.item(0).text);
		
		var intSousTotal = 0;
		var intPrix = 0;
		var intQuantite = 0;
		
		while (intIndex < gXMLMusiClub.getElementsByTagName("PRODUIT").length)
		{
			var objXMLNodeInfo = gXMLMusiClub.getElementsByTagName("PRODUIT").item(intIndex);
			if (objXMLNodeInfo.attributes.item(0).value == gstrNoProduit)
			{
				gXMLMusiClub.getElementsByTagName("PRODUITS").item(0).removeChild (objXMLNodeInfo);
			} else {
				intQuantite = parseFloat(objXMLNodeInfo.getElementsByTagName("QUANTITE").item(0).text);
				intPrix = parseFloat(objXMLNodeInfo.getElementsByTagName("PRIX").item(0).text);
				intSousTotal = intSousTotal + (intPrix * intQuantite);
				intIndex++;
			}
		}
		
		if (intSousTotal < 100)
		{
			var intTransport = 3;
		}else if (intSousTotal >= 100 && intSousTotal <= 500)
		{
			var intTransport = 5;
		}else{
			var intTransport = 8;
		}
		
		gXMLMusiClub.getElementsByTagName("TRANSPORT").item(0).text = intTransport;
		
		var intMontantTPS = (intSousTotal + intTransport) * intTPS;
		intMontantTPS = intMontantTPS / 100;
		gXMLMusiClub.getElementsByTagName("TAXE_TPS").item(0).text = intMontantTPS;
		
		var intMontantTVQ = intSousTotal + intMontantTPS + intTransport; 
		intMontantTVQ = intMontantTVQ * intTVQ; 
		intMontantTVQ = intMontantTVQ / 100;
		gXMLMusiClub.getElementsByTagName("TAXE_TVQ").item(0).text = intMontantTVQ;

		gXMLMusiClub.getElementsByTagName("SOUS_TOTAL").item(0).text = intSousTotal;
		gXMLMusiClub.getElementsByTagName("TOTAL").item(0).text = intSousTotal + intTransport +intMontantTPS + intMontantTVQ;
		
		fgAffichePanier();
		fgObtTraitement("Content/Gestion/Speciaux.asp?Produit=" + gstrNoProduit + "&Quantite=0&Gestion=3", divContenu, false);
		if (gXMLMusiClub.getElementsByTagName("PRODUIT").length == 0)
		{
			fgAfficheAccueil('1');
		} else {
			fgAfficheContenuPanier("0");
		}
        delete objXMLNodeInfo;
	}
}

function fgAffichePanier()
{
	if (gblnMessage == true) {
		if (window.event != null)
		{
			window.event.cancelBubble = true;
			window.event.returnValue = false;
		}
		return;
	}
	fgObtTraitement('Content/panier/ViPanier.asp',divPanier, false);
}

function fgAfficheContenuPanier(pstrTypeEntete)
{
	if (gblnMessage == true) {
		if (window.event != null)
		{
			window.event.cancelBubble = true;
			window.event.returnValue = false;
		}
		return;
	}
	
	if (fgblnVerifPanier() == false)
	{
		return;
	}
	fgObtTraitement('Content/panier/ViContenuPanier.asp?TypeEntete=' + pstrTypeEntete,divContenu, false);
}

function fgVerifKeyPressQuantite(pobjTextBox)
{
	if (gblnMessage == true || divMenuProduit.style.visibility == "visible") {
		if (window.event != null)
		{
			window.event.cancelBubble = true;
			window.event.returnValue = false;
		}
		return;
	}
	
	var strValeur = String.fromCharCode(window.event.keyCode);
	if (isNaN(strValeur))
	{
		if (window.event != null)
		{
			window.event.cancelBubble = true;
			window.event.returnValue = false;
		}
		return;
	} else {
		if (window.event.keyCode == 32)
		{
			if (window.event != null)
			{
				window.event.cancelBubble = true;
				window.event.returnValue = false;
			}
			return;
		}
	}
}

function fgRecalculPanier(pobjTextBox)
{
	if (gblnMessage == true) {
		if (window.event != null)
		{
			window.event.cancelBubble = true;
			window.event.returnValue = false;
		}
		return;
	}
	if (pobjTextBox.value == "" || pobjTextBox.value == "0")
	{
		mgAfficheMessage(30, CONST_MESSAGE_ERREUR, '', '');
		pobjTextBox.value = '1';
		if (window.event != null)
		{
			window.event.cancelBubble = true;
			window.event.returnValue = false;
		}
		return;
	} else {

		var strNameTextBox = pobjTextBox.name;
		var strIDTextBox = strNameTextBox.substring(3, strNameTextBox.length);
		
		fgObtTraitement("Content/Gestion/Speciaux.asp?Produit=" + strIDTextBox + "&Quantite=" + pobjTextBox.value + "&Gestion=0", divContenu, false);
		
		if (gstrRetour == 1)
		{
			mgAfficheMessage(70, CONST_MESSAGE_ERREUR, '', '');
			pobjTextBox.value = '1';
			window.event.cancelBubble = true;
			window.event.returnValue = false;
		} else {
			var objXMLNodeInfo = gXMLMusiClub.getElementsByTagName("TPS");
			var intTPS = parseFloat(objXMLNodeInfo.item(0).text);
		
			var objXMLNodeInfo = gXMLMusiClub.getElementsByTagName("TVQ");
			var intTVQ = parseFloat(objXMLNodeInfo.item(0).text);
		
			var intIndex;
			var intSousTotal = 0;
			var intPrix = 0;
			var intQuantite = 0;		
			for (intIndex = 0; intIndex < gXMLMusiClub.getElementsByTagName("PRODUIT").length; intIndex++)
			{
				var objXMLNodeInfo = gXMLMusiClub.getElementsByTagName("PRODUIT").item(intIndex);
				if (objXMLNodeInfo.attributes.item(0).value == strIDTextBox)
				{
					intQuantite = parseFloat(pobjTextBox.value);
					objXMLNodeInfo.getElementsByTagName("QUANTITE").item(0).text = intQuantite;
					intPrix = parseFloat(objXMLNodeInfo.getElementsByTagName("PRIX").item(0).text);
					intSousTotal = intSousTotal + (intPrix * intQuantite);
				} else {
					intQuantite = parseFloat(objXMLNodeInfo.getElementsByTagName("QUANTITE").item(0).text);
					intPrix = parseFloat(objXMLNodeInfo.getElementsByTagName("PRIX").item(0).text);
					intSousTotal = intSousTotal + (intPrix * intQuantite);
				}
			}
		
			if (intSousTotal < 100)
			{
				var intTransport = 3;
			}else if (intSousTotal >= 100 && intSousTotal <= 500)
			{
				var intTransport = 5;
			}else{
				var intTransport = 8;
			}
		
			gXMLMusiClub.getElementsByTagName("TRANSPORT").item(0).text = intTransport;
		
			var intMontantTPS = (intSousTotal + intTransport) * intTPS;
			intMontantTPS = intMontantTPS / 100;
			gXMLMusiClub.getElementsByTagName("TAXE_TPS").item(0).text = intMontantTPS;
		
			var intMontantTVQ = intSousTotal + intMontantTPS + intTransport; 
			intMontantTVQ = intMontantTVQ * intTVQ; 
			intMontantTVQ = intMontantTVQ / 100;
			gXMLMusiClub.getElementsByTagName("TAXE_TVQ").item(0).text = intMontantTVQ;

			gXMLMusiClub.getElementsByTagName("SOUS_TOTAL").item(0).text = intSousTotal;
			gXMLMusiClub.getElementsByTagName("TOTAL").item(0).text = intSousTotal + intTransport +intMontantTPS + intMontantTVQ;
		
			gstrRetour = "";
			fgAffichePanier();
			fgAfficheContenuPanier("0");
		}
        delete objXMLNodeInfo;
	}
}

function fgAjoutInfoFacture()
{
	if (gblnMessage == true) {
		if (window.event != null)
		{
			window.event.cancelBubble = true;
			window.event.returnValue = false;
		}
		return;
	}
	
	var objDocument = document;
	
	var objXMLElement = gXMLMusiClub.getElementsByTagName("PICKUP");
	objXMLElement.item(0).text = objDocument.all['chkInfo'].checked;
	
	var objXMLElement = gXMLMusiClub.getElementsByTagName("IDEM");
	objXMLElement.item(0).text = objDocument.all['chkPick'].checked;
	
	var objXMLElement = gXMLMusiClub.getElementsByTagName("NOM_FACTURATION");
	objXMLElement.item(0).text = objDocument.all['txtNomFacturation'].value;
	
	var objXMLElement = gXMLMusiClub.getElementsByTagName("ADRESSE_FACTURATION");
	objXMLElement.item(0).text = objDocument.all['txtAdresseFacturation'].value;
	
	var objXMLElement = gXMLMusiClub.getElementsByTagName("VILLE_FACTURATION");
	objXMLElement.item(0).text = objDocument.all['txtVilleFacturation'].value;
	
	var objXMLElement = gXMLMusiClub.getElementsByTagName("PAYS_FACTURATION");
	objXMLElement.item(0).text = objDocument.all['txtPaysFacturation'].value;
	
	var objXMLElement = gXMLMusiClub.getElementsByTagName("PROVINCE_FACTURATION");
	objXMLElement.item(0).text = objDocument.all['txtProvinceFacturation'].value;
	
	var objXMLElement = gXMLMusiClub.getElementsByTagName("CODEPOSTAL_FACTURATION");
	objXMLElement.item(0).text = objDocument.all['txtCodePostalFacturation'].value;
	
	var objXMLElement = gXMLMusiClub.getElementsByTagName("TELEPHONEJOUR_FACTURATION");
	objXMLElement.item(0).text = objDocument.all['txtTelephoneJourFacturation'].value;
	
	var objXMLElement = gXMLMusiClub.getElementsByTagName("TELEPHONESOIR_FACTURATION");
	objXMLElement.item(0).text = objDocument.all['txtTelephoneSoirFacturation'].value;
	
	var objXMLElement = gXMLMusiClub.getElementsByTagName("NOM_LIVRAISON");
	objXMLElement.item(0).text = objDocument.all['txtNomLivraison'].value;
	
	var objXMLElement = gXMLMusiClub.getElementsByTagName("ADRESSE_LIVRAISON");
	objXMLElement.item(0).text = objDocument.all['txtAdresseLivraison'].value;
	
	var objXMLElement = gXMLMusiClub.getElementsByTagName("VILLE_LIVRAISON");
	objXMLElement.item(0).text = objDocument.all['txtVilleLivraison'].value;
	
	var objXMLElement = gXMLMusiClub.getElementsByTagName("PAYS_LIVRAISON");
	objXMLElement.item(0).text = objDocument.all['txtPaysLivraison'].value;
	
	var objXMLElement = gXMLMusiClub.getElementsByTagName("PROVINCE_LIVRAISON");
	objXMLElement.item(0).text = objDocument.all['txtProvinceLivraison'].value;
	
	var objXMLElement = gXMLMusiClub.getElementsByTagName("CODEPOSTAL_LIVRAISON");
	objXMLElement.item(0).text = objDocument.all['txtCodePostalLivraison'].value;
	
	var objXMLElement = gXMLMusiClub.getElementsByTagName("TELEPHONEJOUR_LIVRAISON");
	objXMLElement.item(0).text = objDocument.all['txtTelephoneJourLivraison'].value;
	
	var objXMLElement = gXMLMusiClub.getElementsByTagName("TELEPHONESOIR_LIVRAISON");
	objXMLElement.item(0).text = objDocument.all['txtTelephoneSoirLivraison'].value;
	
	var objXMLElement = gXMLMusiClub.getElementsByTagName("COMMENTAIRES");
	objXMLElement.item(0).text = objDocument.all['txtCommentaire'].value;
	
	var objXMLElement = gXMLMusiClub.getElementsByTagName("COMMANDE");
	
	if (objDocument.all['optModePaiement'][0].checked)
	{
		objXMLElement.item(0).attributes.getNamedItem("CARTE").text = "0";	
	}else{
		if (objDocument.all['optModePaiement'][1].checked)
		{
			objXMLElement.item(0).attributes.getNamedItem("CARTE").text = "1";
		}else{
			objXMLElement.item(0).attributes.getNamedItem("CARTE").text =  "2";
		}
	}
	
	objXMLElement.item(0).attributes.getNamedItem("NO").text = objDocument.all['txtNumeroCarteCredit'].value;
	objXMLElement.item(0).attributes.getNamedItem("EXP").text = objDocument.all['txtExpirationCarteCredit'].value;
	
	fgObtTraitement('Content/panier/ViContenuPanier.asp?TypeEntete=2', divContenu, false);
	delete objXMLElement;
}

function mpEnregistrerGestion(pstrNoProduit)
{
	var blnChecked;
	var strQuantite;
	var strEscompte;
	var strSection;
	var objXMLNodeInfo = gXMLMusiClub.getElementsByTagName("MODE");
	switch(objXMLNodeInfo.item(0).text)
	{
		case CONST_MODE_ACCUEIL:
			blnChecked = document.all['chkAccueil' + pstrNoProduit].checked;
			strSection = document.all['chkAccueil' + pstrNoProduit].Section;
			strQuantite = "";
			strEscompte = "";
			break;
			
		case CONST_MODE_SPECIAUX:
			blnChecked = document.all['chkSpeciaux' + pstrNoProduit].checked;
			strQuantite = document.all['txtQte' + pstrNoProduit].value;
			strEscompte = document.all['txtEsc' + pstrNoProduit].value;
			strSection = "";
			break;
			
		case CONST_MODE_SELECTIONS:
			blnChecked = document.all['chkSelections' + pstrNoProduit].checked;
			strQuantite = "";
			strEscompte = "";
			strSection = "";
			break;
	}
	fgObtTraitement('Content/gestion/EnregistrerGestion.asp?Produit=' + pstrNoProduit + '&Checked=' + blnChecked + '&Quantite=' + strQuantite + '&Escompte=' + strEscompte + '&Section=' + strSection, divContenu, false);
	delete objXMLNodeInfo;
}

function fgEnvoiCommande()
{
	if (gblnMessage == true) {
		if (window.event != null)
		{
			window.event.cancelBubble = true;
			window.event.returnValue = false;
		}
		return;
	}
	fgObtTraitement("Content/Commande/EnvoiCommande.asp", divContenu, false);
	fgAffichePanier();
	fgAfficheAccueil('1');
}

function mgMiseJourBD()
{
	if (gblnMessage == true) {
		if (window.event != null)
		{
			window.event.cancelBubble = true;
			window.event.returnValue = false;
		}
		return;
	}
	fgObtTraitement("Content/Gestion/MiseJourBD.asp", divContenu, true);
	divDefault.style.cursor = 'default';
	mgAfficheMessage(68, CONST_MESSAGE_INFO, '', '');
}

function fgAfficheAccueil(pstrPremiereFois)
{
	if (gblnMessage == true) {
		if (window.event != null)
		{
			window.event.cancelBubble = true;
			window.event.returnValue = false;
		}
		return;
	}
	fgObtTraitement("Content/Accueil/ViAccueil.asp", divContenu, false);
	fgObtTraitement("Content/Accueil/ViAccueilStatic.asp", divAccueilStatic, false);
}

function mgChargerMenu(){
	
	var objHTTP = new ActiveXObject("microsoft.XMLHTTP");
	objHTTP.open("POST", "Content/menu/ChargerMenu.asp", false);
	objHTTP.send();
	
	gXMLMenu.load(objHTTP.responseXML);

	delete objHTTP;
	return;
}
