function test(test){
	alert(test);
	window.location = "themes.php";
}
function PaginateCustomer(index){
	if (index){
		window.location = "client.php?index="+index;
	}else{
		window.location = "client.php";
	}
}
function ajaxFunction(requesthtml, eid, page){
	$.ajax({
		type: "GET",
		url: requesthtml,
		success: function(response){
			$("#container").html(response);
			if(page=="customer"){
				LoadTableSorter();
			}else if(page=="product"){
				LoadTableSorterProduct();
			}else if(page=="user"){
				LoadTableSorterUser();
			}else if(page=="job"){
				LoadTableSorterJob();
			}else if(page=="news"){
				LoadTableSorterNews();
			}else if(page=="news"){
				LoadTableSorterNews();
			}else if(page=="inquiry"){
				LoadTableSorterInquiry();
			}else if(page=="order"){
				LoadTableSorterOrder();
			}else if(page=="backload"){
				LoadTableSorterBackload();
			}			
			
			if($("#divProgressBar")){
				$("#divProgressBar").hide();
			}
		},
		error: function(response){
			alert("Error Message: " + response.responseText);
			if($("#divProgressBar")){
				$("#divProgressBar").hide();
			}
		}
	});
}

function Search(page,input){
	var url="product_proc.php";
	url=url+"?type=Search";
	url=url+"&page="+page;
	url=url+"&input="+$("#input").val();
	ajaxFunction(url, "container","");
}
function clear(page){
	if(page=="user"){
		$("#user_name").val("");
		$("#password").val("");
		$("#confirm_password").val("");
		$("#user_fname").val("");
		$("#user_lname").val("");
		$("#user_level").text("");
		$("#user_dept").text("");
		$("#cust_num").val("");
		$("#user_name").focus();
	}else if(page=="customer"){
		$("#cust_code").val("");
		$("#hiddenId").val("");
		$("#cust_name").val("");
		$("#cust_add").val("");
		$("#cust_email").val("");
		$("#cust_tel").val("");
		$("#file").val("");
		$('#cust_type').text("");
		$("#cust_code").focus();
	}else if(page=="product"){
		$("#item_code").val("");
		$("#hiddenId").val("");
		$("#item_desc").val("");
		$("#item_um").val("");
		$("#item_uses").val("");
		$("#file").val("");
		$('#prod_code').text("");
		$("#item_code").focus();
	}else if(page=="job"){
		$("#job_ref").val("");
		$("#job_position").val("");
		$("#job_overview").val("");
		$("#job_qualification").val("");
	}else if(page=="news"){
		$("#events_title").val("");
		$("#events_name").val("");
		$("#events_news").val("");
	}else if(page=="password"){
		$("#user_name").val("");
		$("#password_old").val("");
		$("#password_new").val("");
		$("#password_confirm").val("");
	}
}
function disabled(disabled,page){
	if(page=="user"){		
		if (disabled==true){;
			$("#user_name").attr('disabled', 'disabled');
			$("#password").attr('disabled', 'disabled');
			$("#confirm_password").attr('disabled', 'disabled');
			$("#user_fname").attr('disabled', 'disabled');
			$("#user_lname").attr('disabled', 'disabled');
			$("#user_level").attr('disabled', 'disabled');
			$("#user_dept").attr('disabled', 'disabled');
			$("#cust_num").attr('disabled', 'disabled');
		}else{
			$("#user_name").attr('disabled', '');
			$("#password").attr('disabled', '');
			$("#confirm_password").attr('disabled', '');
			$("#user_fname").attr('disabled', '');
			$("#user_lname").attr('disabled', '');
			$("#user_level").attr('disabled', '');
			$("#user_dept").attr('disabled', '');
			$("#cust_num").attr('disabled', '');
		}
	}
}
function ButtonSettings(str,page){
	switch(str){
		case "Load":
			$("#Add").attr('disabled', '');
			$("#Edit").attr('disabled', '');
			$("#Delete").attr('disabled', '');
			$("#Save").attr('disabled', 'disabled');
			$("#Cancel").attr('disabled', 'disabled');
			$("#Save").val("Save");
			if(page=="user"){
				clear("user");			
				disabled(true,"user");
			}
			break;
		case "Add":
			$("#Add").attr('disabled', 'disabled');
			$("#Edit").attr('disabled', 'disabled');
			$("#Delete").attr('disabled', 'disabled');
			$("#Save").attr('disabled', '');
			$("#Cancel").attr('disabled', '');						
			if(page=="user"){
				clear("user");
				var dept = ['MIS','ACCOUNTING','MARKETING','SALES','HRD','CUSTOMER'];
				populateCombo('user_dept',dept);
				var level = ['1','2','3','4','5'];
				populateCombo('user_level',level);
				disabled(false,"user");
			}else if(page=="customer"){
				clear("customer");
				populateCombo2('cust_type', 'type','name','cust_type');
				disabled(false,"customer");
			}
			break;
		case "Edit":
			if(page=="user"){				
				if($("#user_name").val()==""){
					alert("No user to Edit. Select user first from the list!");
					return false;
				}
				disabled(false,"user");
				var dept = ['MIS','ACCOUNTING','MARKETING','SALES','HRD','CUSTOMER'];
				populateCombo('user_dept',dept);
				var level = ['1','2','3','4','5'];
				populateCombo('user_level',level);
			}else if(page=="customer"){
				if($("#cust_code").val()==""){
					alert("No Customer to Edit. Select customer first from the list!");
					return false;
				}
				disabled(false,"customer");
				populateCombo2('cust_type', 'type','name', 'cust_type');	
			}
			$("#Add").attr('disabled', 'disabled');
			$("#Edit").attr('disabled', 'disabled');
			$("#Delete").attr('disabled', 'disabled');
			$("#Save").attr('disabled', '');
			$("#Cancel").attr('disabled', '');
			$("#Save").val("Update");							
			break;
	}
}
function populateCombo(id, strAr){
	var ctr=0;
	var first = $('#'+id).text();
	$('#'+id).text("");
	while(ctr<(strAr.length)+1){
		if (ctr==0){			
			if(first!=""){
				$('<option>'+first+'</option>').appendTo('#'+id);
			}else{
				$('<option>'+""+'</option>').appendTo('#'+id);
			}
		}else{
			$('<option>'+strAr[ctr-1]+'</option>').appendTo('#'+id);	
		}
		ctr=ctr+1;
	}
}
function populateCombo2(id, field,field2, table){
	var url="product_proc.php";
	url=url+"?type=GetField";
	url=url+"&field="+field;
	url=url+"&field2="+field2;
	url=url+"&table="+table;
	
	$.ajax({
		type: "GET",
		url: url,
		success: function(response){
			var strAr = response.split("|");
			if(response != ""){				
				var ctr=0;
				var first = $('#'+id).text();
				$('#'+id).text("");				
				while(ctr<(strAr.length+1)){
					if (ctr==0){			
						if(first){
							$('<option>'+first+'</option>').appendTo('#'+id);
						}else{
							$('<option>'+" "+'</option>').appendTo('#'+id);
						}
					}else{
						$('<option>'+strAr[ctr-1]+'</option>').appendTo('#'+id);	
					}
					ctr=ctr+1;
				}
			}
		},
		error: function(response){
			alert("Error Message: " + response);
		}
	});
}
function Themes(theme,username){
	xmlHttp=GetXmlHttpObject();
	if(xmlHttp==null){
		alert("Your browser does not support AJAX");
		return;
	}
	var url="product_proc.php";
	url=url+"?theme="+theme;
	url=url+"&userid="+username;
	url=url+"&type=Themes";
	xmlHttp.onreadystatechange=function openConStateChange(){
		if(xmlHttp.readyState==4){
			if (xmlHttp.responseText=="Failed"){
				window.location = "themes.php";
			}else{
				window.location = "themes.php";
			}
		}
	}
	xmlHttp.open("GET",url,true);
	xmlHttp.send(null);
}
function openWindow(item_classification,page){
		if(page=='item'){
			if (document.getElementById(item_classification).options[document.getElementById(item_classification).selectedIndex].value==""){
				alert("Product Code required.");
				document.getElementById(item_classification).focus();
				return false;
			}
		}
		var item_class = document.getElementById(item_classification).options[document.getElementById(item_classification).selectedIndex].value;
		//window.open('upload/index.php?prod_code='+item_class+'&page='+page,'popuppage','width=400,toolbar=1,resizable=1,scrollbars=yes,height=300,top=100,left=100');				
		//window.open('upload_file.php?prod_code='+item_class+'&page='+page,'popuppage','width=400,toolbar=1,resizable=1,scrollbars=yes,height=300,top=100,left=100');				
		window.open('upload.form.php?prod_code='+item_class+'&page='+page,'popuppage','width=400,toolbar=1,resizable=1,scrollbars=yes,height=300,top=100,left=100');				
}
function LoadThemes(){
	var themes = ['green','blue','black','white','orange','violet'];
	populateCombo('themes1',themes);
	populateCombo('themes2',themes);
}
function LoadMail(){
	var url="product_proc.php";
	url=url+"?type=loadMail";

	$.ajax({
		type: "GET",
		url: url,
		success: function(response){
			$("#emailDestination").val(response);
		},
		error: function(response){
			alert("Error Message: " + response);
		}
	});
}
function LoadSettings(){
	LoadThemes();
	LoadMail();
}
function SaveThemes(admin){
	var url="product_proc.php";
	url=url+"?type=UpdateThemes";
	url=url+"&userid="+admin;
	url=url+"&themes1="+$("#themes1").val();
	url=url+"&themes2="+$("#themes2").val();

	$.ajax({
		type: "GET",
		url: url,
		success: function(response){
			window.location = "maintenance.php";
		},
		error: function(response){
			alert("Error Message: " + response);
		}
	});
}
function UpdateEMail(){
	var url="product_proc.php";
	url=url+"?type=updateEMail";
	url=url+"&email="+$("#emailDestination").val();

	$.ajax({
		type: "GET",
		url: url,
		success: function(response){
			if(response=="Success"){
				alert("Customer Email destination updated Successfully");
			}else{
				alert("Failed to update!");
			}
		},
		error: function(response){
			alert("Error Message: " + response);
		}
	});
}
function RemoveToCart(){
	var url="product_proc.php";
	url=url+"?type=RemoveToCart";

	$.ajax({
		type: "GET",
		url: url,
		success: function(response){
			//alert("Session Expired! You must Log again to continue!");			
		},
		error: function(response){
			alert("Error Message: " + response);
		}
	});
} 
function CloseDiv(){
	$("#divTypeInformation").hide();
}
function LogoutDel(cust_num){	
	var url="product_proc.php";
	url=url+"?type=DelLogOut";
	url=url+"&cust_num="+cust_num;

	$.ajax({
		type: "GET",
		url: url,
		success: function(response){
			window.location = "index.php";	
		},
		error: function(response){
			alert("Error Message: " + response);
		}
	});
}
function checkBrowser(){
	var d,n,nua,str_pos,ie_ver,rv_pos,rv_full,moz_ver;
	d=document;
	n=navigator;
	nua=n.userAgent;
	/*For IE*/
	str_pos=nua.indexOf('MSIE');
	ie_ver = nua.substr((str_pos+5),3);
	if(ie_ver == '6.0'){
		alert("Version of Internet Explorer not compatible!!! Some Features may not be available... Please use version higher than IE 6.0 for better performance...");
	}
	/*For Mozilla*/
	rv_pos = nua.indexOf( 'Firefox' );
	rv_full = nua.substr( rv_pos + 8, 1 );
	if(rv_full<=1){
		alert("Version of Firefox not compatible!!! Some Features may not be available... Please use version higher than 1.0 for better performance...");
	}
}
function LogInError(error){
	switch(error){
		case '0':
			break;
		case '1':
			$("#user_name").focus();
			alert("Unregistered User Name!");
			break;
		case '2':
			$("#user_name").focus();
			alert("Invalid Password!");
			break;
		default:
			break;
	}
}
/*---------------Product Entry---------------*/
function LoadTableSorterProduct(){
	$("#processTypeInformation").draggable();
	$("#myTable").tablesorter({widthFixed: true, widgets: ['zebra']}).tablesorterPager({container: $("#pager")});
	/*-Checkbox function-*/
	$("#chkProductAll").click(function()				
	{ 	
		if($("#chkProductAll").attr('checked')==true){			
			$("input[id='chkID']:not([disabled='disabled'])").attr('checked', true);
			$("input[id='chkProductAll1']:not([disabled='disabled'])").attr('checked', true);
		}else{			
			$("input[id='chkID']:not([disabled='disabled'])").attr('checked', false);
			$("input[id='chkProductAll1']:not([disabled='disabled'])").attr('checked', false);
		}
	});
	$("#chkProductAll1").click(function()				
	{ 
		if($("#chkProductAll1").attr('checked')==true){				
			$("input[id='chkID']:not([disabled='disabled'])").attr('checked', true);
			$("input[id='chkProductAll']:not([disabled='disabled'])").attr('checked', true);
		}else{			
			$("input[id='chkID']:not([disabled='disabled'])").attr('checked', false);
			$("input[id='chkProductAll']:not([disabled='disabled'])").attr('checked', false);
		}
	});
	/*-End Checkbox function-*/
	populateCombo2('product_code', 'prod_code', 'prod_desc', 'prod_code');
}
function LoadProduct(){
	$("#divProgressBar").show();
	var url="product_proc.php";
	url=url+"?type=OnLoadProduct";
	ajaxFunction(url, "container","product");
}
function AddProduct(){
	$("#save_type").html("Save");
	$("#divTypeInformation").show();
	clear("product");	
	populateCombo2('prod_code', 'prod_code', 'prod_desc', 'prod_code');
}
function SaveProduct(){
	if ($("#item_code").val()==""){
		alert("Cannot save empty Item Code");
		$("#item_code").focus();
		return;
	}
	if ($("#item_desc").val()==""){
		alert("Cannot save empty Item Description");
		$("#item_desc").focus();
		return;
	}
	if ($("#item_um").val()==""){
		alert("Cannot save empty Unit of Measure");
		$("#item_um").focus();
		return;
	}
	if ($("#prod_code").val()==""){
		alert("Cannot save empty Product Code");
		$("#prod_code").focus();
		return;
	}
	
	$("#divProgressBar").show();
	var prod_code = $("#prod_code").val();
	prod_code = prod_code.split(" ");
	var url="product_proc.php";
	url=url+"?type="+$("#save_type").html();
	url=url+"&itemId="+$("#item_code").val();
	url=url+"&itemDesc="+$("#item_desc").val();
	url=url+"&itemUses="+$("#item_uses").val();
	url=url+"&u_m="+$("#item_um").val();
	url=url+"&prodCode="+prod_code[0];
	url=url+"&hiddenId="+$("#hiddenId").val();
	url=url+"&file="+$("#file").val();
	url=url+"&page=item";

	$.ajax({
		type: "GET",
		url: url,
		success: function(response){
			if (response == "Exist"){
				alert("Item "+$("#item_code").val()+" Already Exist!!!");
				$("#item_code").focus();
			}else if (response=="existfile"){
				alert("Picture "+$("#file").val()+" Already Exist!");
			}else{
				$("#container").html(response);
				LoadTableSorterProduct();
				CloseDiv();
			}
			$("#divProgressBar").hide();
		},
		error: function(response){
			alert("Error Message: " + response);
			$("#divProgressBar").hide();
		}
	});
	
}
function DeleteProduct(){
	var itemIDs = [];
	$('#chkID:checked').each(function() {
		itemIDs.push($(this).val()); //get an array of value in checkboxes
	});
	
	var url="product_proc.php";
	url=url+"?item_code="+itemIDs;
	url=url+"&type=Delete";
	url=url+"&page=item";		

	if(itemIDs == '') {
		alert("Please select from the list.");
		return;
	}
	var x = confirm("Are you sure you want to delete selected record(s)?");
	if (!x) return;
	$("#divProgressBar").show();
	$.ajax({
		type: "POST",
		url: url,
		success: function(response){
			if (response == "Failed"){
				alert("Failed to Delete Record(s).");
			}else{
				//alert("Successfully Deleted.");
				$("#container").html(response);
				LoadTableSorterProduct();
				$("#divProgressBar").hide();
			}
		},
		error: function(response){
			alert("Error Message: " + response);
			$("#divProgressBar").hide();
		}
	});
}
function EditProduct(item_code){
	var url="product_proc.php";
	url=url+"?itemId="+item_code;
	url=url+"&type=Edit";
	url=url+"&page=item";

	$.ajax({
		type: "GET",
		url: url,
		success: function(response){
			var str = response;			
			if(str != ""){
				var strAr=str.split("|");				
				$("#item_code").val(strAr[0]);				
				$("#hiddenId").val(strAr[0]);
				$("#item_desc").val(strAr[1]);
				$("#prod_code").text("");
				$('<option>'+strAr[2]+" "+strAr[7]+'</option>').appendTo("#prod_code");
				$("#item_uses").val(strAr[3]);
				$("#file").val(strAr[4]);
				$("#item_um").val(strAr[5]);								
				$("#save_type").html("Update");
				$("#divTypeInformation").show();
				populateCombo2('prod_code', 'prod_code', 'prod_desc', 'prod_code');
			}
		},
		error: function(response){
			alert("Error Message: " + response);
		}
	});	
}
function RefreshProduct(prod_code){
	if(prod_code=="search"){
		prod_code = prod_code + " " + $("#product_search").val();
	}
	var url="product_proc.php";
	url=url+"?type=RefreshProduct";
	url=url+"&prod_code="+prod_code;
	
	$.ajax({
		type: "POST",
		url: url,
		success: function(response){
			if (response == "Failed"){
				alert("Failed to Delete Record(s).");
			}else{			
				$("#container").html(response);
				LoadTableSorterProduct();
			}
		},
		error: function(response){
			alert("Error Message: " + response);
		}
	});
}
function ClearSearchProduct(id){
	if($("#"+id).val()=="...Search Item Here..."){
		$("#"+id).val("");
	}
}
function BlurSearchProduct(id){
	if($("#"+id).val()==""){
		$("#"+id).val("...Search Item Here...");
	}
}
/*-------------END Product Entry--------------*/

