var xmlhttp;
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 ucfirst(str) {
    var firstLetter = str.substr(0, 1);
    return firstLetter.toUpperCase() + str.substr(1);
}

function display_more_item(obj, state)
{	
	if(state){
		$("."+obj).show();
		$("#ctr_"+obj).html("<a href=\"#undisplay\" onclick=\"display_more_item('"+obj+"', 0)\" class=\"t_link_62\">Less</a>");
	}
	else{
		$("."+obj).hide();
		$("#ctr_"+obj).html("<a href=\"#display\" onclick=\"display_more_item('"+obj+"', 1)\" class=\"t_link_62\">More</a>");
	}
}

function ctz_check_all()
{
	if($("input[name='check_all']").attr("checked"))
		$("input[name='check_item']").attr("checked", true);
	else
		$("input[name='check_item']").attr("checked", false);
}
function adm_add_user(s, next)
{
	var url="../user/admin.user.php?act=add&s="+s+"&next="+next;
	window.location = url;
	return false;
}
function str_add_user(s, next)
{
	var url="../user/store.customer.php?act=add&s="+s+"&next="+next;
	window.location = url;
	return false;
}
function sales_confirm_sent_sms(inv_id, state, td, invoice_number, courier_name, receipt)
{
	$("#"+td).html("<img style=\"border:0px\" src=\"../media/images/loading_2.gif\"/>");

	msg = "Apakah anda ingin mengubah order ini?<br/><br/>Plgn Yth. Berikut no resi untuk ID belanja "+invoice_number+": "+receipt+". Pengiriman via "+courier_name+". --JG--";	

	$("#dialog-confirm-text").html(msg);
	$("#dialog").dialog("destroy");	
	$("#dialog-confirm").dialog({
		resizable: false,
		height:200,
		modal: true,
		buttons: {
			"Yes": function() {
				$(this).dialog("close");
				sales_confirm_sent_sms_proc(inv_id, state, td);
			},
			Cancel: function() {
				$(this).dialog("close");
				if(state == 1){
					var space = "<input type=\"button\" class=\"button4\" value=\"&#10005\" onclick=\"sales_confirm_sent_sms("+inv_id+", '1', 'td_sms_"+inv_id+"');\"/>";
					$("#"+td).html(space);									
				}
				else{
					var space = "<input type=\"button\" class=\"button5\" value=\"&#10003\" onclick=\"sales_confirm_sent_sms("+inv_id+", '0', 'td_sms_"+inv_id+"');\"/>";
					$("#"+td).html(space);
				}
			}
		}
	});
}
function sales_confirm_sent_sms_proc(inv_id, state, td)
{
	xmlhttp=GetXmlHttpObject();
	if (xmlhttp==null)
	{
	  alert ("Browser does not support HTTP Request");
	  return;
	}

	//update_sales_confirm_sent_sms
	var url="../../../jquery/ajax.service.php";
	url=url+"?s=40&par1="+inv_id+"&par2="+state;
	url=url+"&sid="+Math.random();
	
	xmlhttp.onreadystatechange= function(){ sales_confirm_sent_sms_proc_(inv_id, state, td); };
	xmlhttp.open("GET",url,true);
	xmlhttp.send(null);	
}

function sales_confirm_sent_sms_proc_(inv_id, state, td)
{
	if (xmlhttp.readyState==4)
	{
		var data = xmlhttp.responseText;
		if(data == 1){
			if(state == 1){
				var space = "<input type=\"button\" class=\"button5\" value=\"&#10003\" onclick=\"sales_confirm_sent_sms("+inv_id+", '0', 'td_sms_"+inv_id+"');\"/>";
				$("#"+td).html(space);				
			}
			else{
				var space = "<input type=\"button\" class=\"button4\" value=\"&#10005\" onclick=\"sales_confirm_sent_sms("+inv_id+", '1', 'td_sms_"+inv_id+"');\"/>";
				$("#"+td).html(space);
			}
		}
		else{
			$("#"+td).html("");
		}
	}
}





function sales_confirm_print(inv_id, state, td)
{
	$("#"+td).html("<img style=\"border:0px\" src=\"../media/images/loading_2.gif\"/>");

	msg = "Apakah anda ingin mengubah order ini?";	

	$("#dialog-confirm-text").html(msg);
	$("#dialog").dialog("destroy");	
	$("#dialog-confirm").dialog({
		resizable: false,
		height:140,
		modal: true,
		buttons: {
			"Yes": function() {
				$(this).dialog("close");
				sales_confirm_print_proc(inv_id, state, td);
			},
			Cancel: function() {
				$(this).dialog("close");
				if(state == 1){
					var space = "<input type=\"button\" class=\"button4\" value=\"&#10005\" onclick=\"sales_confirm_print("+inv_id+", '1', 'td_print_"+inv_id+"');\"/>";
					$("#"+td).html(space);									
				}
				else{
					var space = "<input type=\"button\" class=\"button5\" value=\"&#10003\" onclick=\"sales_confirm_print("+inv_id+", '0', 'td_print_"+inv_id+"');\"/>";
					$("#"+td).html(space);
				}
			}
		}
	});
}
function sales_confirm_print_proc(inv_id, state, td)
{
	xmlhttp=GetXmlHttpObject();
	if (xmlhttp==null)
	{
	  alert ("Browser does not support HTTP Request");
	  return;
	}

	//update_sales_confirm_print
	var url="../../../jquery/ajax.service.php";
	url=url+"?s=44&par1="+inv_id+"&par2="+state;
	url=url+"&sid="+Math.random();
	
	xmlhttp.onreadystatechange= function(){ sales_confirm_print_proc_(inv_id, state, td); };
	xmlhttp.open("GET",url,true);
	xmlhttp.send(null);	
}

function sales_confirm_print_proc_(inv_id, state, td)
{
	if (xmlhttp.readyState==4)
	{
		var data = xmlhttp.responseText;
		if(data == 1){
			if(state == 1){
				var space = "<input type=\"button\" class=\"button5\" value=\"&#10003\" onclick=\"sales_confirm_print("+inv_id+", '0', 'td_print_"+inv_id+"');\"/>";
				$("#"+td).html(space);				
			}
			else{
				var space = "<input type=\"button\" class=\"button4\" value=\"&#10005\" onclick=\"sales_confirm_print("+inv_id+", '1', 'td_print_"+inv_id+"');\"/>";
				$("#"+td).html(space);
			}
		}
		else{
			$("#"+td).html("");
		}
	}
}





function sales_confirm_packing(inv_id, state, td)
{
	$("#"+td).html("<img style=\"border:0px\" src=\"../media/images/loading_2.gif\"/>");

	msg = "Apakah anda ingin mengubah order ini?";	

	$("#dialog-confirm-text").html(msg);
	$("#dialog").dialog("destroy");	
	$("#dialog-confirm").dialog({
		resizable: false,
		height:140,
		modal: true,
		buttons: {
			"Yes": function() {
				$(this).dialog("close");
				sales_confirm_packing_proc(inv_id, state, td);
			},
			Cancel: function() {
				$(this).dialog("close");
				if(state == 1){
					var space = "<input type=\"button\" class=\"button4\" value=\"&#10005\" onclick=\"sales_confirm_packing("+inv_id+", '1', 'td_packing_"+inv_id+"');\"/>";
					$("#"+td).html(space);									
				}
				else{
					var space = "<input type=\"button\" class=\"button5\" value=\"&#10003\" onclick=\"sales_confirm_packing("+inv_id+", '0', 'td_packing_"+inv_id+"');\"/>";
					$("#"+td).html(space);
				}
			}
		}
	});
}
function sales_confirm_packing_proc(inv_id, state, td)
{
	xmlhttp=GetXmlHttpObject();
	if (xmlhttp==null)
	{
	  alert ("Browser does not support HTTP Request");
	  return;
	}

	//update_sales_confirm_packing
	var url="../../../jquery/ajax.service.php";
	url=url+"?s=41&par1="+inv_id+"&par2="+state;
	url=url+"&sid="+Math.random();
	
	xmlhttp.onreadystatechange= function(){ sales_confirm_packing_proc_(inv_id, state, td); };
	xmlhttp.open("GET",url,true);
	xmlhttp.send(null);	
}

function sales_confirm_packing_proc_(inv_id, state, td)
{
	if (xmlhttp.readyState==4)
	{
		var data = xmlhttp.responseText;
		if(data == 1){
			if(state == 1){
				var space = "<input type=\"button\" class=\"button5\" value=\"&#10003\" onclick=\"sales_confirm_packing("+inv_id+", '0', 'td_packing_"+inv_id+"');\"/>";
				$("#"+td).html(space);				
			}
			else{
				var space = "<input type=\"button\" class=\"button4\" value=\"&#10005\" onclick=\"sales_confirm_packing("+inv_id+", '1', 'td_packing_"+inv_id+"');\"/>";
				$("#"+td).html(space);
			}
		}
		else{
			$("#"+td).html("");
		}
	}
}





function sales_verify_2(inv_id, state, td)
{
	$("#"+td).html("<img style=\"border:0px\" src=\"../media/images/loading_2.gif\"/>");

	msg = "Apakah anda ingin mengubah order ini?";	

	$("#dialog-confirm-text").html(msg);
	$("#dialog").dialog("destroy");	
	$("#dialog-confirm").dialog({
		resizable: false,
		height:140,
		modal: true,
		buttons: {
			"Yes": function() {
				$(this).dialog("close");
				sales_verify_2_proc(inv_id, state, td);
			},
			Cancel: function() {
				$(this).dialog("close");
				if(state == 1){
					var space = "<input type=\"button\" class=\"button4\" value=\"&#10005\" onclick=\"sales_verify_2("+inv_id+", '1', 'td_verf2_"+inv_id+"');\"/>";
					$("#"+td).html(space);									
				}
				else{
					var space = "<input type=\"button\" class=\"button5\" value=\"&#10003\" onclick=\"sales_verify_2("+inv_id+", '0', 'td_verf2_"+inv_id+"');\"/>";
					$("#"+td).html(space);
				}
			}
		}
	});
}
function sales_verify_2_proc(inv_id, state, td)
{
	xmlhttp=GetXmlHttpObject();
	if (xmlhttp==null)
	{
	  alert ("Browser does not support HTTP Request");
	  return;
	}

	//update_sales_verify_2
	var url="../../../jquery/ajax.service.php";
	url=url+"?s=49&par1="+inv_id+"&par2="+state;
	url=url+"&sid="+Math.random();
	
	xmlhttp.onreadystatechange= function(){ sales_verify_2_proc_(inv_id, state, td); };
	xmlhttp.open("GET",url,true);
	xmlhttp.send(null);	
}

function sales_verify_2_proc_(inv_id, state, td)
{
	if (xmlhttp.readyState==4)
	{
		var data = xmlhttp.responseText;
		if(data == 1){
			if(state == 1){
				var space = "<input type=\"button\" class=\"button5\" value=\"&#10003\" onclick=\"sales_verify_2("+inv_id+", '0', 'td_verf2_"+inv_id+"');\"/>";
				$("#"+td).html(space);				
			}
			else{
				var space = "<input type=\"button\" class=\"button4\" value=\"&#10005\" onclick=\"sales_verify_2("+inv_id+", '1', 'td_verf2_"+inv_id+"');\"/>";
				$("#"+td).html(space);
			}
		}
		else{
			$("#"+td).html("");
		}
	}
}









function sales_verify_user_return_2(inv_id, state, td)
{
	$("#"+td).html("<img style=\"border:0px\" src=\"../media/images/loading_2.gif\"/>");

	msg = "Apakah anda ingin memverifikasi retur barang ini?";	

	$("#dialog-confirm-text").html(msg);
	$("#dialog").dialog("destroy");	
	$("#dialog-confirm").dialog({
		resizable: false,
		height:140,
		modal: true,
		buttons: {
			"Yes": function() {
				$(this).dialog("close");
				sales_verify_user_return_2_proc(inv_id, state, td);
			},
			Cancel: function() {
				$(this).dialog("close");
				if(state == 1){
					var space = "<input type=\"button\" class=\"button4\" value=\"&#10005\" onclick=\"sales_verify_user_return_2("+inv_id+", '1', 'td_verf2_"+inv_id+"');\"/>";
					$("#"+td).html(space);									
				}
				else{
					var space = "<input type=\"button\" class=\"button5\" value=\"&#10003\" onclick=\"sales_verify_user_return_2("+inv_id+", '0', 'td_verf2_"+inv_id+"');\"/>";
					$("#"+td).html(space);
				}
			}
		}
	});
}
function sales_verify_user_return_2_proc(inv_id, state, td)
{
	xmlhttp=GetXmlHttpObject();
	if (xmlhttp==null)
	{
	  alert ("Browser does not support HTTP Request");
	  return;
	}

	//sales_verify_user_return_2
	var url="../../../jquery/ajax.service.php";
	url=url+"?s=58&par1="+inv_id+"&par2="+state;
	url=url+"&sid="+Math.random();
	
	xmlhttp.onreadystatechange= function(){ sales_verify_user_return_2_proc_(inv_id, state, td); };
	xmlhttp.open("GET",url,true);
	xmlhttp.send(null);	
}

function sales_verify_user_return_2_proc_(inv_id, state, td)
{
	if (xmlhttp.readyState==4)
	{
		var data = xmlhttp.responseText;
		if(data == 1){
			if(state == 1){
				var space = "<input type=\"button\" class=\"button5\" value=\"&#10003\" onclick=\"sales_verify_user_return_2("+inv_id+", '0', 'td_verf2_"+inv_id+"');\"/>";
				$("#"+td).html(space);				
			}
			else{
				var space = "<input type=\"button\" class=\"button4\" value=\"&#10005\" onclick=\"sales_verify_user_return_2("+inv_id+", '1', 'td_verf2_"+inv_id+"');\"/>";
				$("#"+td).html(space);
			}
		}
		else{
			$("#"+td).html("");
		}
	}
}








function sales_verify_deposit_2(inv_id, state, td)
{
	$("#"+td).html("<img style=\"border:0px\" src=\"../media/images/loading_2.gif\"/>");

	msg = "Apakah anda ingin memverifikasi retur barang ini?";	

	$("#dialog-confirm-text").html(msg);
	$("#dialog").dialog("destroy");	
	$("#dialog-confirm").dialog({
		resizable: false,
		height:140,
		modal: true,
		buttons: {
			"Yes": function() {
				$(this).dialog("close");
				sales_verify_deposit_2_proc(inv_id, state, td);
			},
			Cancel: function() {
				$(this).dialog("close");
				if(state == 1){
					var space = "<input type=\"button\" class=\"button4\" value=\"&#10005\" onclick=\"sales_verify_deposit_2("+inv_id+", '1', 'td_verf2_"+inv_id+"');\"/>";
					$("#"+td).html(space);									
				}
				else{
					var space = "<input type=\"button\" class=\"button5\" value=\"&#10003\" onclick=\"sales_verify_deposit_2("+inv_id+", '0', 'td_verf2_"+inv_id+"');\"/>";
					$("#"+td).html(space);
				}
			}
		}
	});
}
function sales_verify_deposit_2_proc(inv_id, state, td)
{
	xmlhttp=GetXmlHttpObject();
	if (xmlhttp==null)
	{
	  alert ("Browser does not support HTTP Request");
	  return;
	}

	//sales_verify_deposit_2
	var url="../../../jquery/ajax.service.php";
	url=url+"?s=56&par1="+inv_id+"&par2="+state;
	url=url+"&sid="+Math.random();
	
	xmlhttp.onreadystatechange= function(){ sales_verify_deposit_2_proc_(inv_id, state, td); };
	xmlhttp.open("GET",url,true);
	xmlhttp.send(null);	
}

function sales_verify_deposit_2_proc_(inv_id, state, td)
{
	if (xmlhttp.readyState==4)
	{
		var data = xmlhttp.responseText;
		if(data == 1){
			if(state == 1){
				var space = "<input type=\"button\" class=\"button5\" value=\"&#10003\" onclick=\"sales_verify_deposit_2("+inv_id+", '0', 'td_verf2_"+inv_id+"');\"/>";
				$("#"+td).html(space);				
			}
			else{
				var space = "<input type=\"button\" class=\"button4\" value=\"&#10005\" onclick=\"sales_verify_deposit_2("+inv_id+", '1', 'td_verf2_"+inv_id+"');\"/>";
				$("#"+td).html(space);
			}
		}
		else{
			$("#"+td).html("");
		}
	}
}







function sales_verify_deposit_1(inv_id, state, td)
{
	$("#"+td).html("<img style=\"border:0px\" src=\"../media/images/loading_2.gif\"/>");

	msg = "Apakah anda ingin memverifikasi saldo ini?";	

	$("#dialog-confirm-text").html(msg);
	$("#dialog").dialog("destroy");	
	$("#dialog-confirm").dialog({
		resizable: false,
		height:140,
		modal: true,
		buttons: {
			"Yes": function() {
				$(this).dialog("close");
				sales_verify_deposit_1_proc(inv_id, state, td);
			},
			Cancel: function() {
				$(this).dialog("close");
				if(state == 1){
					var space = "<input type=\"button\" class=\"button4\" value=\"&#10005\" onclick=\"sales_verify_deposit_1("+inv_id+", '1', 'td_verf1_"+inv_id+"');\"/>";
					$("#"+td).html(space);									
				}
				else{
					var space = "<input type=\"button\" class=\"button5\" value=\"&#10003\" onclick=\"sales_verify_deposit_1("+inv_id+", '0', 'td_verf1_"+inv_id+"');\"/>";
					$("#"+td).html(space);
				}
			}
		}
	});
}
function sales_verify_deposit_1_proc(inv_id, state, td)
{
	xmlhttp=GetXmlHttpObject();
	if (xmlhttp==null)
	{
	  alert ("Browser does not support HTTP Request");
	  return;
	}

	//sales_verify_deposit_1
	var url="../../../jquery/ajax.service.php";
	url=url+"?s=55&par1="+inv_id+"&par2="+state;
	url=url+"&sid="+Math.random();
	
	xmlhttp.onreadystatechange= function(){ sales_verify_deposit_1_proc_(inv_id, state, td); };
	xmlhttp.open("GET",url,true);
	xmlhttp.send(null);	
}

function sales_verify_deposit_1_proc_(inv_id, state, td)
{
	if (xmlhttp.readyState==4)
	{
		var data = xmlhttp.responseText;
		if(data == 1){
			if(state == 1){
				var space = "<input type=\"button\" class=\"button5\" value=\"&#10003\" onclick=\"sales_verify_deposit_1("+inv_id+", '0', 'td_verf1_"+inv_id+"');\"/>";
				$("#"+td).html(space);				
			}
			else{
				var space = "<input type=\"button\" class=\"button4\" value=\"&#10005\" onclick=\"sales_verify_deposit_1("+inv_id+", '1', 'td_verf1_"+inv_id+"');\"/>";
				$("#"+td).html(space);
			}
		}
		else{
			$("#"+td).html("");
		}
	}
}






function sales_verify_user_return_1(inv_id, state, td)
{
	$("#"+td).html("<img style=\"border:0px\" src=\"../media/images/loading_2.gif\"/>");

	msg = "Apakah anda ingin memverifikasi return ini?";	

	$("#dialog-confirm-text").html(msg);
	$("#dialog").dialog("destroy");	
	$("#dialog-confirm").dialog({
		resizable: false,
		height:140,
		modal: true,
		buttons: {
			"Yes": function() {
				$(this).dialog("close");
				sales_verify_user_return_1_proc(inv_id, state, td);
			},
			Cancel: function() {
				$(this).dialog("close");
				if(state == 1){
					var space = "<input type=\"button\" class=\"button4\" value=\"&#10005\" onclick=\"sales_verify_user_return_1("+inv_id+", '1', 'td_verf1_"+inv_id+"');\"/>";
					$("#"+td).html(space);									
				}
				else{
					var space = "<input type=\"button\" class=\"button5\" value=\"&#10003\" onclick=\"sales_verify_user_return_1("+inv_id+", '0', 'td_verf1_"+inv_id+"');\"/>";
					$("#"+td).html(space);
				}
			}
		}
	});
}
function sales_verify_user_return_1_proc(inv_id, state, td)
{
	xmlhttp=GetXmlHttpObject();
	if (xmlhttp==null)
	{
	  alert ("Browser does not support HTTP Request");
	  return;
	}

	//sales_verify_user_return_1
	var url="../../../jquery/ajax.service.php";
	url=url+"?s=57&par1="+inv_id+"&par2="+state;
	url=url+"&sid="+Math.random();
	
	xmlhttp.onreadystatechange= function(){ sales_verify_user_return_1_proc_(inv_id, state, td); };
	xmlhttp.open("GET",url,true);
	xmlhttp.send(null);	
}

function sales_verify_user_return_1_proc_(inv_id, state, td)
{
	if (xmlhttp.readyState==4)
	{
		var data = xmlhttp.responseText;
		if(data == 1){
			if(state == 1){
				var space = "<input type=\"button\" class=\"button5\" value=\"&#10003\" onclick=\"sales_verify_user_return_1("+inv_id+", '0', 'td_verf1_"+inv_id+"');\"/>";
				$("#"+td).html(space);				
			}
			else{
				var space = "<input type=\"button\" class=\"button4\" value=\"&#10005\" onclick=\"sales_verify_user_return_1("+inv_id+", '1', 'td_verf1_"+inv_id+"');\"/>";
				$("#"+td).html(space);
			}
		}
		else{
			$("#"+td).html("");
		}
	}
}






function sales_verify_1(inv_id, state, td)
{
	$("#"+td).html("<img style=\"border:0px\" src=\"../media/images/loading_2.gif\"/>");

	msg = "Apakah anda ingin mengubah order ini?";	

	$("#dialog-confirm-text").html(msg);
	$("#dialog").dialog("destroy");	
	$("#dialog-confirm").dialog({
		resizable: false,
		height:140,
		modal: true,
		buttons: {
			"Yes": function() {
				$(this).dialog("close");
				sales_verify_1_proc(inv_id, state, td);
			},
			Cancel: function() {
				$(this).dialog("close");
				if(state == 1){
					var space = "<input type=\"button\" class=\"button4\" value=\"&#10005\" onclick=\"sales_verify_1("+inv_id+", '1', 'td_verf1_"+inv_id+"');\"/>";
					$("#"+td).html(space);									
				}
				else{
					var space = "<input type=\"button\" class=\"button5\" value=\"&#10003\" onclick=\"sales_verify_1("+inv_id+", '0', 'td_verf1_"+inv_id+"');\"/>";
					$("#"+td).html(space);
				}
			}
		}
	});
}
function sales_verify_1_proc(inv_id, state, td)
{
	xmlhttp=GetXmlHttpObject();
	if (xmlhttp==null)
	{
	  alert ("Browser does not support HTTP Request");
	  return;
	}

	//update_sales_verify_1
	var url="../../../jquery/ajax.service.php";
	url=url+"?s=48&par1="+inv_id+"&par2="+state;
	url=url+"&sid="+Math.random();
	
	xmlhttp.onreadystatechange= function(){ sales_verify_1_proc_(inv_id, state, td); };
	xmlhttp.open("GET",url,true);
	xmlhttp.send(null);	
}

function sales_verify_1_proc_(inv_id, state, td)
{
	if (xmlhttp.readyState==4)
	{
		var data = xmlhttp.responseText;
		if(data == 1){
			if(state == 1){
				var space = "<input type=\"button\" class=\"button5\" value=\"&#10003\" onclick=\"sales_verify_1("+inv_id+", '0', 'td_verf1_"+inv_id+"');\"/>";
				$("#"+td).html(space);				
			}
			else{
				var space = "<input type=\"button\" class=\"button4\" value=\"&#10005\" onclick=\"sales_verify_1("+inv_id+", '1', 'td_verf1_"+inv_id+"');\"/>";
				$("#"+td).html(space);
			}
		}
		else{
			$("#"+td).html("");
		}
	}
}









