var tstate, fstate;
tstate = true;
fstate = true;

//window.onerror = handleError; 
//alert(navigator.appVersion);
//alert(navigator.appName);

if (navigator.appName == "Microsoft Internet Explorer")
//if (navigator.appName == "Microsoft Internet Explorer" && (navigator.appVersion >= 6)) 
{
document.onmouseover = mouseOver;
document.onmouseout = mouseOut;
}

if(navigator.appName == "Netscape" || navigator.appName == "Opera")
 {
 document.onmouseover = testMouseOverFF;
 document.onmouseout = testMouseOutFF;
 } 
 
function ShowHideDescription(elementName, display)
{
	if ((navigator.appName == "Microsoft Internet Explorer") && (navigator.appVersion.indexOf('MSIE 6.0') > 0))
	{
		var div = document.getElementById(elementName);
		div.style.display = display;
		
	}

}

function pland()
    {
      
         var Contacts = new Array();
            Contacts[0] = "review my benefit information";
            Contacts[1] = "view my effective date";
            Contacts[2] = "download medical ID card";
            Contacts[3] = "manage family member access to myhumana";
            Contacts[4] = "download personal health information release form";
            Contacts[5] = "download myhumana guide";
      
            var RetVal = document.getElementById("fshowall").innerText.toLowerCase();
            var SearchName = new Array();
            SearchName=RetVal.split("\r\n");
            var vdis="N";
             for (i=0; i < Contacts.length; i++) 
             {
               for (j=0; j < SearchName.length; j++) 
                {
                var ArrayName = Contacts[i].toLowerCase();
                var SearchNameMatch = SearchName[j].toLowerCase();
                if (ArrayName.indexOf(SearchNameMatch) != -1)
                 {
                    vdis="Y"
                 }
                } 
             }
             
            if(vdis=="N")
            {
               window.document.getElementById("planning").style.display = "none";
            }
            else
            {
                  var eventsrc1=document.getElementById("financial");
                  eventsrc1.src = eventsrc1.src.substring(0, eventsrc1.src.lastIndexOf("/")+1) + "home_tile_planning.gif";
                    window.document.getElementById("financial").style.display="inline";
                  window.document.getElementById("financial").focus();
  
            }
            
    }
    
    function trustedd()
    {
    
        eventsrc = event.srcElement;
         var Contacts = new Array();
            Contacts[0] = "locate a doctor or other healthcare provider";
            Contacts[1] = "view my pharmacy claims";
            Contacts[2] = "check my costs and coverage of a medication";
            Contacts[3] = "review my medicare drug coverage";
            //New link added by Suresh - start
            Contacts[4] = "Compare hospitals or doctors";
             //New link added by Suresh - End
           
            var RetVal = document.getElementById("dshowall").innerText.toLowerCase();
            var SearchName = new Array();
            SearchName=RetVal.split("\r\n");
            var vdis="N";
             for (i=0; i < Contacts.length; i++) 
             {
               for (j=0; j < SearchName.length; j++) 
                {
                var ArrayName = Contacts[i].toLowerCase();
                var SearchNameMatch = SearchName[j].toLowerCase();
                if (ArrayName.indexOf(SearchNameMatch) != -1)
                 {
                    vdis="Y"
                 }
                } 
             }
             
            if(vdis=="N")
            {
                window.document.getElementById("information").style.display = "none";
            }
            else
            {   //debugger;
                var eventsrc=document.getElementById("trusted");
                eventsrc.src = eventsrc.src.substring(0, eventsrc.src.lastIndexOf("/")+1) + "home_tile_information.gif";
                       window.document.getElementById("trusted").style.display="inline";
                window.document.getElementById("trusted").focus();
  
            }
    }
   
   function claimd()
   {
    eventsrc = event.srcElement;
      var Contacts = new Array();
            Contacts[0] = "view my medical or dental claims";
            Contacts[1] = "review what i ve spent year to date";
            Contacts[2] = "review my spending account balance";
            Contacts[3] = "view my pharmacy claims";
      
            var RetVal = document.getElementById("showall").innerText.toLowerCase();
            var SearchName = new Array();
            SearchName=RetVal.split("\r\n");
            var vdis="N";
             for (i=0; i < Contacts.length; i++) 
             {
               for (j=0; j < SearchName.length; j++) 
                {
                var ArrayName = Contacts[i].toLowerCase();
                var SearchNameMatch = SearchName[j].toLowerCase();
                if (ArrayName.indexOf(SearchNameMatch) != -1)
                 {
                    vdis="Y"
                 }
                } 
             }
            if(vdis=="N")
            {
           
                window.document.getElementById("claim").style.display = "none";
            }
            else
            {
               var eventsrc1=document.getElementById("claim1");
               eventsrc1.src = eventsrc1.src.substring(0, eventsrc1.src.lastIndexOf("/")+1) + "home_tile_claims.gif";
               window.document.getElementById("claim1").style.display="inline";
                window.document.getElementById("claim1").focus();
                
            }
   }