/*---------------Customer Entry---------------*/
function LoadTableSorter(){
	$("#processTypeInformation").draggable();
	$("#myTable").tablesorter({widthFixed: true, widgets: ['zebra']}).tablesorterPager({container: $("#pager")});
	/*-Checkbox function-*/
	$("#chkCustomerAll").click(function(){ 
		if($("#chkCustomerAll").attr('checked')==true){				
			$("input[id='chkID']:not([disabled='disabled'])").attr('checked', true);
			$("input[id='chkCustomerAll1']:not([disabled='disabled'])").attr('checked', true);
		}else{			
			$("input[id='chkID']:not([disabled='disabled'])").attr('checked', false);
			$("input[id='chkCustomerAll1']:not([disabled='disabled'])").attr('checked', false);
		}
	});
	$("#chkCustomerAll1").click(function(){ 
		if($("#chkCustomerAll1").attr('checked')==true){				
			$("input[id='chkID']:not([disabled='disabled'])").attr('checked', true);
			$("input[id='chkCustomerAll']:not([disabled='disabled'])").attr('checked', true);
		}else{			
			$("input[id='chkID']:not([disabled='disabled'])").attr('checked', false);
			$("input[id='chkCustomerAll']:not([disabled='disabled'])").attr('checked', false);
		}
	});
	/*-End Checkbox function-*/
	populateCombo2('customer_type', 'type', 'name', 'cust_type');
}
function LoadCustomer(){
	$("#divProgressBar").show();
	var url="product_proc.php";
	url=url+"?type=OnLoadCustomer";
	ajaxFunction(url, "container","customer");		
}
function AddCustomer(){
	$("#save_type").html("Save");
	$("#divTypeInformation").show();
	clear("customer");	
	populateCombo2('cust_type', 'type', 'name', 'cust_type');
}
function SaveCustomer(page){
	if ($("#cust_code").val()==""){
		alert("Cannot save empty Customer Code");
		$("#cust_code").focus();
		return;
	}
	if ($("#cust_name").val()==""){
		alert("Cannot save empty Customer Name");
		$("#cust_name").focus();
		return;
	}
	if ($("#cust_add").val()==""){
		alert("Cannot save empty Customer Address");
		$("#cust_add").focus();
		return;
	}
	if ($("#cust_type").val()==""){
		alert("Cannot save empty Customer Type");
		$("#cust_type").focus();
		return;
	}
	
	$("#divProgressBar").show();
	var cust_type = $("#cust_type").val();
	cust_type = cust_type.split(" ");
	var url="product_proc.php";
	url=url+"?type="+$("#save_type").html();
	url=url+"&cust_code="+$("#cust_code").val();
	url=url+"&cust_name="+$("#cust_name").val();
	url=url+"&cust_add="+$("#cust_add").val();
	url=url+"&cust_email="+$("#cust_email").val();
	url=url+"&cust_tel="+$("#cust_tel").val();
	url=url+"&cust_type="+cust_type[0];
	url=url+"&hiddenId="+$("#hiddenId").val();
	url=url+"&file="+$("#file").val();
	url=url+"&page="+page;
	
	$.ajax({
		type: "GET",
		url: url,
		success: function(response){
			if (response == "Exist"){
				alert("Customer "+$("#cust_code").val()+" Already Exist!!!");
				$("#user_name").focus();
			}else if (response=="existfile"){
				alert("Picture "+$("#file").val()+" Already Exist!");
			}else{
				$("#container").html(response);
				LoadTableSorter();
				CloseDiv();
			}
			$("#divProgressBar").hide();
		},
		error: function(response){
			alert("Error Message: " + response);
			$("#divProgressBar").hide();
		}
	});
}
function DeleteCustomer(){
	var typeIDs = [];
	$('#chkID:checked').each(function() {
		typeIDs.push($(this).val()); //get an array of value in checkboxes
	});
	
	var url="product_proc.php";
	url=url+"?cust_code="+typeIDs;
	url=url+"&type=Delete";
	url=url+"&page=customer";		

	if(typeIDs == '') {
		alert("Please select from the list.");
		return;
	}
	var x = confirm("Are you sure you want to delete selected record(s)?");
	if (!x) return;
	$.ajax({
		type: "POST",
		url: url,
		success: function(response){
			if (response == "Failed"){
				alert("Failed to Delete Record(s).");
			}else{
				//alert("Successfully Deleted.");
				$("#container").html(response);
				LoadTableSorter();
			}
		},
		error: function(response){
			alert("Error Message: " + response);
		}
	});
}
function EditCustomer(cust_code){
	var url="product_proc.php";
	url=url+"?cust_code="+cust_code;
	url=url+"&type=Edit";
	url=url+"&page=customer";
	
	$.ajax({
		type: "GET",
		url: url,
		success: function(response){
			var str = response;			
			if(str != ""){
				var strAr=str.split("|");				
				$("#cust_code").val(strAr[0]);				
				$("#hiddenId").val(strAr[0]);
				$("#cust_name").val(strAr[1]);
				//$("#cust_type").val(strAr[2]);
				$("#cust_add").val(strAr[3]);
				$("#file").val(strAr[4]);
				$("#cust_email").val(strAr[5]);
				$("#cust_tel").val(strAr[6]);
				$("#cust_type").text("");
				$('<option>'+strAr[2]+" "+strAr[7]+'</option>').appendTo("#cust_type");
				$("#save_type").html("Update");
				$("#divTypeInformation").show();
				populateCombo2('cust_type', 'type', 'name', 'cust_type')
			}
		},
		error: function(response){
			alert("Error Message: " + response);
		}
	});	
}
function RefreshCustomer(cust_type){
	if(cust_type=="search"){
		cust_type = cust_type + " " + $("#cust_search").val();
	}
	var url="product_proc.php";
	url=url+"?type=RefreshCustomer";
	url=url+"&cust_type="+cust_type;
	
	$.ajax({
		type: "POST",
		url: url,
		success: function(response){
			if (response == "Failed"){
				alert("Failed to Delete Record(s).");
			}else{			
				$("#container").html(response);
				LoadTableSorter();
			}
		},
		error: function(response){
			alert("Error Message: " + response);
		}
	});
}
function ClearSearchCustomer(id){
	if($("#"+id).val()=="...Search Customer Here..."){
		$("#"+id).val("");
	}
}
function BlurSearchCustomer(id){
	if($("#"+id).val()==""){
		$("#"+id).val("...Search Customer Here...");
	}
}
/*---------------End Customer Entry---------------*/