function sales_confirm_sent(inv_id, state, td)
{
	$("#"+td).html("<img style=\"border:0px\" src=\"../media/images/loading_2.gif\"/>");

	msg = "Apakah anda ingin mengubah order ini?";	

	$("#dialog-confirm-text").html(msg);
	$("#dialog").dialog("destroy");	
	$("#dialog-confirm").dialog({
		resizable: false,
		height:140,
		modal: true,
		buttons: {
			"Yes": function() {
				$(this).dialog("close");
				sales_confirm_sent_proc(inv_id, state, td);
			},
			Cancel: function() {
				$(this).dialog("close");
				if(state == 1){
					var space = "<input type=\"button\" class=\"button4\" value=\"&#10005\" onclick=\"sales_confirm_sent("+inv_id+", '1', 'td_sent_"+inv_id+"');\"/>";
					$("#"+td).html(space);									
				}
				else{
					var space = "<input type=\"button\" class=\"button5\" value=\"&#10003\" onclick=\"sales_confirm_sent("+inv_id+", '0', 'td_sent_"+inv_id+"');\"/>";
					$("#"+td).html(space);
				}
			}
		}
	});
}
function sales_confirm_sent_proc(inv_id, state, td)
{
	xmlhttp=GetXmlHttpObject();
	if (xmlhttp==null)
	{
	  alert ("Browser does not support HTTP Request");
	  return;
	}

	//update_sales_confirm_sent
	var url="../../../jquery/ajax.service.php";
	url=url+"?s=42&par1="+inv_id+"&par2="+state;
	url=url+"&sid="+Math.random();
	
	xmlhttp.onreadystatechange= function(){ sales_confirm_sent_proc_(inv_id, state, td); };
	xmlhttp.open("GET",url,true);
	xmlhttp.send(null);	
}

function sales_confirm_sent_proc_(inv_id, state, td)
{
	if (xmlhttp.readyState==4)
	{
		var data = xmlhttp.responseText;
		if(data == 1){
			if(state == 1){
				var space = "<input type=\"button\" class=\"button5\" value=\"&#10003\" onclick=\"sales_confirm_sent("+inv_id+", '0', 'td_sent_"+inv_id+"');\"/>";
				$("#"+td).html(space);				
			}
			else{
				var space = "<input type=\"button\" class=\"button4\" value=\"&#10005\" onclick=\"sales_confirm_sent("+inv_id+", '1', 'td_sent_"+inv_id+"');\"/>";
				$("#"+td).html(space);
			}
		}
		else{
			$("#"+td).html("");
		}
	}
}













function send_user_comment_on_product(root_path, level, parent)
{
	$("#loading").show();
	$("#send_comment").attr("disabled", "disabled");

	var prod_id = $("#prod_id").val();	
	var name = $("#e_c_name").val();
	var email = $("#e_c_email").val();
	var subject = $("#e_c_subject").val();
	var comment = $("#e_c_comment").val();
	var captcha_code = $("#captcha_code").val();

	comment = comment.replace(new RegExp( "\\n", "g" ), "<br/>");

	xmlhttp=GetXmlHttpObject();
	if (xmlhttp==null)
	{
	  alert ("Browser does not support HTTP Request");
	  return;
	}

	//send_user_comment_on_product
	var url="../../../jquery/ajax.service.php";
	url=url+"?s=28&par1="+prod_id+"&par2="+$.URLEncode(name)+"&par3="+email+"&par4="+$.URLEncode(subject)+"&par5="+$.URLEncode(comment)+"&par6="+captcha_code+"&par7="+level+"&par8="+parent;
	url=url+"&sid="+Math.random();

	xmlhttp.onreadystatechange= function(){ bind_user_comment_on_product(root_path, level); };
	xmlhttp.open("GET",url,true);
	xmlhttp.send(null);
}
function bind_user_comment_on_product(root_path, level)
{
	if (xmlhttp.readyState==4)
	{
		var data = eval(xmlhttp.responseText);
		var obj = $("#comment_list");

		var space = "failed";

		if(data == 2)
		{
			space = "<span class='hint_2'>Kode yang anda masukkan salah. Silahkan coba lagi!</span>";
			$("#captcha_msg").html(space);
		}
		else {

			var comment_id = 0;
			$.each(data, function(index, array) {				
			
				comment_id = array["id"];
				if(array["level"] == 2)
				{
					space = "<tr id=\"comment_"+array["id"]+"\"><td><table width=\"100%\" cellpadding=\"0\" cellspacing=\"0\">";

					space+= "<tr>";
					space+= "<td class=\"valign_lt\">";
					space+= "<table width=\"70%\" cellpadding=\"0\" cellspacing=\"0\" class=\"t_border_1\" style=\"margin-left:30px\">";
					space+= "<tr><td class=\"valign_lt t_label_8\">Balasan <span class=\"t_label_61\">"+array["u_name"]+"</span> </td>";
					space+= "<td width=\"30%\" class=\"valign_rt t_label_45\"></td>";
					space+= "</tr>";
					space+= "<tr><td height=\"5\" colspan=\"2\"></td></tr>";
					space+= "<tr><td colspan=\"2\" class=\"t_label_4\">"+array["comment"]+"</td></tr>";
					space+= "</table>";
					space+= "</td>";
					space+= "</tr>";
					space+= "<tr><td height=\"10\"></td></tr>";

					space+= "</table></td></tr>";
				}
				else
				{
					space = "<tr id=\"comment_"+array["id"]+"\"><td><table width=\"100%\" cellpadding=\"0\" cellspacing=\"0\">";

					space+= " <tr><td height=\"10\"></td></tr>";
					space+= "<tr>";
					space+= "<td class=\"valign_lt\">";
					space+= "<table width=\"100%\" cellpadding=\"0\" cellspacing=\"0\">";
					space+= "<tr><td class=\"t_label_8\">"+array["subject"]+"</td></tr>";
					space+= "<tr><td height=\"5\"></td></tr>";
					space+= "<tr><td class=\"t_label_22\">"+array["comment"]+"</td></tr>";
					space+= "</table>";
					space+= "</td>";
					space+= "<td width=\"150\" rowspan=\"2\" class=\"valign_rt t_label_45\">Oleh <span class=\"t_label_65\">"+array["u_name"]+"</span>, "+array["created"]+"<br/>";
					space+= "pada <a href=\""+root_path+"produk/"+array["prod_name_c"]+"/"+array["prod_id"]+".html\" class=\"t_link_55\">"+array["prod_name"]+" "+array["code"]+"<br/><img src=\""+root_path+"libs/image.php?width=60&amp;height=60&amp;image=/"+array["prod_image"]+"\" style=\"border:0px;cursor:pointer\"  /></a><br/> </td>";
					space+= "</tr>";
					space+= "<tr><td height=\"10\"></td></tr>";

					space+= "</table></td></tr>";
				}				

				$("#no_comment").hide();

				$("#e_c_name").val("");
				$("#e_c_email").val("");
				$("#e_c_subject").val("");
				$("#e_c_comment").val("");
				$("#captcha_code").val("");

				alert("Pesan anda sudah tercatat. Sales kami akan segera memberikan jawaban. Terima kasih.")

				
			});
			
			obj.append(space);		
			$("#comment_"+comment_id).fadeOut().fadeIn();

			space = "Ketik tulisan yang muncul pada gambar di atas";
			$("#captcha_msg").html(space);
		}

		$("#loading").hide();
		$("#reload").click();
		$("#captcha_code").val("");

		$("#send_comment").removeAttr("disabled", "disabled");
	}
}
function edit_user_msg(root_path, mid, gid, s, next, msg_id)
{	
	var url= root_path+"user/user.msg.php?act=edit_msg&mid="+mid+"&gid="+gid+"&smid="+msg_id+"&s="+s+"&next="+next+"#smid_"+msg_id;
	window.location = url;
	return false;
}
function edit_user_comment(root_path, s, next, comment_id, parent, st)
{	
	var url= root_path+"user/store.comment.php?act=edit_comment&id="+comment_id+"&parent="+parent+"&s="+s+"&next="+next+"&st="+st+"#comment_id_"+comment_id;
	window.location = url;
	return false;
}
function delete_user_comment(root_path, s, next, comment_id, parent, st)
{
	var msg = "";

	msg = "Apakah anda ingin menghapus komentar ini?";

	$("#dialog-confirm-text").html(msg);
	$("#dialog").dialog("destroy");	
	$("#dialog-confirm").dialog({
		resizable: false,
		height:140,
		modal: true,
		buttons: {
			"Yes": function() {
				$(this).dialog("close");
				delete_user_comment_proc(root_path, s, next, comment_id, parent, st);
			},
			Cancel: function() {
				$(this).dialog("close");
			}
		}
	});
}
function delete_user_comment_proc(root_path, s, next, comment_id, parent, st)
{	
	var url= root_path+"user/store.comment.php?act=del_msg&comment_id="+comment_id+"&parent="+parent+"&s="+s+"&next="+next+"&st="+st;
	window.location = url;
	return false;
}
function str_mod_comment(state, s, next)
{
	if($("input[name='check_item']:checked").length > 0)
	{
		var msg = "";

		if(state == "activate")
			msg = "Apakah anda ingin mengaktifkan komentar ini?";
		else if(state == "deactivate")
			msg = "Apakah anda ingin mengnonaktifkan komentar ini?";
		else if(state == "delete")
			msg = "Apakah anda ingin menghapus komentar ini?";		

		$("#dialog-confirm-text").html(msg);
		$("#dialog").dialog("destroy");	
		$("#dialog-confirm").dialog({
			resizable: false,
			height:140,
			modal: true,
			buttons: {
				"Yes": function() {
					$(this).dialog("close");
					str_mod_comment_proc(state, s, next);
				},
				Cancel: function() {
					$(this).dialog("close");
				}
			}
		});
	}
	else
	{
		show_message_box("Silahkan pilih komentar yang akan dimoderasi!");
	}
}
function str_mod_comment_proc(state, s, next)
{	
	var1 = "";
	$("input[name='check_item']:checked").each(function() { 
		if(var1 == "")
			var1=$(this).val();
	});

	var var1_arr = var1.split("-");

	var url="../user/store.comment.php?act="+state+"&id="+var1_arr[0]+"&level="+var1_arr[1]+"&s="+s+"&next="+next;

	window.location = url;
	return false;
}
function str_mod_user(state, s, next, search, key)
{
	if($("input[name='check_item']:checked").length > 0)
	{
		var cuid = $("#user_list").val();

		var msg = "";

		if(state == "ban")
			msg = "Apakah anda ingin mencekal user ini?";
		else if(state == "unban")
			msg = "Apakah anda ingin melepaskan cekal user ini?";
		else if(state == "activate")
			msg = "Apakah anda ingin mengaktifkan user ini?";
		else if(state == "deactivate")
			msg = "Apakah anda ingin mengnonaktifkan user ini?";
		else if(state == "delete")
			msg = "Apakah anda ingin menghapus user ini?";
		else if(state == "switch")
			msg = "Apakah anda ingin login sebagai user ini?";

		$("#dialog-confirm-text").html(msg);
		$("#dialog").dialog("destroy");	
		$("#dialog-confirm").dialog({
			resizable: false,
			height:140,
			modal: true,
			buttons: {
				"Yes": function() {
					$(this).dialog("close");
					str_mod_user_proc(state, s, next, search, key, cuid);
				},
				Cancel: function() {
					$(this).dialog("close");
				}
			}
		});
	}
	else
	{
		show_message_box("Silahkan pilih user yang akan dimoderasi!");
	}
}
function str_mod_user_proc(state, s, next, search, key, cuid)
{	
	var1 = "";
	$("input[name='check_item']:checked").each(function() { 
		if(var1 == "")
			var1=$(this).val();
		else
			var1=var1+"-"+$(this).val();
	});

	var url="../user/store.customer.php?act="+state+"&ids="+var1+"&s="+s+"&next="+next+"&search="+search+"&key="+key+"&cuid="+cuid;
	window.location = url;
	return false;
}
function adm_mod_user(state, s, next, search, key)
{
	if($("input[name='check_item']:checked").length > 0)
	{
		var cuid = $("#user_list").val();

		var msg = "";

		if(state == "ban")
			msg = "Apakah anda ingin mencekal user ini?";
		else if(state == "unban")
			msg = "Apakah anda ingin melepaskan cekal user ini?";
		else if(state == "activate")
			msg = "Apakah anda ingin mengaktifkan user ini?";
		else if(state == "deactivate")
			msg = "Apakah anda ingin mengnonaktifkan user ini?";
		else if(state == "delete")
			msg = "Apakah anda ingin menghapus user ini?";
		else if(state == "copy")
			msg = "Apakah anda ingin menyalin data user ini?";

		$("#dialog-confirm-text").html(msg);
		$("#dialog").dialog("destroy");	
		$("#dialog-confirm").dialog({
			resizable: false,
			height:140,
			modal: true,
			buttons: {
				"Yes": function() {
					$(this).dialog("close");
					adm_mod_user_proc(state, s, next, search, key, cuid);
				},
				Cancel: function() {
					$(this).dialog("close");
				}
			}
		});
	}
	else
	{
		show_message_box("Silahkan pilih user yang akan dimoderasi!");
	}
}
function adm_mod_user_proc(state, s, next, search, key, cuid)
{	
	var1 = "";
	$("input[name='check_item']:checked").each(function() { 
		if(var1 == "")
			var1=$(this).val();
		else
			var1=var1+"-"+$(this).val();
	});

	var url="../user/admin.user.php?act="+state+"&ids="+var1+"&s="+s+"&next="+next+"&search="+search+"&key="+key+"&cuid="+cuid;
	window.location = url;
	return false;
}


function adm_add_blog()
{
	var url="../user/admin.blog.php?act=add";
	window.location = url;
	return false;
}
function adm_mod_blog(state, next)
{
	if($("input[name='check_item']:checked").length > 0)
	{
		var msg = "";

		if(state == "display")
			msg = "Apakah anda ingin menampilkan post ini?";
		else if(state == "undisplay")
			msg = "Apakah anda ingin tidak menampilkan post ini?";
		else if(state == "delete")
			msg = "Apakah anda ingin menghapus post ini?";

		$("#dialog-confirm-text").html(msg);
		$("#dialog").dialog("destroy");	
		$("#dialog-confirm").dialog({
			resizable: false,
			height:140,
			modal: true,
			buttons: {
				"Yes": function() {
					$(this).dialog("close");
					adm_mod_blog_proc(state, next);
				},
				Cancel: function() {
					$(this).dialog("close");
				}
			}
		});
	}
	else
	{
		show_message_box("Silahkan pilih post yang akan dimoderasi!");		
	}
}
function adm_mod_blog_proc(state, next)
{	
	var1 = "";
	$("input[name='check_item']:checked").each(function() { 
		if(var1 == "")
			var1=$(this).val();
		else
			var1=var1+"-"+$(this).val();
	});

	var url="../user/admin.blog.php?act="+state+"&ids="+var1+"&next="+next;
	window.location = url;
	return false;
}
function adm_add_news()
{
	var url="../user/admin.news.php?act=add";
	window.location = url;
	return false;
}
function adm_add_agent_guide()
{
	var url="../user/admin.agent.php?act=add";
	window.location = url;
	return false;
}
function adm_mod_agent_guide(state, next)
{
	if($("input[name='check_item']:checked").length > 0)
	{
		var msg = "";

		if(state == "display")
			msg = "Apakah anda ingin menampilkan panduan ini?";
		else if(state == "undisplay")
			msg = "Apakah anda ingin tidak menampilkan panduan ini?";
		else if(state == "delete")
			msg = "Apakah anda ingin menghapus panduan ini?";

		$("#dialog-confirm-text").html(msg);
		$("#dialog").dialog("destroy");	
		$("#dialog-confirm").dialog({
			resizable: false,
			height:140,
			modal: true,
			buttons: {
				"Yes": function() {
					$(this).dialog("close");
					adm_mod_agent_guide_proc(state, next);
				},
				Cancel: function() {
					$(this).dialog("close");
				}
			}
		});
	}
	else
	{
		show_message_box("Silahkan pilih panduan yang akan dimoderasi!");		
	}
}
function adm_mod_agent_guide_proc(state, next)
{	
	var1 = "";
	$("input[name='check_item']:checked").each(function() { 
		if(var1 == "")
			var1=$(this).val();
		else
			var1=var1+"-"+$(this).val();
	});

	var url="../user/admin.agent.php?act="+state+"&ids="+var1+"&next="+next;
	window.location = url;
	return false;
}

function adm_mod_news(state, next)
{
	if($("input[name='check_item']:checked").length > 0)
	{
		var msg = "";

		if(state == "display")
			msg = "Apakah anda ingin menampilkan berita ini?";
		else if(state == "undisplay")
			msg = "Apakah anda ingin tidak menampilkan berita ini?";
		else if(state == "delete")
			msg = "Apakah anda ingin menghapus berita ini?";

		$("#dialog-confirm-text").html(msg);
		$("#dialog").dialog("destroy");	
		$("#dialog-confirm").dialog({
			resizable: false,
			height:140,
			modal: true,
			buttons: {
				"Yes": function() {
					$(this).dialog("close");
					adm_mod_news_proc(state, next);
				},
				Cancel: function() {
					$(this).dialog("close");
				}
			}
		});
	}
	else
	{
		show_message_box("Silahkan pilih berita yang akan dimoderasi!");		
	}
}
function adm_mod_news_proc(state, next)
{	
	var1 = "";
	$("input[name='check_item']:checked").each(function() { 
		if(var1 == "")
			var1=$(this).val();
		else
			var1=var1+"-"+$(this).val();
	});

	var url="../user/admin.news.php?act="+state+"&ids="+var1+"&next="+next;
	window.location = url;
	return false;
}
function adm_add_page()
{
	var url="../user/admin.page.php?act=add";
	window.location = url;
	return false;
}
function adm_mod_page(state, next)
{
	if($("input[name='check_item']:checked").length > 0)
	{
		var msg = "";

		if(state == "display")
			msg = "Apakah anda ingin menampilkan halaman ini?";
		else if(state == "undisplay")
			msg = "Apakah anda ingin tidak menampilkan halaman ini?";
		else if(state == "delete")
			msg = "Apakah anda ingin menghapus halaman ini?";

		$("#dialog-confirm-text").html(msg);
		$("#dialog").dialog("destroy");	
		$("#dialog-confirm").dialog({
			resizable: false,
			height:140,
			modal: true,
			buttons: {
				"Yes": function() {
					$(this).dialog("close");
					adm_mod_page_proc(state, next);
				},
				Cancel: function() {
					$(this).dialog("close");
				}
			}
		});
	}
	else
	{
		show_message_box("Silahkan pilih halaman yang akan dimoderasi!");		
	}
}
function adm_mod_page_proc(state, next)
{	
	var1 = "";
	$("input[name='check_item']:checked").each(function() { 
		if(var1 == "")
			var1=$(this).val();
		else
			var1=var1+"-"+$(this).val();
	});

	var url="../user/admin.page.php?act="+state+"&ids="+var1+"&next="+next;
	window.location = url;
	return false;
}
function usr_add_product(s, next, key, search)
{
	var url="../user/store.product.php?act=add&s="+s+"&next="+next+"&key="+key+"&search="+search;
	window.location = url;	

	return false;
}

function usr_mod_product(state, s, next, key, search)
{	
	if($("input[name='check_item']:checked").length > 0)
	{
		var msg = "";

		if(state == "undisplay")
			msg = "Apakah anda ingin tidak menampilkan produk ini?";
		if(state == "delete")
			msg = "Apakah anda ingin menghapus produk ini?";
		if(state == "display")
			msg = "Apakah anda ingin menampilkan produk ini?";
		if(state == "offer")
			msg = "Apakah anda ingin menawarkan produk ini kembali ke halaman depan?";

		$("#dialog-confirm-text").html(msg);
		$("#dialog").dialog("destroy");	
		$("#dialog-confirm").dialog({
			resizable: false,
			height:140,
			modal: true,
			buttons: {
				"Yes": function() {
					$(this).dialog("close");
					usr_mod_product_proc(state, s, next, key, search);
				},
				Cancel: function() {
					$(this).dialog("close");
				}
			}
		});
	}
	else
	{
		show_message_box("Silahkan pilih produk yang akan dimoderasi!");		
	}
}
function usr_mod_product_proc(state, s, next, key, search)
{	
	var1 = "";
	$("input[name='check_item']:checked").each(function() { 
		if(var1 == "")
			var1=$(this).val();
		else
			var1=var1+"-"+$(this).val();
	});

	var url="../user/store.product.php?act="+state+"&ids="+var1+"&s="+s+"&next="+next+"&key="+key+"&search="+search;
	window.location = url;
	return false;
}
function str_add_account(next)
{
	var url="../user/store.account.php?act=add&next="+next;
	window.location = url;
	return false;
}
function str_mod_account(state, next)
{
	if($("input[name='check_item']:checked").length > 0)
	{
		var msg = "";

		if(state == "active")
			msg = "Apakah anda ingin mengaktifkan rekening ini?";
		if(state == "inactive")
			msg = "Apakah anda ingin menonaktifkan rekening ini?";
		if(state == "delete")
			msg = "Apakah anda ingin menghapus rekening ini?";

		$("#dialog-confirm-text").html(msg);
		$("#dialog").dialog("destroy");	
		$("#dialog-confirm").dialog({
			resizable: false,
			height:140,
			modal: true,
			buttons: {
				"Yes": function() {
					$(this).dialog("close");
					str_mod_account_proc(state, next);
				},
				Cancel: function() {
					$(this).dialog("close");
				}
			}
		});
	}
	else
	{
		show_message_box("Silahkan pilih rekening yang akan dimoderasi!");		
	}
}
function str_mod_account_proc(state, next)
{	
	var1 = "";
	$("input[name='check_item']:checked").each(function() { 
		if(var1 == "")
			var1=$(this).val();
		else
			var1=var1+"-"+$(this).val();
	});

	var url="../user/store.account.php?act="+state+"&ids="+var1+"&next="+next;
	window.location = url;	

	return false;
}

function str_add_guide(next)
{
	var url="../user/store.guide.php?act=add&next="+next;
	window.location = url;
	return false;
}
function str_mod_guide(state, next)
{
	if($("input[name='check_item']:checked").length > 0)
	{
		var msg = "";

		if(state == "display")
			msg = "Apakah anda ingin menampilkan panduan belanja ini?";
		if(state == "undisplay")
			msg = "Apakah anda ingin tidak menampilkan panduan belanja ini?";
		if(state == "delete")
			msg = "Apakah anda ingin menghapus panduan belanja ini?";

		$("#dialog-confirm-text").html(msg);
		$("#dialog").dialog("destroy");	
		$("#dialog-confirm").dialog({
			resizable: false,
			height:140,
			modal: true,
			buttons: {
				"Yes": function() {
					$(this).dialog("close");
					str_mod_guide_proc(state, next);
				},
				Cancel: function() {
					$(this).dialog("close");
				}
			}
		});
	}
	else
	{
		show_message_box("Silahkan pilih panduan belanja yang akan dimoderasi!");		
	}
}
function str_mod_guide_proc(state, next)
{	
	var1 = "";
	$("input[name='check_item']:checked").each(function() { 
		if(var1 == "")
			var1=$(this).val();
		else
			var1=var1+"-"+$(this).val();
	});

	var url="../user/store.guide.php?act="+state+"&ids="+var1+"&next="+next;
	window.location = url;	

	return false;
}
var i = 1;