function mouseOver()
{

    var eventsrc;
//        event.srcElement.src = "http://test-members.humana.com/SharedResources/Default/Images/spacer.gif";
    if(navigator.appName == "Microsoft Internet Explorer")
    {
        eventsrc = event.srcElement;
       
     
        if( eventsrc.id =="trusted" )
        {
        
            //eventsrc.src = eventsrc.src.substring(0, eventsrc.src.lastIndexOf("/")+1) + "spacer.gif";
            eventsrc.src = eventsrc.src.substring(0, eventsrc.src.lastIndexOf("/")+1) + "home_tile_information_hover.gif";
            //document.getElementById("showall").style.display = "none";
            document.getElementById("showall").style.display = "block";
            financial();            
            claim();
        }
     
        else if(eventsrc.id == "financial" )
        {
        
           //eventsrc.src = eventsrc.src.substring(0, eventsrc.src.lastIndexOf("/")+1) + "spacer.gif";
            eventsrc.src = eventsrc.src.substring(0, eventsrc.src.lastIndexOf("/")+1) + "home_tile_planning_hover.gif";
            //document.getElementById("fshowall").style.display = "none";
            document.getElementById("showall").style.display = "block";
            trusted();
            claim();
        }  
         else if(eventsrc.id == "claim1" )
        {
            eventsrc.src = eventsrc.src.substring(0, eventsrc.src.lastIndexOf("/")+1) + "spacer.gif";
            eventsrc.src = eventsrc.src.substring(0, eventsrc.src.lastIndexOf("/")+1) + "home_tile_claims_hover.gif";
           // document.getElementById("fshow3").style.display = "none";
            document.getElementById("showall").style.display = "block";
            financial();
            trusted();
        } 
         else if(eventsrc.id == "thfinancial" || eventsrc.id == "divPl")
        {
            financial_hover();
            trusted();
            claim();
        }
        else if(eventsrc.id == "thtrusted" || eventsrc.id == "divDR")
        {
        
            financial();
            trusted_hover();
            claim();
        }
        else if(eventsrc.id == "thclaim" || eventsrc.id == "divclaim" )
        {
            financial();
            trusted();
            claim_hover();           
        }
        else 
        {
            if(eventsrc.id!="a" && eventsrc.id!="img" && eventsrc.id!="td" && eventsrc.id!="table")
            {        
                financial();
                trusted();
                claim();
            }         
        }   
        
    }
 }
 
