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 filter_post_by_province(obj, cat1, cat2, cat3, cat4, root_path)
{
	var cat5 = $(obj).val();

	var url = root_path+"post?cat1="+cat1+"&cat2="+cat2+"&cat3="+cat3+"&cat4="+cat4+"&cat5="+cat5;
	window.location = url;
	return false;
}

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 validate_global_search(src)
{
	if(src == 1 && $("#gkey").val()==""){
		alert("Mohon tentukan kata kunci pencarian");
		highlight_control_red($("#gkey"));
		return false;
	}

	highlight_control_black($("#gkey"));

	return true;
}

function set_selected_post_tpl(val)
{
	$("#desc").val(val);
}

function search_user_query(root_path)
{
	var gkey = $("#gkey").val();
	var gtype = $("#gtype").val();
	var gcat = $("#gcat").val();

	if(gkey==""){
		alert("Mohon tentukan kata kunci pencarian");
		highlight_control_red($("#gkey"));
		return false;
	}	

	var url=root_path+"post/search.php?gkey="+gkey+"&gtype="+gtype+"&gcat="+gcat+"&search=Cari";
	window.location = url;
	return false;
}

function open_new_topic_form(s, next)
{
	var url="../page/lounge.php?act=add&s="+s+"&next="+next;
	window.location = url;
	return false;
}

function str_add_post(s, next, prof_state)
{
	var url="../user/u.post.php?act=add&s="+s+"&next="+next;
	if(prof_state == 0){
		alert("Sistem mendeteksi informasi profil anda belum lengkap. Silahkan lengkapi profil keanggotaan anda terlebih dahulu.")
		url="../user/u.prof.php";
	}

	window.location = url;
	return false;
}

function usr_add_news(s, next)
{
	var url="../user/u.news.php?act=add&s="+s+"&next="+next;
	window.location = url;
	return false;
}

function adm_add_news(s, next)
{
	var url="../user/a.news.php?act=add&s="+s+"&next="+next;
	window.location = url;
	return false;
}

function adm_add_article(s, next)
{
	var url="../user/a.artcl.php?act=add&s="+s+"&next="+next;
	window.location = url;
	return false;
}

function usr_add_article(s, next)
{
	var url="../user/u.artcl.php?act=add&s="+s+"&next="+next;
	window.location = url;
	return false;
}

function adm_add_page(s, next)
{
	var url="../user/a.page.php?act=add&s="+s+"&next="+next;
	window.location = url;
	return false;
}

function adm_add_commodity_m(s, next)
{
	var url="../user/a.comm.m.php?act=add&s="+s+"&next="+next;
	window.location = url;
	return false;
}

function adm_add_article_1(s, next)
{
	var url="../user/a.artcl.1.php?act=add&s="+s+"&next="+next;
	window.location = url;
	return false;
}

function adm_add_article_2(s, next)
{
	var url="../user/a.artcl.2.php?act=add&s="+s+"&next="+next;
	window.location = url;
	return false;
}

function usr_add_commodity(s, next)
{
	var url="../user/u.comm.php?act=add&s="+s+"&next="+next;
	window.location = url;
	return false;
}

function adm_add_commodity(s, next)
{
	var url="../user/a.comm.php?act=add&s="+s+"&next="+next;
	window.location = url;
	return false;
}

