/* 
* Merck metrics tracking code.  Altered to take the context name as a parameter.
*/

function readCookieValue(name){

    var allCookies = document.cookie;
    var pos = allCookies.indexOf(name);

    if(pos != -1){
       var start = pos + name.length + 1;
       var end = allCookies.indexOf(';', start);
       if(end == -1){ end = allCookies.length }
       var value = allCookies.substring(start, end);
    }

    return value;
}


function getFQDN()
{
         // var sPath = window.location.pathname;
         // var FQDN_Page = sPath.substring(sPath.lastIndexOf('\\') + 1);

          var sPath = window.location.href;
          var FQDN_Page = sPath.substr(0,sPath.indexOf(getPagename()));
          return FQDN_Page;
}


function getPagename()
{
          var S=location.href;
          S=(S=S.split("\/"))[S.length ? S.length-1:0];
          return S;
}

function getSource(ContextName) {

   var src ;

   src = ContextName + "track" + "?noCache="+(new Date()).valueOf() + "&fromPage=" + getFQDN() + getPagename();

   // document.trackingForm.tracking_img.src=src;
   return src;
}

function trackTag(ContextName) {

	var imgSrc = getSource(ContextName);
	
	document.write('<img border="0" name="tracking_IMG" width="1" height="1" src="'+imgSrc+'">');
}

function runTests(){
    // GetSiteRoot();
    //var x = getSource();
return;
}

