// JavaScript Document
pathPhp = pathJs.replace('js/','cgi-bin/home/');
myEvent	= '';
saveX	= 0;
saveY	= 0;
infoAdd	= true;

function	pan_display(dataPanier)
{
	var obj		= document.getElementById('Panier');
	var divColD = document.getElementById('colD');
	
	if (!obj)
	{
		pan_div = document.createElement('div');
		pan_div.setAttribute('id', 'Panier');
		pan_div.setAttribute('xtcz', 'zone_module_panier');
		pan_div.className	= 'up';
		pan_div.innerHTML	= dataPanier;
		
		while (divColD.firstChild)
  			divColD.removeChild(divColD.firstChild);
		
		divColD.appendChild(pan_div);
	}
	else
	{
		if (dataPanier == '')
			reloadCold();	
		else
			obj.innerHTML = dataPanier;
	}
}

function	displayCold()
{
	var divColD			= document.getElementById('colD');
	var newColD			= document.createElement('div');
	var page			= document.getElementById('page');
	
	newColD.setAttribute('id', 'colD');
	newColD.innerHTML = httpReponse;

	page.replaceChild(newColD, divColD);
}


function	reloadCold()
{
	var divLogo 	= document.getElementById('posLogMeaHach');
	var strIdPlus	= '';
	var regMatchUrl	= /^.+creation-entreprise\/franchise-.+-([0-9]+)\.htm$/;
	
	if (divLogo)
	{
		listLink = divLogo.getElementsByTagName('A');
		
		for (i = 0; i < listLink.length; i++)
		{
			if (listLink[i].href.match(regMatchUrl))
				strIdPlus += (strIdPlus != '' ? ',' : '') + RegExp.$1;
		}
	}

	ajax(pathPhp + 'aj_reloadCold.php','url=' + escape(window.location) + '&strIdPlus=' + escape(strIdPlus), 'displayCold');
}

function	pan_hide()
{
	
}

function	selFraAdd()
{
	var val 	= '';
	var myEvent	= arguments[0];
	
	saveX 		= myEvent.clientX;
	saveY		= myEvent.clientY;
	
	for (i = 2; i < arguments.length; i++)
		val += (val != '' ? ',' : '') + arguments[i];

	ajax(pathPhp + 'aj_gestionPanier.php','action=add&type=' + arguments[1] + '&val=' + val, 'pan_gstAff');
	return false;
}

function	selFraAddNoEvent()
{
	infoAdd	= false;
	val		= '';
	
	for (i = 1; i < arguments.length; i++)
		val += (val != '' ? ',' : '') + arguments[i];

	ajax(pathPhp + 'aj_gestionPanier.php','action=add&type=' + arguments[0] + '&val=' + val, 'pan_gstAff');
}

function	closeMsgPanier()
{
	obj = document.getElementById('msgPanier');
	obj.style.display = 'none';
}


function	getScrollPositionTop()
{
    return (document.documentElement && document.documentElement.scrollTop) || window.pageYOffset || self.pageYOffset || document.body.scrollTop;
}


