function getHTTPObject()
{
	// code for Mozilla, etc.
	if (window.XMLHttpRequest)
  	{
  		xmlhttp=new XMLHttpRequest()
  	}
// code for IE
	else if (window.ActiveXObject)
  	{
  		xmlhttp=new ActiveXObject("Microsoft.XMLHTTP")
  	}
	return xmlhttp;
}
var http1 = getHTTPObject();

function get_ajax_url()
{
	if(document.getElementById("vUrlName").value == ""){
		alert(MSG_ENETR_PAGE_URL);
		document.getElementById("vUrlName").focus();
		return false;
	}
	if(document.frmadd.mode.value == "Update"){
		if(document.frmadd.oldurl.value == document.getElementById("vUrlName").value){
			alert(MSG_PAGE_URL_ALREADY_REGISTERED);
			document.getElementById("vUrlName").focus();
			return false;
		}
	}
	document.getElementById("loading_url").style.display='';
	document.getElementById("url_not").style.display='none';
	document.getElementById("available").style.display='none';
	var page_url = document.getElementById("vUrlName").value;
	var url = SITE_URL+"get_url_ajax.php";
	url = url + "?page_url="+page_url;
	http1.open("GET", url, true);
	http1.onreadystatechange = get_url;
	http1.send(null);
}

function get_url()
{
	if (http1.readyState == 4)
	{
   		var responce_text = http1.responseText;
		var page_url = document.getElementById("vUrlName").value;
		if(responce_text == 1)
		{
			if(page_url != '')
			{
				document.getElementById("loading_url").style.display='none';
				document.getElementById("url_not").style.display='none';
				document.getElementById("available").style.display='';
			}
			else
			{
				document.getElementById("loading_url").style.display='none';
				document.getElementById("url_not").style.display='none';
				document.getElementById("available").style.display='none';
			}
		}
		else
		{
			document.getElementById("loading_url").style.display='none';
			document.getElementById("url_not").style.display='';
			document.getElementById("available").style.display='none';
		}
	}
}