function testMouseOverFF(e)
 {
    //Condition to check the browser type whether it "Safari" or "Firefox"
    if (navigator.vendor == "Apple Computer, Inc.")
    {
        //alert("safari");
        if (window.event) e = window.event | window.Event;

        var eventsrc = event.srcElement;
            if( eventsrc.id =="trusted" )
            {
                //eventsrc.src = eventsrc.src.substring(0, eventsrc.src.lastIndexOf("/")+1) + "spacer.gif";
                eventsrc.src = eventsrc.src.substring(0, eventsrc.src.lastIndexOf("/")+1) + "home_tile_information_hover.gif";
                //document.getElementById("show3").style.display = "none";
                document.getElementById("showall").style.display = "block";
                financial();            
                claim();
            }
            else if( eventsrc.id =="financial" )
            {
                //eventsrc.src = eventsrc.src.substring(0, eventsrc.src.lastIndexOf("/")+1) + "spacer.gif";
                eventsrc.src = eventsrc.src.substring(0, eventsrc.src.lastIndexOf("/")+1) + "home_tile_planning_hover.gif";
                //document.getElementById("fshow3").style.display = "none";
                document.getElementById("showall").style.display = "block";
                trusted();
                claim();
            }  
            else if( eventsrc.id =="claim1" )
            {
                eventsrc.src = eventsrc.src.substring(0, eventsrc.src.lastIndexOf("/")+1) + "spacer.gif";
                eventsrc.src = eventsrc.src.substring(0, eventsrc.src.lastIndexOf("/")+1) + "home_tile_claims_hover.gif";
                //document.getElementById("fshow3").style.display = "none";
                document.getElementById("showall").style.display = "block";
                financial();
                trusted();
            }  
            else if(eventsrc.id == "thfinancial" || eventsrc.id == "divPl")
            {
                financial_hover();
                trusted();
                claim();
            }
            else if(eventsrc.id == "thtrusted" || eventsrc.id == "divDR")
            {
            
                financial();
                trusted_hover();
                claim();
            }
            else if(eventsrc.id == "thclaim" || eventsrc.id == "divclaim" )
            {
                financial();
                trusted();
                claim_hover();           
            }
            else 
            {
                if(eventsrc.id!="a" && eventsrc.id!="img" && eventsrc.id!="td" && eventsrc.id!="table")
                {        
                    financial();
                    trusted();
                    claim();
                }         
            }   
      }
      else
      {
            var targ;
            if (!e) var e = window.event;
            if (e.target) targ = e.target;
            //response.write("");	
            else if (e.srcElement) targ = e.srcElement;
            if (targ.nodeType == 3) // defeat Safari bug
	            targ = targ.parentNode;

            var eventsrc = e.target;

            if( eventsrc.getAttribute("id") =="trusted" )
            {
                //alert("trusted");
                eventsrc.src = eventsrc.src.substring(0, eventsrc.src.lastIndexOf("/")+1) + "spacer.gif";
                eventsrc.src = eventsrc.src.substring(0, eventsrc.src.lastIndexOf("/")+1) + "home_tile_information_hover.gif";
               // document.getElementById("show3").style.display = "none";
                document.getElementById("showall").style.display = "block";
                financial();            
                claim();                
            }
            
            else if(eventsrc.getAttribute("id") == "financial" )
            {
                //alert("financial");
                eventsrc.src = eventsrc.src.substring(0, eventsrc.src.lastIndexOf("/")+1) + "spacer.gif";
                eventsrc.src = eventsrc.src.substring(0, eventsrc.src.lastIndexOf("/")+1) + "home_tile_planning_hover.gif";
                //document.getElementById("fshow3").style.display = "none";
                document.getElementById("showall").style.display = "block";
                trusted();
                claim();                
            }  
            else if(eventsrc.getAttribute("id") == "claim1" )
            {
                //alert("claim1");
                eventsrc.src = eventsrc.src.substring(0, eventsrc.src.lastIndexOf("/")+1) + "spacer.gif";
                eventsrc.src = eventsrc.src.substring(0, eventsrc.src.lastIndexOf("/")+1) + "home_tile_claims_hover.gif";
               // document.getElementById("fshow3").style.display = "none";
                document.getElementById("showall").style.display = "block";
                financial();
                trusted();                
            }  
            else if(eventsrc.getAttribute("id") == "thfinancial" || eventsrc.getAttribute("id") == "divPl")
            {
                financial_hover();
                trusted();
                claim();
            }
            else if(eventsrc.getAttribute("id") == "thtrusted" || eventsrc.getAttribute("id") == "divDR")
            {
            
                financial();
                trusted_hover();
                claim();
            }
            else if(eventsrc.getAttribute("id") == "thclaim" || eventsrc.getAttribute("id") == "divclaim" )
            {
                financial();
                trusted();
                claim_hover();           
            }
            else 
            {
                if(eventsrc.getAttribute("id")!="a" && eventsrc.getAttribute("id")!="img" && eventsrc.getAttribute("id")!="td" && eventsrc.getAttribute("id")!="table")
                {        
                    financial();
                    trusted();
                    claim();
                }         
            }             
       }
 } 
 