function str_add_deposit(s, next)
{
	var url="../user/store.deposit.php?act=add&s="+s+"&next="+next;
	window.location = url;
	return false;
}
function str_add_ticket(s, next)
{
	var url="../user/store.ticket.php?act=add&s="+s+"&next="+next;
	window.location = url;
	return false;
}
function str_add_complaint(s, next)
{
	var url="../user/store.complaint.2.php?act=add&s="+s+"&next="+next;
	window.location = url;
	return false;
}
function str_add_return(s, next)
{
	var url="../user/store.return.php?act=add&s="+s+"&next="+next;
	window.location = url;
	return false;
}
function str_add_payment(s, next)
{
	var url="../user/store.payment.php?act=add&s="+s+"&next="+next;
	window.location = url;
	return false;
}

function str_view_order()
{
	if($("input[name='check_item']:checked").length > 0)
	{
		var1 = "";
		$("input[name='check_item']:checked").each(function() { 
			if(var1 == "")
				var1=$(this).val();
			else
				var1=var1+"-"+$(this).val();
		});

		type = $("#sort_by").val();

		var stock = "";
		if($("#stock").val())
			stock = $("#stock").val();

		var po_status = "";
		if($("#po_status").val())
			po_status = $("#po_status").val();

		var url="../user/store.order.php?s=22&ids="+var1+"&type="+type+"&stock="+stock+"&po_s="+po_status;
		window.location = url;
		return false;
	}
	else
	{
		show_message_box("Silahkan pilih order yang akan dilihat");		
	}
}

function str_view_order_per_item(type)
{
	if($("input[name='check_item']:checked").length > 0)
	{
		var1 = "";
		$("input[name='check_item']:checked").each(function() { 
			if(var1 == "")
				var1=$(this).val();
			else
				var1=var1+"~"+$(this).val();
		});

		var url="../user/store.order.php?s=24&ids="+var1+"&type="+type;
		window.location = url;
		return false;
	}
	else
	{
		show_message_box("Silahkan pilih PO yang akan di cek");		
	}
}

function str_update_order_item_po_number(s, ids, type, stock, po_s)
{
	if($("input[name='check_item']:checked").length > 0)
	{		
		var1 = "";
		$("input[name='check_item']:checked").each(function() { 
			if(var1 == "")
				var1=$(this).val();
			else{
				if(type == 9 || type == 10 || type == 11)
					var1=var1+"~"+$(this).val();
				else
					var1=var1+"-"+$(this).val();
			}
		});		
		

		var tag_po_prefix = "";
		if($("#tag_po_prefix").val())
			tag_po_prefix = $("#tag_po_prefix").val();

		var tag_po_date = "";
		if($("#tag_po_date").val())
			tag_po_date = $("#tag_po_date").val();

		var tag_po_counter = "";
		if($("#tag_po_counter").val())
			tag_po_counter = $("#tag_po_counter").val();

		if(tag_po_date == "" || tag_po_counter == "" || tag_po_prefix == ""){
			show_message_box("Tentukan PO Number sebelum mencetak order!");

			if(tag_po_date == "") highlight_control_red($("#tag_po_date"));
			else highlight_control_black($("tag_po_date"));

			if(tag_po_counter == "") highlight_control_red($("#tag_po_counter"));
			else highlight_control_black($("#tag_po_counter"));

			if(tag_po_prefix == "") highlight_control_red($("#tag_po_prefix"));
			else highlight_control_black($("#tag_po_prefix"));

			return false;
		}
		else{
			var po = tag_po_date + "-" + tag_po_prefix + "-" + tag_po_counter;

			var url="../common/print.po.php?ids="+var1+"&type=12&po="+po+"&u_s="+s+"&u_ids="+ids+"&u_type="+type+"&u_stock="+stock+"&u_po_s="+po_s;
			window.location = url;
			return false;
		}		
	}
	else
	{
		show_message_box("Silahkan pilih PO yang akan di-print!");		
	}
}

function str_print_complain(type)
{
	if($("input[name='check_item']:checked").length > 0)
	{		
		var1 = "";
		$("input[name='check_item']:checked").each(function() { 
			if(var1 == "")
				var1=$(this).val();
			else{
				var1=var1+"-"+$(this).val();
			}
		});		
		
		var url="../common/print.complaint.php?ids="+var1+"&type="+type;
		window.location = url;
		return false;
	}
	else
	{
		show_message_box("Silahkan pilih komplain yang akan di-print!");		
	}
}

function str_print_po(type)
{
	if($("input[name='check_item']:checked").length > 0)
	{		
		var1 = "";
		$("input[name='check_item']:checked").each(function() { 
			if(var1 == "")
				var1=$(this).val();
			else{
				if(type == 9 || type == 10 || type == 11 || type == 13)
					var1=var1+"~"+$(this).val();
				else
					var1=var1+"-"+$(this).val();
			}
		});		
		
		var po = "";

		var stock = "";
		if($("#stock").val())
			stock = $("#stock").val();

		var url="../common/print.po.php?ids="+var1+"&type="+type+"&po="+po+"&stock="+stock;
		window.location = url;
		return false;
	}
	else
	{
		show_message_box("Silahkan pilih PO yang akan di-print!");		
	}
}

function str_print_po_2(type, date)
{
	if($("input[name='check_item']:checked").length > 0)
	{		
		var1 = "";
		$("input[name='check_item']:checked").each(function() { 
			if(var1 == "")
				var1=$(this).val();
			else{
				if(type == 9 || type == 10 || type == 11 || type == 13)
					var1=var1+"~"+$(this).val();
				else
					var1=var1+"-"+$(this).val();
			}
		});		
		
		var po = "";

		var stock = "";
		if($("#stock").val())
			stock = $("#stock").val();

		var url="../common/print.po.php?ids="+var1+"&type="+type+"&po="+po+"&stock="+stock;
		window.location = url;
		return false;
	}
	else
	{
		show_message_box("Silahkan pilih PO yang akan di-print!");		
	}
}

function str_mod_deposit(state, s, next)
{
	if($("input[name='check_item']:checked").length > 0)
	{
		var msg = "";

		if(state == "close")
			msg = "Apakah anda ingin menutup saldo ini dan memindahkan ke arsip?";
		else if(state == "open")
			msg = "Apakah anda ingin mengeluarkan saldo ini dari arsip?";
		else if(state == "delete")
			msg = "Apakah anda ingin menghapus saldo ini?";

		$("#dialog-confirm-text").html(msg);
		$("#dialog").dialog("destroy");	
		$("#dialog-confirm").dialog({
			resizable: false,
			height:140,
			modal: true,
			buttons: {
				"Yes": function() {
					$(this).dialog("close");
					str_mod_deposit_proc(state, s, next);
				},
				Cancel: function() {
					$(this).dialog("close");
				}
			}
		});
	}
	else
	{
		show_message_box("Silahkan pilih saldo yang akan dimoderasi!");		
	}
}
function str_mod_deposit_proc(state, s, next)
{	
	var1 = "";
	$("input[name='check_item']:checked").each(function() { 
		if(var1 == "")
			var1=$(this).val();
		else
			var1=var1+"-"+$(this).val();
	});

	var url="../user/store.deposit.php?act="+state+"&ids="+var1+"&s="+s+"&next="+next;
	window.location = url;	

	return false;
}








function str_mod_payment(state, s, next)
{
	if($("input[name='check_item']:checked").length > 0)
	{
		var msg = "";

		if(state == "close")
			msg = "Apakah anda ingin mengubah status pembayaran ini menjadi TUTUP?";
		else if(state == "open")
			msg = "Apakah anda ingin mengubah status pembayaran ini menjadi TERBUKA?";
		else if(state == "delete")
			msg = "Apakah anda ingin menghapus pembayaran ini?";

		$("#dialog-confirm-text").html(msg);
		$("#dialog").dialog("destroy");	
		$("#dialog-confirm").dialog({
			resizable: false,
			height:140,
			modal: true,
			buttons: {
				"Yes": function() {
					$(this).dialog("close");
					str_mod_payment_proc(state, s, next);
				},
				Cancel: function() {
					$(this).dialog("close");
				}
			}
		});
	}
	else
	{
		show_message_box("Silahkan pilih pembayaran yang akan dimoderasi!");		
	}
}
function str_mod_payment_proc(state, s, next)
{	
	var1 = "";
	$("input[name='check_item']:checked").each(function() { 
		if(var1 == "")
			var1=$(this).val();
		else
			var1=var1+"-"+$(this).val();
	});

	var url="../user/store.payment.php?act="+state+"&ids="+var1+"&s="+s+"&next="+next;
	window.location = url;

	return false;
}











function str_mod_return(state, s, next)
{
	if($("input[name='check_item']:checked").length > 0)
	{
		var msg = "";

		if(state == "close")
			msg = "Apakah anda ingin menutup retur ini dan memindahkan ke arsip?";
		else if(state == "open")
			msg = "Apakah anda ingin mengeluarkan retur ini dari arsip?";
		else if(state == "delete")
			msg = "Apakah anda ingin menghapus retur ini?";

		$("#dialog-confirm-text").html(msg);
		$("#dialog").dialog("destroy");	
		$("#dialog-confirm").dialog({
			resizable: false,
			height:140,
			modal: true,
			buttons: {
				"Yes": function() {
					$(this).dialog("close");
					str_mod_return_proc(state, s, next);
				},
				Cancel: function() {
					$(this).dialog("close");
				}
			}
		});
	}
	else
	{
		show_message_box("Silahkan pilih retur yang akan dimoderasi!");		
	}
}
function str_mod_return_proc(state, s, next)
{	
	var1 = "";
	$("input[name='check_item']:checked").each(function() { 
		if(var1 == "")
			var1=$(this).val();
		else
			var1=var1+"-"+$(this).val();
	});

	var url="../user/store.return.php?act="+state+"&ids="+var1+"&s="+s+"&next="+next;
	window.location = url;	

	return false;
}
function str_mod_order(act, s, next)
{
	if($("input[name='check_item']:checked").length > 0)
	{
		var status = $("#status").val();
		var status_name = $("#status :selected").text();

		if(act == "del"){
			state = -1;
			msg = "Apakah anda ingin menghapus order ini?";				
		}
		else if(act == "move"){
			state = -2;
			msg = "Apakah anda ingin mengupdate order ini ke tanggal sekarang?";				
		}
		else{
			state = status;
			msg = "Apakah anda ingin mengubah status order ini menjadi "+status_name;
		}

		$("#dialog-confirm-text").html(msg);
		$("#dialog").dialog("destroy");	
		$("#dialog-confirm").dialog({
			resizable: false,
			height:140,
			modal: true,
			buttons: {
				"Yes": function() {
					$(this).dialog("close");
					str_mod_order_proc(state, s, next);
				},
				Cancel: function() {
					$(this).dialog("close");
				}
			}
		});
	}
	else
	{
		show_message_box("Silahkan pilih order yang akan dimoderasi!");		
	}
}
function str_mod_order_proc(state, s, next)
{	
	var1 = "";
	$("input[name='check_item']:checked").each(function() { 
		if(var1 == "")
			var1=$(this).val();
		else
			var1=var1+"-"+$(this).val();
	});

	var url="../user/store.order.php?act=mod&state="+state+"&ids="+var1+"&s="+s+"&next="+next;
	window.location = url;	

	return false;
}




function str_mod_ticket(act, s, next, cat)
{
	if($("input[name='check_item']:checked").length > 0)
	{
		var status = $("#status").val();
		var status_name = $("#status :selected").text();

		if(act == "del"){
			state = -1;
			msg = "Apakah anda ingin menghapus tiket ini?";				
		}
		else{
			state = status;
			msg = "Apakah anda ingin mengubah status tiket ini menjadi "+status_name;
		}

		$("#dialog-confirm-text").html(msg);
		$("#dialog").dialog("destroy");	
		$("#dialog-confirm").dialog({
			resizable: false,
			height:140,
			modal: true,
			buttons: {
				"Yes": function() {
					$(this).dialog("close");
					str_mod_ticket_proc(state, s, next, cat);
				},
				Cancel: function() {
					$(this).dialog("close");
				}
			}
		});
	}
	else
	{
		show_message_box("Silahkan pilih tiket yang akan dimoderasi!");		
	}
}
function str_mod_ticket_proc(state, s, next, cat)
{	
	var1 = "";
	$("input[name='check_item']:checked").each(function() { 
		if(var1 == "")
			var1=$(this).val();
		else
			var1=var1+"-"+$(this).val();
	});

	var url="../user/store.ticket.php?act=mod&state="+state+"&ids="+var1+"&s="+s+"&next="+next+"&cat="+cat;
	window.location = url;	

	return false;
}
function usr_add_msg(s)
{
	var url="../user/user.msg.php?act=compose&s="+s;
	window.location = url;
	return false;
}
function usr_mod_msg(state, s, next)
{
	if($("input[name='check_item']:checked").length > 0)
	{
		var msg = "";

		if(state == "read")
			msg = "Apakah anda ingin menandai pesan ini sudah dibaca?";
		else if(state == "unread")
			msg = "Apakah anda ingin menandai pesan ini belum dibaca?";
		else if(state == "notjunk")
			msg = "Apakah anda ingin menandai pesan ini bukan junk?";
		else if(state == "junk")
			msg = "Apakah anda ingin menandai pesan ini sebagai junk?";
		else if(state == "undelete")
			msg = "Apakah anda ingin mengembalikan pesan ini ke inbox?";
		else if(state == "delete")
			msg = "Apakah anda ingin menghapus pesan ini?";

		$("#dialog-confirm-text").html(msg);
		$("#dialog").dialog("destroy");	
		$("#dialog-confirm").dialog({
			resizable: false,
			height:140,
			modal: true,
			buttons: {
				"Yes": function() {
					$(this).dialog("close");
					usr_mod_msg_proc(state, s, next);
				},
				Cancel: function() {
					$(this).dialog("close");
				}
			}
		});
	}
	else
	{
		show_message_box("Silahkan pilih pesan yang akan dimoderasi!");		
	}
}
function usr_mod_msg_proc(state, s, next)
{	
	var1 = "";
	$("input[name='check_item']:checked").each(function() { 
		if(var1 == "")
			var1=$(this).val();
		else
			var1=var1+"-"+$(this).val();
	});

	var url="../user/user.msg.php?act="+state+"&ids="+var1+"&s="+s+"&next="+next;
	window.location = url;
	return false;
}

function usr_empty_msg(state)
{
	$("#dialog-confirm-text").html("Apakah anda ingin mengosongkan keranjang sampah?");
	$("#dialog").dialog("destroy");	
	$("#dialog-confirm").dialog({
		resizable: false,
		height:140,
		modal: true,
		buttons: {
			"Yes": function() {
				$(this).dialog("close");
				usr_empty_msg_proc(state);
			},
			Cancel: function() {
				$(this).dialog("close");
			}
		}
	});
}

function usr_empty_msg_proc(state)
{	
	var url="../user/user.msg.php?act="+state;
	window.location = url;	

	return false;
}

function ctz_pick_contact()
{
	if($("input[name='check_item']:checked").length > 0)
	{
		var1 = "";
		$("input[name='check_item']:checked").each(function() { 
			if(var1 == "")
				var1=$(this).val()+":"+$(this).attr("title");
		});

		self.parent.ctz_display_contact(var1);
		self.parent.tb_remove();
	}
	else
	{
		alert("Silahkan pilih salah satu kontak!");
	}
}

function ctz_pick_invoice()
{
	if($("input[name='check_item']:checked").length > 0)
	{
		var1 = "";
		$("input[name='check_item']:checked").each(function() { 
			if(var1 == "")
				var1=$(this).val()+":"+$(this).attr("title");
		});

		self.parent.ctz_display_invoice(var1);
		self.parent.tb_remove();
	}
	else
	{
		alert("Silahkan pilih salah satu ID Belanja!");
	}
}

function ctz_display_invoice(val)
{	
	var contact_arr = val.split(":");
	if(contact_arr.length > 1)
	{
		$("#invoice_id").val(contact_arr[0]);
		$("#invoice_user_name").val(contact_arr[1]);
		$("#invoice_user_name_text").html(contact_arr[1]);
	}
	
	$("#complaint").focus();
}

function ctz_display_contact(val)
{	
	var contact_arr = val.split(":");
	if(contact_arr.length > 1)
	{
		$("#send_to_id").val(contact_arr[0]);
		$("#send_to_name").val(contact_arr[1]);
		$("#send_to_text").html(contact_arr[1]);
		
		$("#send_to_id").parent().find("label").hide();
	}
	
	$("#subject").focus();
}

var curr_cat_id = 0;
var curr_cat_level = 0;

function display_category_picker()
{
	$("#tr_display_frame").show();
	$("#tr_param_frame").hide();
}
function clear_dropdown(select)
{
	var options = select.attr("options");
	$("option", select).remove();
}
function populate_category(src, dest, level)
{
	var cat_id = $("select[title="+src+"]").val().split(":")[0];
	var cat_parent = $("select[title="+src+"]").val().split(":")[1];
	var cat_child = $("select[title="+src+"]").val().split(":")[2];

	if(cat_child > 0){

		var cat_1 = $("select[title=cat_1]");
		var cat_2 = $("select[title=cat_2]");
		var cat_3 = $("select[title=cat_3]");
		var cat_4 = $("select[title=cat_4]");

		if(level == 1){
			cat_1.show();
			cat_2.show();

			clear_dropdown(cat_3);
			clear_dropdown(cat_4);

			cat_3.hide();
			cat_4.hide();
		}
		else if(level == 2){
			cat_1.show();
			cat_2.show();
			cat_3.show();

			clear_dropdown(cat_4);
			cat_4.hide();
		}
		else if(level == 4){
			cat_1.show();
			cat_2.show();
			cat_3.show();
			cat_4.show();
		}

		get_child_category(src, dest, level);
		$("#tr_display_select").show();	
		$("#tr_display_save").hide();
	}
	else{

		var cat_1 = $("select[title=cat_1]");
		var cat_2 = $("select[title=cat_2]");
		var cat_3 = $("select[title=cat_3]");
		var cat_4 = $("select[title=cat_4]");

		if(level == 1){
			cat_1.show();			

			clear_dropdown(cat_2);
			clear_dropdown(cat_3);
			clear_dropdown(cat_4);

			cat_2.hide();
			cat_3.hide();
			cat_4.hide();
		}
		else if(level == 2){
			cat_1.show();
			cat_2.show();			

			clear_dropdown(cat_3);
			clear_dropdown(cat_4);
			cat_3.hide();
			cat_4.hide();
		}
		else if(level == 3){
			cat_1.show();
			cat_2.show();
			cat_3.show();

			clear_dropdown(cat_4);
			cat_4.hide();
		}

		$("#tr_display_select").hide();	
		$("#tr_display_save").show();

		curr_cat_id = cat_id;
		curr_cat_level = level;
	}	
}
function get_child_category(src, dest, level)
{
	var cat_id = $("select[title="+src+"]").val().split(":")[0];

	xmlhttp=GetXmlHttpObject();
	if (xmlhttp==null)
	{
	  alert ("Browser does not support HTTP Request");
	  return;
	}

	//get_category_2_list
	var url="../jquery/ajax.service.php";
	url=url+"?s=2&par1="+cat_id;
	url=url+"&sid="+Math.random();

	xmlhttp.onreadystatechange= function(){ bind_get_child_category(cat_id, dest, level); };
	xmlhttp.open("GET",url,true);
	xmlhttp.send(null);	
}
function bind_get_child_category(cat_id, dest, level)
{
	if (xmlhttp.readyState==4)
	{
		var data = eval(xmlhttp.responseText);
		var select = $("select[title="+dest+"]");

		var options = select.attr("options");
		$("option", select).remove();

		if(data != null)
		{			
			$.each(data, function(index, array) {
				options[options.length] = new Option(array['col2'], array['col1']+':'+array['col4']+':'+array['col5']);
			});

			select.show();
		}
		else
		{
			select.hide();
		}
		
		curr_cat_id = cat_id;
		curr_cat_level = level;
	}
}
function adjust_category_params()
{
	var cat_1 = $("select[title=cat_1]");
	var cat_2 = $("select[title=cat_2]");
	var cat_3 = $("select[title=cat_3]");
	var cat_4 = $("select[title=cat_4]");

	var cat_1_text =  cat_1.find("option:selected").text();
	var cat_2_text =  cat_2.find("option:selected").text();
	var cat_3_text =  cat_3.find("option:selected").text();
	var cat_4_text =  cat_4.find("option:selected").text();

	var selected_category = cat_1_text;
	if(cat_2_text)
		selected_category += " >> " + cat_2_text;
	if(cat_3_text)
		selected_category += " >> " + cat_3_text;
	if(cat_4_text)
		selected_category += " >> " + cat_4_text;

	$("#selected_category").val(selected_category);
	$("#selected_category_h").val(selected_category);	

	xmlhttp=GetXmlHttpObject();
	if (xmlhttp==null)
	{
	  alert ("Browser does not support HTTP Request");
	  return;
	}

	$("#area_1").empty();

	//get_category_params
	var url="../jquery/ajax.service.php";
	url=url+"?s=3&par1="+curr_cat_id;
	url=url+"&sid="+Math.random();

	xmlhttp.onreadystatechange= function(){ bind_category_params(); };
	xmlhttp.open("GET",url,true);
	xmlhttp.send(null);	

	$("#tr_display_frame").hide();
	$("#tr_param_frame").show();
}
function bind_category_params()
{
	if (xmlhttp.readyState==4)
	{		
		var data = eval(xmlhttp.responseText);
		
		if(data != null)
		{	
			var my_space = "<table width='640' cellpadding=5 cellspacing=0 class='t_border_12'>";
			my_space += "<tr><td height='25' colspan='2' class='t_label_49'>Spesifikasi Produk: </td></tr>";
			$.each(data, function(index, array) {
				if(array['col5'] == 2){
					my_space += "<tr><td width='30%' class='t_label_34' valign='middle'>"+array['col2'];
					my_space += "<input id='sub_cat[]' name='sub_cat[]' type='hidden' name='hiddenField' value='"+array['col1']+":"+array['col4']+"'/></td>";
				}
				else if(array['col5'] == 3){
					if(array['col7'] == 2)
						my_space += "<td valign='middle' class='t_label_45'><input type='checkbox' id=sub_cat[] name='sub_cat[]' value='"+array['col1']+":"+array['col4']+"'/> "+array['col2'];
					else if(array['col7'] == 3)
						my_space += "<td valign='middle' class='t_label_45'><input type='radio' id=sub_cat[] name='sub_cat[]' value='"+array['col1']+":"+array['col4']+"'/> "+array['col2'];
					else
						my_space += "<td valign='middle'><select id=sub_cat[] name=sub_cat[] class='listbox1'><option value=''></option><option value='"+array['col1']+":"+array['col4']+"'>"+array['col2']+"</option>";
				}
				else if(array['col5'] == 4){
					if(array['col7'] == 2)
						my_space += "<input type='checkbox' id='sub_cat[]' name='sub_cat[]' value='"+array['col1']+":"+array['col4']+"'/> "+array['col2']+"</td></tr>";
					else if(array['col7'] == 3)
						my_space += "<input type='radio' id='sub_cat[]' name='sub_cat[]' value='"+array['col1']+":"+array['col4']+"'/> "+array['col2']+"</td></tr>";
					else
						my_space += "<option value='"+array['col1']+":"+array['col4']+"'>"+array['col2']+"</option></td></tr>";
				}
				else{
					if(array['col7'] == 2)
						my_space += "<input type='checkbox' id='sub_cat[]' name='sub_cat[]' value='"+array['col1']+":"+array['col4']+"'/> "+array['col2'];
					else if(array['col7'] == 3)
						my_space += "<input type='radio' id='sub_cat[]' name='sub_cat[]' value='"+array['col1']+":"+array['col4']+"'/> "+array['col2'];
					else
						my_space += "<option value='"+array['col1']+":"+array['col4']+"'>"+array['col2']+"</option>";
				}
			});
			my_space += "</table>";
			
			$("#area_1").html(my_space);
			$("#tr_param_frame").show();

		}
		else
		{
			$("#area_1").html("");
			$("#tr_param_frame").hide();
		}
	}
	else{
		$("#area_1").html("<img src='../media/images/loading.gif' style='margin-left=5px'></img>");
	}
}
function get_dropdown_list_city(src, obj, s, root_path)
{
	if(src.value == ""){
		$("#"+obj+" >option").remove();
		return;
	}

	if($(src).parent().find("#load").html()==""){
		var loading = "<div id=\"loading\" style=\"display:inline;\"><img style=\"border:0px;margin-left:10px\" src=\""+root_path+"libs/image.php?width=20&amp;height=20&amp;image=/media/images/loading.gif\"/>";
		loading+= "<div style=\"display:inline;\" class=\"t_label_31\">&nbsp;Please wait...</div></div>";
		$(src).parent().find("#load").append(loading);

		$("#"+obj+" >option").remove();
	}

	xmlhttp=GetXmlHttpObject();
	if (xmlhttp==null)
	{
	  alert ("Browser does not support HTTP Request");
	  return;
	}

	//get_city_list
	var url="../jquery/ajax.service.php";
	url=url+"?s="+s+"&par1="+src.value;
	url=url+"&sid="+Math.random();
	
	xmlhttp.onreadystatechange= function(){ bind_dropdown_list_city(src, obj); };
	xmlhttp.open("GET",url,true);
	xmlhttp.send(null);
}
function bind_dropdown_list_city(src, obj)
{
	if (xmlhttp.readyState==4)
	{
		var data = eval(xmlhttp.responseText);
		var select = $('#'+obj);
		var options = select.attr('options');
		$('option', select).remove();

		$.each(data, function(index, array) {
			options[options.length] = new Option(array['col3'], array['col2']);
		});

		$(src).parent().find("#loading").remove();
	}
}
function search_order_by_id(root_path)
{
	var order_id = $("#order_id").val();
	window.location = root_path+"page/order.php?id="+order_id;
}
function search_product_by_code(root_path)
{
	var cat = 0;
	var key = $("#code").val();
	key = key.replace(" ", "+");
	window.location = root_path+"products/search-"+cat+".html?keyp="+key;	
}
function search_comment_by_email(root_path)
{
	var email = $("#s_c_email").val();
	window.location = root_path+"page/comment.php?email="+email;
}
function location_filter_onchange(obj, furl, fcats, fv, sr, pf, pt, key, root_path)
{
	window.location = root_path+furl+"?fcats="+fcats+"&floc="+$(obj).val()+"&fv="+fv+"&sr="+sr+"&pf="+pf+"&pt="+pt+"&keyp="+key;
}
function view_filter_onchange(val, furl, fcats, floc, sr, pf, pt, key, root_path)
{
	window.location = root_path+furl+"?fcats="+fcats+"&floc="+floc+"&fv="+val+"&sr="+sr+"&pf="+pf+"&pt="+pt+"&keyp="+key;
}