function add_user_commodity(root_path)
{
	//$("#e_c_send").attr("disabled", "disabled");

	var name = $.URLEncode($("#commodity_name").val());
	var price = $("#price").val();
	var price_unit = $.URLEncode($("#price_unit").val());

	var province = $.URLEncode($("#province").val());
	var city = $.URLEncode($("#city").val());
	var description = $.URLEncode($("#description").val());
	var contributor = $.URLEncode($("#contributor").val());
	var captcha_code = $("#captcha_code").val();

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

	var url="../jquery/ajax.service.php";
	url=url+"?s=6&par1="+name+"&par2="+price+"&par3="+price_unit+"&par4="+province+"&par5="+city+"&par6="+description+"&par7="+contributor+"&par8="+captcha_code;
	url=url+"&sid="+Math.random();

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

		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) {	

				post_id = array["id"];

				space = "<tr id=\"post_"+array["id"]+"\" onmouseout=\"this.style.background='white';\" onmouseover=\"this.style.background='#FDFF7B';\">";
				space+= "<td class=\"t_border_1 valign_lt\"><input id=\"check_item\" name=\"check_item\" type=\"checkbox\" value=\""+array["id"]+"\"/></td>";
				space+= "<td class=\"t_label_1 t_border_1 valign_lt\"><a href=\"#\" class=\"t_link_20\">"+array["name"]+"</a></td>";
				space+= "<td class=\"t_label_1 t_border_1 valign_lt\">"+array["price"]+"&nbsp;</td>";
				space+= "<td class=\"t_label_1 t_border_1 valign_ct\">"+array["unit_name"]+"&nbsp;</td>";
				space+= "<td class=\"t_label_1 t_border_1 valign_lt\">"+array["province_name"]+"&nbsp;</td>";
				space+= "<td class=\"t_label_1 t_border_1 valign_lt\">"+array["city_name"]+"&nbsp;</td>";
				space+= "<td class=\"t_label_1 t_border_1 valign_lt\">"+array["created"]+"&nbsp;</td>";
				space+= "<td class=\"t_label_1 t_border_1 valign_lt\">"+array["contributor"]+"&nbsp;</td>";
				space+= "</tr>";				
			});

			$("#commodity_name").val("");
			$("#price").val("");
			$("#price_unit").val("");
			$("#description").val("");
			$("#contributor").val("");
			$("#captcha_code").val("");
	
			$("#province").val("");
			$("#city").html("");


			alert("Terima kasih atas kontribusinya. Informasi anda sudah tercatat pada sistem kami.")

			obj.prepend(space);
			$("#post_"+post_id).fadeOut().fadeIn();

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

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

	}
}


function get_sector_categories(s_sector, s_category, s_commodity)
{
	s_category = typeof(s_category) != 'undefined' ? s_category : -1;
	s_commodity = typeof(s_commodity) != 'undefined' ? s_commodity : -1;

	s_sector_id = s_sector.split(":")[0];

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

	var url="../../../jquery/ajax.service.php";
	url=url+"?s=1&par1="+s_sector_id;
	url=url+"&sid="+Math.random();
	xmlhttp.onreadystatechange= function(){ get_sector_categories_proc(s_category, s_commodity); };
	xmlhttp.open("GET",url,true);
	xmlhttp.send(null);
}
function get_sector_categories_proc(s_category, s_commodity)
{
	if (xmlhttp.readyState==4)
	{
		var data = eval(xmlhttp.responseText);		
		if(data != null)
		{
			var space = "<table id=\"tbl_sub_category\" width=\"800\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\">";
			var i = 0;
			$.each(data, function(index, array) {
				if(i%2==0){
					space += "<tr><td width=\"50%\" class=\"t_label_33\">";
					space += "<input id=\"category[]\" name=\"category[]\" type=\"radio\" value=\""+array['id']+"\" ";
					if(array['id'] == s_category)
						space += "checked=\"checked\" ";
					space += "onclick=\"get_category_commodities(this.value);\"/>";
					if(array['sub'])
						space += array['name'] + " <br/><span class=\"t_label_4\" style=\"margin-left:20px\">("+array['sub']+")</span>";
					else
						space += array['name'];
				}
				else{
					space += "<td width=\"50%\" class=\"t_label_33\">";
					space += "<input id=\"category[]\" name=\"category[]\" type=\"radio\" value=\""+array['id']+"\" ";
					if(array['id'] == s_category)
						space += "checked=\"checked\" ";
					space += "onclick=\"get_category_commodities(this.value);\"/>";
					if(array['sub'])
						space += array['name']+" <br/><span class=\"t_label_4\" style=\"margin-left:20px\">("+array['sub']+")</span></td></tr>";
					else
						space += array['name']+"</td></tr>";
				}
				i++;
			});			

			$("#td_sub_category").html(space);
			if(s_category==-1)
				$("input[name='category[]']").first().attr("checked", "true");

			get_category_commodities($("input[name='category[]']:checked").first().val(), s_commodity);
		}
	}
}




