// JavaScript Document
var xmlHttp
function AjaxCheck(val, val2)
{
	document.getElementById('loading').style.visibility = 'visible';	
	setTimeout("document.getElementById('loading').style.visibility='hidden'", 2000);
	isExists(val, val2);
}

function isExists(mailToId, val2)
{	
	var d = document;
	
	if ( mailToId == 'mailto' )
	 str = d.getElementById(mailToId).value;
	else
	 str = mailToId;
	
	if ( str.length == 0 )
	  return;	

	xmlHttp = GetXmlHttpObject();
	if (xmlHttp == null)
	  {
		  alert ("Your browser does not support AJAX!");
		  return;
	  } 

	var url = "src/ajax.php";
	url = url + "?q=" + str + "&p=" + val2;
	url = url + "&sid=" + Math.random();
	//alert(url);
	xmlHttp.onreadystatechange = stateChanged;
	xmlHttp.open("GET",url,true);
	xmlHttp.send(null);
	} 
	
	function stateChanged()
	{ 
		if (xmlHttp.readyState == 4)
		{ 
		    if ( document.getElementById('ajaxMsg') != null )
			document.getElementById('ajaxMsg').innerHTML = xmlHttp.responseText;
			//alert(xmlHttp.responseText + xmlHttp.responseText.indexOf('success'));
			//alert(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;
}