/*------------------User Entry--------------------*/
function LoadTableSorterUser(){
	$("#processTypeInformation").draggable();
	$("#myTable").tablesorter({widthFixed: true, widgets: ['zebra']}).tablesorterPager({container: $("#pager")});
	/*-Checkbox function-*/
	$("#chkUserAll").click(function()				
	{ 	
		if($("#chkUserAll").attr('checked')==true){			
			$("input[id='chkID']:not([disabled='disabled'])").attr('checked', true);
			$("input[id='chkUserAll1']:not([disabled='disabled'])").attr('checked', true);
		}else{			
			$("input[id='chkID']:not([disabled='disabled'])").attr('checked', false);
			$("input[id='chkUserAll1']:not([disabled='disabled'])").attr('checked', false);
		}
	});
	$("#chkUserAll1").click(function()				
	{ 
		if($("#chkUserAll1").attr('checked')==true){				
			$("input[id='chkID']:not([disabled='disabled'])").attr('checked', true);
			$("input[id='chkUserAll']:not([disabled='disabled'])").attr('checked', true);
		}else{			
			$("input[id='chkID']:not([disabled='disabled'])").attr('checked', false);
			$("input[id='chkUserAll']:not([disabled='disabled'])").attr('checked', false);
		}
	});
	/*-End Checkbox function-*/
	populateCombo2('level', 'level', 'description', 'user_level');
}
function AddUser(){
	$("#save_type").html("Save");
	$("#divTypeInformation").show();
	clear("user");	
	populateCombo2('user_level', 'level', 'description', 'user_level');
	populateCombo2('user_dept', 'dept_code', 'description', 'department');
}
function LoadUser(){
	var url="product_proc.php";
	url=url+"?type=OnLoadUser";
	ajaxFunction(url, "container","user");
}
function SaveUser(){
	if ($("#user_name").val()==""){
		alert("Cannot save empty User Name");
		$("#user_name").focus();
		return;
	}
	if ($("#user_fname").val()==""){
		alert("Cannot save empty First Name");
		$("#user_fname").focus();
		return;
	}
	if ($("#user_lname").val()==""){
		alert("Cannot save empty Last Name");
		$("#user_lname").focus();
		return;
	}
	if ($("#user_dept").val()==""){
		alert("Cannot save empty Department");
		$("#user_dept").focus();
		return;
	}
	if ($("#user_level").val()==""){
		alert("Cannot save empty User Level");
		$("#user_level").focus();
		return;
	}
	if ($("#password").val()==""){
		alert("Cannot save empty Password");
		$("#password").focus();
		return;
	}
	if ($("#confirm_password").val()==""){
		alert("You must retype your Password");
		$("#confirm_password").focus();
		return;
	}
	if ($("#password").val() != $("#confirm_password").val()){
		alert("Password not match!!!");
		$("#confirm_password").focus();
		return;
	}
	
	$("#divProgressBar").show();
	var user_dept = $("#user_dept").val();
	user_dept = user_dept.split(" ");
	var user_level = $("#user_level").val();
	user_level = user_level.split(" ");
	var url="product_proc.php";
	url=url+"?type="+$("#save_type").html();
	url=url+"&hiddenId="+$("#hiddenId").val();
	url=url+"&user_name="+$("#user_name").val();
	url=url+"&user_fname="+$("#user_fname").val();
	url=url+"&user_lname="+$("#user_lname").val();
	url=url+"&password="+$("#password").val();
	url=url+"&user_dept="+user_dept[0];
	url=url+"&cust_num="+$("#cust_num").val();
	url=url+"&user_level="+user_level[0];
	url=url+"&page=user";

	$.ajax({
		type: "GET",
		url: url,
		success: function(response){
			if (response == "Exist"){
				alert("User "+$("#user_name").val()+" Already Exist!!!");
				$("#user_name").focus();
			}else{
				$("#container").html(response);
				LoadTableSorterUser();
				CloseDiv();
			}
			$("#divProgressBar").hide();
		},
		error: function(response){
			alert("Error Message: " + response);
			$("#divProgressBar").hide();
		}
	});		
}
function DeleteUser(){
	var userIDs = [];
	$('#chkID:checked').each(function() {
		userIDs.push($(this).val()); //get an array of value in checkboxes
	});
	
	var url="product_proc.php";
	url=url+"?user_name="+userIDs;
	url=url+"&type=Delete";
	url=url+"&page=user";		

	if(userIDs == '') {
		alert("Please select from the list.");
		return;
	}
	var x = confirm("Are you sure you want to delete selected record(s)?");
	if (!x) return;
	$.ajax({
		type: "POST",
		url: url,
		success: function(response){
			if (response == "Failed"){
				alert("Failed to Delete Record(s).");
			}else{
				$("#container").html(response);
				LoadTableSorterUser();
			}
		},
		error: function(response){
			alert("Error Message: " + response);
		}
	});
}
function EditUser(user_id){
	var url="product_proc.php";
	url=url+"?user_id="+user_id;
	url=url+"&type=Edit";
	url=url+"&page=user";

	$.ajax({
		type: "GET",
		url: url,
		success: function(response){
			var str = response;			
			if(str != ""){
				$("#user_level").text("");
				$("#user_dept").text("");
				var strAr=str.split("|");
				$("#user_name").val(strAr[0]);
				$("#hiddenId").val(strAr[0]);
				$("#password").val(strAr[1]);
				$("#confirm_password").val(strAr[1]);
				$("#user_fname").val(strAr[2]);
				$("#user_lname").val(strAr[3]);
				$("#cust_num").val(strAr[6]);
				$('<option>'+strAr[4]+'</option>').appendTo("#user_level");
				$('<option>'+strAr[5]+'</option>').appendTo("#user_dept");				
				$("#save_type").html("Update");
				populateCombo2('user_level', 'level', 'description', 'user_level');
				populateCombo2('user_dept', 'dept_code', 'description', 'department');
				$("#divTypeInformation").show();
			}
		},
		error: function(response){
			alert("Error Message: " + response);
		}
	});	
}
function RefreshUser(user_id){
	if(user_id=="search"){
		user_id = user_id + " " + $("#user_search").val();
	}
	var url="product_proc.php";
	url=url+"?type=RefreshUser";
	url=url+"&user_id="+user_id;
	
	$.ajax({
		type: "POST",
		url: url,
		success: function(response){
			if (response == "Failed"){
				alert("Failed to Delete Record(s).");
			}else{			
				$("#container").html(response);
				LoadTableSorterUser();
			}
		},
		error: function(response){
			alert("Error Message: " + response);
		}
	});
}
function ClearSearchUser(id){
	if($("#"+id).val()=="...Search User Here..."){
		$("#"+id).val("");
	}
}
function BlurSearchUser(id){
	if($("#"+id).val()==""){
		$("#"+id).val("...Search User Here...");
	}
}
/*-----------------End User Entry-----------------*/