function financial()
{
    document.getElementById("financial").src = document.getElementById("financial").src.substring(0,document.getElementById("financial").src.lastIndexOf("/")+1)+"home_tile_planning.gif";           
}
function financial_hover()
{
    document.getElementById("financial").src = document.getElementById("financial").src.substring(0,document.getElementById("financial").src.lastIndexOf("/")+1)+"home_tile_planning_hover.gif";           
    //document.getElementById("showall").style.display = "block";
}
function trusted()
{
    document.getElementById("trusted").src = document.getElementById("trusted").src.substring(0,document.getElementById("trusted").src.lastIndexOf("/")+1)+"home_tile_information.gif";
}
function trusted_hover()
{
    document.getElementById("trusted").src = document.getElementById("trusted").src.substring(0,document.getElementById("trusted").src.lastIndexOf("/")+1)+"home_tile_information_hover.gif";
    //document.getElementById("Showall").style.display = "block";
}
function claim()
{
    document.getElementById("claim1").src = document.getElementById("claim1").src.substring(0,document.getElementById("claim1").src.lastIndexOf("/")+1)+"home_tile_claims.gif";
}
function claim_hover()
{
    document.getElementById("claim1").src = document.getElementById("claim1").src.substring(0,document.getElementById("claim1").src.lastIndexOf("/")+1)+"home_tile_claims_hover.gif";
    //document.getElementById("showall").style.display = "block";
}
 
   

function mouseOut()
{
    if(navigator.appName == "Microsoft Internet Explorer")
    {
     var eventsrc = event.srcElement;
     
        if( eventsrc.id == "trusted" && (event.offsetY < 125 || event.offsetX < 10 ))  //trusted     
            eventsrc.src = eventsrc.src.substring(0, eventsrc.src.lastIndexOf("/")+1) + "home_tile_information.gif";
        else if( eventsrc.id == "financial" && (event.offsetY < 125 || event.offsetX < 10))
            eventsrc.src = eventsrc.src.substring(0, eventsrc.src.lastIndexOf("/")+1) + "home_tile_planning.gif";     
         else if( eventsrc.id == "claim1" && (event.offsetY < 125 || event.offsetX < 10))
            eventsrc.src = eventsrc.src.substring(0, eventsrc.src.lastIndexOf("/")+1) + "home_tile_claims.gif"; 
               
    }
  
}

function testMouseOutFF(e)
{
    //Condition to check the browser type whether it "Safari" or "Firefox"    
    if (navigator.vendor == "Apple Computer, Inc.")
    {
      if (window.event) e = window.event | window.Event;

      var eventsrc = event.srcElement;
      
            if( eventsrc.id == "trusted" && (event.offsetY < 125 || event.offsetX < 10 ))  //trusted   
                eventsrc.src = eventsrc.src.substring(0, eventsrc.src.lastIndexOf("/")+1) + "home_tile_information.gif";
            else if( eventsrc.id == "financial" && (event.offsetY < 125 || event.offsetX < 10))
                eventsrc.src = eventsrc.src.substring(0, eventsrc.src.lastIndexOf("/")+1) + "home_tile_planning.gif";   
            else if( eventsrc.id == "claim1" && (event.offsetY < 125 || event.offsetX < 10))
                eventsrc.src = eventsrc.src.substring(0, eventsrc.src.lastIndexOf("/")+1) + "home_tile_claims.gif";           
     } 
     else
     {
        if (window.event) e = window.event | window.Event;

         var eventsrc = e.target;
            //var eventsrc = e.relatedTarget ||e.toElement;
           // var eventsrc = (window.event) ? e.srcElement : e.target;
        if( eventsrc.getAttribute("id") == "trusted" && (e.offsetY < 125 || e.offsetX < 10 ))  //trusted     
        {
            alert("trusted");
            eventsrc.src = eventsrc.src.substring(0, eventsrc.src.lastIndexOf("/")+1) + "home_tile_information.gif";
        }
        else if( eventsrc.getAttribute("id")== "financial" && (e.offsetY < 125 || e.offsetX < 10))
        {
            alert("financial");
            eventsrc.src = eventsrc.src.substring(0, eventsrc.src.lastIndexOf("/")+1) + "home_tile_planning.gif";   
        }
        else if( eventsrc.getAttribute("id")== "claim1" && (e.offsetY < 125 || e.offsetX < 10))
        {
            alert("claim1");
            eventsrc.src = eventsrc.src.substring(0, eventsrc.src.lastIndexOf("/")+1) + "home_tile_claims.gif"; 
        }
        
     }
}
