var xmlHttp;

var cnt;
var t='';
var divname='';

/* url = page to submit, str = type (1-alert, 2-display)  */
function callajax(url,str,div)
{
if(div!='')	
document.getElementById(div).innerHTML= "<br><table cellspacing=0 cellpadding=5 width=277 align=center><tr><td align=center><center>Loading... Please wait...</td></tr></table>";
	
t = str;
divname = div;
//alert(url);
xmlHttp=GetXmlHttpObject();
if (xmlHttp==null)
{
  alert ("Your browser does not support AJAX!");
  return;
} 	
xmlHttp.onreadystatechange=stateChanged;

xmlHttp.open("GET",url,true);
xmlHttp.send(null);
} 

function checkEmpty(field,name)
{
if(document.FORM.elements[field].value=='')
	{
		alert(name+" is mandatory");
		document.FORM.elements[field].focus();
		return false;	
	}	
return true;
}

function stateChanged() 
{ 

if (xmlHttp.readyState==4)
{ 
try
{
	if(t=='1')
	{
	if(xmlHttp.responseText=='Please login')
	location.href="/index.php?page=cm_login";
	else	
	alert(xmlHttp.responseText);
}
	else if(t=='2' && xmlHttp.responseText!=''){
	document.getElementById(divname).innerHTML = xmlHttp.responseText;
	
}
	}
catch(e) { alert(e);}
}
}

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;
}