function sorted_by_onchange(obj, furl, fcats, floc, fv, pf, pt, key, root_path)
{
	window.location = root_path+furl+"?fcats="+fcats+"&floc="+floc+"&fv="+fv+"&sr="+$(obj).val()+"&pf="+pf+"&pt="+pt+"&keyp="+key;
}

function price_filter_click(furl, fcats, floc, fv, sr, key, root_path)
{
	var pf = $("#price_from").val();
	var pt = $("#price_to").val();

	if(pf!="" && pt!=""){
		if(is_numeric(pf) && is_numeric(pt) && parseInt(pf) > 0 && parseInt(pt) > 0){
			window.location = root_path+furl+"?fcats="+fcats+"&floc="+floc+"&fv="+fv+"&sr="+sr+"&pf="+pf+"&pt="+pt+"&keyp="+key;
		}
		else{
			
			show_message_box("Isian range harga harus berupa angka dan besar dari nol!");

			if(!is_numeric(pf) || parseInt(pf) <= 0)
				highlight_control_red($("#price_from"));
			else
				highlight_control_black($("#price_from"));

			if(!is_numeric(pt) || parseInt(pt) <= 0)
				highlight_control_red($("#price_to"));
			else
				highlight_control_black($("#price_to"));
				
		}
	}
	else {
		show_message_box("Isian range harga tidak boleh kosong!");

		if(pf == "")
			highlight_control_red($("#price_from"));
		else
			highlight_control_black($("#price_from"));

		if(pt == "")
			highlight_control_red($("#price_to"));
		else
			highlight_control_black($("#price_to"));
	}
}
function search_product_onclick(root_path)
{	
	var cat = 0;
	var key = $("#keyp").val();
	key = key.replace(" ", "+");
	window.location = root_path+"products/search-"+cat+".html?keyp="+key;	
}
function change_order_item_status(obj, inv_item_id, inv_id, space, root_path)
{
	msg = "Apakah anda ingin mengubah status item order ini?";	

	$("#dialog-confirm-text").html(msg);
	$("#dialog").dialog("destroy");	
	$("#dialog-confirm").dialog({
		resizable: false,
		height:140,
		modal: true,
		buttons: {
			"Yes": function() {
				$(this).dialog("close");
				change_order_item_status_proc(obj, inv_item_id, inv_id, space, root_path);
			},
			Cancel: function() {
				$(this).dialog("close");
				$(obj).val(s_status);
			}
		}
	});	
}
function change_order_item_status_proc(obj, inv_item_id, inv_id, space, root_path)
{
	$("#"+space).html("<img style=\"border:0px\" src=\"../media/images/loading_2.gif\"/>"); 

	$(obj).attr("disabled", "disabled");

	var status = $(obj).val();
	var status_name = $(obj).find('option').filter(':selected').text();

	xmlhttp=GetXmlHttpObject();
	if (xmlhttp==null)
	{
	  alert ("Browser does not support HTTP Request");
	  return;
	}

	//str_update_order_item_status
	var url="../../../jquery/ajax.service.php";
	url=url+"?s=32&par1="+inv_item_id+"&par2="+inv_id+"&par3="+status+"&par4="+status_name;
	url=url+"&sid="+Math.random();

	xmlhttp.onreadystatechange= function(){ change_order_item_status_proc_(obj, inv_id, space, root_path, status, status_name); };
	xmlhttp.open("GET",url,true);
	xmlhttp.send(null);	
}

function change_order_item_status_proc_(obj, inv_id, space, root_path, status, status_name)
{
	if (xmlhttp.readyState==4)
	{
		var data = xmlhttp.responseText;
		if(data == 1){
			if(status == 1)
				$("#"+space).html("<span class=\"t_label_68\">"+status_name+"</span>");
			else
				$("#"+space).html("<span class=\"t_label_59\">"+status_name+"</span>");
		}
		else{
			$("#"+space).html("");
		}

		$("#loading"+inv_id).hide();
		$(obj).removeAttr("disabled", "disabled");
	}
}

function update_order_discount(root_path, inv_id, s, next)
{
	var discount = $("#discount").val();
	var stock = $("#stock").val();
	var stock_name = $("#stock :selected").text();

	if(discount!="" && stock!=""){
		msg = "Apakah anda ingin memberi potongan pada order ini sebesar "+discount+"%?";	

		$("#dialog-confirm-text").html(msg);
		$("#dialog").dialog("destroy");	
		$("#dialog-confirm").dialog({
			resizable: false,
			height:140,
			modal: true,
			buttons: {
				"Yes": function() {
					$(this).dialog("close");
					update_order_discount_proc(root_path, inv_id, discount, stock, stock_name, s, next);
				},
				Cancel: function() {
					$(this).dialog("close");
					$(obj).val(s_status);
				}
			}
		});	
	}
	else if(discount==""){		
		highlight_control_red($("#discount"));
		show_message_box("Silahkan tentukan besaran potongan yang akan diberikan!");		
	}
	else if(stock==""){		
		highlight_control_black($("#discount"));
		highlight_control_red($("#stock"));
		show_message_box("Silahkan tentukan status stok barang yang akan diberi potongan!");		
	}
}

function update_order_discount_proc(root_path, inv_id, discount, stock, stock_name, s, next)
{
	var url="../user/store.order.php?act=disc&id="+inv_id+"&discount="+discount+"&stock="+stock+"&stock_name="+stock_name+"&s="+s+"&next="+next;
	window.location = url;
	return false;
}

var cnt_warn_1 = 0;
var cnt_warn_2 = 0;
var cnt_warn_3 = 0;
var cnt_warn_4 = 0;
var cnt_warn_5 = 0;
function update_order_status(root_path, inv_id, status_p, inv_number, warn_1, warn_2, warn_3, warn_4, warn_5)
{
	var status = $("#status").val();
	var status_name = $("#status :selected").text();

	if(status == 4 && warn_1 == 1 && cnt_warn_1 <=1){
		cnt_warn_1++;
		alert("[KONFIRMASI "+cnt_warn_1+"] Sistem mendeteksi beberapa item dengan besaran POTONGAN tidak sesuai ketentuan. Mohon dicek kembali.");		
		$("#td_warn_1").fadeOut().fadeIn();
		$("#td_warn_1").fadeOut().fadeIn();
		$("#td_warn_1").fadeOut().fadeIn();
		return false;
	}
	else if(status == 4 && warn_2 == 1 && cnt_warn_2 <=1){
		cnt_warn_2++;
		alert("[KONFIRMASI "+cnt_warn_2+"] Sistem mendeteksi perbedaan signifikan antara BERAT DIALOKASIKAN dengan BERAT ESTIMASI. Mohon dicek kembali");		
		$("#td_warn_2").fadeOut().fadeIn();
		$("#td_warn_2").fadeOut().fadeIn();
		$("#td_warn_2").fadeOut().fadeIn();
		return false;
	}
	else if(status == 4 && warn_3 == 1 && cnt_warn_3 <=1){
		cnt_warn_3++;
		alert("[KONFIRMASI "+cnt_warn_3+"] Sistem mendeteksi beberapa item dengan besaran BERAT FISIK/ VOLUME tidak sesuai ketentuan. Mohon dicek kembali");		
		$("#td_warn_3").fadeOut().fadeIn();
		$("#td_warn_3").fadeOut().fadeIn();
		$("#td_warn_3").fadeOut().fadeIn();
		return false;
	}
	else if(status == 4 && warn_4 == 1 && cnt_warn_4 <=1){
		cnt_warn_4++;
		alert("[KONFIRMASI "+cnt_warn_4+"] Sistem mendeteksi beberapa item ada potensi bermasalah. Mohon dicek kembali");
		$("#td_warn_4").fadeOut().fadeIn();
		$("#td_warn_4").fadeOut().fadeIn();
		$("#td_warn_4").fadeOut().fadeIn();
		return false;
	}
	else if(status == 4 && warn_5 != '' && cnt_warn_5 <=1){
		cnt_warn_5++;
		alert("[KONFIRMASI "+cnt_warn_5+"] Catatan khusus: "+warn_5);
		$("#td_special_note").fadeOut().fadeIn();
		$("#td_special_note").fadeOut().fadeIn();
		$("#td_special_note").fadeOut().fadeIn();
		return false;
	}

	$("#loading_2").show();
	$("#update_status").attr("disabled", "disabled");	

	xmlhttp=GetXmlHttpObject();
	if (xmlhttp==null)
	{
	  alert ("Browser does not support HTTP Request");
	  return;
	}

	//str_update_order_status
	var url="../../../jquery/ajax.service.php";
	url=url+"?s=22&par1="+inv_id+"&par2="+status+"&par3="+status_p+"&par4="+inv_number;
	url=url+"&sid="+Math.random();

	xmlhttp.onreadystatechange= function(){ update_order_status_proc(root_path, status_name); };
	xmlhttp.open("GET",url,true);
	xmlhttp.send(null);
}

function update_order_status_proc(root_path, status_name)
{
	if (xmlhttp.readyState==4)
	{
		var data = xmlhttp.responseText;
		if(data == 1)
			$("#span_status").html(status_name);
		else
			$("#span_status").html("");

		$("#loading_2").hide();
		$("#update_status").removeAttr("disabled", "disabled");
	}
}

function remove_user_special_note(inv_id)
{
	var msg = "";

	msg = "Apakah anda ingin catatan khusus ini dari data pelanggan?";

	$("#dialog-confirm-text").html(msg);
	$("#dialog").dialog("destroy");	
	$("#dialog-confirm").dialog({
		resizable: false,
		height:140,
		modal: true,
		buttons: {
			"Yes": function() {
				$(this).dialog("close");
				remove_user_special_note_proc(inv_id);
			},
			Cancel: function() {
				$(this).dialog("close");
			}
		}
	});	
}
function remove_user_special_note_proc(inv_id)
{
	xmlhttp=GetXmlHttpObject();
	if (xmlhttp==null)
	{
	  alert ("Browser does not support HTTP Request");
	  return;
	}

	//remove_user_special_note
	var url="../../../jquery/ajax.service.php";
	url=url+"?s=47&par1="+inv_id;
	url=url+"&sid="+Math.random();

	xmlhttp.onreadystatechange= function(){ remove_user_special_note_proc_(); };
	xmlhttp.open("GET",url,true);
	xmlhttp.send(null);
}
function remove_user_special_note_proc_()
{
	if (xmlhttp.readyState==4)
	{
		var data = eval(xmlhttp.responseText);
		
		if(data == 1)
		{
			$("#td_special_note").fadeOut().fadeIn();
			$("#td_special_note").remove();
		}
	}
}

function store_send_order_msg(root_path, inv_id)
{
	$("#loading").show();
	$("#send_msg").attr("disabled", "disabled");

	var msg = $("#msg").val();

	var captcha_code = $("#captcha_code").val();

	xmlhttp=GetXmlHttpObject();
	if (xmlhttp==null)
	{
	  alert ("Browser does not support HTTP Request");
	  return;
	}

	//store_send_order_message
	var url="../../../jquery/ajax.service.php";
	url=url+"?s=16&par1="+inv_id+"&par2="+$.URLEncode(msg)+"&par3="+captcha_code;
	url=url+"&sid="+Math.random();

	xmlhttp.onreadystatechange= function(){ store_send_order_msg_proc(root_path); };
	xmlhttp.open("GET",url,true);
	xmlhttp.send(null);
}

function store_send_order_msg_proc(root_path)
{
	if (xmlhttp.readyState==4)
	{
		var data = eval(xmlhttp.responseText);
		
		var space = "Sistem tidak berhasil memproses";
		if(data == 2)
		{
			space = "<span class='hint_2'>Kode yang anda masukkan salah. Silahkan coba lagi!</span>";
			$("#captcha_msg").html(space);
		}
		else{
			$.each(data, function(index, array) {

				var image_arr = "";
				var image_file = "user-icon.gif";
				var image_path = "media/images/user-icon.gif";

				if(array["image"]){
					image_arr = array["image"].split("/");
					image_file = image_arr[image_arr.length-1];
					image_path = array["image"];
				}

				space = "<tr><td><table width=\"100%\" cellpadding=\"0\" cellspacing=\"0\">";
				space+= "<tr>";
				space+= "<td width=\"30\" height=\"30\" rowspan=\"2\" valign=\"top\">";
				space+= "<img style=\"border:0px\" src=\""+root_path+"libs/image.php?width=30&amp;height=30&amp;image=/"+image_path+"\"/>";
				space+= "</td>";
				space+= "<td valign=\"top\">";
				space+= "<table width=\"100%\" cellpadding=\"0\" cellspacing=\"0\">";
				space+= "<tr><td class=\"t_label_70\">"+array["created_by_name"]+"</td></tr>";
				space+= "<tr><td class=\"t_label_77\">"+array["created"]+"</td></tr>";
				space+= "<tr><td height=\"10\"></td></tr>";
				space+= "<tr><td class=\"t_label_59\">"+array["comment"]+"</td></tr>";
				space+= "<tr><td>&nbsp;</td></tr>";
				space+= "</table>";
				space+= "</td>";
				space+= "</tr>";
				space+= "</table></td></tr>";			
			});

			$("#comment_list").append(space);
			$("#no_msg").hide();

			space = "Ketik tulisan yang muncul pada gambar di atas";
			$("#captcha_msg").html(space);

			$("#msg").val("");
		}

		$("#loading").hide();
		$("#reload").click();
		
		$("#captcha_code").val("");

		$("#send_msg").removeAttr("disabled", "disabled");
	}
}
function str_get_location_info(loc_id)
{
	if(loc_id != 99999){
		xmlhttp=GetXmlHttpObject();
		if (xmlhttp==null)
		{
		  alert ("Browser does not support HTTP Request");
		  return;
		}

		//get_location_info
		var url="../../../jquery/ajax.service.php";
		url=url+"?s=17&par1="+loc_id;
		url=url+"&sid="+Math.random();

		xmlhttp.onreadystatechange= function(){ str_get_location_info_proc(); };
		xmlhttp.open("GET",url,true);
		xmlhttp.send(null);
	}
}

function str_get_location_info_proc()
{
	if (xmlhttp.readyState==4)
	{
		var data = eval(xmlhttp.responseText);

		var loc_name = "";
		var prov = "";
		var city = "";
		var street = "";
		var postal_code = "";

		if(data != ""){
			$.each(data, function(index, array) {
				loc_name = array["name"];
				prov = array["province"];
				city = array["city"];
				street_address = array["street_address"];
				postal_code = array["postal_code"];
			});

			$("#location_name").val(loc_name);
			$("#province").val(prov);
			$("#city").val("");
			$("#street_address").val(street_address);
			$("#postal_code").val(postal_code);
		}
		else{
			alert(data);
		}
	}
}

var counter_return_r_ticket = 0;
function check_return_related_ticket(src)
{
	if($("#ticket").val()!="" && counter_return_r_ticket < 2)
	{
		counter_return_r_ticket++;
		alert("[KONFIRMASI "+counter_return_r_ticket+"] Sistem mendeteksi ada tiket berhubungan dengan pelanggan ini terkait dengan retur barang. Mohon dicek!");
		
		$("#return_header").find(".td_ticket").each(function(index, txt){
			$(txt).fadeOut().fadeIn();
			$(txt).fadeOut().fadeIn();
			$(txt).fadeOut().fadeIn();
		});

		return false;
	}
	if(src == 1)
		$("#add_order_1").click();
	else
		$("#add_order_2").click();
}

var counter_sp_note = 0;
function validate_catalog(is_valid, payment, inv_status)
{
	if(is_valid==0)
	{
		alert("Sistem mendeteksi beberapa item order tidak valid. Mohon diperiksa kembali. Pastikan semua item order sudah benar");
		return false;
	}
	else if(payment==0)
	{
		alert("Sebelum print order, harap diisi informasi pembayaran");
		return false;
	}
	else if(inv_status!=11)
	{
		alert("Sebelum print order, harap status diubah menjadi SUDAH DIBAYAR. ORDER SEDANG DIPROSES");
		return false;
	}
	else if($("#catalog").html()=="" || $("#catalog").html()=="Akan ditentukan"){
		alert("Sebelum print order, tentukan katalog yang akan dikirimkan! ")
		return false;		
	}
	else if(($("#fl_special_note").val()!="" || $("#fl_ticket").val()!="") && counter_sp_note<2){
		counter_sp_note++;
		alert("[KONFIRMASI "+counter_sp_note+"] Sistem mendeteksi ada catatan khusus untuk pelanggan ini. Mohon dicek kembali");		
		$("#order_header").find(".td_warn").each(function(index, txt){
			$(txt).fadeOut().fadeIn();
			$(txt).fadeOut().fadeIn();
			$(txt).fadeOut().fadeIn();
		});
		
		return false;
	}
	return true;
}

function str_update_prod()
{
	var prod_id = $("#prod_id").val();
	var name = $("#name").val();
	var price_opt = $('input:radio[id=price_opt]:checked').val();
	
	var curr_id = $("#currency").val();
	var curr_name = $("#currency :selected").text();
	var price = $("#price").val();

	var nego = 0;
	if($("#nego").attr("checked"))
		nego = 1;

	xmlhttp=GetXmlHttpObject();
	if (xmlhttp==null)
	{
	  alert ("Browser does not support HTTP Request");
	  return;
	}

	$("#loading").show();

	//str_update_prod
	var url="../../../jquery/ajax.service.php";
	url=url+"?s=9&par1="+prod_id+"&par2="+name+"&par3="+price_opt+"&par4="+curr_id+"&par5="+price+"&par6="+nego;
	url=url+"&sid="+Math.random();

	xmlhttp.onreadystatechange= function(){ str_update_prod_proc(prod_id, name, price_opt, curr_name, price, nego); };
	xmlhttp.open("GET",url,true);
	xmlhttp.send(null);
}

function str_update_prod_proc(prod_id, name, price_opt, curr_name, price, nego)
{
	if (xmlhttp.readyState==4)
	{
		var data = xmlhttp.responseText;

		if(data != ""){
			var data_arr = data.split("::")
			self.parent.str_update_prod_proc_(prod_id, name, price_opt, curr_name, data_arr[0], data_arr[1], nego);	
			$("#loading").hide();
			self.parent.tb_remove();
		}
		else{
			alert("failed");
		}
	}
}

function str_update_prod_proc_(prod_id, name, price_opt, curr_name, price, current_date, nego)
{
	$("#it_nm_"+prod_id).html(name);
	
	var price_ = "";
	if(price_opt == 1)
		price_ = "<span class=\"t_label_66\">"+curr_name+" "+price+"</span>";		
	else
		price_ = "<span class=\"t_label_66\">On call</span>";
	
	if(nego == 1)
		price_ += "<span class=\"t_label_66\">(Nego)</span>";
	
	price_ += "<br/><br/><span class=\"t_label_19\">"+current_date+"</span>";

	$("#it_pr_"+prod_id).html(price_);
}

function str_add_return_2_item(inv_id, s, next, root_path)
{
	if($("input[name='check_item']:checked").length > 0)
	{
		var1 = "";
		$("input[name='check_item']:checked").each(function() { 
			if(var1 == "")
				var1=$(this).val();
			else
				var1+="--"+$(this).val();
		});

		xmlhttp=GetXmlHttpObject();
		if (xmlhttp==null)
		{
		  alert ("Browser does not support HTTP Request");
		  return;
		}

		//str_add_return_2
		var url="../../../jquery/ajax.service.php";
		url=url+"?s=27&par1="+inv_id+"&par2="+var1;
		url=url+"&sid="+Math.random();		

		xmlhttp.onreadystatechange= function(){ str_add_return_item_2_proc(inv_id, s, next, root_path); };
		xmlhttp.open("GET",url,true);
		xmlhttp.send(null);
	}
	else
	{
		alert("Silahkan pilih produk yang akan ditambahkan ke order!");
	}	
}

function str_add_return_item_2_proc(inv_id, s, next, root_path)
{
	if (xmlhttp.readyState==4)
	{
		var data = xmlhttp.responseText;

		if(data != ""){
			self.parent.str_add_return_item_2_proc_s(inv_id, s, next, root_path);	
			self.parent.tb_remove();
		}
		else{
			alert("Terjadi kegagalan sistem");
		}
	}
}

function str_add_return_item_2_proc_s(inv_id, s, next, root_path)
{
	var url = root_path+"user/store.return.php?act=view_d&id="+inv_id+"&s="+s+"&next="+next;
	window.location = url;
	return false;
}
function str_add_return_item(inv_id, s, next, root_path)
{
	if($("input[name='check_item']:checked").length > 0)
	{
		var1 = "";
		$("input[name='check_item']:checked").each(function() { 
			if(var1 == "")
				var1=$(this).val();
			else
				var1+="--"+$(this).val();
		});

		xmlhttp=GetXmlHttpObject();
		if (xmlhttp==null)
		{
		  alert ("Browser does not support HTTP Request");
		  return;
		}

		//str_add_return
		var url="../../../jquery/ajax.service.php";
		url=url+"?s=25&par1="+inv_id+"&par2="+var1;
		url=url+"&sid="+Math.random();		

		xmlhttp.onreadystatechange= function(){ str_add_return_item_proc(inv_id, s, next, root_path); };
		xmlhttp.open("GET",url,true);
		xmlhttp.send(null);
	}
	else
	{
		alert("Silahkan pilih produk yang akan ditambahkan ke order!");
	}	
}

