/*
    Author: Luis Miguel Castello Blanco.
    Project: SonyStyleMX - Implementation of WebAnalytics Omniture SiteCatalyst.
    Modified on: 07/05/07.
    Purpose: Functions for SiteCatalyst Custom Links.
*/
			var reportSuite = s_account;
			var debug = false;
			var prefix = 'SSMX:';
			var debugPrefix = 'SS.debugger ';
			var aux ="";

			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=="")
		        {
		            aux = prefix + paramTitle;
		            s.tl(paramObj, 'o', aux);
                    if (debug) alert (debugPrefix + 'mSCClickThroughHome value sent - ' + aux);
		        }
			}

			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=="")
		        {
		            aux = prefix + paramTitle;
		            s.tl(paramObj, 'o', aux);
		            if (debug) alert (debugPrefix + 'mSCClickThroughProp2 value sent - ' + aux);
		        }
		        if (debug) alert (debugPrefix + '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=="")
		        {
                    aux = prefix + paramTitle;
	                s.tl(paramObj, 'o', aux);
                    if (debug) alert (debugPrefix + 'mSCClickThroughProp3 value sent - ' + aux );
		        }
                if (debug) alert (debugPrefix + '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=="")
		        {
                    aux = prefix + paramTitle;
		            s.tl(paramObj, 'o', aux);
                    if (debug) alert (debugPrefix + 'mSCClickThroughProp4 value sent - ' + aux );
		        }
                    if (debug) alert (debugPrefix + '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=="")
		        {
                    aux = prefix + paramTitle;
		            s.tl(paramObj, 'o', aux);
                    if (debug) alert (debugPrefix + 'mSCClickThroughProp6 value sent - ' + aux);
		        }
		        if (debug) alert (debugPrefix + '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=="")
		        {
                    aux = prefix + paramTitle;
		            s.tl(paramObj, 'o', aux);
		            if (debug) alert (debugPrefix + 'mSCClickThrougheVar2 value sent - ' + aux);
		        }
			}
/*
            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) alert ('ss.debugger:mSCClickThrougheVar3.value sent.' + paramTitle);
		            s.tl(paramObj, 'o', paramTitle);
		        }
			}
*/

			// Function for child products at SonyStyle
			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=="")
		        {
                    aux = prefix + paramTitle;
		            s.tl(paramObj, 'o', aux);
                    if (debug) alert (debugPrefix + 'mSCClickThrougheVar5Prop5 value sent - ' + aux);
		        }
			}

			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=="")
		        {
		            aux = prefix + paramTitle;
		            s.tl(paramObj, 'o', aux);
		            if (debug) alert (debugPrefix + 'mSCClickThroughCompare value sent - ' + aux);
		        }
			}

			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=="")
		        {
		            aux = prefix + paramTitle;
		            s.tl(paramObj, 'o', aux);
		            if (debug) alert (debugPrefix + 'mSCClickThroughThisAddress value sent - ' + aux);
		        }
			}

			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=="")
		        {
		            aux = prefix + paramTitle;
		            s.tl(paramObj, 'o', aux);
		            if (debug) alert (debugPrefix + 'mSCClickThroughSurvey value sent - ' + aux);
		        }
			}

			function mSCgetQParam(name)
			{
			    var regexS = "[\\?&]"+name+"=([^&#]*)";
			    var regex = new RegExp( regexS );
			    var tmpURL = window.location.href;
			    var results = regex.exec( tmpURL );
			    //alert (results[1]);
			    if( results == null || results[1] == '' )
			         return "defParam";
			    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 callEvent(){	
		//added code for omniture
		s.events="event10";
		s.prop13=myForm.searchInput.value;
		var s_code=s.t();
		if(s_code)document.write(s_code);
	}
	function callProp(searchterm,size){
				s.events="event10";
				s.prop10=size;
     			s.prop13=searchterm;
     			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="SSMX:profile:button:registrese";
		var s_code=s.t();
		if(s_code)document.write(s_code);	
	}
	function setProp2(){
		s.prop2="SSMX:home:top:register";
		var s_code=s.t();
		if(s_code)document.write(s_code);	
	}
	function setProp2login(){
		s.prop2="SSMX:home:top:login";
		var s_code=s.t();
		if(s_code)document.write(s_code);	
	}				
            if(!window.console)
            {
                var console=
                {
                    info:function(o)
                    {},
                    log:function(o)
                    {}
                }
             }