function get_category_commodities(s_category, s_commodity)
{
	s_commodity = typeof(s_commodity) != 'undefined' ? s_commodity : -1;

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

	var url="../../../jquery/ajax.service.php";
	url=url+"?s=2&par1="+s_category;
	url=url+"&sid="+Math.random();
	xmlhttp.onreadystatechange= function(){ get_category_commodities_proc(s_commodity); };
	xmlhttp.open("GET",url,true);
	xmlhttp.send(null);
}
function get_category_commodities_proc(s_commodity)
{
	if (xmlhttp.readyState==4)
	{
		var data = eval(xmlhttp.responseText);		
		if(data != null)
		{
			var space = "<select id=\"commodity\" name=\"commodity\" class=\"listbox3\" onchange=\"toogle_commodity_option(this.value);\">";

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

			space+= "<option value=\"-1\">--Lainnya</option>";
			space += "</select>";
			$("#span_commodity").html(space);

			if(s_commodity==-1)
				$("input[name='commodity[]']").first().attr("selected", "true");

			toogle_commodity_option($("#commodity").val())
		}
		else{
			var space = "<select id=\"commodity\" name=\"commodity\" class=\"listbox3\" onchange=\"toogle_commodity_option(this.value);\">";
			space+= "<option value=\"-1\">--Lainnya</option>";
			space += "</select>";
			$("#span_commodity").html(space);

			if(s_commodity==-1)
				$("input[id='commodity[]']").first().attr("selected", "true");

			toogle_commodity_option($("#commodity").val())
		}
	}
}
function toogle_commodity_option(val)
{
	if(val == -1){
		$("#tr_other_commodity").show();
		$("#new_comodity").rules("add", "required");
	}
	else{
		$("#tr_other_commodity").hide();
		$("#new_comodity").rules("remove", "required");
	}
}









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

	var post_id = $("#post_id").val();	
	var comment = $.URLEncode($("#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;
	}

	var url="../../../jquery/ajax.service.php";
	url=url+"?s=9&par1="+post_id+"&par2="+comment+"&par3="+level+"&par4="+parent+"&par5="+captcha_code;
	url=url+"&sid="+Math.random();

	xmlhttp.onreadystatechange= function(){ bind_user_comment_on_commodity(root_path, level); };
	xmlhttp.open("GET",url,true);
	xmlhttp.send(null);
}
function bind_user_comment_on_commodity(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)
				{
					
				}
				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 height=\"5\"></td></tr>";
					space+= "<tr><td height=\"20\" class=\"valign_lt t_label_4\"><img style=\"border:0px;margin-right:5px;margin-bottom:5px\" align=\"left\" src=\""+root_path+"libs/image.php?width=30&amp;height=30&amp;image=/media/images/no-pic.gif\"/> <a href=\""+root_path+""+array["created_by"]+"/member\" class=\"t_link_16\">"+array["created_by_name"]+"</a>,  "+array["created"]+"</a></td></tr>";
					space+= "<tr><td class=\"t_label_5\">"+array["comment"]+"</td></tr>";
					space+= "</table>";
					space+= "</td>";
					space+= "</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("Informasi anda sudah tercatat. Terima kasih atas kontribusinya.")
				
			});
			
			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 send_user_comment_on_product(root_path, level, parent)
{
	$("#loading").show();
	$("#send_comment").attr("disabled", "disabled");

	var post_id = $("#post_id").val();	
	var comment = $.URLEncode($("#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;
	}

	var url="../../../jquery/ajax.service.php";
	url=url+"?s=3&par1="+post_id+"&par2="+comment+"&par3="+level+"&par4="+parent+"&par5="+captcha_code;
	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)
				{
					
				}
				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 height=\"5\"></td></tr>";
					space+= "<tr><td height=\"20\" class=\"valign_lt t_label_4\">Oleh <a href=\""+root_path+""+array["created_by"]+"/member\" class=\"t_link_16\">"+array["created_by_name"]+"</a>,  "+array["created"]+"</a></td></tr>";
					space+= "<tr><td class=\"t_label_23\">"+array["comment"]+"</td></tr>";
					space+= "</table>";
					space+= "</td>";
					space+= "</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. 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 usr_mod_commodity(state, s, next)
{
	if($("input[name='check_item']:checked").length > 0)
	{
		var msg = "";

		if(state == "open"){
			msg = "Apakah anda ingin menampilkan komoditi ini?";
		}
		else if(state == "close"){
			msg = "Apakah anda ingin TIDAK menampilkan komoditi ini?";
		}
		else if(state == "delete"){
			msg = "Apakah anda ingin menghapus komoditi 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_commodity_proc(state, s, next);
				},
				Cancel: function() {
					$(this).dialog("close");
				}
			}
		});
	}
	else
	{
		show_message_box("Silahkan pilih komoditi yang akan dimoderasi!");		
	}
}
function usr_mod_commodity_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/u.comm.php?act=mod&state="+state+"&ids="+var1+"&s="+s+"&next="+next;
	window.location = url;
	return false;
}


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

		if(state == "open"){
			msg = "Apakah anda ingin menampilkan komoditi ini?";
		}
		else if(state == "close"){
			msg = "Apakah anda ingin TIDAK menampilkan komoditi ini?";
		}
		else if(state == "delete"){
			msg = "Apakah anda ingin menghapus komoditi 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_commodity_proc(state, s, next);
				},
				Cancel: function() {
					$(this).dialog("close");
				}
			}
		});
	}
	else
	{
		show_message_box("Silahkan pilih komoditi yang akan dimoderasi!");		
	}
}
function adm_mod_commodity_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/a.comm.php?act=mod&state="+state+"&ids="+var1+"&s="+s+"&next="+next;
	window.location = url;
	return false;
}



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

		if(state == "open"){
			msg = "Apakah anda ingin menampilkan kembali komentar ini?";
		}
		else if(state == "close"){
			msg = "Apakah anda ingin TIDAK menampilkan 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");
					mod_adm_comment_proc(state, s, next);
				},
				Cancel: function() {
					$(this).dialog("close");
				}
			}
		});
	}
	else
	{
		show_message_box("Silahkan pilih komentar yang akan dimoderasi!");		
	}
}
function mod_adm_comment_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/a.com.php?act=mod&state="+state+"&ids="+var1+"&s="+s+"&next="+next;
	window.location = url;
	return false;
}



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

		if(state == "open"){
			msg = "Apakah anda ingin menampilkan kembali komentar ini?";
		}
		else if(state == "close"){
			msg = "Apakah anda ingin TIDAK menampilkan 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");
					mod_user_comment_proc(state, s, next);
				},
				Cancel: function() {
					$(this).dialog("close");
				}
			}
		});
	}
	else
	{
		show_message_box("Silahkan pilih komentar yang akan dimoderasi!");		
	}
}
function mod_user_comment_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/u.com.php?act=mod&state="+state+"&ids="+var1+"&s="+s+"&next="+next;
	window.location = url;
	return false;
}

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

		if(state == "open"){
			msg = "Apakah anda ingin mengaktifkan kembali anggota ini?";
		}
		else if(state == "close"){
			msg = "Apakah anda ingin menonaktifkan anggota ini?";
		}
		else if(state == "delete"){
			msg = "Apakah anda ingin menghapus anggota ini?";
		}

		$("#dialog-confirm-text").html(msg);
		$("#dialog").dialog("destroy");	
		$("#dialog-confirm").dialog({
			resizable: false,
			height:140,
			modal: true,
			buttons: {
				"Yes": function() {
					$(this).dialog("close");
					mod_user_profile_proc(state, s, next);
				},
				Cancel: function() {
					$(this).dialog("close");
				}
			}
		});
	}
	else
	{
		show_message_box("Silahkan pilih anggota yang akan dimoderasi!");		
	}
}
function mod_user_profile_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/a.usr.php?act=mod&state="+state+"&ids="+var1+"&s="+s+"&next="+next;
	window.location = url;
	return false;
}



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

		if(state == "open"){
			msg = "Apakah anda ingin menampilkan kembali artikel ini?";
		}
		else if(state == "close"){
			msg = "Apakah anda ingin TIDAK menampilkan artikel ini?";
		}
		else if(state == "delete"){
			msg = "Apakah anda ingin menghapus artikel ini?";
		}

		$("#dialog-confirm-text").html(msg);
		$("#dialog").dialog("destroy");	
		$("#dialog-confirm").dialog({
			resizable: false,
			height:140,
			modal: true,
			buttons: {
				"Yes": function() {
					$(this).dialog("close");
					mod_user_article_2_proc(state, s, next);
				},
				Cancel: function() {
					$(this).dialog("close");
				}
			}
		});
	}
	else
	{
		show_message_box("Silahkan pilih artikel yang akan dimoderasi!");		
	}
}
function mod_user_article_2_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/a.artcl.2.php?act=mod&state="+state+"&ids="+var1+"&s="+s+"&next="+next;
	window.location = url;
	return false;
}




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

		if(state == "open"){
			msg = "Apakah anda ingin menampilkan kembali artikel ini?";
		}
		else if(state == "close"){
			msg = "Apakah anda ingin TIDAK menampilkan artikel ini?";
		}
		else if(state == "delete"){
			msg = "Apakah anda ingin menghapus artikel 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_news_proc(state, s, next);
				},
				Cancel: function() {
					$(this).dialog("close");
				}
			}
		});
	}
	else
	{
		show_message_box("Silahkan pilih artikel yang akan dimoderasi!");		
	}
}
function usr_mod_news_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/u.news.php?act=mod&state="+state+"&ids="+var1+"&s="+s+"&next="+next;
	window.location = url;
	return false;
}



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

		if(state == "open"){
			msg = "Apakah anda ingin menampilkan kembali berita ini?";
		}
		else if(state == "close"){
			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, s, next);
				},
				Cancel: function() {
					$(this).dialog("close");
				}
			}
		});
	}
	else
	{
		show_message_box("Silahkan pilih berita yang akan dimoderasi!");		
	}
}
function adm_mod_news_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/a.news.php?act=mod&state="+state+"&ids="+var1+"&s="+s+"&next="+next;
	window.location = url;
	return false;
}




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

		if(state == "open"){
			msg = "Apakah anda ingin menampilkan kembali artikel ini?";
		}
		else if(state == "close"){
			msg = "Apakah anda ingin TIDAK menampilkan artikel ini?";
		}
		else if(state == "delete"){
			msg = "Apakah anda ingin menghapus artikel 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_article_proc(state, s, next);
				},
				Cancel: function() {
					$(this).dialog("close");
				}
			}
		});
	}
	else
	{
		show_message_box("Silahkan pilih artikel yang akan dimoderasi!");		
	}
}
function adm_mod_article_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/a.artcl.php?act=mod&state="+state+"&ids="+var1+"&s="+s+"&next="+next;
	window.location = url;
	return false;
}


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

		if(state == "open"){
			msg = "Apakah anda ingin menampilkan kembali artikel ini?";
		}
		else if(state == "close"){
			msg = "Apakah anda ingin TIDAK menampilkan artikel ini?";
		}
		else if(state == "delete"){
			msg = "Apakah anda ingin menghapus artikel 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_article_proc(state, s, next);
				},
				Cancel: function() {
					$(this).dialog("close");
				}
			}
		});
	}
	else
	{
		show_message_box("Silahkan pilih artikel yang akan dimoderasi!");		
	}
}
function usr_mod_article_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/u.artcl.php?act=mod&state="+state+"&ids="+var1+"&s="+s+"&next="+next;
	window.location = url;
	return false;
}




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

		if(state == "open"){
			msg = "Apakah anda ingin menampilkan kembali halaman ini?";
		}
		else if(state == "close"){
			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, s, next);
				},
				Cancel: function() {
					$(this).dialog("close");
				}
			}
		});
	}
	else
	{
		show_message_box("Silahkan pilih halaman yang akan dimoderasi!");		
	}
}
function adm_mod_page_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/a.page.php?act=mod&state="+state+"&ids="+var1+"&s="+s+"&next="+next;
	window.location = url;
	return false;
}



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

		if(state == "open"){
			msg = "Apakah anda ingin menampilkan kembali komoditi ini?";
		}
		else if(state == "close"){
			msg = "Apakah anda ingin TIDAK menampilkan komoditi ini?";
		}
		else if(state == "delete"){
			msg = "Apakah anda ingin menghapus komoditi 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_commodity_m_proc(state, s, next);
				},
				Cancel: function() {
					$(this).dialog("close");
				}
			}
		});
	}
	else
	{
		show_message_box("Silahkan pilih komoditi yang akan dimoderasi!");		
	}
}
function adm_mod_commodity_m_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/a.comm.m.php?act=mod&state="+state+"&ids="+var1+"&s="+s+"&next="+next;
	window.location = url;
	return false;
}




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

		if(state == "open"){
			msg = "Apakah anda ingin menampilkan kembali artikel ini?";
		}
		else if(state == "close"){
			msg = "Apakah anda ingin TIDAK menampilkan artikel ini?";
		}
		else if(state == "delete"){
			msg = "Apakah anda ingin menghapus artikel ini?";
		}

		$("#dialog-confirm-text").html(msg);
		$("#dialog").dialog("destroy");	
		$("#dialog-confirm").dialog({
			resizable: false,
			height:140,
			modal: true,
			buttons: {
				"Yes": function() {
					$(this).dialog("close");
					mod_user_article_1_proc(state, s, next);
				},
				Cancel: function() {
					$(this).dialog("close");
				}
			}
		});
	}
	else
	{
		show_message_box("Silahkan pilih artikel yang akan dimoderasi!");		
	}
}
function mod_user_article_1_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/a.artcl.1.php?act=mod&state="+state+"&ids="+var1+"&s="+s+"&next="+next;
	window.location = url;
	return false;
}


