// JavaScript Document
var xmlhttp

function showCompanyName(str)
{
xmlhttp=GetXmlHttpObject();
if (xmlhttp==null)
  {
  alert ("Your browser does not support AJAX!");
  return;
  }
var url="admincontrols/admin_load_product.php";
url=url+"?cid="+str;
url=url+"&sid="+Math.random();
xmlhttp.onreadystatechange=states;
xmlhttp.open("GET",url,true);
xmlhttp.send(null);
}

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

function showSubCategory(str)
{
xmlhttp=GetXmlHttpObject();
if (xmlhttp==null)
  {
  alert ("Your browser does not support AJAX!");
  return;
  }
var url="admincontrols/admin_load_product.php";
url=url+"?cat_id="+str;
url=url+"&request_id=subcategory&sid="+Math.random();
xmlhttp.onreadystatechange=states_ch;
xmlhttp.open("GET",url,true);
xmlhttp.send(null);
}

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

function showModel(str)
{
xmlhttp=GetXmlHttpObject();
if (xmlhttp==null)
  {
  alert ("Your browser does not support AJAX!");
  return;
  }
var url="admincontrols/admin_load_product.php";
url=url+"?m_id="+str;
url=url+"&sid="+Math.random();//alert(url); /*url=url+"&request_id=model&sid="+Math.random();*/
xmlhttp.onreadystatechange=stateChanged2;
xmlhttp.open("GET",url,true);
xmlhttp.send(null);
}

