var xmlhttp;
function get_data(str)
{	
xmlhttp=GetXmlHttpObject();
document.frm_company.txt_discate.value = str;
if (xmlhttp==null)
  {
  alert ("Browser does not support HTTP Request");
  return;
  }
var url="load_categories.php";
url=url+"?q="+str;
url=url+"&sid="+Math.random();
xmlhttp.onreadystatechange=stateChanged;
xmlhttp.open("GET",url,true);
xmlhttp.send(null);
}

function stateChanged()
{
	if (xmlhttp.readyState==4)
	{
		document.getElementById("targetDiv").innerHTML=xmlhttp.responseText;
	}
}

function GetXmlHttpObject()
{
	if (window.XMLHttpRequest)
	  {
	  // code for IE7+, Firefox, Chrome, Opera, Safari
		  return new XMLHttpRequest();
	  }
	
	if (window.ActiveXObject)
	  {
  		// code for IE6, IE5
  		return new ActiveXObject("Microsoft.XMLHTTP");
  	  }
	return null;
}
///////////////////////////////////////////////////////////////////////////////
function set_name(value)		
{
	if(value=='')
		alert("Fields Cannot be Blanked");
	else
		document.frm_company.txt_disname.value = value;
}

function set_mobile(value)
{
	if(value=='')
		alert("Fields Cannot be Blanked");
	else
		document.frm_company.txt_dismobile.value = value;
}

function set_email(value)
{
	if(value=='')
		alert("Fields Cannot be Blanked");
	else
	{
		if(checkEmail(value))
			document.frm_company.txt_disemail.value = value;
	}
}

function set_pn(value)
{
	if(value=='')
		alert("Fields Cannot be Blanked");
	else
		document.frm_company.txt_dispn.value = value;
}

function set_country(value)
{
	if(value=='')
		alert("Fields Cannot be Blanked");
	else
		document.frm_company.txt_discntry.value = value;
}

function set_location(value)
{
	document.frm_company.txt_dislocation.value = value;
}

function set_chat(value)		{	document.frm_company.txt_dischatid.value = value;}
function set_fax(value)			{	document.frm_company.txt_disfax.value = value;}
function set_address(value)	
{
	if(value=='')
		alert("Fields Cannot be Blanked");
	else
		document.frm_company.txt_disadd.value = value;
}

function set_category(value)
{
	if(value=='')
		alert("Fields Cannot be Blanked");
	else
		document.frm_company.txt_discate.value = value;
}

function set_subcatgory(value)
{
	if(value=='')
		alert("Fields Cannot be Blanked");
	else 
		document.frm_company.txt_dissubcate.value = value;
}

function set_description(value)
{
	if(value=='')
		alert("Fields Cannot be Blanked");
	else
		document.frm_company.txt_disdesc.value = value;
}

function set_mapurl(value)		{	document.frm_company.txt_dismapurl.value = value;}
function set_videourl(value)	{	document.frm_company.txt_disvideourl.value = value;}
function set_image(value)		{	}


function set_subcate(value)
{
	if(value=='')
		alert("Fields Cannot be Blanked");
	else
		document.frm_company.txt_dissubcate.value = value;
}

/**
 * DHTML email validation script. Courtesy of SmartWebby.com (http://www.smartwebby.com/dhtml/)
 */
function checkEmail(value)
{
	var email = document.getElementById('txt_email');
	var filter = /^([a-zA-Z0-9_.-])+@(([a-zA-Z0-9-])+.)+([a-zA-Z0-9]{2,4})+$/;
	if (!filter.test(value)) 
	{
		alert('Please provide a valid email address');
		email.focus;
		return false;
	}
	else
		return true;
}

