// Developed By Angel Touch software
//Written by Dev Chatterjee
//creation date: 2 august, 2009.
//<---------------- global variables --------------->
var xmlhttp;
var xmlhttp2;
var xmlhttpSummary;
var xmlhttpEproc;
var xmlhttpMedia;
var xmlhttpEvents;
var xmlhttpMrig;
var lblForCurrPic;
var xmlhttpTopMenu;
var xmlhttpExtrnLnk;
var xmlhttpContactus;
var xmlhttpAchieve;
var xmlhttpCareer;
var loader='image/loader16.gif';
//<-------Granny calling all------------------------>
function loadAll()
{
loadTopMenu();
loadSideMenu();
loadHomeSummary();
loadMedia();
loadPnEvents();
loadEprocure();
loadMrignayani();
loadExtrnLnk();
}

//<-------------------Function for side, top, bottom box starts here ------------------>
//for Top menu
function loadTopMenu()
{
xmlhttpTopMenu=GetXmlHttpObject();
if (xmlhttpTopMenu==null)
  {
  alert ("Browser does not support HTTP Request");
  return;
  }
document.getElementById("sideMenu").innerHTML="<image src=images/balls64.gif></img>";
var url="loadTopMenu.php";
url=url+"?q="+"";
url=url+"&sid="+Math.random();
xmlhttpTopMenu.onreadystatechange=stateChangedTopMenu;
xmlhttpTopMenu.open("GET",url,true);
//document.getElementById("sideMenu").innerHTML="calling send ...";
xmlhttpTopMenu.send(null);
}

//for Contact us
function getContactUs()
{
xmlhttpContactus=GetXmlHttpObject();
if (xmlhttpContactus==null)
  {
  alert ("Browser does not support HTTP Request");
  return;
  }
  document.getElementById("contactusTxt").innerHTML="wow 1";
document.getElementById("contactusTxt").innerHTML="<image src=images/balls64.gif></img>";
var url="loadContactus.php";
  document.getElementById("contactusTxt").innerHTML="wow 2";
url=url+"?q="+"";
  document.getElementById("contactusTxt").innerHTML="wow 3";
url=url+"&sid="+Math.random();
  document.getElementById("contactusTxt").innerHTML="wow 4";
xmlhttpContactus.onreadystatechange=stateChangedContactus;
  document.getElementById("contactusTxt").innerHTML="wow 5";
xmlhttpContactus.open("GET",url,true);
//document.getElementById("sideMenu").innerHTML="calling send ...";
xmlhttpContactus.send(null);
}

//for Career
function getCareer()
{
xmlhttpCareer=GetXmlHttpObject();
if (xmlhttpCareer==null)
  {
  alert ("Browser does not support HTTP Request");
  return;
  }
  document.getElementById("careerTxt").innerHTML="wow 1";
document.getElementById("careerTxt").innerHTML="<image src=images/balls64.gif></img>";
var url="loadCareer.php";
  document.getElementById("careerTxt").innerHTML="wow 2";
url=url+"?q="+"";
  document.getElementById("careerTxt").innerHTML="wow 3";
url=url+"&sid="+Math.random();
  document.getElementById("careerTxt").innerHTML="wow 4";
xmlhttpCareer.onreadystatechange=stateChangedCareer;
  document.getElementById("careerTxt").innerHTML="wow 5";
xmlhttpCareer.open("GET",url,true);
//document.getElementById("sideMenu").innerHTML="calling send ...";
xmlhttpCareer.send(null);
}


//for Achievements
function getAchievement()
{
xmlhttpAchieve=GetXmlHttpObject();
if (xmlhttpAchieve==null)
  {
  alert ("Browser does not support HTTP Request");
  return;
  }
  document.getElementById("achieveTxt").innerHTML="wow 1";
document.getElementById("achieveTxt").innerHTML="<image src=images/balls64.gif></img>";
var url="loadAchieve.php";
  document.getElementById("achieveTxt").innerHTML="wow 2";
url=url+"?q="+"";
  document.getElementById("achieveTxt").innerHTML="wow 3";
url=url+"&sid="+Math.random();
  document.getElementById("achieveTxt").innerHTML="wow 4";
xmlhttpAchieve.onreadystatechange=stateChangedAchieve;
  document.getElementById("achieveTxt").innerHTML="wow 5";
xmlhttpAchieve.open("GET",url,true);
//document.getElementById("sideMenu").innerHTML="calling send ...";
xmlhttpAchieve.send(null);
}


