// Star: Check User Availability
function Check_Availability(objid, loadarea, chkFor) //chkFor => Employer or JobSeeker
{
var myobj=document.getElementById(objid);
  var address_string = "cb_ajax/ajax_server.php?action=checkusername&username=" + myobj.value + "&chkFor=" + chkFor;
  AjaxPage(address_string, loadarea);
}	
// End: Check User Availability

function AjaxPage(url, c_id)
{
  var page_request = false ;
  
	 if (window.XMLHttpRequest)     // if Mozilla, Safari etc
  		{ page_request = new XMLHttpRequest(); }
	 
	else if (window.ActiveXObject) // if IE
			{
			 try
			   {  page_request = new ActiveXObject("Msxml2.XMLHTTP");	}
			
			catch (e)
				{
				  try
				  {	page_request = new ActiveXObject("Microsoft.XMLHTTP");  }
				  catch (e)  {}
				}
			}
	else
	    return false;
 
  page_request.onreadystatechange = function() { loadpage(page_request, c_id); }
 
  anticache = (url.indexOf("?")!=-1) ? "&" + new Date().getTime() : "?" + new Date().getTime();
 
  page_request.open ('GET', url+anticache, true);
  page_request.send (null);
}
 
function loadpage(page_request, c_id)
{
  if (page_request.readyState == 1) /* show bussy for getting result from DB */ 
	 { 
        document.getElementById(c_id).innerHTML = '&nbsp;<img src=images/ajax_bussy.gif border=0 />'; 
     } 		
else if (page_request.readyState == 4 && (page_request.status==200 || window.location.href.indexOf("http")==-1))
 	 {	
	 //alert (document.getElementById(c_id).innerHTML = page_request.responseText);
	 switch (page_request.responseText)
	 	{
			//Start: Ajax Result for User Name
			case 'Available':
	              document.getElementById(c_id).innerHTML = '&nbsp;<font color=green><b>User Name is Available.</b></font>';
				  break;
			case 'UnAvailable':
	           	  document.getElementById(c_id).innerHTML = '&nbsp;<img src=images/entrymsgnotice.gif />&nbsp;<b>User Name is Unavailable.</b>';
			      break;
			//End: Ajax Result for User Name
			
			//Else Case : if soem un-wanted or unauthorize or none relevant ajax-result 
			//default :
			//	  document.getElementById(c_id).innerHTML = '&nbsp;<img src=images/entrymsgnotice.gif />&nbsp;<b>UnExpected Error Occured!</b>';
		}
	}
}
 