/*
    Author: Luis Miguel Castello Blanco.
    Project: SonyStyleBR - Implementation of WebAnalytics Omniture SiteCatalyst.
    Modified on: 08/04/07.
    Purpose: Functions for SiteCatalyst Custom Links.
*/
			var reportSuite = s_account;
			var debug = true;

			function mSCClickThroughHome(paramObj, paramTitle)
			{
		        var s=s_gi(reportSuite);
		        var tl=paramObj.href!=null?s.tl(paramObj.href):"";
		        s.linkTrackVars='None';
		        s.linkTrackEvents='None';
		        if (tl=="")
		        {
		            s.tl(paramObj, 'o', paramTitle);
                    if (debug) console.info ('ss.debugger:mSCClickThroughHome.value sent.'+paramTitle);
		        }
			}

			function mSCClickThroughProp2(paramObj, paramTitle)
			{
		        var s=s_gi(reportSuite);
		        var tl=paramObj.href!=null?s.tl(paramObj.href):"";
		        s.linkTrackVars='prop2';
		        s.linkTrackEvents='None';
		        s.prop2=paramTitle;
		        if (tl=="")
		        {
		            s.tl(paramObj, 'o', paramTitle);
		            if (debug) console.info ('ss.debugger:mSCClickThroughProp2.value sent.');
		        }
		        if (debug) console.info ('ss.debugger:mSCClickThroughProp2.value NOT sent.');
			}

			function mSCClickThroughProp3(paramObj, paramTitle)
			{
		        var s=s_gi(reportSuite);
		        var tl=paramObj.href!=null?s.tl(paramObj.href):"";
		        s.linkTrackVars='prop3';
		        s.linkTrackEvents='None';
		        s.prop3=paramTitle;
		        if (tl=="")
		        {
	                s.tl(paramObj, 'o', paramTitle);
                    if (debug) console.info ('ss.debugger:mSCClickThroughProp3.value sent.');
		        }
                if (debug) console.info ('ss.debugger:mSCClickThroughProp3.value NOT sent.');
			}

			function mSCClickThroughProp4(paramObj, paramTitle)
			{
		        var s=s_gi(reportSuite);
		        var tl=paramObj.href!=null?s.tl(paramObj.href):"";
		        s.linkTrackVars='prop4';
		        s.linkTrackEvents='None';
		        s.prop4=paramTitle;
		        if (tl=="")
		        {
		            s.tl(paramObj, 'o', paramTitle);
                    if (debug) console.info ('ss.debugger:mSCClickThroughProp4.value sent.');
		        }
                if (debug) console.info ('ss.debugger:mSCClickThroughProp4.value NOT sent.');
			}

			function mSCClickThroughProp6(paramObj, paramTitle)
			{
		        var s=s_gi(reportSuite);
		        var tl=paramObj.href!=null?s.tl(paramObj.href):"";
		        s.linkTrackVars='prop6';
		        s.linkTrackEvents='None';
		        s.prop6=paramTitle;
		        if (tl=="")
		        {
		            s.tl(paramObj, 'o', paramTitle);
                    if (debug) console.info ('ss.debugger:mSCClickThroughProp6.value sent.' + paramTitle);
		        }
		        if (debug) console.info ('ss.debugger:mSCClickThroughProp6.value NOT sent.');
			}

			function mSCClickThrougheVar2(paramObj, paramTitle)
			{
		        var s=s_gi(reportSuite);
		        var tl=paramObj.href!=null?s.tl(paramObj.href):"";
		        s.linkTrackVars='eVar2';
		        s.linkTrackEvents='None';
		        s.eVar2=paramTitle;
		        if (tl=="")
		        {
		            s.tl(paramObj, 'o', paramTitle);
		            if (debug) console.info ('ss.debugger:mSCClickThrougheVar2.value sent.' + paramTitle);
		        }
			}