//for side menu
function loadSideMenu()
{
xmlhttp=GetXmlHttpObject();
if (xmlhttp==null)
  {
  alert ("Browser does not support HTTP Request");
  return;
  }
document.getElementById("sideMenu").innerHTML="<image src=images/balls64.gif></img>";
var url="loadSideMenu.php";
url=url+"?q="+"";
url=url+"&sid="+Math.random();
xmlhttp.onreadystatechange=stateChangedSideMenu;
xmlhttp.open("GET",url,true);
//document.getElementById("sideMenu").innerHTML="calling send ...";
xmlhttp.send(null);
}

//for side menu
function loadExtrnLnk()
{
xmlhttpExtrnLnk=GetXmlHttpObject();
if (xmlhttpExtrnLnk==null)
  {
  alert ("Browser does not support HTTP Request");
  return;
  }
document.getElementById("extrnLnk").innerHTML="loading ...";
var url="loadExtrnLnk.php";
url=url+"?q="+"";
url=url+"&sid="+Math.random();
xmlhttpExtrnLnk.onreadystatechange=stateChangedExtrnLnk;
xmlhttpExtrnLnk.open("GET",url,true);
//document.getElementById("sideMenu").innerHTML="calling send ...";
xmlhttpExtrnLnk.send(null);
}


//for home initial content in center box
function loadHomeSummary()
{
xmlhttp2=GetXmlHttpObject();
if (xmlhttp2==null)
  {
  alert ("Browser does not support HTTP Request");
  return;
  }
  var label="Home";
document.getElementById("summaryTxt").innerHTML="<image src=images/balls64.gif></img>";
var url2="loadSummary.php";
url2=url2+"?q2="+label;
url2=url2+"&sid="+Math.random();
xmlhttp2.onreadystatechange=stateChangedSummary;
xmlhttp2.open("GET",url2,true);
//document.getElementById("summaryTxt").innerHTML="receiving request ...";
xmlhttp2.send(null);
}
//for inside context
function loadSummary(str)
{
xmlhttpSummary=GetXmlHttpObject();
if (xmlhttpSummary==null)
  {
  alert ("Browser does not support HTTP Request");
  return;
  }
document.getElementById("summaryTxt").innerHTML="<image src=images/balls64.gif></img>";
var url="loadSummary.php";
var strDup=str;
url=url+"?q2="+strDup;
url=url+"&sid="+Math.random();
xmlhttpSummary.onreadystatechange=stateChangedSummary2;
xmlhttpSummary.open("GET",url,true);
//document.getElementById("summaryTxt").innerHTML="completing Synopsis...";
xmlhttpSummary.send(null);
}

//loading media & news content
function loadMedia()
{
xmlhttpMedia=GetXmlHttpObject();
if (xmlhttpMedia==null)
  {
  alert ("Browser does not support HTTP Request");
  return;
  }
document.getElementById("mediaTxt").innerHTML="<image src=images/balls64.gif></img>";
var url="loadMedia.php";
url=url+"?q="+"";
url=url+"&sid="+Math.random();
xmlhttpMedia.onreadystatechange=stateChangedMedia;
xmlhttpMedia.open("GET",url,true);
//document.getElementById("sideMenu").innerHTML="calling send ...";
xmlhttpMedia.send(null);
}

//loading Events and Prommotion content
function loadPnEvents()
{
xmlhttpEvents=GetXmlHttpObject();
if (xmlhttpEvents==null)
  {
  alert ("Browser does not support HTTP Request");
  return;
  }
document.getElementById("eventsTxt").innerHTML="<image src=images/balls64.gif></img>";
var url="loadEvents.php";
url=url+"?q="+"";
url=url+"&sid="+Math.random();
xmlhttpEvents.onreadystatechange=stateChangedEvents;
xmlhttpEvents.open("GET",url,true);
//document.getElementById("sideMenu").innerHTML="calling send ...";
xmlhttpEvents.send(null);
}