function mod_user_post(state, s, next, prof_state)
{	
	if(prof_state == 0){
		alert("Sistem mendeteksi informasi profil anda belum lengkap. Silahkan lengkapi profil keanggotaan anda terlebih dahulu.")
		url="../user/u.prof.php";
		window.location = url;
		return false;
	}

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

		if(state == "open"){
			msg = "Apakah anda ingin menampilkan kembali penawaran ini?";
		}
		else if(state == "close"){
			msg = "Apakah anda ingin TIDAK menampilkan penawaran ini?";
		}
		else if(state == "delete"){
			msg = "Apakah anda ingin menandai pesan ini bukan junk?";
		}

		$("#dialog-confirm-text").html(msg);
		$("#dialog").dialog("destroy");	
		$("#dialog-confirm").dialog({
			resizable: false,
			height:140,
			modal: true,
			buttons: {
				"Yes": function() {
					$(this).dialog("close");
					mod_user_post_proc(state, s, next);
				},
				Cancel: function() {
					$(this).dialog("close");
				}
			}
		});
	}
	else
	{
		show_message_box("Silahkan pilih penawaran yang akan dimoderasi!");		
	}
}
function mod_user_post_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/u.post.php?act=mod&state="+state+"&ids="+var1+"&s="+s+"&next="+next;
	window.location = url;
	return false;
}




