//--VARS DEFINITION
var page = document.location.toString();
var url  = page.split('/');
var home = "home";
var dots = ":";
var coma = ",";
var root = "root";
var special;
//--
var pageName = "";
var prop6 = "";
var prop7 = "";
var prop8 = "";
var prop9 = "";
var prop3 = "";
var prop4 = "";
var prop5 = "";
var hier1 = "";

//--

//-- CONSTANTS PROMOSITE
var promo = "promos";
var promoSite  = "theclonewars"
var section    = url[3];
//--

//--SECTION INIT
if (section != "" && section != "index.jsp") {
	section    = clearUnderscore(section);
} else if (section == "" || section == "index.jsp") {	
	section = "";
}
//--

switch(section) {
case "":
	pageName = promo+dots+promoSite+dots+home;
	trackPageView(pageName,"logged-out");
	break;    
case "games":
	pageName = promo+dots+promoSite+dots+section+dots+home;
	trackPageView(pageName,"logged-out");
	break;
default:
	var undefined = "undefined";
	pageName = language+dots+section+dots+subsection+dots+undefined;
	trackPageView(pageName,"logged-out");
}

//-->FUNCTIONS
function clearUnderscore(strParam) {
		return strParam.toString().replace(/_/g, "");
	}
function trackPageView(pName, loginStatus){
	var sections = pName.split(":");
	var i;
	common(loginStatus);
	
	s.pageName = s.eVar2 = pName;
	if (sections[0]!=null) {	//site section
		if (sections[0].toString().toLowerCase()=="spanish" || sections[0].toString().toLowerCase()=="english") {
			for (var i=0;i<sections.length;i++){
				sections[i] = sections[i+1];
			}
			sections[i] = null; 
		}
		prop6 = s.prop6 = s.eVar6 = sections[0];
		hier1 = s.hier1 = sections[0];
		
		if (sections[1]!=null) { 	//site sub section
			prop7 = prop7 = s.prop7 = s.eVar7 = s.eVar6 + ":" +  sections[1];
			hier1 = s.hier1 = s.hier1 + "," +  sections[1];		
			
			if (sections[2]!=null) { //site sub sub section
				prop8 = s.prop8 = s.eVar8 = s.eVar7 + ":" + sections[2];
				hier1 = s.hier1 = s.hier1 + "," + sections[2];			
				
				if  (sections[3]!=null || sections[3]!=undefined) {					
					prop9 = s.prop9 = s.eVar9 = s.eVar8 + ":" + sections[3];
					hier1 = s.hier1 = s.hier1 + "," + sections[3];	
				}
			}
		}		
	}

}

function common(loginStatus){
			purgeVars();
			getTimeParting();
			(loginStatus) ? s.prop17 = s.eVar17 = loginStatus : {};
		}
		
		function getTimeParting(){
			s.prop11 = s.eVar11 = s.getTimeParting('h','-5','2009'); // Set hour 
			s.prop12 = s.eVar12 = s.getTimeParting('d','-5','2009'); // Set day
			s.prop13 = s.eVar13 = s.getTimeParting('w','-5','2009'); // Set Weekend / Weekday
		}
		
function purgeVars(){
			s.prop1 = s.prop6 = s.prop7 = s.prop8 = s.prop10 = s.prop11 = s.prop12 = s.prop13 = s.prop16 = s.prop17 = s.prop21 = s.prop22 = s.prop23 = s.prop24 = s.prop25 = s.prop26 = "";
			s.eVar1	= s.eVar6 = s.eVar7 = s.eVar8 = s.eVar10 = s.eVar11 = s.eVar12 = s.eVar13 = s.eVar16 = s.eVar17 = s.eVar21 = s.eVar22 = s.eVar23 = s.eVar24 = s.eVar25 = s.eVar26 = "";
			s.pageName = "";
			s.events = s.hier1="";
}	

