function CobName(pCobName)
{
    var localCob;
    switch(pCobName)
    {
        case "v2-aff"		: localCob = ""; break;
        case "v2-br3"       : localCob = ""; break;
        case "v2-brm_c"       : localCob = ""; break;
        case "v2-brm"		: localCob = ""; break;
        case "v2-can"		: localCob = ""; break;
        case "v2-ffnd"		: localCob = ""; break;
        case "v2-goocan"	: localCob = ""; break;
        case "v2-gookeyword"	: localCob = ""; break;
        case "v2-nltrack"	    : localCob = ""; break;
	    case "v2-overkeyword"	: localCob = ""; break;
	    case "v2-realfc"	: localCob = ""; break;
	    case "v2-rss_trk"	: localCob = ""; break;
	    case "v2-sem"		    : localCob = ""; break;
	    case "v2-sema"		    : localCob = ""; break;
	    case "v2-semb"		    : localCob = ""; break;	
        default			        : localCob = pCobName.toLowerCase();
    }
   return localCob; 
}

function CobrandType(pCobName)
{
    var localCob="other";
    switch(pCobName)
    {
        case "v2-aff"           :   localCob = "v2-internal"; break;
        case "v2-br3"           :   localCob = "v2-internal"; break;
        case "v2-brm"           :   localCob = "v2-internal"; break;
        case "v2-brm_c"         :   localCob = "v2-internal"; break;
        case "v2-can"	        :   localCob = "v2-internal"; break;
        case "v2-ffnd"	        :   localCob = "v2-internal"; break;
        case "v2-goocan"		:   localCob = "v2-internal"; break;
        case "v2-gookeyword"	:   localCob = "v2-internal"; break;
        case "v2-nltrack"		:   localCob = "v2-internal"; break;
    	case "v2-overkeyword"	:   localCob = "v2-internal"; break;
    	case "v2-realfc"	:   localCob = "v2-internal"; break;
    	case "v2-rss_trk"	:   localCob = "v2-internal"; break;
    	case "v2-sem"		    :   localCob = "v2-internal"; break;
    	case "v2-sema"		    :   localCob = "v2-internal"; break;
    	case "v2-semb"		    :   localCob = "v2-internal"; break;	
        default                 :   localCob = "v2-partner";
    }
   return localCob; 
}

function vert_pv(pvertname)
{
    var local_pv;
    switch(pvertname)
    {
        case "v2-auto"		: local_pv = "0.02"; break;  
	    case "v2-cc"		: local_pv = "0.04"; break; 
	    case "v2-chksav"	: local_pv = "0.04"; break;  
	    case "v2-cuc"		: local_pv = "0.01"; break;         
	    case "v2-debtmgmt"	: local_pv = "0.04"; break;  
	    case "v2-edu"		: local_pv = "0.01"; break; 
	    case "v2-home"		: local_pv = "0.04"; break; 
	    case "v2-insur"	    : local_pv = "0.05"; break;
	    case "v2-invest"	: local_pv = "0.04"; break;
	    case "v2-loan"		: local_pv = "0.05"; break;
	    case "v2-mtg"		: local_pv = "0.02"; break;
	    case "v2-pfin"		: local_pv = "0.02"; break;
	    case "v2-retire"	: local_pv = "0.04"; break;          
        case "v2-tax"		: local_pv = "0.01"; break;
        default			    : local_pv = "0.00";  
    }
   return local_pv; 
}

function trackFDL(pobj,purl)
{
            var s_brm=s_gi('bank30livejs');
            //var s_brm=s_gi('bank30qajs');
            //var s_brm=s_gi('bank30devjs');
            //s_brm.prop31=String(purl).toLowerCase();
            s_brm.prop20=String(purl).toLowerCase();
            s_brm.tl(pobj,'o','CustomFileDownloads');
}

function trackLink(obj,svy_inst_uid,st,mkt,prod,amt,rate,pos,web,ht,offmatica)
{
            var s_brm=s_gi('bnk30livejs');
            //var s_brm=s_gi('bnk30qajs');
            //var s_brm=s_gi('bnk30devjs');
            s_brm.eVar36=converToLowerCase(svy_inst_uid);
            s_brm.eVar40=converToLowerCase(st);
            s_brm.eVar41=converToLowerCase(mkt);
            s_brm.eVar38=converToLowerCase(pos);
            s_brm.eVar1=converToLowerCase(web);
            s_brm.eVar42=converToLowerCase(prod);
            s_brm.eVar39=converToLowerCase(ht);
            
            s_brm.products="v2-CCR;p_v2-"+prod.toLowerCase()+";1;"+amt.toLowerCase();
            s_brm.events="event6,purchase";
            s_brm.purchaseID=Math.round(Math.random() * 10000000).toString() + new Date().getTime();
            s_brm.tl(obj,'o','Lender Referral');
}