function	pan_gstAff()
{
	var regExpText 		= /^(.+)¤(.+)$/;
	var regTextTitre	= /^(.+)::(.+)$/;
	var regTextLink		= /^(.+):!:(.+)$/;
	var strPanier		= '';
	var myTitre			= '';
	var myLink			= '';
	
	if (httpReponse.match(regExpText))
	{
		myText = RegExp.$1;
		pan_display(RegExp.$2);
		
		if (infoAdd)
		{
			obj = document.getElementById('msgPanier');
		
			if (!obj)
			{
				obj = document.createElement('div');
				obj.setAttribute('id', 'msgPanier');
				document.getElementById('container').appendChild(obj);
			}
			else
				obj.style.display = 'block';
			
			if (myText.match(regTextTitre))
			{
				myTitre = RegExp.$1;
				myText	= RegExp.$2;
			}
			
			if (myText.match(regTextLink))
			{
				myText	= RegExp.$1;
				myLink	= RegExp.$2;
			}
		
		
			/*strPanier += '<div id="msgPanierHeader" class="alert">';
			strPanier += '	<h4>' +  myTitre + '</h4>';
			strPanier += '</div>';
			strPanier += '<div id="msgPanierContent">';
			strPanier += myText;
			strPanier += '</div>';
			strPanier += '<div id="msgPanierBtn">'
			strPanier += '	<a href="' + pathJs.replace('V2/js/', '') + 'creation-entreprise/recherche-budget.htm" title="Recevoir la doc"><img src="' + pathJs.replace('js/', 'images/') + 'mcontour/selFraReceive.gif" alt="Recevoir la doc" width="147" height="33" border="0" /></a>';
			strPanier += '</div>';
			strPanier += '<div id="msgPanierFooter">';
			strPanier += '	<p>Pour ajouter d’autres enseignes, <a href="' + (myLink != '' ? pathJs.replace('V2/js/', '') + myLink : 'javascript:void(document.getElementById(\'msgPanier\').style.display = \'none\')') + '" title="Ajouter d’autres enseignes"><strong>cliquez ici</strong></a></p>';
			strPanier += '</div>';*/
			
			
			strPanier += '<div id="msgPanierContent">';
			strPanier += myText;
			strPanier += '</div>';
			strPanier += '<div id="msgPanierBtn">';
			strPanier += '	<a href="' + pathJs.replace('V2/js/', '') + 'creation-entreprise/recherche-budget.htm" title="Recevoir la doc"><img src="' + pathJs.replace('js/', 'images/') + 'mcontour/selFraReceive.gif" alt="Recevoir la doc" width="147" height="33" border="0" /></a>';
			strPanier += '</div>';
			strPanier += '<div id="msgPanierFooter">';
			strPanier += '<p>Pour ajouter d’autres enseignes, <a href="' + (myLink != '' ? pathJs.replace('V2/js/', '') + myLink : 'javascript:void(document.getElementById(\'msgPanier\').style.display = \'none\')') + '" title="Ajouter d’autres enseignes"><strong>cliquez ici</strong></a></p>';
			strPanier += '</div>';


			/*strPanier += '<div id="msgPanierHeader" class="alert">';
			strPanier += '<h4>Enseigne ajoutée à la sélection</h4>';
			strPanier += '</div>';
			strPanier += '<div id="msgPanierBtn">';
			strPanier += '<a href="' + pathJs.replace('V2/js/', '') + 'creation-entreprise/recherche-budget.htm" title="Recevoir la doc"><img src="' + pathJs.replace('js/', 'images/') + 'mcontour/selFraReceive.gif" alt="Recevoir la doc" width="147" height="33" border="0" /></a>';
			strPanier += '</div>';
			strPanier += '<div id="msgPanierFooter">';
			strPanier += '<p>Pour ajouter d’autres enseignes, <a href="' + (myLink != '' ? pathJs.replace('V2/js/', '') + myLink : 'javascript:void(document.getElementById(\'msgPanier\').style.display = \'none\')') + '" title="Ajouter d’autres enseignes"><strong>cliquez ici</strong></a></p>';
			strPanier += '</div>';*/
	
			obj.innerHTML	= strPanier;
			obj.style.left	= saveX + 'px';
			obj.style.top	= (parseInt(saveY) + parseInt(getScrollPositionTop())) +'px';
		}
	}
	else
		pan_display(httpReponse);
		
	infoAdd = true;
}

function	pan_displayPage(page)
{
	ajax(pathPhp + 'aj_gestionPanier.php','action=page&num=' + page, 'pan_gstAff');
}


function	pan_suppElement(idEns)
{
	ajax(pathPhp + 'aj_gestionPanier.php','action=del&idenseigne=' + idEns, 'pan_gstAff');
}