/*
            function mSCClickThroughEvar3(paramObj, paramTitle)
			{
		        var s=s_gi(reportSuite);
		        var tl=paramObj.href!=null?s.tl(paramObj.href):"";
		        s.linkTrackVars='eVar3';
		        s.linkTrackEvents='None';
		        s.eVar3=paramTitle;
		        if (tl=="")
		        {
                    if (debug) console.info ('ss.debugger:mSCClickThrougheVar3.value sent.' + paramTitle);
		            s.tl(paramObj, 'o', paramTitle);
		        }
			}
*/
			function mSCClickThrougheVar5Prop5(paramObj, paramTitle)
			{
		        var s=s_gi(reportSuite);
		        var tl=paramObj.href!=null?s.tl(paramObj.href):"";
		        s.linkTrackVars='eVar5,prop5';
		        s.linkTrackEvents='None';
		        s.eVar5=paramTitle;
		        s.prop5=paramTitle;
		        if (tl=="")
		        {
		            s.tl(paramObj, 'o', paramTitle);
                    if (debug) console.info ('ss.debugger:mSCClickThrougheVar5Prop5.value sent.' + paramTitle);
		        }
			}

			function mSCClickThroughCompare(paramObj, paramTitle)
			{
		        var s=s_gi(reportSuite);
		        var tl=paramObj.href!=null?s.tl(paramObj.href):"";
		        s.linkTrackVars='None';
		        s.linkTrackEvents='None';
		        if (tl=="")
		        {
		            s.tl(paramObj, 'o', paramTitle);
                  if (debug) console.info ('ss.debugger:mSCClickThroughCompare.value sent.' + paramTitle);
		        }
			}

			function mSCClickThroughThisAddress(paramObj, paramTitle)
			{
		        var s=s_gi(reportSuite);
		        var tl=paramObj.href!=null?s.tl(paramObj.href):"";
		        s.linkTrackVars='None';
		        s.linkTrackEvents='None';
		        if (tl=="")
		        {
		           s.tl(paramObj, 'o', paramTitle);
                   if (debug) console.info ('ss.debugger:mSCClickThroughThisAddress.value sent.' + paramTitle);
		        }
			}

			function mSCClickThroughSurvey(paramObj, paramTitle)
			{
		        var s=s_gi(reportSuite);
		        var tl=paramObj.href!=null?s.tl(paramObj.href):"";
		        s.linkTrackVars='None';
		        s.linkTrackEvents='None';
		        if (tl=="")
		        {
                    if (debug) console.info ('ss.debugger:mSCClickThroughSurvey.value sent.' + paramTitle);
		            s.tl(paramObj, 'o', paramTitle);
		        }
			}

			function mSCgetQParam(name)
			{
			    var regexS = "[\\?&]"+name+"=([^&#]*)";
			    var regex = new RegExp( regexS );
			    var tmpURL = window.location.href;
			    var results = regex.exec( tmpURL );
			    if( results == null )
			    return "";
			    else
			    return results[1];
            }
		function setEventPresaleandBackorder(productid,page){	
           	s.products=";"+productid.value;
			s.events="event12";
			var s_code=s.t();
			if(s_code)document.write(s_code);
			
			if(page.value == 'searchResult' ){
			s.eVar12="SearchResultPage";
			var s_code=s.t();
			if(s_code)document.write(s_code);
		}
		}
		function setEvar12(page){
			if(page.value == 'searchResult' ){
           	//alert(page.value);
			s.eVar12="SearchResultPage";
			var s_code=s.t();
			if(s_code)document.write(s_code);
		}
		}
		function callEvent(){	
		//added code for omniture
		s.events="event10";
		//alert(myForm.searchInput.value);
		s.prop13=myForm.searchInput.value;
		var s_code=s.t();
		if(s_code)document.write(s_code);
	}
	 function callEvent10(searchterm){
		 s.events="event10";
		s.prop13=searchterm;
		var s_code=s.t();
		if(s_code)document.write(s_code)
	 
	 }
	 
	 function searchEvent(){
		s.events="prodView,event6";
		s.evar12="FormSearchResultsPage";
		var s_code=s.t();
		if(s_code)document.write(s_code)
		}
		
	function callnostockEvent(product){
		s.products=";"+product;
		s.events="event11";
		var s_code=s.t();
		if(s_code)document.write(s_code);	
	}
	function setProp3(){
		s.prop3="SSBR:profile:button:registrese";
		var s_code=s.t();
		if(s_code)document.write(s_code);	
	}
	function setProp2(){
		s.prop2="SSBR:home:top:register";
		var s_code=s.t();
		if(s_code)document.write(s_code);	
	}
	function setProp2login(){
		s.prop2="SSBR:home:top:login";
		var s_code=s.t();
		if(s_code)document.write(s_code);	
	}
	
	
             var console=
            {
                info:function(o)
                {},
                log:function(o)
                {}
             }