﻿

window.onload = init;


/* Sets the currently selected page's link in the menu to the selected image */
function init() {

var lis = document.getElementsByTagName('li');
		for(i = 0; i < lis.length; i++)
		{
			var li = lis[i];
			//if (li.className == 'headlink')
			if (li.id == 'headlink')
			{
				li.onmouseover = function() { this.getElementsByTagName('ul').item(0).style.display = 'block';}
				li.onmouseout = function() { this.getElementsByTagName('ul').item(0).style.display = 'none';}
			}
		}



    var url = location.href.substring((location.href.lastIndexOf("/"))+1)
    var urlquery = url.split("?");
    
   if (url && url == "default.aspx")
        {
        
            document.getElementById("home").style.backgroundImage  = "url(./images/menuitems/HomeActive.png)";
            return;
        }
            /* Home Sub menu items */
            if (url && url == "about.aspx")
            {
              
                var v = document.getElementById("home");
                if (v){
                    v.style.backgroundImage  = "url(./images/menuitems/HomeActive.png)";
                      
                    }
                return;
            }
            
            if (url && url == "members.aspx")
            {
                document.getElementById("home").style.backgroundImage  = "url(./images/menuitems/HomeActive.png)";
                return;
            }
        
    if (urlquery[0] && urlquery[0] == "partners.aspx")
        { 
        document.getElementById("partners").style.backgroundImage = "url(./images/menuitems/PartnersActive.png)";
        document.getElementById("pageBackground").style.backgroundImage  = "url(./images/partnerBG.png)";
        
         if (urlquery.length > 1)
           {
                displayPartner(urlquery[1]);
                highLightItem (urlquery[1]+"Item");
            }
        
         
         return;
        }
        
        
     if (urlquery[0] && urlquery[0] == "ip.aspx")
      {
        
        document.getElementById("ip").style.backgroundImage  = "url(./images/menuitems/IPActive.png)";
        document.getElementById("pageBackground").style.backgroundImage  = "url(./images/PageBG_Full_Panel_1.png)";
     
          
            //Display the correct project if redirected from a project link from another page  
      if (urlquery.length > 1)
       {
           rnurlterms=urlquery[1].split(":");
           if (rnurlterms[0] == "project")
            display("info" + rnurlterms[1], "project" + rnurlterms[1])  ;
        }
        
       //If this the IP page resize all the images so the dont blow out the page          
       if(   document.getElementById("ctl00_displayColumn_projectList"))
        {
            var child = document.getElementById("ctl00_displayColumn_projectList").firstChild; 
            var images = child.getElementsByTagName("img");

            for (var j = 0; j < images.length; j++)
            {
                if ( images[j].height > images[j].width)
                        images[j].style.height = "70px";
                else
                     images[j].style.width = "80px";

                images[j].parentNode.style.left = "0";
                images[j].parentNode.style.position = "fixed";
            }
        }
        
        return;
      }
      
     if (url && url == "news.aspx")
      {
            document.getElementById("news").style.backgroundImage  = "url(./images/menuitems/NewsActive.png)";
            return;
      }
      if (url && url == "contacts.aspx")
      {
            document.getElementById("contacts").style.backgroundImage  = "url(./images/menuitems/ContactsActive.png)";
            return;
      }
     
      document.getElementById("home").style.backgroundImage  = "url(./images/menuitems/HomeActive.png)";
}

