﻿// JScript File
var xmlHttp

function GetXmlHttpObject()
{ 
    var objXMLHttp=null
    if (window.XMLHttpRequest)
    {
    objXMLHttp=new XMLHttpRequest()
    }
    else if (window.ActiveXObject)
    {
    objXMLHttp=new ActiveXObject("Microsoft.XMLHTTP")
    }
    return objXMLHttp
}

function swapContent(changeTo)
{
    fixup_styles(changeTo)
    xmlHttp=GetXmlHttpObject()
    if (xmlHttp==null)
    {
    alert ("Browser does not support HTTP Request")
    return
    } 

    var url="getJobSearchContent.aspx"
    url=url+"?link="+changeTo
    url=url+"&sid="+Math.random()
    //alert (url)
    xmlHttp.onreadystatechange=stateChanged 
    xmlHttp.open("GET",url,true)
    xmlHttp.send(null)
}

function stateChanged() 
{ 
    if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
    { 
    
    var str = xmlHttp.responseText;
    
    //alert(str);
    var obj = document.getElementById(placeholderId);
    obj.innerHTML = str;
   
    }
    
} 
function fixup_styles(mode)
{
    var selectedMode;
    var selectedPanel;
    var unselectedMode1;
    var unselectedPanel1;
    var unselectedMode2;
    var unselectedPanel2;
            
    if (mode == "States")
    {
        selectedMode = document.getElementById("lnkState");
        unselectedMode1 = document.getElementById("lnkGeneral");
        unselectedMode2 = document.getElementById("lnkGovt");
        selectedPanel = document.getElementById(divStateButtonId);
        unselectedPanel1 = document.getElementById(divGeneralButtonButtonId);
        unselectedPanel2 = document.getElementById(divGovtButtonId);
    }
    if(mode == "General")
    {
        selectedMode = document.getElementById("lnkGeneral");
        unselectedMode1 = document.getElementById("lnkState");
        unselectedMode2 = document.getElementById("lnkGovt");
        selectedPanel = document.getElementById(divGeneralButtonButtonId);
        unselectedPanel1 = document.getElementById(divStateButtonId);
        unselectedPanel2 = document.getElementById(divGovtButtonId);
    }
    if(mode == "Govt")
    {
        selectedMode = document.getElementById("lnkGovt");
        unselectedMode1 = document.getElementById("lnkState");
        unselectedMode2 = document.getElementById("lnkGeneral");
        selectedPanel = document.getElementById(divGovtButtonId);
        unselectedPanel1 = document.getElementById(divStateButtonId);
        unselectedPanel2 = document.getElementById(divGeneralButtonButtonId);
    }
    
    if(selectedMode)
    {
        selectedMode.color = "#000000";
        selectedMode.style.width = "200px";
        selectedMode.style.textDecoration = "none";
        selectedMode.style.lineHeight = "31px";
        selectedMode.backgroundImage = "url(http://www.careeronestop.org/COSImages/TwoPanelGreyButton.gif)";
        selectedMode.backgroundRepeat = "no-repeat";
    }

    if(unselectedMode1)
    {
        unselectedMode1.style.position = "relative";
        unselectedMode1.style.width = "240px";
        unselectedMode1.style.textDecoration = "underline";
        unselectedMode1.backgroundImage = "none";
    }
    
    if(unselectedMode2)
    {
        unselectedMode2.style.position = "relative";
        unselectedMode2.style.width = "240px";
        unselectedMode2.style.textDecoration = "underline";
        unselectedMode2.backgroundImage = "none";
    }
    
    if(selectedPanel)
    {
        selectedPanel.color = "#000000";
        selectedPanel.style.backgroundImage = "url(http://www.careeronestop.org/COSImages/TwoPanelGreyButton.gif)";
        selectedPanel.style.backgroundRepeat = "no-repeat";
    }
    
    if(unselectedPanel1)
    {
        unselectedPanel1.style.position = "relative";
        unselectedPanel1.style.width = "240px";
        unselectedPanel1.style.backgroundColor = "white";
        unselectedPanel1.style.backgroundImage = "none";
    }
    
    if(unselectedPanel2)
    {
        unselectedPanel2.style.position = "relative";
        unselectedPanel2.style.width = "240px";
        unselectedPanel2.style.backgroundColor = "white";
        unselectedPanel2.style.backgroundImage = "none";
    }
    
}