function mod_adm_post(state, s, next, prof_state)
{	
	if(prof_state == 0){
		alert("Sistem mendeteksi informasi profil anda belum lengkap. Silahkan lengkapi profil keanggotaan anda terlebih dahulu.")
		url="../user/u.prof.php";
		window.location = url;
		return false;
	}

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

		if(state == "open"){
			msg = "Apakah anda ingin menampilkan kembali penawaran ini?";
		}
		else if(state == "close"){
			msg = "Apakah anda ingin TIDAK menampilkan penawaran ini?";
		}
		else if(state == "delete"){
			msg = "Apakah anda ingin menandai pesan ini bukan junk?";
		}

		$("#dialog-confirm-text").html(msg);
		$("#dialog").dialog("destroy");	
		$("#dialog-confirm").dialog({
			resizable: false,
			height:140,
			modal: true,
			buttons: {
				"Yes": function() {
					$(this).dialog("close");
					mod_adm_post_proc(state, s, next);
				},
				Cancel: function() {
					$(this).dialog("close");
				}
			}
		});
	}
	else
	{
		show_message_box("Silahkan pilih penawaran yang akan dimoderasi!");		
	}
}
function mod_adm_post_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/a.post.php?act=mod&state="+state+"&ids="+var1+"&s="+s+"&next="+next;
	window.location = url;
	return false;
}


