// --- BEGIN ASHP CUSTOM CODE --- //
//Define appropriate zone for EHS. ASHP Homepage = Home (Zone), All others - ASHP (Zone) 
//BAG (06/29/2011)
var sitepage = location.href //Declare and set variable for current url
var isSecure = location.href.indexOf("https") //Declare and set variable to determine if page is using SSL (returns 0 if it does and -1 if it does not)
var zonename //Declare variable for zone name (Home or ASHP)

//If not https then page is standard http protocol
if (isSecure = -1) {
	sitepage = sitepage.substr(7); //get current url omitting http://
}
else {
	sitepage = sitepage.substr(8); //get current url omitting https://
}

//If current page is production or development homepage then assign to Home zone. Otherwise assign to ASHP zone.
if (sitepage == 'www.ashp.org/' || sitepage == 'www.ashp.org/default.aspx' || sitepage == 'wwwdev/' || sitepage == 'wwwdev/default.aspx') {
	zonename = 'Home'; //Home zone
}
else {
	zonename = 'ASHP'; //ASHP zone
}
// --- END CUSTOM ASHP CODE --- //

// --- BEGIN EHS HEAD TAG --- //
//Required key-values
//<![CDATA[
var ehs_zone = zonename;
var ehs_kv = new Array();
ehs_kv.push("sz=728x90,160x600,120x600"); //size (sz) - 728x90 (top), 160x600 (right), and 120x600 (right)
ehs_kv.push("vp=r"); //vertical position (vp) - right (r)
ehs_kv.push("hp=t"); //horizontal position (hp) - top (t)
ehs_kv.push("iprof=ph"); //ph - pharmacisit (hospital, retail)
ehs_kv.push("ims1=h16;"); //h16 - hospitalist

//Optional key-values
/*
ehs_kv.push("ims2=%VALUE%;");
ehs_kv.push("ims3=%VALUE%;");
ehs_kv.push("ims3=%VALUE%;");
ehs_kv.push("ims3=%VALUE%;");
ehs_kv.push("rprof=%VALUE%;");
ehs_kv.push("rms1=%VALUE%;");
ehs_kv.push("rss1=%VALUE%;");
*/

// DO NOT CHANGE ANYTHING BELOW
var ehs_site = "ehs.pro.ashp.ashp";
var ehs_sitea = ehs_site.split(".");
var ehs_class = "class=" + ehs_sitea[1] + ";";
var ehs_pub = "pub=" + ehs_sitea[2] + ";";
ehs_kv.push(ehs_class);
ehs_kv.push(ehs_pub);
var ehs_sn = "sn=" + ehs_sitea[3] + ";";
ehs_kv.push(ehs_sn);
var ehs_zn = "zn=" + ehs_zone + ";";
ehs_kv.push(ehs_zn);
var ehs_path = document.location.pathname;
var ehs_patha = ehs_path.split("/");
var ehs_len = ehs_patha.length;
for (var ehs_i=0;ehs_i<ehs_len;ehs_i++) {
	if (ehs_patha[ehs_i] != "") {
		ehs_pgp = "pgp=" + ehs_patha[ehs_i].replace(/[^A-z0-9_-]/g, "_") + ";";
		ehs_kv.push(ehs_pgp);
	}
}
var ehs_query = document.location.search;
var ehs_pgq = ehs_query.replace(/[^A-z0-9_-]/g, "_");
ehs_pgq = (ehs_pgq.length <= 55) ? "pgq=" + ehs_pgq.substring(1) + ";" : "pgq=" + ehs_pgq.substring(1,55) + ";";
ehs_kv.push(ehs_pgq);
ehs_protocol = (document.location.protocol == "https:") ? "https://" : "http://";
if (ehs_protocol == "https://") ehs_kv.push("ssl=1;");
var ehs_ord = Math.random()*10000000000000000;
var ehs_tile = 0;
var ehs_tt = 0;
var ehs_x = "";
var ehs_zonepat = /^[A-z]{1}[A-z0-9_-]{1,30}$/i;
var ehs_kvpat = /^[A-z]{1}[A-z0-9_-]{1,11}=[A-z0-9_-]{1,55};$/i;
var ehs_target = ehs_site;
ehs_target += (ehs_zonepat.test(ehs_zone)) ? "/" + ehs_zone + ";" : ";";
ehs_len = ehs_kv.length;
for (ehs_i=0;ehs_i<ehs_len;ehs_i++)
	ehs_target += (ehs_kvpat.test(ehs_kv[ehs_i])) ? ehs_kv[ehs_i] : "";
function EHS_AD (ehs_vp, ehs_hp, ehs_sz, f_ehs_x) {
	if (ehs_vp != "t" && ehs_vp != "b") ehs_vp="t";
	if (ehs_hp != "l" && ehs_hp != "r") ehs_hp="r";
	document.write('<script type="text/javascript" src="' + ehs_protocol + 'ad.doubleclick.net/adj/' + ehs_target + 'vp=' + ehs_vp + ';hp=' + ehs_hp + ';' + f_ehs_x + 'sz=' + ehs_sz + ';ord=' + ehs_ord + '?"><\/script>');
}
//]]>
// --- END EHS HEAD TAG --- //