/*------------------Job Entry--------------------*/
function LoadTableSorterJob(){
	$("#processTypeInformation").draggable();
	$("#myTable").tablesorter({widthFixed: true, widgets: ['zebra']}).tablesorterPager({container: $("#pager")});
	/*-Checkbox function-*/
	$("#chkJobAll").click(function()				
	{ 	
		if($("#chkJobAll").attr('checked')==true){			
			$("input[id='chkID']:not([disabled='disabled'])").attr('checked', true);
			$("input[id='chkJobAll1']:not([disabled='disabled'])").attr('checked', true);
		}else{			
			$("input[id='chkID']:not([disabled='disabled'])").attr('checked', false);
			$("input[id='chkJobAll1']:not([disabled='disabled'])").attr('checked', false);
		}
	});
	$("#chkJobAll1").click(function()				
	{ 
		if($("#chkJobAll1").attr('checked')==true){				
			$("input[id='chkID']:not([disabled='disabled'])").attr('checked', true);
			$("input[id='chkJobAll']:not([disabled='disabled'])").attr('checked', true);
		}else{			
			$("input[id='chkID']:not([disabled='disabled'])").attr('checked', false);
			$("input[id='chkJobAll']:not([disabled='disabled'])").attr('checked', false);
		}
	});
	/*-End Checkbox function-*/
}
function LoadJob(){
	var url="product_proc.php";
	url=url+"?type=OnLoadJob";
	ajaxFunction(url, "container","job");
}
function AddJob(){
	$("#save_type").html("Save");
	$("#divTypeInformation").show();
	clear("job");	
}
function SaveJob(){
	if ($("#job_ref").val()==""){
		alert("Cannot save empty Job Reference!");
		$("#job_ref").focus();
		return;
	}
	if ($("#job_position").val()==""){
		alert("Cannot save empty Position!");
		$("#job_position").focus();
		return;
	}
	if ($("#job_overview").val()==""){
		alert("Cannot save empty Job Overview");
		$("#job_overview").focus();
		return;
	}
	if ($("#job_qualification").val()==""){
		alert("Cannot save empty Qualification");
		$("#job_qualification").focus();
		return;
	}	

	$("#divProgressBar").show();
	var url="product_proc.php";
	url=url+"?type="+$("#save_type").html();
	url=url+"&hiddenId="+$("#hiddenId").val();
	url=url+"&jobref="+$("#job_ref").val();
	url=url+"&position="+$("#job_position").val();
	url=url+"&joboverview="+$("#job_overview").val();
	url=url+"&qualification="+$("#job_qualification").val();
	url=url+"&page=job";

	$.ajax({
		type: "GET",
		url: url,
		success: function(response){
			if (response == "Exist"){
				alert("User "+$("#user_name").val()+" Already Exist!!!");
				$("#user_name").focus();
			}else{
				$("#container").html(response);
				LoadTableSorterJob();
				CloseDiv();
			}
			$("#divProgressBar").hide();
		},
		error: function(response){
			alert("Error Message: " + response);
			$("#divProgressBar").hide();
		}
	});		

}
function DeleteJob(){
	var jobIDs = [];
	$('#chkID:checked').each(function() {
		jobIDs.push($(this).val()); //get an array of value in checkboxes
	});
	
	var url="product_proc.php";
	url=url+"?job_ref="+jobIDs;
	url=url+"&type=Delete";
	url=url+"&page=job";		

	if(jobIDs == '') {
		alert("Please select from the list.");
		return;
	}
	var x = confirm("Are you sure you want to delete selected record(s)?");
	if (!x) return;
	$.ajax({
		type: "POST",
		url: url,
		success: function(response){
			if (response == "Failed"){
				alert("Failed to Delete Record(s).");
			}else{
				$("#container").html(response);
				LoadTableSorterUser();
			}
		},
		error: function(response){
			alert("Error Message: " + response);
		}
	});
}
function EditJob(job_ref){
	var url="product_proc.php";
	url=url+"?job_ref="+job_ref;
	url=url+"&type=Edit";
	url=url+"&page=job";

	$.ajax({
		type: "GET",
		url: url,
		success: function(response){
			var str = response;			
			if(str != ""){
				$("#user_level").text("");
				$("#user_dept").text("");
				var strAr=str.split("|");
				$("#job_ref").val(strAr[0]);
				$("#hiddenId").val(strAr[0]);
				$("#job_position").val(strAr[1]);
				$("#job_overview").val(strAr[2]);
				$("#job_qualification").val(strAr[3]);			
				$("#save_type").html("Update");
				$("#divTypeInformation").show();
			}
		},
		error: function(response){
			alert("Error Message: " + response);
		}
	});	
}
function RefreshJob(job_ref){
	/*
	if(job_ref=="search"){
		job_ref = job_ref + " " + $("#user_search").val();
	}
	*/
	var url="product_proc.php";
	url=url+"?type=RefreshJob";
	url=url+"&job_ref="+job_ref;
	
	$.ajax({
		type: "POST",
		url: url,
		success: function(response){
			if (response == "Failed"){
				alert("Failed to Delete Record(s).");
			}else{			
				$("#container").html(response);
				LoadTableSorterJob();
			}
		},
		error: function(response){
			alert("Error Message: " + response);
		}
	});
}
/*
function ClearSearchJob(id){
	if($("#"+id).val()=="...Search User Here..."){
		$("#"+id).val("");
	}
}
function BlurSearchJob(id){
	if($("#"+id).val()==""){
		$("#"+id).val("...Search User Here...");
	}
}
*/
/*-----------------End Job Entry-----------------*/
/*------------------News Entry--------------------*/
function LoadTableSorterNews(){
	
	$("#processTypeInformation").draggable();
	$("#myTable").tablesorter({widthFixed: true, widgets: ['zebra']}).tablesorterPager({container: $("#pager")});
	/*-Checkbox function-*/
	
	$("#chkNewsAll").click(function()				
	{ 	
		if($("#chkNewsAll").attr('checked')==true){			
			$("input[id='chkID']:not([disabled='disabled'])").attr('checked', true);
			$("input[id='chkNewsAll1']:not([disabled='disabled'])").attr('checked', true);
		}else{			
			$("input[id='chkID']:not([disabled='disabled'])").attr('checked', false);
			$("input[id='chkNewsAll1']:not([disabled='disabled'])").attr('checked', false);
		}
	});
	$("#chkNewsAll1").click(function()				
	{ 
		if($("#chkNewsAll1").attr('checked')==true){				
			$("input[id='chkID']:not([disabled='disabled'])").attr('checked', true);
			$("input[id='chkNewsAll']:not([disabled='disabled'])").attr('checked', true);
		}else{			
			$("input[id='chkID']:not([disabled='disabled'])").attr('checked', false);
			$("input[id='chkNewsAll']:not([disabled='disabled'])").attr('checked', false);
		}
	});
	
	/*-End Checkbox function-*/
}
function LoadNews(){
	var url="product_proc.php";
	url=url+"?type=OnLoadNews";
	ajaxFunction(url, "container","news");
}
function AddNews(){
	$("#save_type").html("Save");
	$("#divTypeInformation").show();
	clear("news");	
}
function SaveNews(){
	if ($("#events_title").val()==""){
		alert("Cannot save empty News Title!");
		$("#events_ref").focus();
		return;
	}
	if ($("#events_name").val()==""){
		alert("Cannot save empty Name!");
		$("#events_name").focus();
		return;
	}
	if ($("#events_news").val()==""){
		alert("Cannot save empty News!");
		$("#events_news").focus();
		return;
	}
	
	$("#divProgressBar").show();
	var url="product_proc.php";
	url=url+"?type="+$("#save_type").html();
	url=url+"&hiddenId="+$("#hiddenId").val();
	url=url+"&events_title="+$("#events_title").val();
	url=url+"&events_name="+$("#events_name").val();
	url=url+"&events_news="+$("#events_news").val();
	url=url+"&page=news";

	$.ajax({
		type: "GET",
		url: url,
		success: function(response){
			$("#container").html(response);
			LoadTableSorterNews();
			CloseDiv();
			$("#divProgressBar").hide();
		},
		error: function(response){
			alert("Error Message: " + response);
			$("#divProgressBar").hide();
		}
	});		

}
function DeleteNews(){
	var jobIDs = [];
	$('#chkID:checked').each(function() {
		jobIDs.push($(this).val()); //get an array of value in checkboxes
	});
	
	var url="product_proc.php";
	url=url+"?events_ref="+jobIDs;
	url=url+"&type=Delete";
	url=url+"&page=news";		

	if(jobIDs == '') {
		alert("Please select from the list.");
		return;
	}
	var x = confirm("Are you sure you want to delete selected record(s)?");
	if (!x) return;
	$.ajax({
		type: "POST",
		url: url,
		success: function(response){
			if (response == "Failed"){
				alert("Failed to Delete Record(s).");
			}else{
				$("#container").html(response);
				LoadTableSorterNews();
			}
		},
		error: function(response){
			alert("Error Message: " + response);
		}
	});
}
function EditNews(events_ref){
	var url="product_proc.php";
	url=url+"?events_ref="+events_ref;
	url=url+"&type=Edit";
	url=url+"&page=news";
	
	$.ajax({
		type: "GET",
		url: url,
		success: function(response){
			var str = response;					
			if(str != ""){
				var strAr=str.split("|");				
				$("#hiddenId").val(strAr[0]);
				$("#events_title").val(strAr[1]);
				$("#events_name").val(strAr[2]);
				$("#events_news").val(strAr[3]);
				$("#save_type").html("Update");
				$("#divTypeInformation").show();
			}
		},
		error: function(response){
			alert("Error Message: " + response);
		}
	});	
}
function RefreshNews(events_ref){
	/*
	if(job_ref=="search"){
		job_ref = job_ref + " " + $("#user_search").val();
	}
	*/
	var url="product_proc.php";
	url=url+"?type=RefreshNews";
	url=url+"&events_ref="+events_ref;
	
	$.ajax({
		type: "POST",
		url: url,
		success: function(response){
			if (response == "Failed"){
				alert("Failed to Delete Record(s).");
			}else{			
				$("#container").html(response);
				LoadTableSorterNews();
			}
		},
		error: function(response){
			alert("Error Message: " + response);
		}
	});
}
/*
function ClearSearchJob(id){
	if($("#"+id).val()=="...Search User Here..."){
		$("#"+id).val("");
	}
}
function BlurSearchJob(id){
	if($("#"+id).val()==""){
		$("#"+id).val("...Search User Here...");
	}
}
*/
/*-----------------End News Entry-----------------*/
/*-----------------Password Management-----------------*/
function ChangePassword(user_name){
	$("#divTypeInformation").show();
	clear("password");
	$("#user_name").val(user_name);
	$("#invalid").hide();
	$("#correct").hide();
}
function SavePassword(){
	if ($("#password_old").val()==""){
		alert("Old Password Required!");
		$("#password_old").focus();
		return;
	}
	if ($("#password_new").val()==""){
		alert("New Password Required");
		$("#password_new").focus();
		return;
	}
	if ($("#password_confirm").val()==""){
		alert("You must retype your new Password!");
		$("#password_confirm").focus();
		return;
	}
	if ($("#password_new").val()!=$("#password_confirm").val()){
		alert("New Password not Match!");
		$("#password_confirm").focus();
		return;
	}	
	if ($("#invalid").is(":visible")==true){
		alert("Invalid old password. You must enter the correct password!");
		$("#invalid").focus();
		return;
	}
	
	var url="product_proc.php";
	url=url+"?type=Save";
	url=url+"&user_name="+$("#user_name").val();
	url=url+"&password_old="+$("#password_old").val();
	url=url+"&password_new="+$("#password_new").val();
	url=url+"&page=password";

	$.ajax({
		type: "GET",
		url: url,
		success: function(response){
			if(response=="Success"){
				alert("Password successfully changed.");
				CloseDiv();
			}else{
				alert("Some error while saving!");
			}
		},
		error: function(response){
			alert("Error Message: " + response);
			$("#divProgressBar").hide();
		}
	});	

}
function VerifyPassword(user_name){
	var url="product_proc.php";
	url=url+"?type=VerifyPassword";
	url=url+"&user_name="+user_name;
	url=url+"&password_old="+$("#password_old").val();	

	if ($("#password_old").val()!=""){
		$.ajax({
			type: "GET",
			url: url,
			success: function(response){
				if(response=="correct"){
					$("#invalid").hide();
					$("#correct").show();
				}else{
					$("#invalid").show();
					$("#correct").hide();
				}
			},
			error: function(response){
				alert("Error Message: " + response);
			}
		});
	}else{
		$("#invalid").hide();
		$("#correct").hide();
	}
}
/*---------------End Password Management---------------*/
/*---------------Inquiry Entry---------------*/
function LoadTableSorterInquiry(){
	$("#processTypeInformation").draggable();
	$("#myTable").tablesorter({widthFixed: true, widgets: ['zebra']}).tablesorterPager({container: $("#pager")});
	/*-Checkbox function-*/
	$("#chkInquiryAll").click(function(){ 
		if($("#chkInquiryAll").attr('checked')==true){				
			$("input[id='chkID']:not([disabled='disabled'])").attr('checked', true);
			$("input[id='chkInquiryAll1']:not([disabled='disabled'])").attr('checked', true);
		}else{			
			$("input[id='chkID']:not([disabled='disabled'])").attr('checked', false);
			$("input[id='chkInquiryAll1']:not([disabled='disabled'])").attr('checked', false);
		}
	});
	$("#chkInquiryAll1").click(function(){ 
		if($("#chkInquiryAll1").attr('checked')==true){				
			$("input[id='chkID']:not([disabled='disabled'])").attr('checked', true);
			$("input[id='chkInquiryAll']:not([disabled='disabled'])").attr('checked', true);
		}else{			
			$("input[id='chkID']:not([disabled='disabled'])").attr('checked', false);
			$("input[id='chkInquiryAll']:not([disabled='disabled'])").attr('checked', false);
		}
	});
	/*-End Checkbox function-*/
	//populateCombo2('customer_type', 'type', 'name', 'cust_type');
}
function LoadInquiry(){
	$("#divProgressBar").show();
	var url="product_proc.php";
	url=url+"?type=OnLoadInquiry";
	ajaxFunction(url, "container","inquiry");		
}