function stateChanged2()
{
if (xmlhttp.readyState==4)
  {
  document.getElementById("txtModel").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;
}

//Admin Edit product

function editProduct(str)
{
xmlhttp=GetXmlHttpObject();
if (xmlhttp==null)
  {
  alert ("Your browser does not support AJAX!");
  return;
  }
var url="admincontrols/admin_product_edit_body.php";
url=url+"?prodid="+str;
url=url+"&sid="+Math.random();
xmlhttp.onreadystatechange=stateChanged4;
xmlhttp.open("GET",url,true);
xmlhttp.send(null);
}

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


//Admin Edit product

function showCompTable(str)
{
	xmlhttp=GetXmlHttpObject();
	if (xmlhttp==null)
	  {
	  alert ("Your browser does not support AJAX!");
	  return;
	  }
	var url="admincontrols/admin_load_company_model.php";
	url=url+"?command="+str;
	url=url+"&sid="+Math.random();
	xmlhttp.onreadystatechange=stateChangedComp;
	xmlhttp.open("GET",url,true);
	xmlhttp.send(null);
}

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

function showModelTable(str,id)
{
xmlhttp=GetXmlHttpObject();
if (xmlhttp==null)
  {
  alert ("Your browser does not support AJAX!");
  return;
  }
var url="admincontrols/admin_load_company_model.php";
url=url+"?command="+str;
url=url+"&id="+id;
url=url+"&sid="+Math.random();
xmlhttp.onreadystatechange=stateChangedModel;
xmlhttp.open("GET",url,true);
xmlhttp.send(null);
}

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

function customer_info(str)
{
xmlhttp=GetXmlHttpObject();
if (xmlhttp==null)
  {
  alert ("Your browser does not support AJAX!");
  return;
  }
var url="admincontrols/admin_customer_info_load.php";
url=url+"?customer_id="+str;
url=url+"&sid="+Math.random();
xmlhttp.onreadystatechange=stateCustomerInfo;
xmlhttp.open("GET",url,true);
xmlhttp.send(null);
}

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

function customer_cart_info(str)
{
	
xmlhttp=GetXmlHttpObject();
if (xmlhttp==null)
  {
  alert ("Your browser does not support AJAX!");
  return;
  }
var url="admincontrols/admin_cart_info_load.php";
url=url+"?cart_id="+str;
url=url+"&sid="+Math.random();
xmlhttp.onreadystatechange=stateCustomerCartInfo;
xmlhttp.open("GET",url,true);
xmlhttp.send(null);	
}

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


function change_cart_status(carid,status_id)
{
xmlhttp=GetXmlHttpObject();
if (xmlhttp==null)
  {
  alert ("Your browser does not support AJAX!");
  return;
  }
var url="admincontrols/admin_change_cart_status.php";
url=url+"?cart_id="+carid;
url=url+"&status_id="+status_id;
url=url+"&sid="+Math.random();
xmlhttp.onreadystatechange=stateChangeCartStatus;
xmlhttp.open("GET",url,true);
xmlhttp.send(null);	
}

function stateChangeCartStatus()
{
if (xmlhttp.readyState==4)
  {
	location.reload(true);
  //document.getElementById("cartbox").innerHTML=xmlhttp.responseText;
  }
}


function editMakers(str)
{
	xmlhttp=GetXmlHttpObject();
if (xmlhttp==null)
  {
  alert ("Your browser does not support AJAX!");
  return;
  }
var url="admincontrols/admin_edit_makers.php";
url=url+"?comp_id="+str;
url=url+"&sid="+Math.random();
xmlhttp.onreadystatechange=showEditPanel;
xmlhttp.open("GET",url,true);
xmlhttp.send(null);	
}

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

function editModel(str)
{
xmlhttp=GetXmlHttpObject();
if (xmlhttp==null)
  {
  alert ("Your browser does not support AJAX!");
  return;
  }
var url="admincontrols/admin_edit_panel.php";
url=url+"?model_id="+str;
url=url+"&sid="+Math.random();
xmlhttp.onreadystatechange=showEditModelPanel;
xmlhttp.open("GET",url,true);
xmlhttp.send(null);		
}

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

	function make_edit_update(com,id,comp_name)
	{	
		xmlhttp=GetXmlHttpObject();
		  if (xmlhttp==null)
		  {
			  alert ("Your browser does not support AJAX!");
			  return;
		  }
		  	
			var st_remus = 0;
			var koni_stus = 0;
			var spark_stus = 0;
			
			if(document.getElementById("status_remus").checked == true)
				st_remus = 1;
			if(document.getElementById("status_koni").checked == true)
				koni_stus = 1;
			if(document.getElementById("status_spark").checked == true)
				spark_stus = 1;
			
			if(st_remus == 0 && koni_stus == 0 && spark_stus == 0)
			{
				alert("Select the Status For");	
				return false;
			}
			else
			{
				var url="admincontrols/admin_update_and_delete.php";
				url=url+"?make_id="+id;
				url=url+"&comp_name="+comp_name;
				url=url+"&remus_stus="+st_remus;
				url=url+"&koni_stus="+koni_stus;
				url=url+"&spark_stus="+spark_stus;
				url=url+"&command="+com;
				url=url+"&option=make";
				url=url+"&sid="+Math.random();//alert(url);
				xmlhttp.onreadystatechange = Status_Response;
				xmlhttp.open("GET",url,true);
				xmlhttp.send(null);
				//showCompTable('comp');
			}
	}
	
	function Status_Response()
	{
	  if (xmlhttp.readyState == 4)
	  {
		location.reload(true);
	  	document.getElementById("update_status").innerHTML = xmlhttp.responseText;
	  }
	}



function model_edit_update(com,id,model_name,model_engine)
{
	xmlhttp=GetXmlHttpObject();
	if (xmlhttp==null)
	  {
	  alert ("Your browser does not support AJAX!");
	  return;
	  }
	 
	var mod_st_remus = 0;
	var mod_koni_stus = 0;
	var mod_spark_stus = 0;
	
	if(document.getElementById("mod_sts_remus").checked == true)
		mod_st_remus = 1;
	if(document.getElementById("mod_sts_koni").checked == true)
		mod_koni_stus = 1;
	if(document.getElementById("mod_sts_splug").checked == true)
		mod_spark_stus = 1;
	
	/*if(mod_st_remus == 0 && mod_koni_stus == 0 && mod_spark_stus == 0)
	{
		alert("Select the Status For");	
		return false;
	}
	else
	{*/
		var url="admincontrols/admin_update_and_delete.php";
		url=url+"?model_id="+id;
		url=url+"&model_name="+model_name;
		url=url+"&model_engine="+model_engine;
		url=url+"&mod_remus_st="+mod_st_remus;
		url=url+"&mod_koni_st="+mod_koni_stus;
		url=url+"&mod_spark_st="+mod_spark_stus;
		url=url+"&command="+com;
		url=url+"&option=model";
		url=url+"&sid="+Math.random();//alert(url);
		xmlhttp.onreadystatechange = Status_Response;
		xmlhttp.open("GET",url,true);
		xmlhttp.send(null);
	//}
}

function loadOption()
{
xmlhttp=GetXmlHttpObject();
if (xmlhttp==null)
  {
  alert ("Your browser does not support AJAX!");
  return;
  }
var url="admincontrols/admin_load_option.php";
url=url+"?sid="+Math.random();
xmlhttp.onreadystatechange=showOption;
xmlhttp.open("GET",url,true);
xmlhttp.send(null);		
}

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

function loadBrand_url()
{
	xmlhttp=GetXmlHttpObject();
if (xmlhttp==null)
  {
  alert ("Your browser does not support AJAX!");
  return;
  }
var url="admincontrols/admin_load_brand.php";
url=url+"?sid="+Math.random();
xmlhttp.onreadystatechange=showBrand;
xmlhttp.open("GET",url,true);
xmlhttp.send(null);
}

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

function editBrand(str)
{
xmlhttp=GetXmlHttpObject();
if (xmlhttp==null)
  {
  alert ("Your browser does not support AJAX!");
  return;
  }
var url="admincontrols/admin_load_brand_edit.php";
url=url+"?brandid="+str;
url=url+"&sid="+Math.random();
xmlhttp.onreadystatechange=showeditBrand;
xmlhttp.open("GET",url,true);
xmlhttp.send(null);	
}

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

//  Brand edit function
function brand_update(command,brand_id,brand_name,brand_url,status)
{
xmlhttp=GetXmlHttpObject();
if (xmlhttp==null)
  {
  alert ("Your browser does not support AJAX!");
  return;
  }
var url="admincontrols/admin_brand_edit_delete.php";
url=url+"?command="+command;
url=url+"&brand_id="+brand_id;
url=url+"&brand_name="+brand_name;
url=url+"&brand_url="+brand_url;
url=url+"&status="+status;
url=url+"&sid="+Math.random();//alert(url);
xmlhttp.onreadystatechange=BrandStatus;
xmlhttp.open("GET",url,true);
xmlhttp.send(null);		
}

function BrandStatus()
{
if (xmlhttp.readyState==4)
  {
	  location.reload(true);
 	  document.getElementById("DispStatus").innerHTML=xmlhttp.responseText;
  }
}

//  Brand delete function
function brand_delete(command,brand_id)
{
xmlhttp=GetXmlHttpObject();
if (xmlhttp==null)
  {
  alert ("Your browser does not support AJAX!");
  return;
  }
  if(confirm("Do You Really Want To Delete?"))
  {
	var url="admincontrols/admin_brand_edit_delete.php";
	url=url+"?command="+command;
	url=url+"&brand_id="+brand_id;
	url=url+"&sid="+Math.random();
	xmlhttp.onreadystatechange=BrandStatus;
	xmlhttp.open("GET",url,true);
	xmlhttp.send(null);	
	loadBrand();
  }
  else
   return false;
}

// Category Description
function showCategoryDesc(cat_id)
{
	xmlhttp=GetXmlHttpObject();
	if (xmlhttp==null)
	{
		alert ("Your browser does not support AJAX!");
		return;
	}
	var url="admincontrols/admin_load_category_desc.php";
	url=url+"?cat_id="+cat_id;
	url=url+"&sid="+Math.random();
	xmlhttp.onreadystatechange=showCatDesc;
	xmlhttp.open("GET",url,true);
	xmlhttp.send(null);		
}
	
function showCatDesc()
{
	if (xmlhttp.readyState==4)
	{
		document.getElementById("loadCatagoryDesc").innerHTML=xmlhttp.responseText;
	}
}

function loadBrand()
{
xmlhttp=GetXmlHttpObject();
if (xmlhttp==null)
  {
  alert ("Your browser does not support AJAX!");
  return;
  }
var url="admincontrols/admin_load_barnd_list.php";
url=url+"?sid="+Math.random();
xmlhttp.onreadystatechange=showBrandLoad;
xmlhttp.open("GET",url,true);
xmlhttp.send(null);		
}

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

function editCompany(brandid)
{
xmlhttp=GetXmlHttpObject();
if (xmlhttp==null)
  {
  alert ("Your browser does not support AJAX!");
  return;
  }
var url="admincontrols/admin_edit_barnd_list.php";
url=url+"?brandid="+brandid;
url=url+"&sid="+Math.random();
xmlhttp.onreadystatechange=editBrandList;
xmlhttp.open("GET",url,true);
xmlhttp.send(null);	
}

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

function AssignBrand(cat_id)
{
	xmlhttp=GetXmlHttpObject();
if (xmlhttp==null)
  {
  alert ("Your browser does not support AJAX!");
  return;
  }
var url="admincontrols/admin_load_assign_brand_list.php";
url=url+"?cat_id="+ cat_id;
url=url+"&sid="+Math.random();
xmlhttp.onreadystatechange=loadAssignBrandList;
xmlhttp.open("GET",url,true);
xmlhttp.send(null);
}

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

function LoadCategoryOptonCombo()
{
	xmlhttp=GetXmlHttpObject();
	if (xmlhttp==null)
	  {
	  alert ("Your browser does not support AJAX!");
	  return;
	  }
	var url="admincontrols/admin_load_assign_brand_option.php";
	url=url+"?sid="+Math.random();
	xmlhttp.onreadystatechange=loadAssignCategoryOption;
	xmlhttp.open("GET",url,true);
	xmlhttp.send(null);	
}

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

function deleteAssign(assignId)
{
	result=confirm("Do You Really Want To Delete?");
if(result)
{
   xmlhttp=GetXmlHttpObject();
if (xmlhttp==null)
  {
  alert ("Your browser does not support AJAX!");
  return;
  }
var url="admincontrols/admin_assign_delete.php";
url=url+"?assignId="+ assignId;
url=url+"&sid="+Math.random();
//alert(url);
xmlhttp.onreadystatechange=BrandStatus;
xmlhttp.open("GET",url,true);
xmlhttp.send(null);	
	}
}

function OrderInfo(str)
{
	xmlhttp=GetXmlHttpObject();
	if (xmlhttp==null)
	  {
	  alert ("Your browser does not support AJAX!");
	  return;
	  }
	var url="admincontrols/admin_order_info.php";
	url=url+"?ord_id="+str;
	url=url+"&sid="+Math.random();
	xmlhttp.onreadystatechange=stateCustomerInfo;
	xmlhttp.open("GET",url,true);
	xmlhttp.send(null);
}

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

/*function SortOrders(sort_str)
{
	alert(sort_str);
	var orders = "orders";
	var url="admin_main.php";
	url=url+"?command="+orders+"&sort_ord="+sort_str;
	alert(url);
	window.location.href=url;
}*/


function NotToDelete()
{
	alert("Deletion of record Under Implementation");
	return false;	
}