function str_add_return_item_proc(inv_id, s, next, root_path)
{
	if (xmlhttp.readyState==4)
	{
		var data = xmlhttp.responseText;

		if(data != ""){
			self.parent.str_add_return_item_proc_s(inv_id, s, next, root_path);	
			self.parent.tb_remove();			
		}
		else{
			alert("Terjadi kegagalan sistem");
		}
	}
}

function str_add_return_item_proc_s(inv_id, s, next, root_path)
{
	var url = root_path+"user/store.return.php?act=view_d&id="+inv_id+"&s="+s+"&next="+next;
	window.location = url;
	return false;
}

function str_add_order_deposit(inv_id, s, next, root_path)
{
	if($("input[name='check_item']:checked").length > 0)
	{
		var1 = "";
		$("input[name='check_item']:checked").each(function() { 
			if(var1 == "")
				var1=$(this).val();
		});

		xmlhttp=GetXmlHttpObject();
		if (xmlhttp==null)
		{
		  alert ("Browser does not support HTTP Request");
		  return;
		}

		//str_add_order_deposit
		var url="../../../jquery/ajax.service.php";
		url=url+"?s=34&par1="+inv_id+"&par2="+var1;
		url=url+"&sid="+Math.random();

		xmlhttp.onreadystatechange= function(){ str_add_order_proc(inv_id, s, next, root_path); };
		xmlhttp.open("GET",url,true);
		xmlhttp.send(null);
	}
	else
	{
		alert("Silahkan pilih retur yang akan ditambahkan ke order!");
	}	
}

function str_add_order_return(inv_id, s, next, root_path)
{
	if($("input[name='check_item']:checked").length > 0)
	{
		var1 = "";
		$("input[name='check_item']:checked").each(function() { 
			if(var1 == "")
				var1=$(this).val();
		});

		xmlhttp=GetXmlHttpObject();
		if (xmlhttp==null)
		{
		  alert ("Browser does not support HTTP Request");
		  return;
		}

		//str_add_order_return
		var url="../../../jquery/ajax.service.php";
		url=url+"?s=33&par1="+inv_id+"&par2="+var1;
		url=url+"&sid="+Math.random();

		xmlhttp.onreadystatechange= function(){ str_add_order_proc(inv_id, s, next, root_path); };
		xmlhttp.open("GET",url,true);
		xmlhttp.send(null);
	}
	else
	{
		alert("Silahkan pilih retur yang akan ditambahkan ke order!");
	}	
}

function str_add_order(inv_id, s, next, root_path)
{
	if($("input[name='check_item']:checked").length > 0)
	{
		var1 = "";
		$("input[name='check_item']:checked").each(function() { 
			if(var1 == "")
				var1=$(this).val();
			else
				var1+="--"+$(this).val();
		});

		xmlhttp=GetXmlHttpObject();
		if (xmlhttp==null)
		{
		  alert ("Browser does not support HTTP Request");
		  return;
		}

		//str_add_order
		var url="../../../jquery/ajax.service.php";
		url=url+"?s=15&par1="+inv_id+"&par2="+var1;
		url=url+"&sid="+Math.random();

		xmlhttp.onreadystatechange= function(){ str_add_order_proc(inv_id, s, next, root_path); };
		xmlhttp.open("GET",url,true);
		xmlhttp.send(null);
	}
	else
	{
		alert("Silahkan pilih produk yang akan ditambahkan ke order!");
	}	
}

function str_add_order_proc(inv_id, s, next, root_path)
{
	if (xmlhttp.readyState==4)
	{
		var data = xmlhttp.responseText;
		
		if(data != ""){
			self.parent.str_add_order_proc_s(inv_id, s, next, root_path);	
			self.parent.tb_remove();
			//alert(data);
		}
		else{
			alert("Terjadi kegagalan sistem");
		}
	}
}

function str_add_order_proc_s(inv_id, s, next, root_path)
{
	var url = root_path+"user/store.order.php?id="+inv_id+"&s="+s+"&next="+next+"&act=view"+"&r="+Math.random()+"#prod";
	window.location = url;
	return false;
}










function str_confirm_payment(inv_id, s, next, t, root_path)
{
	var method = $("#method").val();
	var account = $("#account").val();
	var amount = $("#amount").val();
	var pdate = $("#date").val();
	var pmonth = $("#month").val();
	var pyear = $("#year").val();
	var sdate = $("#payment_date").val();
	var code = $("#code").val();
	var owner = $("#owner").val();
	var note = $("#note").val();

	xmlhttp=GetXmlHttpObject();
	if (xmlhttp==null)
	{
	  alert ("Browser does not support HTTP Request");
	  return;
	}

	//str_confirm_payment
	var url="../../../jquery/ajax.service.php";
	url=url+"?s=23&par1="+inv_id+"&par2="+method+"&par3="+account+"&par4="+amount+"&par5="+sdate+"&par8="+code+"&par9="+owner+"&par10="+note;
	url=url+"&sid="+Math.random();

	xmlhttp.onreadystatechange= function(){ str_confirm_payment_proc(inv_id, s, next, t, root_path); };
	xmlhttp.open("GET",url,true);
	xmlhttp.send(null);
}

function str_confirm_payment_proc(inv_id, s, next, t, root_path)
{
	if (xmlhttp.readyState==4)
	{
		var data = xmlhttp.responseText;
		if(data != ""){
			self.parent.str_refresh_shopping_list(inv_id, s, next, t, root_path);	
			self.parent.tb_remove();
		}
		else{
			alert("Sistem Error!");
		}
	}
}

function str_refresh_shopping_list(inv_id, s, next, t, root_path)
{
	var url = root_path+"user/store.order.php?act=view&id="+inv_id+"&next="+next+"&r="+Math.random()+"#prod";
	
	if(t==2)
		url = root_path+"user/store.order.php?s="+s+"&next="+next+"&r="+Math.random();
	if(t==3)
		url = root_path+"user/store.order.php?s="+s+"&next="+next+"&r="+Math.random()+"#tr_item_"+inv_id;

	window.location = url;
	return false;
}

function str_update_order_packing(inv_id, s, next, root_path)
{
	var packing_note = $("#packing_note").val();
	var packing_pic = $("#packing_pic").val();
	var packing_pic_name = $("#packing_pic :selected").text();

	var packing_error = 0;
	if($("#packing_error").attr("checked"))
		packing_error = 1;

	var packing_error_note = $("#packing_error_note").val();

	packing_note = packing_note.replace("&", "");
	packing_note = packing_note.replace(new RegExp( "\\n", "g" ), "<br/>");

	xmlhttp=GetXmlHttpObject();
	if (xmlhttp==null)
	{
	  alert ("Browser does not support HTTP Request");
	  return;
	}

	//update_order_packing
	var url="../../../jquery/ajax.service.php";
	url=url+"?s=38&par1="+inv_id+"&par2="+packing_pic+"&par3="+packing_note+"&par4="+packing_error+"&par5="+packing_error_note+"&par6="+packing_pic_name;
	url=url+"&sid="+Math.random();

	xmlhttp.onreadystatechange= function(){ str_update_order_info_proc(inv_id, s, next, root_path); };
	xmlhttp.open("GET",url,true);
	xmlhttp.send(null);

	return false;
}

function str_update_order_info(inv_id, s, next, root_path, t)
{
	var sales_note = $("#sales_note").val();

	catalog = "";
	$("input[name='catalog']:checked").each(function() { 
		if(catalog == "")
			catalog=$(this).val();
		else
			catalog=catalog+"-"+$(this).val();
	});

	var add_box = 0;
	if($("#add_box").attr("checked"))
		add_box = 1;

	var add_plastic = 0;
	if($("#add_plastic").attr("checked"))
		add_plastic = 1;

	var exclude_receipt = 0;
	if($("#exclude_receipt").attr("checked"))
		exclude_receipt = 1;

	var drop_shipping = 0;
	if($("#drop_shipping").attr("checked"))
		drop_shipping = 1;

	xmlhttp=GetXmlHttpObject();
	if (xmlhttp==null)
	{
	  alert ("Browser does not support HTTP Request");
	  return;
	}

	//update_order_info
	var url="../../../jquery/ajax.service.php";
	url=url+"?s=37&par1="+inv_id+"&par2="+sales_note+"&par3="+catalog+"&par4="+add_box+"&par5="+add_plastic+"&par6="+exclude_receipt+"&par7="+drop_shipping;
	url=url+"&sid="+Math.random();

	xmlhttp.onreadystatechange= function(){ str_update_order_info_proc(inv_id, s, next, root_path, t); };
	xmlhttp.open("GET",url,true);
	xmlhttp.send(null);

	return false;
}

function str_update_order_info_proc(inv_id, s, next, root_path, t)
{
	if (xmlhttp.readyState==4)
	{
		var data = xmlhttp.responseText;
		if(data != ""){
			self.parent.str_update_order_info_proc_(inv_id, s, next, root_path, t);	
			self.parent.tb_remove();
		}
		else{
			alert("Sistem Error!");
		}
	}
}

function str_update_order_info_proc_(inv_id, s, next, root_path, t)
{
	var url = root_path+"user/store.order.php?act=view&id="+inv_id+"&s="+s+"&next="+next+"&r="+Math.random()+"#order_info";
	if(t == 2)
		url = root_path+"user/store.order.php?s="+s+"&next="+next+"&r="+Math.random()+"#tr_item_"+inv_id;

	window.location = url;
	return false;
}

function str_update_courier(inv_id, s, next, root_path, t)
{
	var courier_opt = $('input:radio[id=courier_opt]:checked').val();
	var to_province = $("#to_province").val();
	var to_city = $("#to_city").val();
	var to_province_name = $("#to_province :selected").text();
	var to_city_name = $("#to_city :selected").text();
	var fare = $("#fare").val();
	var weight_total = $("#weight_total").val();
	var fare_total = $("#fare_total").val();
	var delivery_receipt = $("#delivery_receipt").val();
	var delivery_date = $("#delivery_date").val();

	xmlhttp=GetXmlHttpObject();
	if (xmlhttp==null)
	{
	  alert ("Browser does not support HTTP Request");
	  return;
	}

	//str_update_order_courier
	var url="../../../jquery/ajax.service.php";
	url=url+"?s=21&par1="+inv_id+"&par2="+courier_opt+"&par3="+to_province+"&par4="+to_city+"&par5="+fare+"&par6="+weight_total+"&par7="+fare_total+"&par8="+delivery_receipt+"&par9="+delivery_date+"&par10="+to_province_name+"&par11="+to_city_name;
	url=url+"&sid="+Math.random();

	xmlhttp.onreadystatechange= function(){ str_update_courier_proc(inv_id, s, next, root_path, t); };
	xmlhttp.open("GET",url,true);
	xmlhttp.send(null);
}

function str_update_courier_proc(inv_id, s, next, root_path, t)
{
	if (xmlhttp.readyState==4)
	{
		var data = xmlhttp.responseText;
		if(data != ""){
			self.parent.str_update_order_proc_(inv_id, s, next, root_path, t);	
			self.parent.tb_remove();
		}
		else{
			alert("Sistem Error!");
		}
	}
}

function str_add_order_2(inv_id, s, next, sid, root_path)
{
	var name = $("#name").val();
	var code = $("#code").val();
	var size = $("#size").val();
	var price = $("#price").val();
	var quantity = $("#quantity").val();
	var currency = $("#currency").val();
	var rate = $("#rate").val();
	var weight_p = $("#weight_p").val();
	var weight_v = $("#weight_v").val();

	var merk = $("#merk").val();
	var merk_name = $("#merk").find('option').filter(':selected').text();
	
	xmlhttp=GetXmlHttpObject();
	if (xmlhttp==null)
	{
	  alert ("Browser does not support HTTP Request");
	  return;
	}

	//str_update_order_courier
	var url="../../../jquery/ajax.service.php";
	url=url+"?s=24&par1="+inv_id+"&par2="+name+"&par3="+code+"&par4="+merk_name+"&par5="+price+"&par6="+quantity+"&par7="+currency+"&par8="+rate+"&par9="+weight_p+"&par10="+size+"&par11="+merk+"&par12="+weight_v;
	url=url+"&sid="+Math.random();

	xmlhttp.onreadystatechange= function(){ str_add_order_2_proc(inv_id, price, quantity, s, next, sid, root_path); };
	xmlhttp.open("GET",url,true);
	xmlhttp.send(null);
}
function str_add_order_2_proc(inv_id, price, quantity, s, next, sid, root_path)
{
	if (xmlhttp.readyState==4)
	{
		var data = xmlhttp.responseText;

		if(data != ""){
			self.parent.str_update_order_proc_(inv_id, s, next, root_path, 1);	
			self.parent.tb_remove();
		}
		else{
			alert("Sistem Error!");
		}
	}
}

function str_update_order_return(inv_id, inv_iid, s, next, sid, root_path)
{
	var name = $("#name").val();
	var code = $("#code").val();
	var description = $("#description").val();
	var price = $("#price").val();
	var discount = $("#discount").val();
	var quantity = $("#quantity").val();
	var size = $("#size").val();
	var currency = $("#currency").val();
	var rate = $("#rate").val();
	var weight_p = $("#weight_p").val();
	var weight_v = $("#weight_v").val();

	var merk = $("#merk").val();
	var merk_name = $("#merk").find('option').filter(':selected').text();
	
	xmlhttp=GetXmlHttpObject();
	if (xmlhttp==null)
	{
	  alert ("Browser does not support HTTP Request");
	  return;
	}

	//str_update_return
	var url="../../../jquery/ajax.service.php";
	url=url+"?s=26&par1="+inv_id+"&par2="+inv_iid+"&par3="+name+"&par4="+code+"&par5="+description+"&par6="+price+"&par7="+discount+"&par8="+quantity+"&par9="+currency+"&par10="+rate+"&par11="+weight_p+"&par12="+size+"&par13="+merk+"&par14="+merk_name+"&par15="+weight_v;
	url=url+"&sid="+Math.random();

	xmlhttp.onreadystatechange= function(){ str_update_order_return_proc(inv_id, inv_iid, price, quantity, s, next, sid, root_path); };
	xmlhttp.open("GET",url,true);
	xmlhttp.send(null);
}

function str_update_order_return_proc(inv_id, inv_iid, price, quantity, s, next, sid, root_path)
{
	if (xmlhttp.readyState==4)
	{
		var data = xmlhttp.responseText;

		if(data != ""){
			self.parent.str_update_order_return_proc_(inv_id, s, next, root_path);	
			self.parent.tb_remove();
		}
		else{
			alert("Sistem Error!");
		}
	}
}

function str_update_order_return_proc_(inv_id, s, next, root_path)
{
	var url = root_path+"user/store.return.php?act=view_d&id="+inv_id+"&s="+s+"&next="+next+"&r="+Math.random()+"#prod";
	window.location = url;
	return false;
}

function str_update_order(inv_id, inv_iid, s, next, sid, root_path)
{
	var name = $("#name").val();
	var code = $("#code").val();
	var price = $("#price").val();
	var discount = $("#discount").val();
	var quantity = $("#quantity").val();
	var size = $("#size").val();
	var currency = $("#currency").val();
	var rate = $("#rate").val();
	var weight_p = $("#weight_p").val();
	var weight_v = $("#weight_v").val();
	var stock = $("#stock").val();
	var stock_name = $("#stock :selected").text();

	var merk = $("#merk").val();
	var merk_name = $("#merk").find('option').filter(':selected').text();	

	var is_reject = $("#is_reject").attr("checked");
	
	xmlhttp=GetXmlHttpObject();
	if (xmlhttp==null)
	{
	  alert ("Browser does not support HTTP Request");
	  return;
	}

	//str_update_order
	var url="../../../jquery/ajax.service.php";
	url=url+"?s=14&par1="+inv_id+"&par2="+inv_iid+"&par3="+name+"&par4="+code+"&par5="+merk_name+"&par6="+price+"&par7="+discount+"&par8="+quantity+"&par9="+currency+"&par10="+rate+"&par11="+weight_p+"&par12="+size+"&par13="+stock+"&par14="+merk+"&par15="+stock_name+"&par16="+weight_v+"&par17="+is_reject;
	url=url+"&sid="+Math.random();

	xmlhttp.onreadystatechange= function(){ str_update_order_proc(inv_id, inv_iid, price, quantity, s, next, sid, root_path); };
	xmlhttp.open("GET",url,true);
	xmlhttp.send(null);
}

function str_update_order_proc(inv_id, inv_iid, price, quantity, s, next, sid, root_path)
{
	if (xmlhttp.readyState==4)
	{
		var data = xmlhttp.responseText;

		if(data != ""){
			self.parent.str_update_order_proc_(inv_id, s, next, root_path, 1);	
			self.parent.tb_remove();
		}
		else{
			alert("Sistem Error!");
		}
	}
}

function str_update_order_proc_(inv_id, s, next, root_path, t)
{
	var url = root_path+"user/store.order.php?act=view&id="+inv_id+"&s="+s+"&next="+next+"&r="+Math.random()+"#prod";
	if(t==2)
		url = root_path+"user/store.order.php?s="+s+"&next="+next+"&r="+Math.random()+"#tr_item_"+inv_id;
	window.location = url;
	return false;
}


function delete_image_upload(root_path, post_id, tbl, field, id)
{
	var image = $("#image_file_"+id+"_h").val();
	if(image != "")
	{
		xmlhttp=GetXmlHttpObject();
		if (xmlhttp==null)
		{
		  alert ("Browser does not support HTTP Request");
		  return;
		}

		//delete_image
		var url="../../../jquery/ajax.service.php";
		url=url+"?s=8&par1="+image+"&par2="+post_id+"&par3="+tbl+"&par4="+field;
		url=url+"&sid="+Math.random();

		xmlhttp.onreadystatechange= function(){ bind_delete_image(root_path, id); };
		xmlhttp.open("GET",url,true);
		xmlhttp.send(null);
	}	
}

function bind_delete_image(root_path, id)
{
	if (xmlhttp.readyState==4)
	{
		var data = xmlhttp.responseText;
		
		if(data == 1){
			var space = "<img style=\"border:0px;margin:10px\" src=\""+root_path+"libs/image.php?width=100&amp;height=100&amp;image=/media/images/0.jpg\"/>";
			$("#td_image_"+id).html(space);

			$("#image_file_"+id).val("");
			$("#image_file_"+id+"_h").val("");

			$("#del_img_"+id).hide();
		}
		else{
			$("#td_image_"+id).html("Sistem error! Tidak berhasil menghapus gambar");
		}
	}
}

function delete_spec()
{
	$("#spec_id_h").val("");
	$("#tr_spec").hide();
}

function delete_image_bank(root_path, id)
{
	var space = "<img style=\"border:0px;margin:10px\" src=\""+root_path+"libs/image.php?width=100&amp;height=100&amp;image=/media/images/0.jpg\"/>";
	$("#td_image_"+id).html(space);

	$("#image_file_"+id).val("");
	$("#image_file_"+id+"_h").val("");

	$("#td_del_image_"+id).html();		
}

function validate_cart_step_1(obj)
{
	var state = true;
	$(obj).find(".usr_val").each(function(index, txt){
		var val = $(txt).val();
		if(val != ""){
			if(is_numeric(val) && parseInt(val) > 0){
				highlight_control_black(txt);
			}
			else{
				highlight_control_red(txt);
				show_message_box("Isian jumlah harus berupa angka dan lebih besar nol!");				

				state = false;
			}			
		}
		else{

			highlight_control_red(txt);
			show_message_box("Isian jumlah tidak boleh kosong!");			

			state = false;
		}
	});

	$(obj).find(".fl_size_m").each(function(index, txt){
		var val = $(txt).val();
		if(val == ""){
			highlight_control_red(txt);
			show_message_box("Isian ukuran tidak boleh kosong!");			

			state = false;		
		}
	});

	return state;
}
function delete_item_cart_step_1(id, root_path)
{
	$("#dialog-confirm-text").html("Apakah anda ingin mengeluarkan produk ini dari keranjang belanja?");
	$("#dialog").dialog("destroy");	
	$("#dialog-confirm").dialog({
		resizable: false,
		height:140,
		modal: true,
		buttons: {
			"Yes": function() {
				$(this).dialog("close");
				delete_item_cart_step_1_proceed(id, root_path);
			},
			Cancel: function() {
				$(this).dialog("close");
			}
		}
	});
}
function delete_item_cart_step_1_proceed(id, root_path)
{	
	var url = root_path+"user/user.cart.p.php?id="+id+"&action=del";
	window.location = url;	

	return false;
}
function delete_item_order(act, id, s, next, iid, sid, code, root_path)
{
	$("#dialog-confirm-text").html("Apakah anda ingin mengeluarkan produk ini order belanja?");
	$("#dialog").dialog("destroy");	
	$("#dialog-confirm").dialog({
		resizable: false,
		height:140,
		modal: true,
		buttons: {
			"Yes": function() {
				$(this).dialog("close");
				delete_item_order_proceed(act, id, s, next, iid, sid, code, root_path);
			},
			Cancel: function() {
				$(this).dialog("close");
			}
		}
	});
}
function delete_item_order_proceed(act, id, s, next, iid, sid, code, root_path)
{	
	var url = root_path+"user/store.order.php?act="+act+"&id="+id+"&s="+s+"&next="+next+"&iid="+iid+"&sid="+sid+"&code="+code;
	window.location = url;	

	return false;
}
function delete_item_return(act, id, s, next, iid, code, sid, root_path)
{
	$("#dialog-confirm-text").html("Apakah anda ingin mengeluarkan produk ini order belanja?");
	$("#dialog").dialog("destroy");	
	$("#dialog-confirm").dialog({
		resizable: false,
		height:140,
		modal: true,
		buttons: {
			"Yes": function() {
				$(this).dialog("close");
				delete_item_return_proc(act, id, s, next, iid, code, sid, root_path);
			},
			Cancel: function() {
				$(this).dialog("close");
			}
		}
	});
}
function delete_item_return_proc(act, id, s, next, iid, code, sid, root_path)
{	
	var url = root_path+"user/store.return.php?act="+act+"&id="+id+"&s="+s+"&next="+next+"&iid="+iid+"&sid="+sid+"&code="+code;
	window.location = url;	

	return false;
}





function confirm_add_order_return(rid, inv_id, s, next, root_path)
{
	$("#dialog-confirm-text").html("Apakah anda ingin menambahkan retur ini ke order?");
	$("#dialog").dialog("destroy");	
	$("#dialog-confirm").dialog({
		resizable: false,
		height:140,
		modal: true,
		buttons: {
			"Yes": function() {
				$(this).dialog("close");
				confirm_add_order_return_proc(rid, inv_id, s, next, root_path);				
			},
			Cancel: function() {
				$(this).dialog("close");
			}
		}
	});
}
function confirm_add_order_return_proc(rid, iid, s, next, root_path)
{	
	var url = root_path+"user/store.order.php?act=addr&rid="+rid+"&iid="+iid+"&s="+s+"&next="+next;
	window.location = url;
	return false;
}


function confirm_add_deposit(did, inv_id, s, next, root_path)
{
	$("#dialog-confirm-text").html("Apakah anda ingin menambahkan deposit ini ke order?");
	$("#dialog").dialog("destroy");	
	$("#dialog-confirm").dialog({
		resizable: false,
		height:140,
		modal: true,
		buttons: {
			"Yes": function() {
				$(this).dialog("close");
				confirm_add_deposit_proc(did, inv_id, s, next, root_path);				
			},
			Cancel: function() {
				$(this).dialog("close");
			}
		}
	});
}
function confirm_add_deposit_proc(did, iid, s, next, root_path)
{	
	var url = root_path+"user/store.order.php?act=addd&did="+did+"&iid="+iid+"&s="+s+"&next="+next;
	window.location = url;
	return false;
}

