/*  
 * Omniture implementation 
 * @author:Murali
 *  
 * */

var $T = $.noConflict();


var id =["breadcrumb","breadcrumbs","sl_header_breadcrumb_copy","breadcrumbTbl","breadcrumb2","divBreadcrumbs"]
var idChild = ["globalCrumbLink"]

var obj;
function setOmniture(){	
	for(i=0;i<=(id.length-1);i++){
		if($T("#"+id[i]).html() != null ||$T("."+id[i]).html() != null){
			obj = ($T("#"+id[i]).html() != null)?$T("#"+id[i]):$T("."+id[i]);
			getOmniture();
			return;
		}
	}
	for(i=0;i<=(idChild.length-1);i++){
		if($T("#"+idChild[i]).html() != null || $T("."+idChild[i]).html() != null){
			obj = ($T("#"+idChild[i]).parent().html() != null)?$T("#"+idChild[i]):$T("."+idChild[i]);
			obj = obj.parent();
			getOmniture();
			return;
		}
	}
	//return;
	getOmniture();
}
function getOmniture(){	
	var data = (typeof(obj)!='undefined')?obj.text():$T("title:first").html()
	domain = document.domain.replace(".com","");
	data = data.toLowerCase().split(":");
	if((data.length-1) == 0){
		pageName = domain;
		s_formOmnitureTags(domain,pageName,'sites level 1',domain,domain);
	}else if((data.length-1)== 1){
		pageName = domain+": "+$T.trim(data[1]);
		s_formOmnitureTags(domain,pageName,'sites level 2',(domain+": "+$T.trim(data[1])),(domain+": "+$T.trim(data[1])));
	}else if((data.length-1)== 2){
		var searchStr = ($T.trim(data[2]).toLowerCase()=="search results")?$T.trim(data[2])+"("+$("#startingAddressMain").val()+")":($T.trim(data[2]).toLowerCase()=="store details")?"store details("+location.search.split('&')[0].split('=')[1]+")":$T.trim(data[2]);
		pageName = domain+": "+$T.trim(data[1])+": "+searchStr;		
		s_formOmnitureTags(domain,pageName,'sites level 3',(domain+": "+$T.trim(data[1])),(domain+": "+$T.trim(data[1])+": "+searchStr));
	}else{
		pageName = domain+": "+$T.trim(data[1])+": "+$T.trim(data[2])+": "+$T.trim(data[3]);
		s_formOmnitureTags(domain,pageName,'sites level 4',$T.trim(data[1]),(domain+": "+$T.trim(data[1])+": "+$T.trim(data[2])),(domain+": "+$T.trim(data[1])+": "+$T.trim(data[2])+": "+$T.trim(data[3])));
	} 
}
function dubug(){
	if(typeof (window.console) != 'undefined'){
		var varstr = ['channel','pageName','prop1','prop2','prop3']
		for(var i=0;i<=(varstr.length-1);i++){	
			console.log(varstr[i] +"   -    "+arguments[i]);
		}
	}	 
}
function s_formOmnitureTags(channel,pageName,prop1,prop2,prop3,prop9,prop18) {
	s_account= "targetcomprod"
//	s_account= "targetcomdev";
	s.server="targetdev1";
	if(s.server == "targetdev1"){dubug(channel,pageName,prop1,prop2,prop3,prop9,prop18)}
	
	s.channel = channel || '';
	s.prop1 = prop1 || '';
	s.prop2 = prop2 || '';
	s.prop3 = prop3; 
	s.pageName = pageName || '';
	s.prop9 = prop9 || '';
	s.prop18 = prop18 || 'not logged in';
	s.eVar9 = s.prop11 = '123456abc';
	if(typeof(omnitureSignInSuccess)!="undefined"){s.events="event25"}
	var s_code=s.t();
	if(s_code)	document.write(s_code);
}

$T(document).ready(function(){setOmniture();})