function kick_user_post(id, state, s, next, prof_state)
{
	if(prof_state == 0){
		alert("Sistem mendeteksi informasi profil anda belum lengkap. Silahkan lengkapi profil keanggotaan anda terlebih dahulu.")
		url="../user/u.prof.php";
		window.location = url;
		return false;
	}

	msg = "Apakah anda ingin menampilkan kembali penawaran ini di halaman depan agromaret?";

	$("#dialog-confirm-text").html(msg);
	$("#dialog").dialog("destroy");	
	$("#dialog-confirm").dialog({
		resizable: false,
		height:140,
		modal: true,
		buttons: {
			"Yes": function() {
				$(this).dialog("close");
				kick_user_post_proc(id, state, s, next);
			},
			Cancel: function() {
				$(this).dialog("close");
			}
		}
	});
}
function kick_user_post_proc(id, state, s, next)
{	
	var url="../user/u.post.php?act="+state+"&id="+id+"&s="+s+"&next="+next;
	window.location = url;

	return false;
}

function get_dropdown_list_city(src, obj, s, root_path)
{
	if(src.value == ""){
		$("#"+obj+" >option").remove();
		return;
	}

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

	var array = src.value.split(':');
	var province_id = array[0];

	var url="../jquery/ajax.service.php";
	url=url+"?s=4&par1="+province_id;
	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']+':'+array['col3']);
		});
	}
}


