var AjaxClass_2 = new Object();
AjaxClass_2.Request = function(url,id, callbackMethod)
{
	 if ( id == "" )
	{
		return;
	}
	Page_2.getPageCenterX();
    
	AjaxClass_2.request = AjaxClass_2.createRequestObject();
	AjaxClass_2.request.onreadystatechange = callbackMethod;
	AjaxClass_2.request.open("POST", url+id, true);
//alert(url+id);
	AjaxClass_2.request.send(url);
}

AjaxClass_2.checkJobseekerId = function ()
{
	
	if(AjaxClass_2.CheckReadyState(AjaxClass_2.request))
	{	
		var	response =AjaxClass_2.request.responseXML.documentElement;
//alert(response);
		document.getElementById('DIV_ID').innerHTML='';
		if (response!= null){
			if (response.getElementsByTagName('status')[0].firstChild.data == 0){
				document.getElementById('DIV_ID').innerHTML = "<br><font color='#0000ff'><b>" + response.getElementsByTagName('statustext')[0].firstChild.data + "</b></font>";
			}
			else 
			if (response.getElementsByTagName('status')[0].firstChild.data == 1){
				document.getElementById('DIV_ID').innerHTML = '<font class="req"><b>' + response.getElementsByTagName('statustext')[0].firstChild.data + '</b></font>';
				document.getElementById('Uname').value='';
				document.getElementById('Uname').focus();
//alert(document.getElementById('DIV_ID').innerHTML);
			}
		}
		else{
			document.getElementById('Uname').value='';
		}
	}
}

AjaxClass_2.checkEmployerId = function ()
{
	//alert('');
	if(AjaxClass_2.CheckReadyState(AjaxClass_2.request))
	{	
		var	response = AjaxClass_2.request.responseXML.documentElement;
		document.getElementById('DIV_ID').innerHTML='';
		if (response!= null){
			if (response.getElementsByTagName('status')[0].firstChild.data == 0){
				document.getElementById('DIV_ID').innerHTML = "<br><font color='#0000ff'><b>" + response.getElementsByTagName('statustext')[0].firstChild.data + "</b></font>";
			}
			else 
			if (response.getElementsByTagName('status')[0].firstChild.data == 1){
				document.getElementById('DIV_ID').innerHTML = '<font class="req"><b>' + response.getElementsByTagName('statustext')[0].firstChild.data + '</b></font>';
				document.getElementById('userid').value='';
				document.getElementById('userid').focus();
			}
		}
		else{
			document.getElementById('userid').value='';
		}
	}
}

AjaxClass_2.checkEmployerEmail = function ()
{
	//alert('');
	if(AjaxClass_2.CheckReadyState(AjaxClass_2.request))
	{	
		var	response = AjaxClass_2.request.responseXML.documentElement;
		document.getElementById('DIV_EMAIL').innerHTML='';
		if (response!= null){
			if (response.getElementsByTagName('status')[0].firstChild.data == 1){
				document.getElementById('DIV_EMAIL').innerHTML = '<font class="req"><b>' + response.getElementsByTagName('statustext')[0].firstChild.data + '</b></font>';
				document.getElementById('email').value='';
				document.getElementById('email').focus();
			}
		}
		else{
			document.getElementById('email').value='';
		}
	}
}

//////////////////////////////////////////////////////////////

AjaxClass_2.createRequestObject = function()
{
	var obj;
	if(window.XMLHttpRequest)
	{
		obj = new XMLHttpRequest();
	}
	else if(window.ActiveXObject)
	{
		obj = new ActiveXObject("MSXML2.XMLHTTP");
	}
	return obj;
}

AjaxClass_2.CheckReadyState = function(obj)
{
	if(obj.readyState < 4) {		
		document.getElementById('div_loading').style.position = "absolute";
		document.getElementById('div_loading').innerHTML = "<font class='req'><b>Loading .....</b></font><img src='http://192.168.1.31:8080/habsons/images/loading.gif'/>";

	}
	if(obj.readyState == 4)
	{
		if(obj.status == 200)
		{
			document.getElementById('div_loading').innerHTML = "";
			setTimeout('Page_2.loadOut()',2000);

			setTimeout('Page_2.loadOut()',2000);
			return true;
		}
		else
		{
			document.getElementById('div_loading').innerHTML = "HTTP " + obj.status;
		}
	}
}

var Page_2 = new Object();
Page_2.width;
Page_2.height;
Page_2.top;

Page_2.loadOut = function ()
{
	document.getElementById('div_loading').innerHTML ='';	
}
Page_2.getPageCenterX = function ()
{
		var fWidth;
		var fHeight;		
		//For old IE browsers 
		if(document.all) 
		{ 
		fWidth = document.body.clientWidth; 
		fHeight = document.body.clientHeight; 
		} 
		//For DOM1 browsers 
		else if(document.getElementById &&!document.all)
		{ 
		fWidth = innerWidth; 
		fHeight = innerHeight; 
		} 
		else if(document.getElementById) 
		{ 
		fWidth = innerWidth; 
		fHeight = innerHeight; 		
		} 
		//For Opera 
		else if (is.op) 
		{ 
		fWidth = innerWidth; 
		fHeight = innerHeight; 		
		} 
		//For old Netscape 
		else if (document.layers) 
		{ 
		fWidth = window.innerWidth; 
		fHeight = window.innerHeight; 		
		}
	Page_2.width = fWidth;
	Page_2.height = fHeight;
	Page_2.top = window.document.body.scrollTop;
}