function AddInquiry(){
	window.location = "product.php";
}

function DeleteInquiry(cust_num){
	var typeIDs = [];
	$('#chkID:checked').each(function() {
		typeIDs.push($(this).val()); //get an array of value in checkboxes
	});
	
	var url="product_proc.php";
	url=url+"?item="+typeIDs;
	url=url+"&cust_num="+cust_num;
	url=url+"&type=Delete";
	url=url+"&page=inquiry";		

	if(typeIDs == '') {
		alert("Please select from the list.");
		return;
	}
	var x = confirm("Are you sure you want to delete selected record(s)?");
	if (!x) return;
	$.ajax({
		type: "POST",
		url: url,
		success: function(response){
			if (response == "Failed"){
				alert("Failed to Delete Record(s).");
			}else{
				$("#container").html(response);
				LoadTableSorterInquiry();
			}
		},
		error: function(response){
			alert("Error Message: " + response);
		}
	});
}
function SaveInquiry(){	
	var manual = $("#item_desc").attr('disabled')==true ? "Not Manual" : "manual";
	var url="product_proc.php";
	url=url+"?type=SaveInquiry";	
	if (manual=="manual"){
		url=url+"&cust_num="+$("#hcust").val();
		url=url+"&item_desc="+$("#item_desc").val();	
		url=url+"&item="+$("#item_desc").val();	
	}else{
		url=url+"&cust_num="+$("#hcust").val();
		url=url+"&item="+$("#hitem").val();	
	}
	url=url+"&qty="+$("#qty").val();
	url=url+"&manual="+manual;

	$.ajax({
		type: "GET",
		url: url,
		success: function(response){
			$("#container").html(response);
			$("#divTypeInformation").hide();			
		},
		error: function(response){
			alert("Error Message: " + response);
		}
	});
}
function AddToCart(item_code,cust_num){
	var url="product_proc.php";
	url=url+"?type=AddToCart";
	url=url+"&item="+item_code;
	url=url+"&cust_num="+cust_num;

	$.ajax({
		type: "GET",
		url: url,
		success: function(response){
			if(response=="Exist"){
				alert("Item Already Exist!");
			}else if(response=="Customer"){
				alert("You must Log-In first to have online ordering!");
			}	
		},
		error: function(response){
			alert("Error Message: " + response);
		}
	});
}
function AddQty(hitem,hcust,item_desc,u_m){
	var description = item_desc.replace(/doubleqoute/g,'"');
	$("#item_desc").attr('disabled', 'disabled');
	$("#divTypeInformation").show();
	$("#item_desc").val(description);
	$("#hitem").val(hitem);
	$("#hcust").val(hcust);	
	$("#qty").val("");
	$("#u_m").html(u_m);
}
function ManualOrder(customer){
	$("#item_desc").val('');
	$("#item_desc").attr('disabled', '');
	$("#hcust").val(customer);	
	$("#divTypeInformation").show();
}
function SendInquiry(cust_num){
	var url="product_proc.php";
	url=url+"?type=SendInquiry";
	url=url+"&cust_num="+cust_num;
	
	$.ajax({
		type: "GET",
		url: url,
		success: function(response){
			alert(response);
			window.location = "inquiry.php";	
		},
		error: function(response){
			alert("Error Message: " + response);
		}
	});
}