function update_user_commodity_status(com_id, status, status_name, obj)
{
	$("#td_status_"+com_id).css("background-color", "");
	$("#td_status_"+com_id).html("<img style=\"border:0px\" src=\"../media/images/loading_2.gif\"/>");

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

	var url="../jquery/ajax.service.php";
	url=url+"?s=8&par1="+com_id+"&par2="+status;
	url=url+"&sid="+Math.random();
	
	xmlhttp.onreadystatechange= function(){ update_user_commodity_status_proc(com_id, status, status_name, obj); };
	xmlhttp.open("GET",url,true);
	xmlhttp.send(null);		
}
function update_user_commodity_status_proc(com_id, status, status_name, obj)
{
	if (xmlhttp.readyState==4)
	{
		var data = xmlhttp.responseText;
		if(data == 1){
			if(status == 1)
				$("#td_status_"+com_id).css("background-color", "#A3FF99");
			else if(status == 2)
				$("#td_status_"+com_id).css("background-color", "#FF999B");
			else if(status == 3)
				$("#td_status_"+com_id).css("background-color", "#99D3FF");
			else
				$("#td_status_"+com_id).css("background-color", "#D9D9D9");

			$("#td_status_"+com_id).html(status_name);

			$(".qstatus_"+com_id).each(function() { 
				$(this).attr("class", "button6 qstatus_"+com_id);
			});

			$(obj).attr("class", "button5 qstatus_"+com_id);
		}
		else{
			$("#td_status_"+com_id).html("Sistem error..");
		}
	}
}