function confirm_delete_order_return(inv_id, s, next, root_path)
{
	$("#dialog-confirm-text").html("Apakah anda ingin mengeluarkan retur ini dari order?");
	$("#dialog").dialog("destroy");	
	$("#dialog-confirm").dialog({
		resizable: false,
		height:140,
		modal: true,
		buttons: {
			"Yes": function() {
				$(this).dialog("close");
				confirm_delete_order_return_proc(inv_id, s, next, root_path);				
			},
			Cancel: function() {
				$(this).dialog("close");
			}
		}
	});
}
function confirm_delete_order_return_proc(inv_id, s, next, root_path)
{	
	var url = root_path+"common/order.return.add.php?act=del&id="+inv_id+"&s="+s+"&next="+next;
	window.location = url;
	return false;
}

function confirm_delete_order_deposit(inv_id, s, next, root_path)
{
	$("#dialog-confirm-text").html("Apakah anda ingin mengeluarkan deposit ini dari order?");
	$("#dialog").dialog("destroy");	
	$("#dialog-confirm").dialog({
		resizable: false,
		height:140,
		modal: true,
		buttons: {
			"Yes": function() {
				$(this).dialog("close");
				confirm_delete_order_deposit_proc(inv_id, s, next, root_path);				
			},
			Cancel: function() {
				$(this).dialog("close");
			}
		}
	});
}
function confirm_delete_order_deposit_proc(inv_id, s, next, root_path)
{	
	var url = root_path+"common/order.deposit.add.php?act=del&id="+inv_id+"&s="+s+"&next="+next;
	window.location = url;
	return false;
}

function is_numeric(data){
    return parseInt(data)==data;
}
function highlight_control_red(ctl){
	$(ctl).css("border", "2px");
	$(ctl).css("borderStyle", "solid");
	$(ctl).css("borderColor", "red");
}
function highlight_control_black(ctl){
	$(ctl).css("border", "1px");
	$(ctl).css("borderStyle", "solid");
	$(ctl).css("borderColor", "#7F9DB9");
}

function show_message_box(msg)
{
	$("#dialog-info-text").html(msg);
	$("#dialog").dialog("destroy");	
	$("#dialog-info").dialog({
		modal: true,
		buttons: {
			Ok: function() {
				$(this).dialog('close');
			}
		}
	});
}
function addCommas(nStr)
{
	nStr += '';
	x = nStr.split('.');
	x1 = x[0];
	x2 = x.length > 1 ? '.' + x[1] : '';
	var rgx = /(\d+)(\d{3})/;
	while (rgx.test(x1)) {
		x1 = x1.replace(rgx, '$1' + '.' + '$2');
	}
	return x1 + x2;
}

function get_courier_fare_3()
{
	var key_city = $("#key_city").val();
	var key_weight = $("#key_weight").val();

	if($("#loading_3"))
		$("#loading_3").show();

	xmlhttp=GetXmlHttpObject();
	if (xmlhttp==null)
	{
	  alert ("Browser does not support HTTP Request");
	  return;
	}

	//get_courier_fare_2
	var url="../../../jquery/ajax.service.php";
	url=url+"?s=39&par1="+key_city;
	url=url+"&sid="+Math.random();

	xmlhttp.onreadystatechange= function(){ get_courier_fare_3_proc(key_weight); };
	xmlhttp.open("GET",url,true);
	xmlhttp.send(null);
}

function get_courier_fare_2(weight)
{
	if($("#loading_2")){
		$("#loading_2").show();
		$("#save").attr("disabled", "disabled");
		$("#confirmation").removeAttr("checked", "checked");
		$("#confirmation").attr("disabled", "disabled");		
	}

 	var courier_id =  $('input:radio[id=courier_opt]:checked').val();
	var prov = $("#to_province").val();	
	var city = $("#to_city").val();	

	xmlhttp=GetXmlHttpObject();
	if (xmlhttp==null)
	{
	  alert ("Browser does not support HTTP Request");
	  return;
	}

	//get_courier_fare
	var url="../../../jquery/ajax.service.php";
	url=url+"?s=20&par1="+courier_id+"&par2="+prov+"&par3="+city+"&par4="+weight;
	url=url+"&sid="+Math.random();

	xmlhttp.onreadystatechange= function(){ get_courier_fare_1_proc(courier_id); };
	xmlhttp.open("GET",url,true);
	xmlhttp.send(null);
}

function uncheck_courier_confirmation()
{
	$("#confirmation").removeAttr("disabled", "disabled");
}

function get_courier_fare_1(city)
{
	if($("#loading_2")){
		$("#loading_2").show();
		$("#save").attr("disabled", "disabled");
		$("#confirmation").removeAttr("checked", "checked");
		$("#confirmation").attr("disabled", "disabled");		
	}

 	var courier_id =  $('input:radio[id=courier_opt]:checked').val();
	var prov = $("#to_province").val();	
	var weight = $("#weight_total").val();

	xmlhttp=GetXmlHttpObject();
	if (xmlhttp==null)
	{
	  alert ("Browser does not support HTTP Request");
	  return;
	}

	//get_courier_fare
	var url="../../../jquery/ajax.service.php";
	url=url+"?s=20&par1="+courier_id+"&par2="+prov+"&par3="+city+"&par4="+weight;
	url=url+"&sid="+Math.random();

	xmlhttp.onreadystatechange= function(){ get_courier_fare_1_proc(courier_id); };
	xmlhttp.open("GET",url,true);
	xmlhttp.send(null);
}
function get_courier_fare_1_proc(courier_id)
{
	if (xmlhttp.readyState==4)
	{			
		var data = eval(xmlhttp.responseText);
		if(data != null)
		{
			var weight_total = $("#weight_total").val();
			var price_total = $("#price_total").val();
			price_total = Math.ceil(price_total);

			var fare = data[0]["fee"];
			var days = data[0]["days"];

			var fare_1 = data[0]["fare_1"];
			var fare_2 = data[0]["fare_2"];
			var fare_3 = data[0]["fare_3"];
			var fare_4 = data[0]["fare_4"];
			var fare_5 = data[0]["fare_5"];
			var fare_6 = data[0]["fare_6"];

			if(courier_id == 9){
				if(fare_3 == 1){
					if(weight_total > 5){

						var fare_total_1 = fare_1;		
						var fare_total_2 = fare_2 * Math.ceil(weight_total-5);

						var fare_total = parseFloat(fare_total_1) + parseFloat(fare_total_2);		
						var payment_total = parseFloat(price_total) + parseFloat(fare_total);

						$("#fare").val(fare);
						$("#fare_total").val(fare_total);
						$("#payment_total").val(payment_total);			

						$("#td_fare").html("1-5 Kgp = Rp " + addCommas(fare_1) + ", > 5 Kgs = Rp " + addCommas(fare_2));
						$("#td_days").html(days + " hari");
						$("#td_fare_total").html("Rp " + addCommas(fare_total));
						$("#td_payment_total").html("Rp " + addCommas(payment_total));

						$("#td_weight_total").html(weight_total + " kg");

						var total = "Rp " + addCommas($("#price_total").val()) + " + (" + weight_total + " Kg x Rp " + addCommas(fare) + ") = Rp " + addCommas(payment_total);
						$("#td_total").html(total);

						var space = "<input id=\"fare\" name=\"fare\" type=\"text\" size=\"10\" value=\""+fare+"\" class=\"textbox4 number\" />";
						$("#td_fare_tx").html(space);
					}
					else{
						var fare_total_1 = fare_1;		
						var fare_total_2 = 0;
						
						var fare_total = parseFloat(fare_total_1) + parseFloat(fare_total_2);						
						var payment_total = parseFloat(price_total) + parseFloat(fare_total);

						$("#fare").val(fare);
						$("#fare_total").val(fare_total);
						$("#payment_total").val(payment_total);			

						$("#td_fare").html("1-5 Kgp = Rp " + addCommas(fare_1));
						$("#td_days").html(days + " hari");
						$("#td_fare_total").html("Rp " + addCommas(fare_total));
						$("#td_payment_total").html("Rp " + addCommas(payment_total));

						$("#td_weight_total").html(weight_total + " kg");

						var total = "Rp " + addCommas($("#price_total").val()) + " + (" + weight_total + " Kg x Rp " + addCommas(fare) + ") = Rp " + addCommas(payment_total);
						$("#td_total").html(total);

						var space = "<input id=\"fare\" name=\"fare\" type=\"text\" size=\"10\" value=\""+fare+"\" class=\"textbox4 number\" />";
						$("#td_fare_tx").html(space);
					}
				}
				else
				{
					if(weight_total >= 30){

						var fare_total_1 = fare_1 * Math.ceil(weight_total);
						var fare_total_2 = 0;

						var fare_total = parseFloat(fare_total_1) + parseFloat(fare_total_2);		
						var payment_total = parseFloat(price_total) + parseFloat(fare_total);

						$("#fare").val(fare);
						$("#fare_total").val(fare_total);
						$("#payment_total").val(payment_total);			

						$("#td_fare").html("Min 30 Kg = Rp " + addCommas(fare_1));
						$("#td_days").html(days + " hari");
						$("#td_fare_total").html("Rp " + addCommas(fare_total));
						$("#td_payment_total").html("Rp " + addCommas(payment_total));

						$("#td_weight_total").html(weight_total + " kg");

						var total = "Rp " + addCommas($("#price_total").val()) + " + (" + weight_total + " Kg x Rp " + addCommas(fare) + ") = Rp " + addCommas(payment_total);
						$("#td_total").html(total);

						var space = "<input id=\"fare\" name=\"fare\" type=\"text\" size=\"10\" value=\""+fare+"\" class=\"textbox4 number\" />";
						$("#td_fare_tx").html(space);
					}
					else{
						var fare_total_1 = fare_1 * 30;
						var fare_total_2 = 0;
						
						var fare_total = parseFloat(fare_total_1) + parseFloat(fare_total_2);						
						var payment_total = parseFloat(price_total) + parseFloat(fare_total);

						$("#fare").val(fare);
						$("#fare_total").val(fare_total);
						$("#payment_total").val(payment_total);			

						$("#td_fare").html("Min 30 Kg = Rp " + addCommas(fare_1));
						$("#td_days").html(days + " hari");
						$("#td_fare_total").html("Rp " + addCommas(fare_total));
						$("#td_payment_total").html("Rp " + addCommas(payment_total));

						$("#td_weight_total").html(weight_total + " kg");

						var total = "Rp " + addCommas($("#price_total").val()) + " + (" + weight_total + " Kg x Rp " + addCommas(fare) + ") = Rp " + addCommas(payment_total);
						$("#td_total").html(total);

						var space = "<input id=\"fare\" name=\"fare\" type=\"text\" size=\"10\" value=\""+fare+"\" class=\"textbox4 number\" />";
						$("#td_fare_tx").html(space);
					}
				}
			}
			else if(courier_id == 5){
				if(weight_total > 5){

					var fare_total_1 = fare_1;		
					var fare_total_2 = fare_2 * Math.ceil(weight_total-5);

					var fare_total = parseFloat(fare_total_1) + parseFloat(fare_total_2);		
					var payment_total = parseFloat(price_total) + parseFloat(fare_total);

					$("#fare").val(fare);
					$("#fare_total").val(fare_total);
					$("#payment_total").val(payment_total);			

					$("#td_fare").html("1-5 Kgp = Rp " + addCommas(fare_1) + ", > 5 Kgs = Rp " + addCommas(fare_2));
					$("#td_days").html(days + " hari");
					$("#td_fare_total").html("Rp " + addCommas(fare_total));
					$("#td_payment_total").html("Rp " + addCommas(payment_total));

					$("#td_weight_total").html(weight_total + " kg");

					var total = "Rp " + addCommas($("#price_total").val()) + " + (" + weight_total + " Kg x Rp " + addCommas(fare) + ") = Rp " + addCommas(payment_total);
					$("#td_total").html(total);

					var space = "<input id=\"fare\" name=\"fare\" type=\"text\" size=\"10\" value=\""+fare+"\" class=\"textbox4 number\" />";
					$("#td_fare_tx").html(space);
				}
				else{
					var fare_total_1 = fare_1;		
					var fare_total_2 = 0;
					
					var fare_total = parseFloat(fare_total_1) + parseFloat(fare_total_2);						
					var payment_total = parseFloat(price_total) + parseFloat(fare_total);

					$("#fare").val(fare);
					$("#fare_total").val(fare_total);
					$("#payment_total").val(payment_total);			

					$("#td_fare").html("1-5 Kgp = Rp " + addCommas(fare_1));
					$("#td_days").html(days + " hari");
					$("#td_fare_total").html("Rp " + addCommas(fare_total));
					$("#td_payment_total").html("Rp " + addCommas(payment_total));

					$("#td_weight_total").html(weight_total + " kg");

					var total = "Rp " + addCommas($("#price_total").val()) + " + (" + weight_total + " Kg x Rp " + addCommas(fare) + ") = Rp " + addCommas(payment_total);
					$("#td_total").html(total);

					var space = "<input id=\"fare\" name=\"fare\" type=\"text\" size=\"10\" value=\""+fare+"\" class=\"textbox4 number\" />";
					$("#td_fare_tx").html(space);
				}
			}
			else if(courier_id == 4){
				if(weight_total > 1){

					var fare_total_1 = fare_1;		
					var fare_total_2 = fare_2 * Math.ceil(weight_total-1);

					var fare_total = parseFloat(fare_total_1) + parseFloat(fare_total_2);		
					var payment_total = parseFloat(price_total) + parseFloat(fare_total);

					$("#fare").val(fare);
					$("#fare_total").val(fare_total);
					$("#payment_total").val(payment_total);			

					$("#td_fare").html("1 Kgp = Rp " + addCommas(fare_1) + ", > 1 Kgs = Rp " + addCommas(fare_2));
					$("#td_days").html(days + " hari");
					$("#td_fare_total").html("Rp " + addCommas(fare_total));
					$("#td_payment_total").html("Rp " + addCommas(payment_total));

					$("#td_weight_total").html(weight_total + " kg");

					var total = "Rp " + addCommas($("#price_total").val()) + " + (" + weight_total + " Kg x Rp " + addCommas(fare) + ") = Rp " + addCommas(payment_total);
					$("#td_total").html(total);

					var space = "<input id=\"fare\" name=\"fare\" type=\"text\" size=\"10\" value=\""+fare+"\" class=\"textbox4 number\" />";
					$("#td_fare_tx").html(space);
				}
				else{
					var fare_total_1 = fare_1;		
					var fare_total_2 = 0;
					
					var fare_total = parseFloat(fare_total_1) + parseFloat(fare_total_2);		
					var payment_total = parseFloat(price_total) + parseFloat(fare_total);

					$("#fare").val(fare);
					$("#fare_total").val(fare_total);
					$("#payment_total").val(payment_total);			

					$("#td_fare").html("1 Kgp = Rp " + addCommas(fare_1));
					$("#td_days").html(days + " hari");
					$("#td_fare_total").html("Rp " + addCommas(fare_total));
					$("#td_payment_total").html("Rp " + addCommas(payment_total));

					$("#td_weight_total").html(weight_total + " kg");

					var total = "Rp " + addCommas($("#price_total").val()) + " + (" + weight_total + " Kg x Rp " + addCommas(fare) + ") = Rp " + addCommas(payment_total);
					$("#td_total").html(total);

					var space = "<input id=\"fare\" name=\"fare\" type=\"text\" size=\"10\" value=\""+fare+"\" class=\"textbox4 number\" />";
					$("#td_fare_tx").html(space);
				}
			}
			else if(courier_id == 7){
				if(weight_total <= 1){

					var fare_total_1 = fare_1;		

					var fare_total = parseFloat(fare_total_1);		
					var payment_total = parseFloat(price_total) + parseFloat(fare_total);

					$("#fare").val(fare);
					$("#fare_total").val(fare_total);
					$("#payment_total").val(payment_total);			

					$("#td_fare").html("1 Kgp = Rp " + addCommas(fare_1));
					$("#td_days").html(days + " hari");
					$("#td_fare_total").html("Rp " + addCommas(fare_total));
					$("#td_payment_total").html("Rp " + addCommas(payment_total));

					$("#td_weight_total").html(weight_total + " kg");

					var total = "Rp " + addCommas($("#price_total").val()) + " + (" + weight_total + " Kg x Rp " + addCommas(fare) + ") = Rp " + addCommas(payment_total);
					$("#td_total").html(total);

					var space = "<input id=\"fare\" name=\"fare\" type=\"text\" size=\"10\" value=\""+fare+"\" class=\"textbox4 number\" />";
					$("#td_fare_tx").html(space);
				}
				else if(weight_total > 1 && weight_total <= 2){

					var fare_total_2 = fare_2;	

					var fare_total = parseFloat(fare_total_2);		
					var payment_total = parseFloat(price_total) + parseFloat(fare_total);

					$("#fare").val(fare);
					$("#fare_total").val(fare_total);
					$("#payment_total").val(payment_total);			

					$("#td_fare").html("2 Kgp = Rp " + addCommas(fare_2));
					$("#td_days").html(days + " hari");
					$("#td_fare_total").html("Rp " + addCommas(fare_total));
					$("#td_payment_total").html("Rp " + addCommas(payment_total));

					$("#td_weight_total").html(weight_total + " kg");

					var total = "Rp " + addCommas($("#price_total").val()) + " + (" + weight_total + " Kg x Rp " + addCommas(fare) + ") = Rp " + addCommas(payment_total);
					$("#td_total").html(total);

					var space = "<input id=\"fare\" name=\"fare\" type=\"text\" size=\"10\" value=\""+fare+"\" class=\"textbox4 number\" />";
					$("#td_fare_tx").html(space);
				}
				else if(weight_total > 2){

					var fare_total_2 = fare_2;	
					var fare_total_3 = fare_3 * Math.ceil(weight_total-2);

					var fare_total = parseFloat(fare_total_2) + parseFloat(fare_total_3);		
					var payment_total = parseFloat(price_total) + parseFloat(fare_total);

					$("#fare").val(fare);
					$("#fare_total").val(fare_total);
					$("#payment_total").val(payment_total);			

					$("#td_fare").html("2 Kgp = Rp " + addCommas(fare_2) + ", > 2 Kgs = Rp " + addCommas(fare_3));
					$("#td_days").html(days + " hari");
					$("#td_fare_total").html("Rp " + addCommas(fare_total));
					$("#td_payment_total").html("Rp " + addCommas(payment_total));

					$("#td_weight_total").html(weight_total + " kg");

					var total = "Rp " + addCommas($("#price_total").val()) + " + (" + weight_total + " Kg x Rp " + addCommas(fare) + ") = Rp " + addCommas(payment_total);
					$("#td_total").html(total);

					var space = "<input id=\"fare\" name=\"fare\" type=\"text\" size=\"10\" value=\""+fare+"\" class=\"textbox4 number\" />";
					$("#td_fare_tx").html(space);
				}
				else{
					var fare_total_1 = fare_1;		
					var fare_total_2 = 0;
					
					var fare_total = parseFloat(fare_total_1) + parseFloat(fare_total_2);		
					var payment_total = parseFloat(price_total) + parseFloat(fare_total);

					$("#fare").val(fare);
					$("#fare_total").val(fare_total);
					$("#payment_total").val(payment_total);			

					$("#td_fare").html("1 Kgp = Rp " + addCommas(fare_1));
					$("#td_days").html(days + " hari");
					$("#td_fare_total").html("Rp " + addCommas(fare_total));
					$("#td_payment_total").html("Rp " + addCommas(payment_total));

					$("#td_weight_total").html(weight_total + " kg");

					var total = "Rp " + addCommas($("#price_total").val()) + " + (" + weight_total + " Kg x Rp " + addCommas(fare) + ") = Rp " + addCommas(payment_total);
					$("#td_total").html(total);

					var space = "<input id=\"fare\" name=\"fare\" type=\"text\" size=\"10\" value=\""+fare+"\" class=\"textbox4 number\" />";
					$("#td_fare_tx").html(space);
				}
			}
			else if(courier_id == 11){
				if(weight_total < 2){

					var fare_total_1 = fare_1;		

					var fare_total = parseFloat(fare_total_1);		
					var payment_total = parseFloat(price_total) + parseFloat(fare_total);

					$("#fare").val(fare_1);
					$("#fare_total").val(fare_total);
					$("#payment_total").val(payment_total);			

					$("#td_fare").html("Berat < 2 kg, Rp " + addCommas(fare_1));
					$("#td_days").html(days + " hari");
					$("#td_fare_total").html("Rp " + addCommas(fare_total));
					$("#td_payment_total").html("Rp " + addCommas(payment_total));

					$("#td_weight_total").html(weight_total + " kg");

					var total = "Rp " + addCommas($("#price_total").val()) + " + (" + weight_total + " Kg x Rp " + addCommas(fare_1) + ") = Rp " + addCommas(payment_total);
					$("#td_total").html(total);

					var space = "<input id=\"fare\" name=\"fare\" type=\"text\" size=\"10\" value=\""+fare+"\" class=\"textbox4 number\" />";
					$("#td_fare_tx").html(space);
				}
				else if(weight_total >= 2 && weight_total <= 99){

					var fare_total_1 = fare_2 * Math.ceil(weight_total);

					var fare_total = parseFloat(fare_total_1);		
					var payment_total = parseFloat(price_total) + parseFloat(fare_total);

					$("#fare").val(fare_2);
					$("#fare_total").val(fare_total);
					$("#payment_total").val(payment_total);			

					$("#td_fare").html("2 kg < Berat <= 99 kg, Rp " + addCommas(fare_2));
					$("#td_days").html(days + " hari");
					$("#td_fare_total").html("Rp " + addCommas(fare_total));
					$("#td_payment_total").html("Rp " + addCommas(payment_total));

					$("#td_weight_total").html(weight_total + " kg");

					var total = "Rp " + addCommas($("#price_total").val()) + " + (" + weight_total + " Kg x Rp " + addCommas(fare_2) + ") = Rp " + addCommas(payment_total);
					$("#td_total").html(total);

					var space = "<input id=\"fare\" name=\"fare\" type=\"text\" size=\"10\" value=\""+fare+"\" class=\"textbox4 number\" />";
					$("#td_fare_tx").html(space);
				}
				else if(weight_total >= 100){

					var fare_total_1 = fare_3 * Math.ceil(weight_total);

					var fare_total = parseFloat(fare_total_1);		
					var payment_total = parseFloat(price_total) + parseFloat(fare_total);

					$("#fare").val(fare_3);
					$("#fare_total").val(fare_total);
					$("#payment_total").val(payment_total);			

					$("#td_fare").html("Berat >= 100 kg, Rp " + addCommas(fare_3));
					$("#td_days").html(days + " hari");
					$("#td_fare_total").html("Rp " + addCommas(fare_total));
					$("#td_payment_total").html("Rp " + addCommas(payment_total));

					$("#td_weight_total").html(weight_total + " kg");

					var total = "Rp " + addCommas($("#price_total").val()) + " + (" + weight_total + " Kg x Rp " + addCommas(fare_3) + ") = Rp " + addCommas(payment_total);
					$("#td_total").html(total);

					var space = "<input id=\"fare\" name=\"fare\" type=\"text\" size=\"10\" value=\""+fare+"\" class=\"textbox4 number\" />";
					$("#td_fare_tx").html(space);
				}
			}
			else if(courier_id == 12){
				if(weight_total <= 0.1){

					var fare_total_1 = fare_1;		

					var fare_total = parseFloat(fare_total_1);		
					var payment_total = parseFloat(price_total) + parseFloat(fare_total);

					$("#fare").val(fare_1);
					$("#fare_total").val(fare_total);
					$("#payment_total").val(payment_total);			

					$("#td_fare").html("Berat >= 0.1 kg, Rp " + addCommas(fare_1));
					$("#td_days").html(days + " hari");
					$("#td_fare_total").html("Rp " + addCommas(fare_total));
					$("#td_payment_total").html("Rp " + addCommas(payment_total));

					$("#td_weight_total").html(weight_total + " kg");

					var total = "Rp " + addCommas($("#price_total").val()) + " + (" + weight_total + " Kg x Rp " + addCommas(fare_1) + ") = Rp " + addCommas(payment_total);
					$("#td_total").html(total);

					var space = "<input id=\"fare\" name=\"fare\" type=\"text\" size=\"10\" value=\""+fare+"\" class=\"textbox4 number\" />";
					$("#td_fare_tx").html(space);
				}
				else if(weight_total > 0.1 && weight_total <= 0.25){

					var fare_total_2 = fare_2;		

					var fare_total = parseFloat(fare_total_2);		
					var payment_total = parseFloat(price_total) + parseFloat(fare_total);

					$("#fare").val(fare_2);
					$("#fare_total").val(fare_total);
					$("#payment_total").val(payment_total);			

					$("#td_fare").html("0.1 kg < Berat <= 0.25 kg, Rp " + addCommas(fare_2));
					$("#td_days").html(days + " hari");
					$("#td_fare_total").html("Rp " + addCommas(fare_total));
					$("#td_payment_total").html("Rp " + addCommas(payment_total));

					$("#td_weight_total").html(weight_total + " kg");

					var total = "Rp " + addCommas($("#price_total").val()) + " + (" + weight_total + " Kg x Rp " + addCommas(fare_2) + ") = Rp " + addCommas(payment_total);
					$("#td_total").html(total);

					var space = "<input id=\"fare\" name=\"fare\" type=\"text\" size=\"10\" value=\""+fare+"\" class=\"textbox4 number\" />";
					$("#td_fare_tx").html(space);
				}
				else if(weight_total > 0.25 && weight_total <= 0.5){

					var fare_total_3 = fare_3;		

					var fare_total = parseFloat(fare_total_3);		
					var payment_total = parseFloat(price_total) + parseFloat(fare_total);

					$("#fare").val(fare_3);
					$("#fare_total").val(fare_total);
					$("#payment_total").val(payment_total);			

					$("#td_fare").html("0.25 kg < Berat <= 0.5 kg, Rp " + addCommas(fare_3));
					$("#td_days").html(days + " hari");
					$("#td_fare_total").html("Rp " + addCommas(fare_total));
					$("#td_payment_total").html("Rp " + addCommas(payment_total));

					$("#td_weight_total").html(weight_total + " kg");

					var total = "Rp " + addCommas($("#price_total").val()) + " + (" + weight_total + " Kg x Rp " + addCommas(fare_3) + ") = Rp " + addCommas(payment_total);
					$("#td_total").html(total);

					var space = "<input id=\"fare\" name=\"fare\" type=\"text\" size=\"10\" value=\""+fare+"\" class=\"textbox4 number\" />";
					$("#td_fare_tx").html(space);
				}
				else if(weight_total > 0.5 && weight_total <= 1){

					var fare_total_4 = fare_4;		

					var fare_total = parseFloat(fare_total_4);		
					var payment_total = parseFloat(price_total) + parseFloat(fare_total);

					$("#fare").val(fare_4);
					$("#fare_total").val(fare_total);
					$("#payment_total").val(payment_total);			

					$("#td_fare").html("0.5 kg < Berat <= 1 kg, Rp " + addCommas(fare_4));
					$("#td_days").html(days + " hari");
					$("#td_fare_total").html("Rp " + addCommas(fare_total));
					$("#td_payment_total").html("Rp " + addCommas(payment_total));

					$("#td_weight_total").html(weight_total + " kg");

					var total = "Rp " + addCommas($("#price_total").val()) + " + (" + weight_total + " Kg x Rp " + addCommas(fare_4) + ") = Rp " + addCommas(payment_total);
					$("#td_total").html(total);

					var space = "<input id=\"fare\" name=\"fare\" type=\"text\" size=\"10\" value=\""+fare+"\" class=\"textbox4 number\" />";
					$("#td_fare_tx").html(space);
				}
				else if(weight_total > 1 && weight_total <= 2){

					var fare_total_5 = fare_5;		

					var fare_total = parseFloat(fare_total_5);		
					var payment_total = parseFloat(price_total) + parseFloat(fare_total);

					$("#fare").val(fare_5);
					$("#fare_total").val(fare_total);
					$("#payment_total").val(payment_total);			

					$("#td_fare").html("1 kg < Berat <= 2 kg, Rp " + addCommas(fare_5));
					$("#td_days").html(days + " hari");
					$("#td_fare_total").html("Rp " + addCommas(fare_total));
					$("#td_payment_total").html("Rp " + addCommas(payment_total));

					$("#td_weight_total").html(weight_total + " kg");

					var total = "Rp " + addCommas($("#price_total").val()) + " + (" + weight_total + " Kg x Rp " + addCommas(fare_5) + ") = Rp " + addCommas(payment_total);
					$("#td_total").html(total);

					var space = "<input id=\"fare\" name=\"fare\" type=\"text\" size=\"10\" value=\""+fare+"\" class=\"textbox4 number\" />";
					$("#td_fare_tx").html(space);
				}
				else if(weight_total > 2){

					var fare_total_5 = fare_5;	
					var fare_total_6 = fare_6 * Math.ceil(weight_total-2);

					var fare_total = parseFloat(fare_total_5) + parseFloat(fare_total_6);		
					var payment_total = parseFloat(price_total) + parseFloat(fare_total);

					$("#fare").val(fare_6);
					$("#fare_total").val(fare_total);
					$("#payment_total").val(payment_total);			

					$("#td_fare").html("1 kg pertama, Rp " + addCommas(fare_5) + ". Kg selanjutnya, " + addCommas(fare_6));
					$("#td_days").html(days + " hari");
					$("#td_fare_total").html("Rp " + addCommas(fare_total));
					$("#td_payment_total").html("Rp " + addCommas(payment_total));

					$("#td_weight_total").html(weight_total + " kg");

					var total = "Rp " + addCommas($("#price_total").val()) + " + (" + weight_total + " Kg x Rp " + addCommas(fare_6) + ") = Rp " + addCommas(payment_total);
					$("#td_total").html(total);

					var space = "<input id=\"fare\" name=\"fare\" type=\"text\" size=\"10\" value=\""+fare+"\" class=\"textbox4 number\" />";
					$("#td_fare_tx").html(space);
				}
			}
			else{
				var fare_total = fare * Math.ceil(weight_total);		
				var payment_total = parseFloat(price_total) + parseFloat(fare_total);

				$("#fare").val(fare);
				$("#fare_total").val(fare_total);
				$("#payment_total").val(payment_total);			

				$("#td_fare").html("Rp " + addCommas(fare));
				$("#td_days").html(days + " hari");
				$("#td_fare_total").html("Rp " + addCommas(fare_total));
				$("#td_payment_total").html("Rp " + addCommas(payment_total));

				$("#td_weight_total").html(weight_total + " kg");

				var total = "Rp " + addCommas($("#price_total").val()) + " + (" + weight_total + " Kg x Rp " + addCommas(fare) + ") = Rp " + addCommas(payment_total);
				$("#td_total").html(total);

				var space = "<input id=\"fare\" name=\"fare\" type=\"text\" size=\"10\" value=\""+fare+"\" class=\"textbox4 number\" />";
				$("#td_fare_tx").html(space);
			}

			if($("#loading_2")){
				$("#loading_2").hide();
				$("#confirmation").removeAttr("disabled", "disabled");
			}
		}
		else
		{
			$("#td_fare").html("Data tidak ditemukan.");
			$("#td_days").html("Data tidak ada");

			if($("#loading_2")){
				$("#loading_2").hide();
				$("#confirmation").removeAttr("disabled", "disabled");
			}
		}		
	}
}
function get_courier_fare_3_proc(weight)
{
	if (xmlhttp.readyState==4)
	{
		var data = eval(xmlhttp.responseText);

		var weight_total = weight;

		$("#fare_list").html("");

		if(data != null)
		{
			$.each(data, function(index, array) {

				var fare = array["fee"];
				var courier_id = array["courier_id"];
				var courier_name = array["courier_name"];
				var province_name = array["province_name"];
				var city_name = array["name"];

				var fare_1 = array["fee_1"];
				var fare_2 = array["fee_2"];
				var fare_3 = array["fee_3"];

				var fare_total = 0;

				if(courier_id == 9){
					if(fare_3 == 1){
						if(weight_total > 5){
							var fare_total_1 = fare_1;		
							var fare_total_2 = fare_2 * Math.ceil(weight_total-5);

							fare_total = parseFloat(fare_total_1) + parseFloat(fare_total_2);
						}
						else{
							var fare_total_1 = fare_1;		
							var fare_total_2 = 0;
							
							fare_total = parseFloat(fare_total_1) + parseFloat(fare_total_2);	
						}
					}
					else
					{
						if(weight_total >= 30){
							var fare_total_1 = fare_1 * Math.ceil(weight_total);
							var fare_total_2 = 0;

							fare_total = parseFloat(fare_total_1) + parseFloat(fare_total_2);	
						}
						else{
							var fare_total_1 = fare_1 * 30;
							var fare_total_2 = 0;
							
							fare_total = parseFloat(fare_total_1) + parseFloat(fare_total_2);
						}
					}
				}
				else if(courier_id == 5){
					if(weight_total > 5){

						var fare_total_1 = fare_1;		
						var fare_total_2 = fare_2 * Math.ceil(weight_total-5);

						fare_total = parseFloat(fare_total_1) + parseFloat(fare_total_2);
					}
					else{
						var fare_total_1 = fare_1;		
						var fare_total_2 = 0;
						
						fare_total = parseFloat(fare_total_1) + parseFloat(fare_total_2);
					}
				}
				else if(courier_id == 3){
					if(weight_total > 1 && weight_total <= 99){

						var fare_total_2 = fare_2 * Math.ceil(weight_total);

						fare_total = parseFloat(fare_total_2);
					}
					else if(weight_total > 99){

						var fare_total_3 = fare_3 * Math.ceil(weight_total);

						fare_total = parseFloat(fare_total_3);
					}
					else{
						var fare_total_1 = fare_1 * Math.ceil(weight_total);
						
						fare_total = parseFloat(fare_total_1);
					}
				}
				else if(courier_id == 4){
					if(weight_total > 1){

						var fare_total_1 = fare_1;		
						var fare_total_2 = fare_2 * Math.ceil(weight_total-1);

						fare_total = parseFloat(fare_total_1) + parseFloat(fare_total_2);						
					}
					else{
						var fare_total_1 = fare_1;		
						var fare_total_2 = 0;
						
						fare_total = parseFloat(fare_total_1) + parseFloat(fare_total_2);
					}
				}
				else if(courier_id == 7){
					if(weight_total <= 1){

						var fare_total_1 = fare_1;		

						fare_total = parseFloat(fare_total_1);						
					}
					else if(weight_total > 1 && weight_total <= 2){

						var fare_total_2 = fare_2;	

						fare_total = parseFloat(fare_total_2);						
					}
					else if(weight_total > 2){

						var fare_total_2 = fare_2;	
						var fare_total_3 = fare_3 * Math.ceil(weight_total-2);

						fare_total = parseFloat(fare_total_2) + parseFloat(fare_total_3);						
					}
					else{
						var fare_total_1 = fare_1;		
						var fare_total_2 = 0;
						
						fare_total = parseFloat(fare_total_1) + parseFloat(fare_total_2);						
					}
				}
				else{
					fare_total = fare_1 * Math.ceil(weight_total);
				}			

				var space = "<tr>";
				space+= "<td class=\"t_label_45 valign_lt\">"+addCommas(courier_name)+"</td>";
				space+= "<td class=\"t_label_32 valign_lt\">"+addCommas(province_name)+"</td>";
				space+= "<td class=\"t_label_32 valign_lt\">"+addCommas(city_name)+"</td>";
				space+= "<td class=\"t_label_70 valign_rt\">"+addCommas(fare_total)+"</td>";
				space+= "</tr>";
				$("#fare_list").append(space);

			});			
		}
		else
		{
			$("#fare_list").html("Data tidak ditemukan");
		}		

		if($("#loading_3"))
			$("#loading_3").hide();
	}
}