//loading Eprocurements content
function loadEprocure()
{
xmlhttpEproc=GetXmlHttpObject();
if (xmlhttpEproc==null)
  {
  alert ("Browser does not support HTTP Request");
  return;
  }
document.getElementById("eprocTxt").innerHTML="<image src=images/balls64.gif></img>";
var url="loadEproc.php";
url=url+"?q="+"";
url=url+"&sid="+Math.random();
xmlhttpEproc.onreadystatechange=stateChangedEproc;
xmlhttpEproc.open("GET",url,true);
//document.getElementById("sideMenu").innerHTML="calling send ...";
xmlhttpEproc.send(null);
}

//loading Mrignayani content
function loadMrignayani()
{
xmlhttpMrig=GetXmlHttpObject();
if (xmlhttpMrig==null)
  {
  alert ("Browser does not support HTTP Request");
  return;
  }
document.getElementById("mrigTxt").innerHTML="<image src=images/balls64.gif></img>";
var url="loadMrignayani.php";
url=url+"?q="+"";
url=url+"&sid="+Math.random();
xmlhttpMrig.onreadystatechange=stateChangedMrig;
xmlhttpMrig.open("GET",url,true);
//document.getElementById("sideMenu").innerHTML="calling send ...";
xmlhttpMrig.send(null);
}

//<---------------------Change state functions stars here------------------------>
//receprocal for Top menu
function stateChangedTopMenu()
{
if (xmlhttpTopMenu.readyState==4)
{
document.getElementById("topMenu").innerHTML=xmlhttpTopMenu.responseText;
}
}

//receprocal for contact us
function stateChangedContactus()
{
if (xmlhttpContactus.readyState==4)
{
document.getElementById("contactusTxt").innerHTML=xmlhttpContactus.responseText;
}
}

//receprocal for Achievements
function stateChangedAchieve()
{
if (xmlhttpAchieve.readyState==4)
{
document.getElementById("achieveTxt").innerHTML=xmlhttpAchieve.responseText;
}
}

//receprocal for ExtrnLnk
function stateChangedExtrnLnk()
{
if (xmlhttpExtrnLnk.readyState==4)
{
document.getElementById("extrnLnk").innerHTML=xmlhttpExtrnLnk.responseText;
}
}

//receprocal for side menu
function stateChangedSideMenu()
{
if (xmlhttp.readyState==4)
{
document.getElementById("sideMenu").innerHTML=xmlhttp.responseText;
}
}
//receprocal for initial summary

//receprocal for summary
function stateChangedSummary()
{
if (xmlhttp2.readyState==4)
{
document.getElementById("summaryTxt").innerHTML=xmlhttp2.responseText;
}
}
//receprocal for other summary
function stateChangedSummary2()
{
if (xmlhttpSummary.readyState==4)
{
document.getElementById("summaryTxt").innerHTML=xmlhttpSummary.responseText;
}
}
//receprocal for other Events
function stateChangedEvents()
{
if (xmlhttpEvents.readyState==4)
{
document.getElementById("eventsTxt").innerHTML=xmlhttpEvents.responseText;
}
}
//receprocal for other media
function stateChangedMedia()
{
if (xmlhttpMedia.readyState==4)
{
document.getElementById("mediaTxt").innerHTML=xmlhttpMedia.responseText;
}
}
//receprocal for other Eprocure
function stateChangedEproc()
{
if (xmlhttpEproc.readyState==4)
{
document.getElementById("eprocTxt").innerHTML=xmlhttpEproc.responseText;
}
}
//receprocal for other Mrignayani
function stateChangedMrig()
{
if (xmlhttpMrig.readyState==4)
{
document.getElementById("mrigTxt").innerHTML=xmlhttpMrig.responseText;
}
}

//receprocal for other Career
function stateChangedCareer()
{
if (xmlhttpCareer.readyState==4)
{
document.getElementById("careerTxt").innerHTML=xmlhttpCareer.responseText;
}
}

//<--------------Global Function , Just don't touch anything here below or even write----------->
function GetXmlHttpObject()
{
if (window.XMLHttpRequest)
  {
  // code for IE7+, Firefox, Chrome, Opera, Safari
  return new XMLHttpRequest();
  }
if (window.ActiveXObject)
  {
  // code for IE6, IE5
  return new ActiveXObject("Microsoft.XMLHTTP");
  }
return null;
}