function update_user_comment_status(com_id, status, status_name, obj)
{
	$("#td_status_"+com_id).css("background-color", "");
	$("#td_status_"+com_id).html("<img style=\"border:0px\" src=\"../media/images/loading_2.gif\"/>");

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

	var url="../jquery/ajax.service.php";
	url=url+"?s=7&par1="+com_id+"&par2="+status;
	url=url+"&sid="+Math.random();
	
	xmlhttp.onreadystatechange= function(){ update_user_comment_status_proc(com_id, status, status_name, obj); };
	xmlhttp.open("GET",url,true);
	xmlhttp.send(null);		
}
function update_user_comment_status_proc(com_id, status, status_name, obj)
{
	if (xmlhttp.readyState==4)
	{
		var data = xmlhttp.responseText;
		if(data == 1){
			if(status == 1)
				$("#td_status_"+com_id).css("background-color", "#A3FF99");
			else if(status == 2)
				$("#td_status_"+com_id).css("background-color", "#FF999B");
			else if(status == 3)
				$("#td_status_"+com_id).css("background-color", "#99D3FF");
			else
				$("#td_status_"+com_id).css("background-color", "#D9D9D9");

			$("#td_status_"+com_id).html(status_name);

			$(".qstatus_"+com_id).each(function() { 
				$(this).attr("class", "button6 qstatus_"+com_id);
			});

			$(obj).attr("class", "button5 qstatus_"+com_id);
		}
		else{
			$("#td_status_"+com_id).html("Sistem error..");
		}
	}
}




function update_user_post_status(msg_id, status, status_name, obj)
{
	$("#td_status_"+msg_id).css("background-color", "");
	$("#td_status_"+msg_id).html("<img style=\"border:0px\" src=\"../media/images/loading_2.gif\"/>");

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

	var url="../jquery/ajax.service.php";
	url=url+"?s=5&par1="+msg_id+"&par2="+status;
	url=url+"&sid="+Math.random();
	
	xmlhttp.onreadystatechange= function(){ update_user_post_status_proc(msg_id, status, status_name, obj); };
	xmlhttp.open("GET",url,true);
	xmlhttp.send(null);		
}
function update_user_post_status_proc(msg_id, status, status_name, obj)
{
	if (xmlhttp.readyState==4)
	{
		var data = xmlhttp.responseText;
		if(data == 1){
			if(status == 1)
				$("#td_status_"+msg_id).css("background-color", "#A3FF99");
			else if(status == 2)
				$("#td_status_"+msg_id).css("background-color", "#FF999B");
			else if(status == 3)
				$("#td_status_"+msg_id).css("background-color", "#99D3FF");
			else
				$("#td_status_"+msg_id).css("background-color", "#D9D9D9");

			$("#td_status_"+msg_id).html(status_name);

			$(".qstatus_"+msg_id).each(function() { 
				$(this).attr("class", "button6 qstatus_"+msg_id);
			});

			$(obj).attr("class", "button5 qstatus_"+msg_id);
		}
		else{
			$("#td_status_"+msg_id).html("Sistem error..");
		}
	}
}



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 show_message_box(msg)
{
	$("#dialog-info-text").html(msg);
	$("#dialog").dialog("destroy");	
	$("#dialog-info").dialog({
		modal: true,
		buttons: {
			Ok: function() {
				$(this).dialog('close');
			}
		}
	});
}

function toogle_commodity_display()
{
	$("#comm_1").slideDown();
}

$(document).ready(function () {	

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