﻿var xmlHttp
var xmlHttp2
function showsites(str,rd,v1,v2,v3,v4,v5,v6)
{ 
xmlHttp=GetXmlHttpObject();
if (xmlHttp==null)
  {
  alert ("Your browser does not support AJAX!");
  return;
  } 
  document.getElementById("lblResult").innerHTML="<img src='Images/LoginSpinner.gif' />";
 // alert('lblresult spining');
var url="AjaxSiteList.aspx";
url=url+"?q="+ str+ "|" + rd + "|" + v1 + "|" + v2 + "|" + v3 + "|" + v4 + "|" + v5 + "|" + v6;

//url=url+"?q="+str;
url=url+"&sid="+Math.random();
//alert(url);
xmlHttp.onreadystatechange=stateChanged;
xmlHttp.open("GET",url,true);
xmlHttp.send(null);
}

function save_user_info(cmd,mtype,msearch,memail,mpage)
{ 
var mainsearchCriteria = document.getElementById("textSearchbar").value;
var v1 = document.getElementById("txtCity").value;
var v2 = document.getElementById("cboState").value;
var v3 = document.getElementById("txtZip").value;
var addressSearch = v1 + ',' + v2 + ',' + v3;
v1 = document.getElementById("txtLat").value;
v2 = document.getElementById("txtLng").value;
var latlongSearch = v1 + ',' + v2;
v1 = document.getElementById("cboBTA").value;
v2 = document.getElementById("txtFCC").value;
v3 = document.getElementById("txtFAA").value;
var geoSearch = v1 + ',' + v2 + ',' + v3;
v1 = document.getElementById("siteName").value;
v2 = document.getElementById("TowerMLSNumber").value;
//var sitenamenumber = v1 + ',' + v2;
var useremail = document.getElementById("UserEmail").value;
xmlHttp2=GetXmlHttpObject();
if (xmlHttp2==null)
  {
  alert ("Your browser does not support AJAX!");
  return;
  } 
var url="SaveUserInfo.aspx";
if(cmd == 'info')
    {
        url=url+"?cmd=info&email="+ memail;
    }
if(cmd == 'logUser')
    {
        if (mtype == 'MainSearch')
        {
                    url=url+"?cmd=logUser&mtype=" + mtype + '&msearch=' + mainsearchCriteria + '&mpage=' + mpage + '&email='+ useremail;
        }
         if (mtype == 'AddressSearch')
        {
                    url=url+"?cmd=logUser&mtype=" + mtype + '&msearch=' + addressSearch + '&mpage=' + mpage + '&email='+ useremail;
        }
         if (mtype == 'LatLongSearch')
        {
                    url=url+"?cmd=logUser&mtype=" + mtype + '&msearch=' + latlongSearch + '&mpage=' + mpage + '&email='+ useremail;
        }
         if (mtype == 'GeoSearch')
        {
                    url=url+"?cmd=logUser&mtype=" + mtype + '&msearch=' + geoSearch + '&mpage=' + mpage + '&email='+ useremail;
        }
        if (mtype == 'SiteNameTowerMLSnumber')
        {
            if (v1 == '')
            {
                    url=url+"?cmd=logUser&mtype=" + 'TowerMLS#Search' + '&msearch=' + v2 + '&mpage=' + mpage + '&email='+ useremail;
            }
            if (v2 == '')
            {
                    url=url+"?cmd=logUser&mtype=" + 'SiteNameSearch' + '&msearch=' + v1 + '&mpage=' + mpage + '&email='+ useremail;
            }
            
        }
    } 


//xmlHttp.open("POST",url,true);
xmlHttp2.open("GET",url,true);
xmlHttp2.onreadystatechange=stateChangedpost;
xmlHttp2.send(null);

}


