var pagehref = window.location;
var pageurl = pagehref.toString();
var url = pageurl.toLowerCase();

function setNav(){
	
//Set the active link in main nav
var objNav = document.getElementById("mainnav");
var navAnchor = objNav.getElementsByTagName("a");

for(i=0; i<navAnchor.length; i++)
        {
         var link = navAnchor[i].getAttribute("href").toString();
         var llink = link.toLowerCase()
         if (url.indexOf(llink) != -1){
			 var ulClass = navAnchor[i].parentNode.parentNode.className;
			  switch(ulClass){
				 case "level1":
					navAnchor[i].parentNode.className = "active";
				 break;
				 
				 /*case "level2":
				 if(navigator.appName == "Microsoft Internet Explorer")
				    {
				        navAnchor[i].parentNode.parentNode.parentNode.previousSibling.className = "active";
				    }
				 else
				    {
				 	    navAnchor[i].parentNode.parentNode.parentNode.previousSibling.previousSibling.className = "active";
				 	}
					navAnchor[i].parentNode.className += " active";
				 break;*/
				 
				 case "level2":
				 	navAnchor[i].parentNode.parentNode.parentNode.className = "active";
				 break;
			  }
            }
        }
    }
	
//Set the footer nav active
function setFnav(){
var objFnav = document.getElementById("footernav");
var navFanchor = objFnav.getElementsByTagName("a");	

for(i=0; i<navFanchor.length; i++)
        {
         var link = navFanchor[i].getAttribute("href").toString();
         var llink = link.toLowerCase();
         if (url.indexOf(llink) != -1){
			 navFanchor[i].className = "active";
		 }
}
}

//Set left nav active
function setLnav(){
	if(document.getElementById("lnav")!=null){
		var objFnav = document.getElementById("lnav");
		var navFanchor = objFnav.getElementsByTagName("a");	

		for(i=0; i<navFanchor.length; i++)
				{
				 var link = navFanchor[i].getAttribute("href").toString();
				 var llink = link.toLowerCase();
				 if (url.indexOf(llink) != -1){
					 navFanchor[i].className = "active";
				 }
		}
	}

}

function getHTTPObject()
{
    if (typeof XMLHttpRequest != 'undefined') {
        return new XMLHttpRequest();
    }
    try {
        return new ActiveXObject("Msxml2.XMLHTTP");
    } catch (e) {
        try {
            return new ActiveXObject("Microsoft.XMLHTTP");
        } catch (e) {}
    }
    return false;
}

function showDef(obj, val)
{
    try
    {
	    var tag = document.createElement("<span class='glossary'>");
	    obj.appendChild(tag);
	    if(navigator.appVersion.indexOf('MSIE 6') != -1)
	    {
	        obj.style.zIndex = "9999";
	    }
    }
    catch(e)
    {
        var tag = document.createElement("span");
        tag.setAttribute("class", "glossary");
        obj.appendChild(tag);
    }

    var http = getHTTPObject();
    http.open("GET", "/GlobalPages/GlossaryRequest.aspx?id=" + escape(val), true);
    http.onreadystatechange = function()
    {
	    if (http.readyState == 4)
	    {
		    try
		    {
            	var tags = obj.getElementsByTagName("span");
            	if (tags != null)
            	{
			        var tag = tags[0];
			        if (tag != null)
			        {
    			        tag.innerHTML = http.responseText;
			        }
			    }
		    }
		    catch(e)
		    {
            	var tags = obj.getElementsByTagName("span");
            	if (tags != null)
            	{
			        var tag = tags[0];
			        if (tag != null)
			        {
		                txt = document.createTextNode(http.responseText);
		                tag.appendChild(txt);
			        }
			    }
		    }
	    }
    }
    http.send(null);
}

function hideDef(obj)
{
	var tags = obj.getElementsByTagName("span");
	if (tags != null)
	{
	    var tag = tags[0];
	    if (tag != null)
	    {
	        obj.removeChild(tag);
	        if(navigator.appVersion.indexOf('MSIE 6') != -1)
	        {
    	        obj.style.zIndex = "1";
	        }
	    }
	}
}


//Function for callouts
function over_dot(obj, img){
	img.src="/Images/BREAST/bghover_greendot.gif";
}
function out_dot(obj, img){
	img.src="/Images/BREAST/bg_greendot.gif";
}
function redirect(url, target){
	if(url!='' && target=='new'){
		window.open(url);
	}
	else if(url!=''){
	window.location.href=url;
	}
}

function emOncotype(){
	
	var cBlock = document.getElementById("content");
	if(cBlock != null)
	{
	var cHTML = cBlock.innerHTML;
	var newHTML = cHTML.replace(/Oncotype /g, "Onco<em>type</em> ");
	cBlock.innerHTML = newHTML;
	}
	
}

//Conbine all function to run on window onload event
function eventHandler(){
	setNav();
	setLnav();
	emOncotype();
}

//Run the combined functions(eventHandler) on window onload event
window.onload = eventHandler;