function get_courier_city_1(prov)
{
	if($("#loading_2")){
		$("#loading_2").show();
		$("#save").attr("disabled", "disabled");
		$("#confirmation").removeAttr("checked", "checked");
		$("#confirmation").attr("disabled", "disabled");		
	}

 	var courier_id =  $('input:radio[id=courier_opt]:checked').val();	
	var weight = $("#weight_total").val();

	xmlhttp=GetXmlHttpObject();
	if (xmlhttp==null)
	{
	  alert ("Browser does not support HTTP Request");
	  return;
	}

	//get_courier_city
	var url="../../../jquery/ajax.service.php";
	url=url+"?s=19&par1="+courier_id+"&par2="+prov+"&par3="+weight;
	url=url+"&sid="+Math.random();

	xmlhttp.onreadystatechange= function(){ get_courier_city_1_proc(courier_id); };
	xmlhttp.open("GET",url,true);
	xmlhttp.send(null);
}
function get_courier_city_1_proc(courier_id)
{
	if (xmlhttp.readyState==4)
	{
		var data = eval(xmlhttp.responseText);		

		if(data != null)
		{
			var space = "<select id=\"to_city\" name=\"to_city\" class=\"listbox1\" onchange=\"get_courier_fare_1(this.value);\">";

			$.each(data, function(index, array) {
				space+= "<option value=\""+array['id']+"\">"+array['name']+"</option>";
			});

			space += "</select>";
			$("#td_city").html(space);

			var weight_total = $("#weight_total").val();
			var price_total = $("#price_total").val();
			price_total = Math.ceil(price_total);

			var fare = data[0]["fee"];
			var days = data[0]["days"];

			var fare_1 = data[0]["fare_1"];
			var fare_2 = data[0]["fare_2"];
			var fare_3 = data[0]["fare_3"];
			var fare_4 = data[0]["fare_4"];
			var fare_5 = data[0]["fare_5"];
			var fare_6 = data[0]["fare_6"];

			if(courier_id == 9){
				if(fare_3 == 1){
					if(weight_total > 5){

						var fare_total_1 = fare_1;		
						var fare_total_2 = fare_2 * Math.ceil(weight_total-5);

						var fare_total = parseFloat(fare_total_1) + parseFloat(fare_total_2);		
						var payment_total = parseFloat(price_total) + parseFloat(fare_total);

						$("#fare").val(fare);
						$("#fare_total").val(fare_total);
						$("#payment_total").val(payment_total);			

						$("#td_fare").html("1-5 Kgp = Rp " + addCommas(fare_1) + ", > 5 Kgs = Rp " + addCommas(fare_2));
						$("#td_days").html(days + " hari");
						$("#td_fare_total").html("Rp " + addCommas(fare_total));
						$("#td_payment_total").html("Rp " + addCommas(payment_total));

						$("#td_weight_total").html(weight_total + " kg");

						var total = "Rp " + addCommas($("#price_total").val()) + " + (" + weight_total + " Kg x Rp " + addCommas(fare) + ") = Rp " + addCommas(payment_total);
						$("#td_total").html(total);

						var space = "<input id=\"fare\" name=\"fare\" type=\"text\" size=\"10\" value=\""+fare+"\" class=\"textbox4 number\" />";
						$("#td_fare_tx").html(space);
					}
					else{
						var fare_total_1 = fare_1;		
						var fare_total_2 = 0;
						
						var fare_total = parseFloat(fare_total_1) + parseFloat(fare_total_2);						
						var payment_total = parseFloat(price_total) + parseFloat(fare_total);

						$("#fare").val(fare);
						$("#fare_total").val(fare_total);
						$("#payment_total").val(payment_total);			

						$("#td_fare").html("1-5 Kgp = Rp " + addCommas(fare_1));
						$("#td_days").html(days + " hari");
						$("#td_fare_total").html("Rp " + addCommas(fare_total));
						$("#td_payment_total").html("Rp " + addCommas(payment_total));

						$("#td_weight_total").html(weight_total + " kg");

						var total = "Rp " + addCommas($("#price_total").val()) + " + (" + weight_total + " Kg x Rp " + addCommas(fare) + ") = Rp " + addCommas(payment_total);
						$("#td_total").html(total);

						var space = "<input id=\"fare\" name=\"fare\" type=\"text\" size=\"10\" value=\""+fare+"\" class=\"textbox4 number\" />";
						$("#td_fare_tx").html(space);
					}
				}
				else
				{
					if(weight_total >= 30){

						var fare_total_1 = fare_1 * Math.ceil(weight_total);
						var fare_total_2 = 0;

						var fare_total = parseFloat(fare_total_1) + parseFloat(fare_total_2);		
						var payment_total = parseFloat(price_total) + parseFloat(fare_total);

						$("#fare").val(fare);
						$("#fare_total").val(fare_total);
						$("#payment_total").val(payment_total);			

						$("#td_fare").html("Min 30 Kg = Rp " + addCommas(fare_1));
						$("#td_days").html(days + " hari");
						$("#td_fare_total").html("Rp " + addCommas(fare_total));
						$("#td_payment_total").html("Rp " + addCommas(payment_total));

						$("#td_weight_total").html(weight_total + " kg");

						var total = "Rp " + addCommas($("#price_total").val()) + " + (" + weight_total + " Kg x Rp " + addCommas(fare) + ") = Rp " + addCommas(payment_total);
						$("#td_total").html(total);

						var space = "<input id=\"fare\" name=\"fare\" type=\"text\" size=\"10\" value=\""+fare+"\" class=\"textbox4 number\" />";
						$("#td_fare_tx").html(space);
					}
					else{
						var fare_total_1 = fare_1 * 30;
						var fare_total_2 = 0;
						
						var fare_total = parseFloat(fare_total_1) + parseFloat(fare_total_2);						
						var payment_total = parseFloat(price_total) + parseFloat(fare_total);

						$("#fare").val(fare);
						$("#fare_total").val(fare_total);
						$("#payment_total").val(payment_total);			

						$("#td_fare").html("Min 30 Kg = Rp " + addCommas(fare_1));
						$("#td_days").html(days + " hari");
						$("#td_fare_total").html("Rp " + addCommas(fare_total));
						$("#td_payment_total").html("Rp " + addCommas(payment_total));

						$("#td_weight_total").html(weight_total + " kg");

						var total = "Rp " + addCommas($("#price_total").val()) + " + (" + weight_total + " Kg x Rp " + addCommas(fare) + ") = Rp " + addCommas(payment_total);
						$("#td_total").html(total);

						var space = "<input id=\"fare\" name=\"fare\" type=\"text\" size=\"10\" value=\""+fare+"\" class=\"textbox4 number\" />";
						$("#td_fare_tx").html(space);
					}
				}
			}
			else if(courier_id == 5){
				if(weight_total > 5){

					var fare_total_1 = fare_1;		
					var fare_total_2 = fare_2 * Math.ceil(weight_total-5);

					var fare_total = parseFloat(fare_total_1) + parseFloat(fare_total_2);		
					var payment_total = parseFloat(price_total) + parseFloat(fare_total);

					$("#fare").val(fare);
					$("#fare_total").val(fare_total);
					$("#payment_total").val(payment_total);			

					$("#td_fare").html("1-5 Kgp = Rp " + addCommas(fare_1) + ", > 5 Kgs = Rp " + addCommas(fare_2));
					$("#td_days").html(days + " hari");
					$("#td_fare_total").html("Rp " + addCommas(fare_total));
					$("#td_payment_total").html("Rp " + addCommas(payment_total));

					$("#td_weight_total").html(weight_total + " kg");

					var total = "Rp " + addCommas($("#price_total").val()) + " + (" + weight_total + " Kg x Rp " + addCommas(fare) + ") = Rp " + addCommas(payment_total);
					$("#td_total").html(total);

					var space = "<input id=\"fare\" name=\"fare\" type=\"text\" size=\"10\" value=\""+fare+"\" class=\"textbox4 number\" />";
					$("#td_fare_tx").html(space);
				}
				else{
					var fare_total_1 = fare_1;		
					var fare_total_2 = 0;
					
					var fare_total = parseFloat(fare_total_1) + parseFloat(fare_total_2);						
					var payment_total = parseFloat(price_total) + parseFloat(fare_total);

					$("#fare").val(fare);
					$("#fare_total").val(fare_total);
					$("#payment_total").val(payment_total);			

					$("#td_fare").html("1-5 Kgp = Rp " + addCommas(fare_1));
					$("#td_days").html(days + " hari");
					$("#td_fare_total").html("Rp " + addCommas(fare_total));
					$("#td_payment_total").html("Rp " + addCommas(payment_total));

					$("#td_weight_total").html(weight_total + " kg");

					var total = "Rp " + addCommas($("#price_total").val()) + " + (" + weight_total + " Kg x Rp " + addCommas(fare) + ") = Rp " + addCommas(payment_total);
					$("#td_total").html(total);

					var space = "<input id=\"fare\" name=\"fare\" type=\"text\" size=\"10\" value=\""+fare+"\" class=\"textbox4 number\" />";
					$("#td_fare_tx").html(space);
				}
			}
			else if(courier_id == 4){
				if(weight_total > 1){

					var fare_total_1 = fare_1;		
					var fare_total_2 = fare_2 * Math.ceil(weight_total-1);

					var fare_total = parseFloat(fare_total_1) + parseFloat(fare_total_2);		
					var payment_total = parseFloat(price_total) + parseFloat(fare_total);

					$("#fare").val(fare);
					$("#fare_total").val(fare_total);
					$("#payment_total").val(payment_total);			

					$("#td_fare").html("1 Kgp = Rp " + addCommas(fare_1) + ", > 1 Kgs = Rp " + addCommas(fare_2));
					$("#td_days").html(days + " hari");
					$("#td_fare_total").html("Rp " + addCommas(fare_total));
					$("#td_payment_total").html("Rp " + addCommas(payment_total));

					$("#td_weight_total").html(weight_total + " kg");

					var total = "Rp " + addCommas($("#price_total").val()) + " + (" + weight_total + " Kg x Rp " + addCommas(fare) + ") = Rp " + addCommas(payment_total);
					$("#td_total").html(total);

					var space = "<input id=\"fare\" name=\"fare\" type=\"text\" size=\"10\" value=\""+fare+"\" class=\"textbox4 number\" />";
					$("#td_fare_tx").html(space);
				}
				else{
					var fare_total_1 = fare_1;		
					var fare_total_2 = 0;
					
					var fare_total = parseFloat(fare_total_1) + parseFloat(fare_total_2);		
					var payment_total = parseFloat(price_total) + parseFloat(fare_total);

					$("#fare").val(fare);
					$("#fare_total").val(fare_total);
					$("#payment_total").val(payment_total);			

					$("#td_fare").html("1 Kgp = Rp " + addCommas(fare_1));
					$("#td_days").html(days + " hari");
					$("#td_fare_total").html("Rp " + addCommas(fare_total));
					$("#td_payment_total").html("Rp " + addCommas(payment_total));

					$("#td_weight_total").html(weight_total + " kg");

					var total = "Rp " + addCommas($("#price_total").val()) + " + (" + weight_total + " Kg x Rp " + addCommas(fare) + ") = Rp " + addCommas(payment_total);
					$("#td_total").html(total);

					var space = "<input id=\"fare\" name=\"fare\" type=\"text\" size=\"10\" value=\""+fare+"\" class=\"textbox4 number\" />";
					$("#td_fare_tx").html(space);
				}
			}
			else if(courier_id == 7){
				if(weight_total <= 1){

					var fare_total_1 = fare_1;		

					var fare_total = parseFloat(fare_total_1);		
					var payment_total = parseFloat(price_total) + parseFloat(fare_total);

					$("#fare").val(fare);
					$("#fare_total").val(fare_total);
					$("#payment_total").val(payment_total);			

					$("#td_fare").html("1 Kgp = Rp " + addCommas(fare_1));
					$("#td_days").html(days + " hari");
					$("#td_fare_total").html("Rp " + addCommas(fare_total));
					$("#td_payment_total").html("Rp " + addCommas(payment_total));

					$("#td_weight_total").html(weight_total + " kg");

					var total = "Rp " + addCommas($("#price_total").val()) + " + (" + weight_total + " Kg x Rp " + addCommas(fare) + ") = Rp " + addCommas(payment_total);
					$("#td_total").html(total);

					var space = "<input id=\"fare\" name=\"fare\" type=\"text\" size=\"10\" value=\""+fare+"\" class=\"textbox4 number\" />";
					$("#td_fare_tx").html(space);
				}
				else if(weight_total > 1 && weight_total <= 2){

					var fare_total_2 = fare_2;	

					var fare_total = parseFloat(fare_total_2);		
					var payment_total = parseFloat(price_total) + parseFloat(fare_total);

					$("#fare").val(fare);
					$("#fare_total").val(fare_total);
					$("#payment_total").val(payment_total);			

					$("#td_fare").html("2 Kgp = Rp " + addCommas(fare_2));
					$("#td_days").html(days + " hari");
					$("#td_fare_total").html("Rp " + addCommas(fare_total));
					$("#td_payment_total").html("Rp " + addCommas(payment_total));

					$("#td_weight_total").html(weight_total + " kg");

					var total = "Rp " + addCommas($("#price_total").val()) + " + (" + weight_total + " Kg x Rp " + addCommas(fare) + ") = Rp " + addCommas(payment_total);
					$("#td_total").html(total);

					var space = "<input id=\"fare\" name=\"fare\" type=\"text\" size=\"10\" value=\""+fare+"\" class=\"textbox4 number\" />";
					$("#td_fare_tx").html(space);
				}
				else if(weight_total > 2){

					var fare_total_2 = fare_2;	
					var fare_total_3 = fare_3 * Math.ceil(weight_total-2);

					var fare_total = parseFloat(fare_total_2) + parseFloat(fare_total_3);		
					var payment_total = parseFloat(price_total) + parseFloat(fare_total);

					$("#fare").val(fare);
					$("#fare_total").val(fare_total);
					$("#payment_total").val(payment_total);			

					$("#td_fare").html("2 Kgp = Rp " + addCommas(fare_2) + ", > 2 Kgs = Rp " + addCommas(fare_3));
					$("#td_days").html(days + " hari");
					$("#td_fare_total").html("Rp " + addCommas(fare_total));
					$("#td_payment_total").html("Rp " + addCommas(payment_total));

					$("#td_weight_total").html(weight_total + " kg");

					var total = "Rp " + addCommas($("#price_total").val()) + " + (" + weight_total + " Kg x Rp " + addCommas(fare) + ") = Rp " + addCommas(payment_total);
					$("#td_total").html(total);

					var space = "<input id=\"fare\" name=\"fare\" type=\"text\" size=\"10\" value=\""+fare+"\" class=\"textbox4 number\" />";
					$("#td_fare_tx").html(space);
				}
				else{
					var fare_total_1 = fare_1;		
					var fare_total_2 = 0;
					
					var fare_total = parseFloat(fare_total_1) + parseFloat(fare_total_2);		
					var payment_total = parseFloat(price_total) + parseFloat(fare_total);

					$("#fare").val(fare);
					$("#fare_total").val(fare_total);
					$("#payment_total").val(payment_total);			

					$("#td_fare").html("1 Kgp = Rp " + addCommas(fare_1));
					$("#td_days").html(days + " hari");
					$("#td_fare_total").html("Rp " + addCommas(fare_total));
					$("#td_payment_total").html("Rp " + addCommas(payment_total));

					$("#td_weight_total").html(weight_total + " kg");

					var total = "Rp " + addCommas($("#price_total").val()) + " + (" + weight_total + " Kg x Rp " + addCommas(fare) + ") = Rp " + addCommas(payment_total);
					$("#td_total").html(total);

					var space = "<input id=\"fare\" name=\"fare\" type=\"text\" size=\"10\" value=\""+fare+"\" class=\"textbox4 number\" />";
					$("#td_fare_tx").html(space);
				}
			}
			else if(courier_id == 11){
				if(weight_total < 2){

					var fare_total_1 = fare_1;		

					var fare_total = parseFloat(fare_total_1);		
					var payment_total = parseFloat(price_total) + parseFloat(fare_total);

					$("#fare").val(fare_1);
					$("#fare_total").val(fare_total);
					$("#payment_total").val(payment_total);			

					$("#td_fare").html("Berat < 2 kg, Rp " + addCommas(fare_1));
					$("#td_days").html(days + " hari");
					$("#td_fare_total").html("Rp " + addCommas(fare_total));
					$("#td_payment_total").html("Rp " + addCommas(payment_total));

					$("#td_weight_total").html(weight_total + " kg");

					var total = "Rp " + addCommas($("#price_total").val()) + " + (" + weight_total + " Kg x Rp " + addCommas(fare_1) + ") = Rp " + addCommas(payment_total);
					$("#td_total").html(total);

					var space = "<input id=\"fare\" name=\"fare\" type=\"text\" size=\"10\" value=\""+fare+"\" class=\"textbox4 number\" />";
					$("#td_fare_tx").html(space);
				}
				else if(weight_total >= 2 && weight_total <= 99){

					var fare_total_1 = fare_2 * Math.ceil(weight_total-2);

					var fare_total = parseFloat(fare_total_1);		
					var payment_total = parseFloat(price_total) + parseFloat(fare_total);

					$("#fare").val(fare_2);
					$("#fare_total").val(fare_total);
					$("#payment_total").val(payment_total);			

					$("#td_fare").html("2 kg < Berat <= 99 kg, Rp " + addCommas(fare_2));
					$("#td_days").html(days + " hari");
					$("#td_fare_total").html("Rp " + addCommas(fare_total));
					$("#td_payment_total").html("Rp " + addCommas(payment_total));

					$("#td_weight_total").html(weight_total + " kg");

					var total = "Rp " + addCommas($("#price_total").val()) + " + (" + weight_total + " Kg x Rp " + addCommas(fare_2) + ") = Rp " + addCommas(payment_total);
					$("#td_total").html(total);

					var space = "<input id=\"fare\" name=\"fare\" type=\"text\" size=\"10\" value=\""+fare+"\" class=\"textbox4 number\" />";
					$("#td_fare_tx").html(space);
				}
				else if(weight_total >= 100){

					var fare_total_1 = fare_3 * Math.ceil(weight_total-2);

					var fare_total = parseFloat(fare_total_1);		
					var payment_total = parseFloat(price_total) + parseFloat(fare_total);

					$("#fare").val(fare_3);
					$("#fare_total").val(fare_total);
					$("#payment_total").val(payment_total);			

					$("#td_fare").html("Berat >= 100 kg, Rp " + addCommas(fare_3));
					$("#td_days").html(days + " hari");
					$("#td_fare_total").html("Rp " + addCommas(fare_total));
					$("#td_payment_total").html("Rp " + addCommas(payment_total));

					$("#td_weight_total").html(weight_total + " kg");

					var total = "Rp " + addCommas($("#price_total").val()) + " + (" + weight_total + " Kg x Rp " + addCommas(fare_3) + ") = Rp " + addCommas(payment_total);
					$("#td_total").html(total);

					var space = "<input id=\"fare\" name=\"fare\" type=\"text\" size=\"10\" value=\""+fare+"\" class=\"textbox4 number\" />";
					$("#td_fare_tx").html(space);
				}
			}
			else if(courier_id == 12){
				if(weight_total <= 0.1){

					var fare_total_1 = fare_1;		

					var fare_total = parseFloat(fare_total_1);		
					var payment_total = parseFloat(price_total) + parseFloat(fare_total);

					$("#fare").val(fare_1);
					$("#fare_total").val(fare_total);
					$("#payment_total").val(payment_total);			

					$("#td_fare").html("Berat >= 0.1 kg, Rp " + addCommas(fare_1));
					$("#td_days").html(days + " hari");
					$("#td_fare_total").html("Rp " + addCommas(fare_total));
					$("#td_payment_total").html("Rp " + addCommas(payment_total));

					$("#td_weight_total").html(weight_total + " kg");

					var total = "Rp " + addCommas($("#price_total").val()) + " + (" + weight_total + " Kg x Rp " + addCommas(fare_1) + ") = Rp " + addCommas(payment_total);
					$("#td_total").html(total);

					var space = "<input id=\"fare\" name=\"fare\" type=\"text\" size=\"10\" value=\""+fare+"\" class=\"textbox4 number\" />";
					$("#td_fare_tx").html(space);
				}
				else if(weight_total > 0.1 && weight_total <= 0.25){

					var fare_total_2 = fare_2;		

					var fare_total = parseFloat(fare_total_2);		
					var payment_total = parseFloat(price_total) + parseFloat(fare_total);

					$("#fare").val(fare_2);
					$("#fare_total").val(fare_total);
					$("#payment_total").val(payment_total);			

					$("#td_fare").html("0.1 kg < Berat <= 0.25 kg, Rp " + addCommas(fare_2));
					$("#td_days").html(days + " hari");
					$("#td_fare_total").html("Rp " + addCommas(fare_total));
					$("#td_payment_total").html("Rp " + addCommas(payment_total));

					$("#td_weight_total").html(weight_total + " kg");

					var total = "Rp " + addCommas($("#price_total").val()) + " + (" + weight_total + " Kg x Rp " + addCommas(fare_2) + ") = Rp " + addCommas(payment_total);
					$("#td_total").html(total);

					var space = "<input id=\"fare\" name=\"fare\" type=\"text\" size=\"10\" value=\""+fare+"\" class=\"textbox4 number\" />";
					$("#td_fare_tx").html(space);
				}
				else if(weight_total > 0.25 && weight_total <= 0.5){

					var fare_total_3 = fare_3;		

					var fare_total = parseFloat(fare_total_3);		
					var payment_total = parseFloat(price_total) + parseFloat(fare_total);

					$("#fare").val(fare_3);
					$("#fare_total").val(fare_total);
					$("#payment_total").val(payment_total);			

					$("#td_fare").html("0.25 kg < Berat <= 0.5 kg, Rp " + addCommas(fare_3));
					$("#td_days").html(days + " hari");
					$("#td_fare_total").html("Rp " + addCommas(fare_total));
					$("#td_payment_total").html("Rp " + addCommas(payment_total));

					$("#td_weight_total").html(weight_total + " kg");

					var total = "Rp " + addCommas($("#price_total").val()) + " + (" + weight_total + " Kg x Rp " + addCommas(fare_3) + ") = Rp " + addCommas(payment_total);
					$("#td_total").html(total);

					var space = "<input id=\"fare\" name=\"fare\" type=\"text\" size=\"10\" value=\""+fare+"\" class=\"textbox4 number\" />";
					$("#td_fare_tx").html(space);
				}
				else if(weight_total > 0.5 && weight_total <= 1){

					var fare_total_4 = fare_4;		

					var fare_total = parseFloat(fare_total_4);		
					var payment_total = parseFloat(price_total) + parseFloat(fare_total);

					$("#fare").val(fare_4);
					$("#fare_total").val(fare_total);
					$("#payment_total").val(payment_total);			

					$("#td_fare").html("0.5 kg < Berat <= 1 kg, Rp " + addCommas(fare_4));
					$("#td_days").html(days + " hari");
					$("#td_fare_total").html("Rp " + addCommas(fare_total));
					$("#td_payment_total").html("Rp " + addCommas(payment_total));

					$("#td_weight_total").html(weight_total + " kg");

					var total = "Rp " + addCommas($("#price_total").val()) + " + (" + weight_total + " Kg x Rp " + addCommas(fare_4) + ") = Rp " + addCommas(payment_total);
					$("#td_total").html(total);

					var space = "<input id=\"fare\" name=\"fare\" type=\"text\" size=\"10\" value=\""+fare+"\" class=\"textbox4 number\" />";
					$("#td_fare_tx").html(space);
				}
				else if(weight_total > 1 && weight_total <= 2){

					var fare_total_5 = fare_5;		

					var fare_total = parseFloat(fare_total_5);		
					var payment_total = parseFloat(price_total) + parseFloat(fare_total);

					$("#fare").val(fare_5);
					$("#fare_total").val(fare_total);
					$("#payment_total").val(payment_total);			

					$("#td_fare").html("1 kg < Berat <= 2 kg, Rp " + addCommas(fare_5));
					$("#td_days").html(days + " hari");
					$("#td_fare_total").html("Rp " + addCommas(fare_total));
					$("#td_payment_total").html("Rp " + addCommas(payment_total));

					$("#td_weight_total").html(weight_total + " kg");

					var total = "Rp " + addCommas($("#price_total").val()) + " + (" + weight_total + " Kg x Rp " + addCommas(fare_5) + ") = Rp " + addCommas(payment_total);
					$("#td_total").html(total);

					var space = "<input id=\"fare\" name=\"fare\" type=\"text\" size=\"10\" value=\""+fare+"\" class=\"textbox4 number\" />";
					$("#td_fare_tx").html(space);
				}
				else if(weight_total > 2){

					var fare_total_5 = fare_5;	
					var fare_total_6 = fare_6 * Math.ceil(weight_total-2);

					var fare_total = parseFloat(fare_total_5) + parseFloat(fare_total_6);		
					var payment_total = parseFloat(price_total) + parseFloat(fare_total);

					$("#fare").val(fare_6);
					$("#fare_total").val(fare_total);
					$("#payment_total").val(payment_total);			

					$("#td_fare").html("1 kg pertama, Rp " + addCommas(fare_5) + ". Kg selanjutnya, " + addCommas(fare_6));
					$("#td_days").html(days + " hari");
					$("#td_fare_total").html("Rp " + addCommas(fare_total));
					$("#td_payment_total").html("Rp " + addCommas(payment_total));

					$("#td_weight_total").html(weight_total + " kg");

					var total = "Rp " + addCommas($("#price_total").val()) + " + (" + weight_total + " Kg x Rp " + addCommas(fare_6) + ") = Rp " + addCommas(payment_total);
					$("#td_total").html(total);

					var space = "<input id=\"fare\" name=\"fare\" type=\"text\" size=\"10\" value=\""+fare+"\" class=\"textbox4 number\" />";
					$("#td_fare_tx").html(space);
				}
			}
			else{
				var fare_total = fare * Math.ceil(weight_total);		
				var payment_total = parseFloat(price_total) + parseFloat(fare_total);

				$("#fare").val(fare);
				$("#fare_total").val(fare_total);
				$("#payment_total").val(payment_total);			

				$("#td_fare").html("Rp " + addCommas(fare));
				$("#td_days").html(days + " hari");
				$("#td_fare_total").html("Rp " + addCommas(fare_total));
				$("#td_payment_total").html("Rp " + addCommas(payment_total));

				$("#td_weight_total").html(weight_total + " kg");

				var total = "Rp " + addCommas($("#price_total").val()) + " + (" + weight_total + " Kg x Rp " + addCommas(fare) + ") = Rp " + addCommas(payment_total);
				$("#td_total").html(total);

				var space = "<input id=\"fare\" name=\"fare\" type=\"text\" size=\"10\" value=\""+fare+"\" class=\"textbox4 number\" />";
				$("#td_fare_tx").html(space);
			}			

			if($("#loading_2")){
				$("#loading_2").hide();
				$("#confirmation").removeAttr("disabled", "disabled");
			}
		}
		else
		{
			var space = "<select id=\"to_province\" name=\"to_province\" class=\"listbox1\">";
			space += "<option value=\"\">PILIH PROPINSI TUJUAN</option>";
			space += "</select>";

			$("#td_city").html(space);
			$("#td_fare").html("Data tidak ada");
			$("#td_days").html("Data tidak ada");

			if($("#loading_2")){
				$("#loading_2").hide();
				$("#confirmation").removeAttr("disabled", "disabled");
			}
		}		
	}
}
function other_courier_onchecked()
{
	$("#to_province").rules("remove", "required");
	$("#to_city").rules("remove", "required");

	var space = "<select id=\"to_province\" name=\"to_province\" class=\"listbox1\">";
	space += "<option value=\"0\">SESUAI ALAMAT PENGIRIMAN</option>";
	space += "</select>";
	$("#td_prov").html(space);

	var space = "<select id=\"to_city\" name=\"to_city\" class=\"listbox1\">";
	space += "<option value=\"0\">SESUAI ALAMAT PENGIRIMAN</option>";
	space += "</select>";
	$("#td_city").html(space);

	$("#fare").val(0);
	$("#fare_total").val(0);
	$("#payment_total").val($("#price_total").val());

	$("#td_fare").html("Rp -");
	$("#td_days").html("- hari");
	$("#td_fare_total").html("Rp -");
	$("#td_payment_total").html("Rp -");
}
function get_courier_prov_1(courier_id)
{
	if($("#loading_2")){
		$("#loading_2").show();
		$("#save").attr("disabled", "disabled");
		$("#confirmation").removeAttr("checked", "checked");
		$("#confirmation").attr("disabled", "disabled");		
	}

	xmlhttp=GetXmlHttpObject();
	if (xmlhttp==null)
	{
	  alert ("Browser does not support HTTP Request");
	  return;
	}

	//get_courier_prov_1
	var url="../../../jquery/ajax.service.php";
	url=url+"?s=18&par1="+courier_id;
	url=url+"&sid="+Math.random();

	xmlhttp.onreadystatechange= function(){ get_courier_prov_1_proc(courier_id); };
	xmlhttp.open("GET",url,true);
	xmlhttp.send(null);
}
function get_courier_prov_1_proc(courier_id)
{
	if (xmlhttp.readyState==4)
	{	
		var data = eval(xmlhttp.responseText);

		if(data != null)
		{
			var space = "<select id=\"to_province\" name=\"to_province\" class=\"listbox1\" onchange=\"get_courier_city_1(this.value);\">";
			space += "<option value=\"\">PILIH PROPINSI TUJUAN</option>";

			$.each(data, function(index, array) {
				space+= "<option value=\""+array['id']+"\">"+array['name']+"</option>";
			});

			space += "</select>";

			$("#td_prov").html(space);

			var space = "<select id=\"to_city\" name=\"to_city\" class=\"listbox1\">";
			space += "<option value=\"\">PILIH KOTA TUJUAN</option>";
			space += "</select>";

			$("#td_city").html(space);

			var weight_total = $("#weight_total").val();
			var price_total = $("#price_total").val();

			var fare = 0;
			var days = 0;

			var fare_total = fare * weight_total;
			var payment_total = parseFloat(price_total) + parseFloat(fare_total);

			$("#fare").val(fare);
			$("#fare_total").val(fare_total);
			$("#payment_total").val(payment_total);

			$("#td_fare").html("Rp " + addCommas(fare));
			$("#td_days").html(days + " hari");
			$("#td_fare_total").html("Rp " + addCommas(fare_total));
			$("#td_payment_total").html("Rp " + addCommas(payment_total));

			var space = "<input id=\"fare\" name=\"fare\" type=\"text\" size=\"10\" value=\""+fare+"\" class=\"textbox4 number\" />";
			$("#td_fare_tx").html(space);

			if($("#form_shopping_cart_3").length){
				$("#to_province").rules("add", "required");
				$("#to_city").rules("add", "required");
			}

			if($("#loading_2")){
				$("#loading_2").hide();
				$("#confirmation").removeAttr("disabled", "disabled");
			}
		}
		else
		{
			other_courier_onchecked();

			if($("#loading_2")){
				$("#loading_2").hide();
				$("#confirmation").removeAttr("disabled", "disabled");
			}
		}		
	}
}