function RefreshInquiry(item_code){
	if(item_code=="search"){
		item_code = item_code;// + " " + $("#cust_search").val();
	}
	var url="product_proc.php";
	url=url+"?type=RefreshInquiry";
	url=url+"&item_code="+item_code;
	
	$.ajax({
		type: "POST",
		url: url,
		success: function(response){
			if (response == "Failed"){
				alert("Failed to Refresh Record(s).");
			}else{			
				$("#container").html(response);
				LoadTableSorterInquiry();
			}
		},
		error: function(response){
			alert("Error Message: " + response);
		}
	});
}
/*
function ClearSearchCustomer(id){
	if($("#"+id).val()=="...Search Customer Here..."){
		$("#"+id).val("");
	}
}
function BlurSearchCustomer(id){
	if($("#"+id).val()==""){
		$("#"+id).val("...Search Customer Here...");
	}
}
*/
/*---------------End Inquiry Entry---------------*/
/*---------------Order Verfication Entry---------------*/
function LoadTableSorterOrder(){
	$("#processTypeInformation").draggable();
	$("#myTable").tablesorter({widthFixed: true, widgets: ['zebra']}).tablesorterPager({container: $("#pager")});
	/*-Checkbox function-*/
	$("#chkInquiryAll").click(function(){ 
		if($("#chkInquiryAll").attr('checked')==true){				
			$("input[id='chkID']:not([disabled='disabled'])").attr('checked', true);
			$("input[id='chkInquiryAll1']:not([disabled='disabled'])").attr('checked', true);
		}else{			
			$("input[id='chkID']:not([disabled='disabled'])").attr('checked', false);
			$("input[id='chkInquiryAll1']:not([disabled='disabled'])").attr('checked', false);
		}
	});
	$("#chkInquiryAll1").click(function(){ 
		if($("#chkInquiryAll1").attr('checked')==true){				
			$("input[id='chkID']:not([disabled='disabled'])").attr('checked', true);
			$("input[id='chkInquiryAll']:not([disabled='disabled'])").attr('checked', true);
		}else{			
			$("input[id='chkID']:not([disabled='disabled'])").attr('checked', false);
			$("input[id='chkInquiryAll']:not([disabled='disabled'])").attr('checked', false);
		}
	});
	/*-End Checkbox function-*/
	//populateCombo2('customer_type', 'type', 'name', 'cust_type');
}
function LoadOrder(){
	var url="product_proc.php";
	url=url+"?type=OnLoadOrder";
	ajaxFunction(url, "container","order");		
}

