/**
 * Fonctions JS pour le taggage Omniture
 *
 */


function setOmnitureProp6(valeur){
	s["prop6"] = "CSAT - " + valeur;
	s.pageName = "CSAT - " + valeur;
	s.t();
}


function setOmnitureProp5et6(valeur5,valeur6){
	s.prop5 = valeur5;
	s.prop6 = valeur6;
	s.pageName = valeur6;
	s.t();
}


// setOmnitureSerialize :utilise une chaine de caracteres pour positionner des parametres omniture
// chaineParams : chaine de parametre : prop1||valeur1##prop2||valeur2
function setOmnitureSerialize(chaineParamsOrig){	
	//alert(chaineParamsOrig);
	var chaineParams = unescape(chaineParamsOrig);
	if(chaineParams){
		var aCouple = chaineParams.split('##'); //alert(aCouple.length);
		for(cpt=0;cpt < (aCouple.length);cpt++){
			var sChaineElem = aCouple[cpt];
			var aElem = sChaineElem.split('||'); 			
			if(aElem[1] == ""){				
				s[aElem[0]] = "";				
			}else{
				/*alert(aElem[0]);
				if(aElem[0]=="events"){
					var stringEvents = "";
					var arrayEvents = new Array();
					var arrayEvents = aElem[1].split();
						for(i = 0; i < arrayEvents.length; i++) {
							var reg =  RegExp("("+arrayEvents[i]+")","g")
			             	if(reg.test(stringEvents)) {
			             		if(stringEvents != ""){
									stringEvents = stringEvents.concat(","+arrayEvents[i])
			             		}else{
			             			stringEvents = stringEvents.concat(arrayEvents[i])
			             		}
			                }else{
			                	stringEvents = arrayEvents[i]
			                }
			           }
			          alert(stringEvents);
				}*/
				if(s.events != null){
				var chaine = s.events;
				var reg = new RegExp("[,]+", "g");
				var tableau = chaine.split(reg);
				for (var i=0; i<tableau.length; i++) {
 					if(tableau[i] == "event3"){
 						delete tableau[i];
 					}
				}
				var chaine2	= "";
				for (var i=0; i<tableau.length; i++) {
 					if(tableau[i] != ""){
 						if(chaine2 != ""){
							s.events = chaine2.concat(","+tableau[i])
			             }else{
			             	s.events = chaine2.concat(tableau[i])
			             }
 					}
				}
				}
				if(s.events == "undefined"){
					s.events = null;
				}
				s[aElem[0]] = aElem[1];
			}	
		}
	s.t();
		
	}
}