///////////////////////////////////////////////////
function showJobDetail(str)
{ 
xmlHttp=GetXmlHttpObject();
if (xmlHttp==null)
  {
  alert ("Your browser does not support AJAX!");
  return;
  } 
  
var url="AjaxPage/AjaxJobs.aspx";
url=url+"?q="+ str ; //+ "|" + v7 + "";

url=url+"&sid="+Math.random();
xmlHttp.onreadystatechange=stateChanged;
xmlHttp.open("GET",url,true);
xmlHttp.send(null);
}
////////////////////////////////////

function stateChanged() 
{ 
if (xmlHttp.readyState==4)
{ 
document.getElementById("lblResult").innerHTML=xmlHttp.responseText;
}
}
function stateChangedpost() 
{ 
if (xmlHttp2.readyState==4)
{ 
//alert(xmlHttp2.responseText);
//document.getElementById("lblnoresult").innerHTML=xmlHttp2.responseText;
}
}
/////////////////////////////////////////
function showNewsDetail(str)
{ 
xmlHttp=GetXmlHttpObject();
if (xmlHttp==null)
  {
  alert ("Your browser does not support AJAX!");
  return;
  } 
  
var url="AjaxPage/AjaxNews.aspx";
url=url+"?q="+ str ; //+ "|" + v7 + "";

//url=url+"?q="+str;
url=url+"&sid="+Math.random();
//alert(url);
xmlHttp.onreadystatechange=stateChangedNews;
xmlHttp.open("GET",url,true);
xmlHttp.send(null);
}


function stateChangedNews() 
{ 
if (xmlHttp.readyState==4)
{ 
document.getElementById("lblResultNews").innerHTML=xmlHttp.responseText;
}
}
/////////////////////////////////////////
function SitePackage(str)
{ 
xmlHttp=GetXmlHttpObject();
if (xmlHttp==null)
  {
  alert ("Your browser does not support AJAX!");
  return;
  } 
  
var url="AjaxPage/SitePackage.aspx";
url=url+"?q="+ str ; //+ "|" + v7 + "";
url=url+"&sid="+Math.random();
xmlHttp.onreadystatechange=stateChangedPack;
xmlHttp.open("GET",url,true);
xmlHttp.send(null);
}
function stateChangedPack() 
{ 
    if (xmlHttp.readyState==4)
    { 
       // document.getElementById("lblResultNews").innerHTML=xmlHttp.responseText;
       //alert(xmlHttp.responseText);
    }
}
//////////////////////////////////////////////////

function AppList(str)
{ 
xmlHttp=GetXmlHttpObject();
if (xmlHttp==null)
  {
  alert ("Your browser does not support AJAX!");
  return;
  } 
  document.getElementById("lblResultApp").innerHTML="<img src='Images/LoginSpinner.gif' />";
var url="AjaxPage/AppInfo.aspx";
url=url+"?q="+ str ; //+ "|" + v7 + "";
url=url+"&sid="+Math.random();
xmlHttp.onreadystatechange=stateChangedAppList;
xmlHttp.open("GET",url,true);
xmlHttp.send(null);


}
function stateChangedAppList() 
{ 
    if (xmlHttp.readyState==4)
    { 
       // document.getElementById("lblResultNews").innerHTML=xmlHttp.responseText;
       document.getElementById("lblResultApp").innerHTML=xmlHttp.responseText;
    }
}
//////////////////////////////////////////////////
//function DocList(str)
//{ 
//xmlHttp=GetXmlHttpObject();
//if (xmlHttp==null)
//  {
//  alert ("Your browser does not support AJAX!");
//  return;
//  } 
//  
//var url="AjaxPage/AppDocList.aspx";
//url=url+"?q="+ str ; //+ "|" + v7 + "";
//url=url+"&sid="+Math.random();
//xmlHttp.onreadystatechange=stateChangedDocList;
//xmlHttp.open("GET",url,true);
//xmlHttp.send(null);
//}
//function stateChangedDocList() 
//{ 
//    if (xmlHttp.readyState==4)
//    { 
//       // document.getElementById("lblResultNews").innerHTML=xmlHttp.responseText;
//       document.getElementById("lblResultDoc").innerHTML=xmlHttp.responseText;
//    }
//}
////////////////////////////////////////////////////

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;
}