function trackLinkNew(pObj, psvyUid,  pSt, pMkt, pprodUid, pAmt, pApr, pPos, pWeb, plinkType, pofferID, poffermaticaID, padvType, ppageNo, pChannel,pCFPersonID)
{
	var s_brm=s_gi('bnk30livejs');
	//var s_brm=s_gi('bnk30qajs');
	//var s_brm=s_gi('bnk30devjs');
	
	if ((trim(psvyUid) == "") || (trim(psvyUid) = ""))
		s_brm.eVar36=converToLowerCase(pCFPersonID);	//CFP Person ID
	else
		s_brm.eVar36=converToLowerCase(psvyUid);	//campaign (discover, chase etc), svy_inst_uid
	
	s_brm.eVar40=converToLowerCase(pSt);			//state
    s_brm.eVar41=converToLowerCase(pMkt);			//market
    s_brm.eVar39=converToLowerCase(plinkType);		//link type (phone, hyper link etc)
    s_brm.eVar38=converToLowerCase(pPos);			//position
    s_brm.eVar1=converToLowerCase(pWeb);			//web, co-brand, partner etc
    s_brm.eVar42=converToLowerCase(pprodUid);		//product id (30 yr, 15yr fixed) , category/product (low interest, best rewards etc)
    s_brm.eVar43=converToLowerCase(pofferID);		//offer id
    s_brm.eVar37=converToLowerCase(padvType);		//advertiser type  
    s_brm.eVar12=converToLowerCase(ppageNo);		//display/click page number 
    
    //s_brm.eVar3=converToLowerCase(pChannel);		//channel 
               
    s_brm.products="v2-CCR;p_v2-"+converToLowerCase(pprodUid)+";1;"+converToLowerCase(pAmt);
    s_brm.events="event6,purchase";
    s_brm.purchaseID=Math.round(Math.random() * 10000000).toString() + new Date().getTime();
	s_brm.tl(pObj,'o','Lender Referral');
}

function converToLowerCase(pValue)
{
    var lValue = trim(" "+pValue);
	if ((lValue == null) || (lValue == "undefined")) 
	{
	    lValue="";
	}
    	
    if ((lValue!="")) 
    {
        if(isNaN(parseFloat(lValue))) 
        {
            return lValue.toLowerCase();
		}   
		else 
		{
		    return lValue;
		}
	 } else 
	 {
	    return lValue;
	 }
}

function trim(pValue)
{
	var s;
	s = pValue.replace(/(?:(?:^|\n)\s+|\s+(?:$|\n))/g,"");
	return s;
}

/*
function cobrandNull(pCobName)
{
    var localCob="brm";
    
    if (IsNullorUndefined(pCobName) || pCobName=='' )
        localCob="brm";
    else
        localCob=pCobName;
    
    return localCob; 
}

function cobrandURL(pcobName)
{
    var localURLPart2, localURL, localCobURL = String(window.location);
    var localStartPos, localFindPos;
    
    if (localCobURL)
    {
        if (localCobURL.indexOf("https://"))
            localStartPos = "8";
        else
            localStartPos = "7";                
        
        localFindPos = localCobURL.indexOf("/",localStartPos);
        localURLPart2= localCobURL.slice(localFindPos+1);

        if (IsNullorUndefined(localURLPart2)|| (localURLPart2==""))
            localURL=localCobURL+pcobName+"/";
        else
        { 
            if (localFindPos==-1)
                localURL=localCobURL+"/"+pcobName+"/";
            else
                localURL=localCobURL.replace(localURLPart2,pcobName+"/"+localURLPart2);
        }
     }   
     else
        localURL=String(window.location);

    return localURL;
}

function omniProdString(pAdCollection,pTier2)
{
   var omniProdString='';
   if(!IsNullorUndefined(pAdCollection))
   {  
        for(var i=0;i < pAdCollection.length;i++) 
        {
            if ((omniProdString=='') || (omniProdString==null))
                omniProdString=pTier2+";h_" + pAdCollection[i][1] + "_w_"+pAdCollection[i][2]+"_cc_"+pAdCollection[i][3]+"_cm_"+pAdCollection[i][4]+";1;" + pAdCollection[i][5]/1000 +";";
            else
                omniProdString=omniProdString+","+pTier2+";h_" + pAdCollection[i][1] + "_w_"+pAdCollection[i][2]+"_cc_"+pAdCollection[i][3]+"_cm_"+pAdCollection[i][4]+";1;" + pAdCollection[i][5]/1000+";";
        }
    }
    return omniProdString;
}
*/