/*
+-------------------------------------------+
|	=> Zones Xiti							|
+-------------------------------------------+
*/
function xiti_zone(Obj, z1, z2, z3) {
	var Stk = new Array();
	//if(z1 != "") {Stk.push(z1);}
	if(z2 != "") {Stk.push(z2);}
	if(z3 != "") {Stk.push(z3);}
	Stk = Stk.join("::");
	//alert(Stk);
	Nwd = (Obj.target == "_blank") ? 1 : 0;
	xt_med('C', '4', Stk, 'N', Obj.href, Nwd);
	//xiti_send(Stk);
}

function statFlash(tag) {
	//alert(tag);
	//xt_med('F', '4', tag);
	xt_med('C', '4', tag, 'N');
	return false;
	//xiti_send(tag);
}

function xiti_send(Str) {
	//alert(Str);
	urlXiti = 'https://logs6.xiti.com/hit.xiti?s=272129&s2=4&p='+Str;
	var y = '<img src="'+urlXiti+'" alt="" style="position:absolute; top:-9999px; left:-9999px;" />';
	document.getElementById("homev31_xiti").innerHTML = y;
}






/*
+-------------------------------------------+
|	=> Vérification de contenu XML			|
+-------------------------------------------+
*/
function xmlDataReturn(Obj, Tag) {
	if(Obj.hasChildNodes()) {
		if(Obj.getElementsByTagName(Tag)[0].firstChild) {
			return Obj.getElementsByTagName(Tag)[0].firstChild.nodeValue;
		} else {
			return "";
		}
	} else {
		return "";
	}
}


/*
+-------------------------------+
|	=> Bons Plans				|
+-------------------------------+
*/
var HtmlBP = "";
 
var XmlBP = new Array(
				"home_v31/_Admin/BonsPlans_zone_gauche.xml",
				"home_v31/_Admin/BonsPlans_zone_milieu.xml",
				"home_v31/_Admin/BonsPlans_zone_droite.xml"
			);

function BonsPlans() {
	for(z=0; z<XmlBP.length; z++) {
		var xmlDocBP = importXML(XmlBP[z], "BonsPlansDisplay", false, 2000, z);
	}
}
function BonsPlansDisplay(xmlDocBP, Cpt) {
	
	// Prise en charge de la configuration
	var Conf = xmlDocBP.getElementsByTagName('configuration');
		Alea = Conf[0].getElementsByTagName('aleatoire')[0].firstChild.nodeValue;
	
	
	// Parsing des items
	var BP = xmlDocBP.getElementsByTagName('bonplan');
	
	
	// Mode aléatoire
	if(Alea == "true") {
		Tw = BP[Math.round(Math.random()*(BP.length-1))];
	} else {
		Tw = BP[0];
	}
	BP = Tw;
		
		
	// Récupération des tags
	Tags = new Array(	
			"titreUrl",
			"titreTxt",
			"illustrationUrl",
			"illustrationTxt",
			"brassardUrl",
			"brassardTxt",
			"boutonUrl",
			"boutonTxt",
			"desc",
			"lien",
			"lienNewWindow",
			"idXiti"
			);
	var vv = new Array();
	for(var j in Tags) {
		vv[Tags[j]] = xmlDataReturn(BP, Tags[j]);
	}
		
	cptX = Cpt+1;
	
	codeXiti = 'onclick="xiti_zone(this, \'BonsPlans\', \'BonPlan_'+cptX+'\', \''+vv["idXiti"]+'\'); return false;"';
	
	
		HtmlBP += ''
		+ '		<div id="homev31_bonsPlans_bloc_'+cptX+'"><div>'
		+ '			<h3><img src="'+vv["titreUrl"]+'" alt="'+vv["titreTxt"]+'" /></h3>'	
		+ ( (vv["illustrationUrl"] != "") ? 
		  '			<a href="'+vv["lien"]+'" '+((vv["lienNewWindow"] == "true") ? 'target="_blank"' : '')+' '+codeXiti+'>'
		+  '<img src="'+vv["illustrationUrl"]+'" alt="'+vv["illustrationTxt"]+'" class="homev31_bonsPlans_illus" /></a>' : '')
		+ '			<p class="homev31_bonsPlans_desc"><a href="'+vv["lien"]+'" '+((vv["lienNewWindow"] == "true") ? 'target="_blank"' : '')+' '+codeXiti+'>'+vv["desc"]+'</a></p>'		
		+ ( (vv["brassardUrl"] != "") ? 
		  '			<p class="homev31_bonsPlans_brassard"><img src="'+vv["brassardUrl"]+'" alt="'+vv["brassardTxt"]+'" /></p>' : '')
		+ '			<p><a href="'+vv["lien"]+'" '+((vv["lienNewWindow"] == "true") ? 'target="_blank"' : '')+' '+codeXiti+'><img src="'+vv["boutonUrl"]+'" alt="'+vv["boutonTxt"]+'" /></a></p>'
		+ '		</div></div>'
		+ '';	
		
	// Ecriture
	document.getElementById('homev31_bonsPlans_blocs').innerHTML = HtmlBP;
	
}