/*---------------End Onder Verification Entry---------------*/
/*---------------Backload Entry---------------*/
function LoadTableSorterBackload(){
	$("#processTypeInformation").draggable();
	$("#myTable").tablesorter({widthFixed: true, widgets: ['zebra']}).tablesorterPager({container: $("#pager")});
	/*-Checkbox function-*/
	$("#chkInquiryAll").click(function(){ 
		if($("#chkInquiryAll").attr('checked')==true){				
			$("input[id='chkID']:not([disabled='disabled'])").attr('checked', true);
			$("input[id='chkInquiryAll1']:not([disabled='disabled'])").attr('checked', true);
		}else{			
			$("input[id='chkID']:not([disabled='disabled'])").attr('checked', false);
			$("input[id='chkInquiryAll1']:not([disabled='disabled'])").attr('checked', false);
		}
	});
	$("#chkInquiryAll1").click(function(){ 
		if($("#chkInquiryAll1").attr('checked')==true){				
			$("input[id='chkID']:not([disabled='disabled'])").attr('checked', true);
			$("input[id='chkInquiryAll']:not([disabled='disabled'])").attr('checked', true);
		}else{			
			$("input[id='chkID']:not([disabled='disabled'])").attr('checked', false);
			$("input[id='chkInquiryAll']:not([disabled='disabled'])").attr('checked', false);
		}
	});
	/*-End Checkbox function-*/
	//populateCombo2('customer_type', 'type', 'name', 'cust_type');
}
function LoadBackload(){
	var url="product_proc.php";
	url=url+"?type=OnLoadBackload";
	ajaxFunction(url, "container","backload");		
}
function EditBackload(do_num,item_code){
	var url="product_proc.php";
	url=url+"?do_num="+do_num;
	url=url+"&item_code="+item_code;
	url=url+"&type=Edit";
	url=url+"&page=backload";
	
	$.ajax({		
		type: "GET",
		url: url,
		success: function(response){
			var str = response;	
			if(str != ""){
				var strAr=str.split("|");				
				$("#cust_num").val(strAr[0]);				
				$("#co_num").val(strAr[1]);
				$("#co_line").val(strAr[2]);
				$("#do_num").val(strAr[3]);
				$("#item_code").val(strAr[4]);
				$("#item_desc").val(strAr[5]);
				$("#item_um").val(strAr[6]);
				$("#delivery_date").val(strAr[7]);
				$("#backload_date").val(strAr[8]);
				$("#delivery_date2").val(strAr[9]);
				$("#save_type").html("Update");
				$("#divTypeInformation").show();
			}
		},
		error: function(response){
			alert("Error Message: " + response);
		}
	});	
}
function RefreshBackload(){
	var url="product_proc.php";
	var do_num = $("#do_search").val();
	var item_code = $("#item_search").val();
	url=url+"?type=RefreshBackload";
	url=url+"&do_num="+do_num;
	url=url+"&item_code="+item_code;
	
	$.ajax({
		type: "POST",
		url: url,
		success: function(response){
			if (response == "Failed"){
				alert("Failed to Delete Record(s).");
			}else{			
				$("#container").html(response);
				LoadTableSorterBackload();
			}
			$("#do_search").val(do_num);
			$("#item_search").val(item_code);
		},
		error: function(response){
			alert("Error Message: " + response);
		}
	});
}
function SaveBackload(){
	if ($("#backload_date").val()==""){
		alert("Cannot save empty backload_date");
		$("#backload_date").focus();
		return;
	}
	if ($("#delivery_date2").val()==""){
		alert("Cannot save empty delivery_date2");
		$("#delivery_date2").focus();
		return;
	}	
	
	var url="product_proc.php";
	url=url+"?type="+$("#save_type").html();
	url=url+"&do_num="+$("#do_num").val();
	url=url+"&item_code="+$("#item_code").val();
	url=url+"&backload_date="+$("#backload_date").val();
	url=url+"&delivery_date2="+$("#delivery_date2").val();
	url=url+"&page=backload";
	
	$.ajax({
		type: "GET",
		url: url,
		success: function(response){
			if (response == "Exist"){
				alert("Customer "+$("#cust_code").val()+" Already Exist!!!");
				$("#user_name").focus();
			}else if (response=="existfile"){
				alert("Picture "+$("#file").val()+" Already Exist!");
			}else{
				$("#container").html(response);
				LoadTableSorterBackload();
				CloseDiv();
			}
			$("#divProgressBar").hide();
		},
		error: function(response){
			alert("Error Message: " + response);
			$("#divProgressBar").hide();
		}
	});
}
/*---------------End Backload Entry---------------*/
