function createRequestObject(){
	var request_o;
	var browser = navigator.appName; 
	if(browser == "Microsoft Internet Explorer"){
		request_o = new ActiveXObject("Microsoft.XMLHTTP");
	}else{
		request_o = new XMLHttpRequest();
	}
	return request_o;
}
var http = createRequestObject();
var http1 = createRequestObject();
var http_w = createRequestObject();
function getLocations(){
	http.open('get', '/includes/ajax.php?action=getLocations&country_id='
			+ document.getElementById('country').value);
	http.onreadystatechange = handleLocations;
	http.send(null);
}
function handleLocations(){
	if(http.readyState == 4){
		while (document.getElementById('locations').length > [[0]])
        document.getElementById('locations').remove([[0]]);
		var response = http.responseXML.getElementsByTagName('returnvalues')[0];
		var items = response.getElementsByTagName("location");
		for(var i=0; i<items.length; i++){

			var item = items[i];

			var lid = item.getElementsByTagName("lid")[0].firstChild.nodeValue;
			var lname = item.getElementsByTagName("name")[0].firstChild.nodeValue;
			document.getElementById('locations').options[document.getElementById('locations').length] = new Option(lname, lid);
		}
	}
}
function getUserDetails(date_id,user_id,my_id){
	http.open('get', '/includes/ajax.php?action=getUserDetails&date_id='+date_id+'&user_id='+user_id+'&my_id='+my_id);
	http.onreadystatechange = handleUserDetails;
	http.send(null);
}
function handleUserDetails(){
	if(http.readyState == 4){
		var response = http.responseText;
		document.getElementById("ajaxDetails").innerHTML = response;
		document.getElementById("ajaxDetails").style.display = 'block';
	}
}
function get_category_list(cat_id){
	http.open('get', '../includes/ajax.php?action=get_category_list&cat_id='+cat_id);
	http.onreadystatechange = handleCategoryList;
	http.send(null);
}

function get_category_list_main(cat_id){
http.open('get', 'includes/ajax.php?action=get_category_list_main&cat_id='+cat_id+'&id=');
http.onreadystatechange = handleCategoryList;
http.send(null);
}
function handleCategoryList(){
if(http.readyState == 4){
var response = http.responseText;

document.getElementById("ajaxDetails").innerHTML = response;}
}
function get_category_list_main1(cat_id){
http1.open('get', 'includes/ajax.php?action=get_category_list_main&cat_id='+cat_id+'&id=1');
http1.onreadystatechange = handleCategoryList1;
http1.send(null);
}
function handleCategoryList1(){
if(http1.readyState == 4){
var response = http1.responseText;
document.getElementById("ajaxDetails1").innerHTML = response;}
}

function get_category_list_main2(cat_id){
http2.open('get', 'includes/ajax.php?action=get_category_list_main&cat_id='+cat_id+'&id=2');
http2.onreadystatechange = handleCategoryList2;
http2.send(null);
}
function handleCategoryList2(){
if(http2.readyState == 4){
var response = http2.responseText;
document.getElementById("ajaxDetails2").innerHTML = response;}
}

function get_category_list_main3(cat_id){
http3.open('get', 'includes/ajax.php?action=get_category_list_main&cat_id='+cat_id+'&id=3');
http3.onreadystatechange = handleCategoryList3;
http3.send(null);
}
function handleCategoryList3(){
if(http3.readyState == 4){
var response = http3.responseText;
document.getElementById("ajaxDetails3").innerHTML = response;}
}

function get_category_list_main4(cat_id){
http4.open('get', 'includes/ajax.php?action=get_category_list_main&cat_id='+cat_id+'&id=4');
http4.onreadystatechange = handleCategoryList4;
http4.send(null);
}
function handleCategoryList4(){
if(http4.readyState == 4){
var response = http4.responseText;
document.getElementById("ajaxDetails4").innerHTML = response;}
}

function get_category_list_main5(cat_id){
http5.open('get', 'includes/ajax.php?action=get_category_list_main&cat_id='+cat_id+'&id=5');
http5.onreadystatechange = handleCategoryList5;
http5.send(null);
}
function handleCategoryList5(){
if(http5.readyState == 4){
var response = http5.responseText;
document.getElementById("ajaxDetails5").innerHTML = response;}
}

