function getAutoPageName(){
    var pathname = document.location.pathname;
    if( pathname.charAt(pathname.length-1) == '/' ){
        pathname += 'index.html';
    }
    if( pathname.charAt(0) == '/' ){
        pathname = pathname.substring(1, pathname.length);
    }
    return allReplace( pathname, '/', ':');
}
function allReplace(text, sText, rText){
    var dummy1 = "";
    var dummy2 = text;

    while(true){
        var index = dummy2.indexOf(sText, 0);
        if( index == -1 ){
            break;
        }

        var text = dummy2.replace(sText, rText);
        dummy1 += text.substring(0, index + rText.length);
        dummy2 =  text.substring(index + rText.length, text.length);
    }
    return dummy1 + dummy2;
}

/* You may give each page an identifying name, server, and channel on
the next lines. */
s.pageName=getAutoPageName()
s.server=""
s.channel=""
s.pageType=""
s.prop1=""
s.prop2=""
s.prop3=""
s.prop4=""
s.prop5=""
/* E-commerce Variables */
s.campaign=""
s.state=""
s.zip=""
s.events=""
s.products=""
s.purchaseID=""
s.eVar1=""
s.eVar2=""
s.eVar3=""
s.eVar4=""
s.eVar5=""
