﻿// JScript File

var xmlHttp;


function BindJobDetails()
{
    xmlHttp=GetXmlHttpObject();
    if (xmlHttp==null)
    {
        alert ("Browser does not support HTTP Request");
        return;
    }  
        var url="Ajax_Functions.aspx";       
        url=url+"?JobId="+ document.getElementById("ddlOpenings").options[document.getElementById("ddlOpenings").selectedIndex].value;
        document.getElementById("hdnJob").value = document.getElementById("ddlOpenings").options[document.getElementById("ddlOpenings").selectedIndex].text ;
        url=url+"&sid="+Math.random();
        url =url+"&Func_Name=BindJobDetails";       
        xmlHttp.onreadystatechange=stateChanged ;
        xmlHttp.open("GET",url,true);       
        xmlHttp.send(null);   
} 

function stateChanged() 
{ 
    if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
    { 
        var strData;
        var strOption;
        var strArrOption = new Array(5);
        var strArrRow = new Array(50);
        var strArrCol = new Array(50);
        var intLoop;
        
        strOption = xmlHttp.responseText;  
        strArrOption = strOption.split('~')
        
       if (strArrOption[0] == "Job")
        {
            strData = strArrOption[1];       
            strArrRow = strData.split('|');   
            strData ="";         
            for (intLoop = 0; intLoop< strArrRow.length-1; intLoop++)
            {
                strArrCol = strArrRow[intLoop].split('^');
                strData += "<table width='385' border='0'><tr bgcolor='#E5EEF5'>";
                strData += "<td width='70'><div align='right'>";
                strData += "<span class='style5'>Job Title: </span> </div>";
                strData += "</td><td width='100%'><div style='text-align:left'>";
                strData += "<span class='bottom'>"+ strArrCol[0] +"</span>";
                strData += "</div></td></tr><tr bgcolor='#F5FBFF'><td width='70'>";
                strData += "<div align='right'><span class='style5'>Date: </span>";
                strData += "</div></td><td><div style='text-align:left'>";
                strData += "<span class='bottom'>"+ strArrCol[1] +"</span>";
                strData += " </div></td> </tr><tr bgcolor='#F5FBFF'><td width='70'><div align='right'>";
                strData += "<span class='style5'>Location: </span></div></td>";
                strData += "<td><div style='text-align:left'>";
                strData += "<span class='bottom'>"+ strArrCol[2] +"</span></div>";
                strData += "</td></tr><tr bgcolor='#F5FBFF'><td width='70' valign='top'><div align='right'>";
                strData += "<span class='style5'>Description: </span>";
                strData += "</div></td><td><div style='text-align:left'>";
                strData += "<span class='bottom'>"+ strArrCol[3] +"</span>";
                strData += "</div></td> </tr></table> ";
                //strData += "<div style='margin-top:5px '></div>";               
            }          
            document.getElementById("dvJobList").innerHTML=strData;            
        }  
    } 
} 

function GetXmlHttpObject(handler)
{ 
    var objXMLHttp=null
    if (window.XMLHttpRequest)
    {
        objXMLHttp=new XMLHttpRequest()
    }
    else if (window.ActiveXObject)
    {
        objXMLHttp=new ActiveXObject("Microsoft.XMLHTTP")
    }
    return objXMLHttp
}