$(document).ready(function () {

	if($(".load_image").length > 0)
	{
		$(".load_image").each(function() { 
			var img_id = $(this).attr("id");		
			var img_file = $(this).attr("img_file");
			var img_path = $(this).attr("img_path");
			var img_w = $(this).attr("img_w");
			var img_h = $(this).attr("img_h");
			var root_path = $(this).attr("root_path");

			var space = "<img style=\"border:0px\" src=\""+root_path+"libs/image.php?width="+img_w+"&amp;height="+img_h+"&amp;image=/"+img_path+"\"/>";
			$("#"+img_id).html(space);
		});
	}

	if($('.tipsy').length > 0)
		$('.tipsy').tipsy();

});

$(function() {
    $('.rollover').hover(function() {
        var currentImg = $(this).attr('src');
        $(this).attr('src', $(this).attr('hover'));
        $(this).attr('hover', currentImg);
    }, function() {
        var currentImg = $(this).attr('src');
        $(this).attr('src', $(this).attr('hover'));
        $(this).attr('hover', currentImg);
    });
});

function confirm_cart()
{
	return window.confirm("Apakah data belanja/ pengiriman sudah benar? Klik OK untuk submit, klik Cancel untuk memeriksa kembali.");
}
function stat_date_change(state_date, root_path)
{
	var url=root_path+"user/store.stat.php?dt="+state_date;
	window.location = url;
}
function control_store_1_date_change(state_date, root_path)
{
	var url=root_path+"user/store.control.1.php?dt="+state_date;
	window.location = url;
}
function control_store_2_date_change(state_date, root_path)
{
	var url=root_path+"user/store.control.2.php?dt="+state_date;
	window.location = url;
}
function stat_order_1_date_change(state_date, root_path)
{
	var url=root_path+"user/store.order.stat.1.php?dt="+state_date;
	window.location = url;
}
function stat_order_1_1_date_change(state_date, root_path)
{
	var url=root_path+"user/store.order.stat.1.1.php?dt="+state_date;
	window.location = url;
}
function stat_order_2_date_change(state_date, root_path)
{
	var url=root_path+"user/store.order.stat.2.php?dt="+state_date;
	window.location = url;
}
function stat_order_2_1_date_change(state_date, root_path)
{
	var url=root_path+"user/store.order.stat.2.1.php?dt="+state_date;
	window.location = url;
}
function stat_order_3_date_change(state_date, root_path)
{
	var url=root_path+"user/store.order.stat.3.php?dt="+state_date;
	window.location = url;
}
function stat_order_3_1_date_change(state_date, root_path)
{
	var url=root_path+"user/store.order.stat.3.1.php?dt="+state_date;
	window.location = url;
}
function stat_order_4_date_change(state_date, root_path)
{
	var url=root_path+"user/store.order.stat.4.php?dt="+state_date;
	window.location = url;
}
function stat_order_4_1_date_change(state_date, root_path)
{
	var url=root_path+"user/store.order.stat.4.1.php?dt="+state_date;
	window.location = url;
}
function adm_sstat_date_change(state_date, root_path)
{
	var url=root_path+"user/admin.ss.v.php?dt="+state_date;
	window.location = url;
}
function adm_pstat_date_change(state_date, root_path)
{
	var url=root_path+"user/admin.sp.v.php?dt="+state_date;
	window.location = url;
}
function bind_msg_tpl_view(textbox)
{
	$("#"+textbox).val($("#msg_tpl").val());
}
function best_seller_filter_changed(root_path, merk)
{
	var filter = $("#filter").val();
	var stat_date = $("#stat_date").val();
	var num_row = $("#num_row").val();

	var url=root_path+"user/store.analytic.5.php?fl="+filter+"&dt="+stat_date+"&row="+num_row+"&merk="+merk;
	window.location = url;
}
