// JavaScript Document
var req=null;
var console=null;
var READY_STATE_UNINITIALIZED=0;
var READY_STATE_LOADING=1;
var READY_STATE_LOADED=2;
var READY_STATE_INTERACTIVE=3;
var READY_STATE_COMPLETE=4;
function sendRequest(url,params,HttpMethod)
{	
	if (!HttpMethod)
	{
		HttpMethod="POST";
	}
	req=initXMLHTTPRequest();
	if (req)
	{
		req.onreadystatechange=onReadyState;
		req.open(HttpMethod,url,true);
		req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
		req.send(params);
	}
}
//****************************creating the XMLHTTPRequest object
function initXMLHTTPRequest()
{
	var xRequest=null;
	if (window.XMLHttpRequest)
	{
		xRequest=new XMLHttpRequest();
	} else if (window.ActiveXObject)
	{
		xRequest=new ActiveXObject
		("Microsoft.XMLHTTP");
	}
	return xRequest;
}


//**************************** category
function ajax_create_category()
{
	value=document.getElementById('create_category_name').value;
	if(value=="") document.getElementById('error_category_name').style.display='block';
	else sendRequest("../ajax/ajaxcategory.php","mode=insert_category&CatName="+value,"POST");
}

function ajax_subcategory_category()
{
	catvalue=document.getElementById('category_dropdown').value;
	subname=document.getElementById('create_subcategory_name').value;
	if(subname=="") document.getElementById('error_subcategory_name').style.display='block';
	else sendRequest("../ajax/ajaxsubcategory.php","mode=insert_subcategory&CatName="+catvalue+"&SubCatName="+subname,"POST");
}

function ajax_delete_category()
{
	value=document.getElementById('delete_category_name').value;
	sendRequest("../ajax/ajaxcategory.php","mode=delete_category&CatName="+value,"POST");
}

function ajax_delete_faq()
{
	value=document.getElementById('delete_faq_name').value;
	sendRequest("../ajax/ajaxfaq.php","mode=delete_faq&Id="+value,"POST");
}


function ajax_delete_subcategory()
{
	catvalue=document.getElementById('table_id').value;
	value=document.getElementById('delete_subcategory_name').value;
	sendRequest("../ajax/ajaxsubcategory.php","mode=delete_subcategory&&CatName="+catvalue+"&SubName="+value,"POST");
}

function ajax_create_type()
{
	name=document.getElementById('create_type_name').value;
	if(name=="") document.getElementById('error_type_name').style.display='block';
	else sendRequest("../ajax/ajaxtype.php","mode=insert_type&TypeName="+name,"POST");
}
function ajax_delete_type()
{
	value=document.getElementById('delete_type_name').value;
	sendRequest("../ajax/ajaxtype.php","mode=delete_type&TypeName="+value,"POST");
}

function ajax_delete_business()
{
	value=document.getElementById('delete_business_name').value;
	sendRequest("../ajax/ajaxbusiness.php","mode=delete_business&BName="+value,"POST");
}

function ajax_create_page()
{
	value=document.getElementById('create_page_name').value;
	if(value=="") document.getElementById('error_page_name').style.display='block';
	else sendRequest("../ajax/ajaxpage.php","mode=insert_page&PageName="+value,"POST");
}

function ajax_delete_page()
{
	value=document.getElementById('delete_page_name').value;
	sendRequest("../ajax/ajaxpage.php","mode=delete_page&PageName="+value,"POST");
}

function ajax_create_user()
{
	value=document.getElementById('create_user_name').value;
	pass=document.getElementById('create_user_pass').value;
	if(value=="") document.getElementById('error_user_name').style.display='block';
	else if(pass=="") document.getElementById('error_user_name').style.display='block';
	else sendRequest("../ajax/ajaxuser.php","mode=insert_user&userName="+value+"&pass="+pass,"POST");
}

function ajax_delete_user()
{
	value=document.getElementById('delete_user_name').value;
	sendRequest("../ajax/ajaxuser.php","mode=delete_user&userName="+value,"POST");
}

function ajax_delete_assoc()
{
	value=document.getElementById('delete_assoc_name').value;
	sendRequest("../ajax/ajaxassoc.php","mode=delete_assoc&AssocName="+value,"POST");
}

function ajax_delete_email()
{
	value=document.getElementById('delete_email_name').value;
	sendRequest("../ajax/ajaxemaillist.php","mode=delete_email&Email="+value,"POST");
}

function download(val,wh){
	sendRequest("../ajax/ajaxdownload.php","mode=download&wh="+wh+"&type="+val,"POST");
}

function send_email()
{
	fname=document.getElementById('fname').value;
	lname=document.getElementById('lname').value;
	email=document.getElementById('email').value;
	address=document.getElementById('address').value;
	phone=document.getElementById('phone').value;
	msg=document.getElementById('msg').value;
	
	param="mode=contact&fname="+fname+"&lname="+lname+"&email="+email+"&address="+address+"&phone="+phone+"&msg="+msg;
	sendRequest("ajax/ajaxemail.php",param,"POST");
	
}

function send_request()
{
	fname=document.getElementById('fname').value;
	lname=document.getElementById('lname').value;
	email=document.getElementById('email').value;
	address=document.getElementById('address').value;
	phone=document.getElementById('phone').value;
	msg=document.getElementById('msg').value;
	prod_list=document.getElementById('prod_list').value;
	
	param="mode=request&fname="+fname+"&lname="+lname+"&email="+email+"&address="+address+"&phone="+phone+"&msg="+msg+"&prod_list="+prod_list;
	sendRequest("ajax/ajaxemail.php",param,"POST");
	
}
function change_city(Cstate)
{	
	//alert(Cstate);
	param="state="+Cstate;
	if(Cstate != "") {
		document.getElementById('txtZip').disabled = 'true';
		document.getElementById('range').disabled = 'true';
	} else {
		document.getElementById('txtZip').disabled = '';
		document.getElementById('range').disabled = '';
	}
	sendRequest("ajax/ajaxcity.php",param,"POST");
}

function check_Aword()
{
	val=document.getElementById('message').value;
	sendRequest("../ajax/check_aword.php","location="+val,"POST");
}

function change_radius(zip)
{
	if(zip != "") {
		if(zip.length == 5) {
			document.getElementById('range').disabled = '';
		}
		else {
			document.getElementById('range').disabled = 'true';
		}
		document.getElementById('state').disabled = 'true';
		document.getElementById('city').disabled = 'true';
	}
	else {
		document.getElementById('state').disabled = '';
		if((document.getElementById('state').value != "") && (document.getElementById('city').value != "")) {
			document.getElementById('city').disabled = '';
		} else {
			document.getElementById('city').disabled = 'true';
		}
	}
}