function get_category_list_main6(cat_id){
http6.open('get', 'includes/ajax.php?action=get_category_list_main&cat_id='+cat_id+'&id=6');
http6.onreadystatechange = handleCategoryList6;
http6.send(null);
}
function handleCategoryList6(){
if(http6.readyState == 4){
var response = http6.responseText;
document.getElementById("ajaxDetails6").innerHTML = response;}
}
function get_category_list_main7(cat_id){
http7.open('get', 'includes/ajax.php?action=get_category_list_main&cat_id='+cat_id+'&id=7');
http7.onreadystatechange = handleCategoryList7;
http7.send(null);
}
function handleCategoryList7(){
if(http7.readyState == 4){
var response = http7.responseText;
document.getElementById("ajaxDetails7").innerHTML = response;}
}
function get_category_list_main8(cat_id){
http8.open('get', 'includes/ajax.php?action=get_category_list_main&cat_id='+cat_id+'&id=8');
http8.onreadystatechange = handleCategoryList8;
http8.send(null);
}
function handleCategoryList8(){
if(http8.readyState == 4){
var response = http8.responseText;
document.getElementById("ajaxDetails8").innerHTML = response;}
}
function get_category_list_main9(cat_id){
http9.open('get', 'includes/ajax.php?action=get_category_list_main&cat_id='+cat_id+'&id=9');
http9.onreadystatechange = handleCategoryList9;
http9.send(null);
}
function handleCategoryList9(){
if(http9.readyState == 4){
var response = http9.responseText;
document.getElementById("ajaxDetails9").innerHTML = response;}
}
function get_category_list_main10(cat_id){
http10.open('get', 'includes/ajax.php?action=get_category_list_main&cat_id='+cat_id+'&id=10');
http10.onreadystatechange = handleCategoryList10;
http10.send(null);
}
function handleCategoryList10(){
if(http10.readyState == 4){
var response = http10.responseText;
document.getElementById("ajaxDetails10").innerHTML = response;}
}

function get_state_list(country_id){
	http.open('get', '../includes/ajax.php?action=get_state_list&country='+country_id);
	http.onreadystatechange = handleStateList;
	http.send(null);
}
function get_state_list_main(country_id){
	http.open('get', 'includes/ajax.php?action=get_state_list&country='+country_id);
	http.onreadystatechange = handleStateList;
	http.send(null);
}
function get_state_list_listing(state, country_id){
	http.open('get', 'includes/ajax.php?action=get_state_list_listing&country='+country_id+'&state='+state);
	http.onreadystatechange = handleStateList;
	http.send(null);
}
function get_state_list_main_b(country_id_b){
	http1.open('get', 'includes/ajax.php?action=get_state_list_b&country='+country_id_b);
	http1.onreadystatechange = handleStateListB;
	http1.send(null);
}
function handleStateList(){
	if(http.readyState == 4){
		var response = http.responseText;
		document.getElementById("ajaxDetails").innerHTML = response;
	}
}
function handleStateListB(){
	if(http1.readyState == 4){
		var response_b = http1.responseText;
		document.getElementById("ajaxDetails_b").innerHTML = response_b;
	}
}
function get_state_edit_list(country_id, user_id){
	http.open('get', '../includes/ajax.php?action=get_state_edit_list&country='+country_id+'&user='+user_id);
	http.onreadystatechange = handleStateEditList;
	http.send(null);
}
function get_state_edit_list_b(country_id, user_id){
	http1.open('get', '../includes/ajax.php?action=get_state_edit_list_b&country='+country_id+'&user='+user_id);
	http1.onreadystatechange = handleStateEditListB;
	http1.send(null);
}
function get_state_edit_list_main(country_id, user_id){
	http.open('get', 'includes/ajax.php?action=get_state_edit_list&country='+country_id+'&user='+user_id);
	http.onreadystatechange = handleStateEditList;
	http.send(null);
}
function get_state_edit_list_main_b(country_id, user_id){
	http1.open('get', 'includes/ajax.php?action=get_state_edit_list_b&country='+country_id+'&user='+user_id);
	http1.onreadystatechange = handleStateEditListB;
	http1.send(null);
}

function handleStateEditList(){
	if(http.readyState == 4){
		var response = http.responseText;
		document.getElementById("ajaxDetails").innerHTML = response;
	}
}
function handleStateEditListB(){
	if(http1.readyState == 4){
		var responseB = http1.responseText;
		document.getElementById("ajaxDetails_b").innerHTML = responseB;
	}
}
function get_trailer_form(){
	http1.open('get', 'includes/ajax.php?action=get_trailer_form');
	http1.onreadystatechange = handleTrailerForm;
	http1.send(null);
}
function get_truck_form(){
	http1.open('get', 'includes/ajax.php?action=get_truck_form');
	http1.onreadystatechange = handleTrailerForm;
	http1.send(null);
}
function handleTrailerForm(){
	if(http1.readyState == 4){
		var response = http1.responseText;
		document.getElementById("trailer_form").innerHTML = response;
	}
}
id_w=0;
function add_to_wishlist(wid)
	{
	id_w=wid;
	http_w.open('get', 'includes/ajax.php?action=add_to_list&id='+wid);
	http_w.onreadystatechange = handle_Add_List();
	http_w.send(null);
	}
function handle_Add_List(){
	if(http_w.readyState == 4){
	var resp = http_w.responseText;
	alert (resp);	
		document.getElementById("wishlist"+id_w).innerHTML = resp;
	}
}