var xmlHttp; //email signup
var xmlHttp1; //jobsearchinline
var xmlHttp2;


//email signup

function emailSignUpInsert(str)
{
    if (str.length==0)
    { 
        //document.getElementById("txtHint").innerHTML="";
        return;
    }
    
    xmlHttp=GetXmlHttpObject();
    if (xmlHttp==null)
    {
        alert ("Your browser does not support AJAX!");
        return;
    } 
    
    var url="/Includes/AJAX/InAjaxEmailSignUp.asp";
    url=url+"?q="+str;
    url=url+"&sid="+Math.random();
    xmlHttp.onreadystatechange=stateChanged;
    xmlHttp.open("GET",url,true);
    xmlHttp.send(null);
} 


function stateChanged()  
{ 
    if (xmlHttp.readyState==4)
    {   
        if (xmlHttp.responseText == "Thank you for joining our mailing list") {
            document.getElementById("searchBarLeft").innerHTML = xmlHttp.responseText;
        }
        else{
            alert(xmlHttp.responseText);
        }
        
        var NS4 = (document.layers) ? 1 : 0;
        var IE4 = (document.all) ? 1 : 0;        
        
        //document.getElementById("searchBarLeft").style.visibility = (NS4) ? "show" : "visible";
        
    }
}

function GetXmlHttpObject()
{
    var xmlHttp=null;
    try
      {
      // Firefox, Opera 8.0+, Safari
      xmlHttp=new XMLHttpRequest();
      }
    catch (e)
      {
      // Internet Explorer
      try
        {
        xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
        }
      catch (e)
        {
        xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
        }
      }
    return xmlHttp;
}


//jobsearchinline

function jobSearchInline(pagenumber)
{
    
    var keyword;
    var location;
    
    keyword = document.getElementById("jobsearchtitle").value;
    location = document.getElementById("jobsearchlocation").value;

    xmlHttp1=GetXmlHttpObject1();
    if (xmlHttp1==null)
    {
        alert ("Your browser does not support AJAX!");
        return;
    } 
    
    var url="/Includes/AJAX/InJobSearchInline.asp";
    url=url+"?keyword="+keyword;
    url=url+"&location="+location;
    url=url+"&pagenumber="+pagenumber;
    url=url+"&sid="+Math.random();
    xmlHttp1.onreadystatechange=stateChanged1;
    xmlHttp1.open("GET",url,true);
    xmlHttp1.send(null);
} 


function stateChanged1()  
{ 
    if (xmlHttp1.readyState==4)
    {   
        document.getElementById("jobsearchResults").innerHTML = xmlHttp1.responseText;
        
        var NS4 = (document.layers) ? 1 : 0;
        var IE4 = (document.all) ? 1 : 0;        
        
        //document.getElementById("searchBarLeft").style.visibility = (NS4) ? "show" : "visible";
        
    }
}

function GetXmlHttpObject1()
{
    var xmlHttp1=null;
    try
      {
      // Firefox, Opera 8.0+, Safari
      xmlHttp1=new XMLHttpRequest();
      }
    catch (e)
      {
      // Internet Explorer
      try
        {
        xmlHttp1=new ActiveXObject("Msxml2.XMLHTTP");
        }
      catch (e)
        {
        xmlHttp1=new ActiveXObject("Microsoft.XMLHTTP");
        }
      }
    return xmlHttp1;
}
