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;
}

//===============================================================================END///
function client_login()
{
	var loginid =document.getElementById('loginid').value;
	var password=document.getElementById('password').value;
	
	
//alert(rand_no);
		
	if(document.getElementById('loginid').value == '')
	  {
		  alert("Login ID is blank.");
		  document.getElementById('loginid').focus();
		  return;
	  }
	  
	if(document.getElementById('password').value == '')
	  {
		  alert("Password is blank.");
		  document.getElementById('password').focus();
		  return;
	  } 
	  
	   	    
	  else
	  {
		XmlHttp_insert_client=GetXmlHttpObject();
					if (XmlHttp_insert_client==null)
						{
							alert ("Your browser does not support AJAX!");
							return;
		}
		
					var url="check-login.php?loginid="+loginid+"&password="+password;
					//alert(url);
					
					XmlHttp_insert_client.onreadystatechange=function(){ stateInsertclient();}
					XmlHttp_insert_client.open("GET",url,true);
					XmlHttp_insert_client.send(null);
	  }
}

function stateInsertclient()
{
	if (XmlHttp_insert_client.readyState==4)
	{	
		var results=XmlHttp_insert_client.responseText;
		if(results=='Correct')
			   {
			   	location.href='user_details.html';
			   }
			    else
			   {
			   	alert(results);
				document.getElementById('loginid').value = ''
				document.getElementById('password').value = ''
				document.getElementById('loginid').focus();
				}
			   //[END] [VALIDATE USERNAME/PASSWORD]
		//
	}	
}

//===============================================================================END LOGIN
function logOut() // USED FOR LOG OUT ==================================================================================== [  START ]
{
	xmlHttpLogOut=GetXmlHttpObject();
	
	if (xmlHttpLogOut==null)
	{
		alert ("Your browser does not support AJAX!");
		return;
	}
		var urlLO="logout.php?part=LogOut&sid="+Math.random();
		/*alert('URL: '+urlLO)
		return;*/
		xmlHttpLogOut.onreadystatechange=function(){ stateChangedLO();}
		xmlHttpLogOut.open("GET",urlLO,true);
		xmlHttpLogOut.send(null);
}
function stateChangedLO() 
{ 
	if (xmlHttpLogOut.readyState==4) 
	{
		location.href='index.html';
	}
}

// USED FOR LOG OUT ====================================================================================================== [  END ]


function scanKey(event) // USED FOR LOGIN (	WHEN THE USER PRESSES THE 'Enter Key' ON THE USERID OR PASSWORD FIELD) [ index.php ]
{
	if(event.keyCode==13)
	{
		client_login();
	}
	else
		return;
}

function Goregistration(mode)
{
	 //alert(mode);
	 location.href='freeregistration_interface.html?mode='+mode;
}

function CheckBlank()
{
	 var txtrtitle=document.getElementById('txtrtitle').value;
	 var hiddeen_rate=document.getElementById('hid_rate').value;
	 //alert(hiddeen_rate);
	 if(txtrtitle=='')
	 {
		 document.getElementById('div_er_title').style.display='block'
		//document.getElementById('div_er_title').value='Title Can not be left Blank!';
		 document.getElementById('txtrtitle').focus();
		 return;
	 }
	 if(hiddeen_rate=='')
	 {
		 document.getElementById('div_rate_me').style.display='block'
	 }
	 
	 if(txtrtitle!='' && hiddeen_rate!='')
	 {
		 document.form_post_review.submit();
	 }
}
function ShowState(proj_id)
{
	xmlHttpInsert_Rate=GetXmlHttpObject();

	if (xmlHttpInsert_Rate==null)
	{
		alert ("Your browser does not support AJAX!");
		return;
	} 
	//var employee_name=document.getElementById('employee_name').value;
	document.getElementById('hid_rate').value=proj_id;
	
	var url_rate="rate_bui.php";
url_rate=url_rate+"?proj_id="+proj_id;
url_rate=url_rate+"&sid="+Math.random();
/*alert(url);
return;*/
xmlHttpInsert_Rate.onreadystatechange=function(){ stateChangedRate();}
xmlHttpInsert_Rate.open("GET",url_rate,true);
xmlHttpInsert_Rate.send(null);

	
}

function stateChangedRate() 
{ 	
	//if(xmlHttpInsert.readyState == 1)
//	{  
//		document.getElementById('display').innerHTML="Loading ...";
//	}

	if (xmlHttpInsert_Rate.readyState==4)
	{
		document.getElementById('main_div_load').innerHTML=xmlHttpInsert_Rate.responseText;
		document.getElementById('div_rate_me').style.display='none'
		
		//document.getElementById('display').innerHTML="";
	}
}

function RemoveError()
{
	document.getElementById('div_er_title').style.display='none'
	
}

function OpenLogin()
{
 document.getElementById('mem_log_div').style.display='block';
 document.getElementById('log_div_inter').style.display='none';
 
}

function User_Login()
{
	var txt_user_id =document.getElementById('txt_user_id').value;
	var txt_pass_word=document.getElementById('txt_pass_word').value;
	
	
//alert(rand_no);
		
	if(document.getElementById('txt_user_id').value == '')
	  {
		  alert("Login ID is blank");
		  return;
	  }
	  
	if(document.getElementById('txt_pass_word').value == '')
	  {
		  alert("Password is blank");
		  return;
	  } 
	  
	   	    
	  else
	  {
		XmlHttp_insert_User=GetXmlHttpObject();
					if (XmlHttp_insert_User==null)
						{
							alert ("Your browser does not support AJAX!");
							return;
		}
		
					var url_user="check-login.php?loginid="+txt_user_id+"&password="+txt_pass_word;
					//alert(url_user);
					
					XmlHttp_insert_User.onreadystatechange=function(){ stateInsertUser();}
					XmlHttp_insert_User.open("GET",url_user,true);
					XmlHttp_insert_User.send(null);
	  }
}

function stateInsertUser()
{
	if (XmlHttp_insert_User.readyState==4)
	{	
		var results=XmlHttp_insert_User.responseText;
		if(results=='Correct')
			   {
			   	document.getElementById('dialog-form').style.display='block'
				document.getElementById('mem_log_div').style.display='none'
				//document.getElementById('hid_user_id').value=txt_user_id;
				
			   }
			    else
			   {
			   	alert(results);
				document.getElementById('txt_user_id').value = ''
				document.getElementById('txt_pass_word').value = ''
				document.getElementById('txt_user_id').focus();
				}
			   //[END] [VALIDATE USERNAME/PASSWORD]
		//
	}	
}

/*function scanKey(event) // USED FOR LOGIN (	WHEN THE USER PRESSES THE 'Enter Key' ON THE USERID OR PASSWORD FIELD) [ index.php ]
{
	if(event.keyCode==13)
	{
		document.loginForm.submit();
	}
	else
		return;
}*/

function SearchBusinessByCountry(country_id)
{
	location.href="featured_business.php?country_id="+country_id;
}

