﻿//提交表单
do_admin_product_edit = function(){
	if (!Longway.ValidationRuleFactory.validate("product_form")) {
		return false;
	}
	this.articleId = $("articleId").value;
	var opt = {method: "post",postBody: Form.serialize($("product_form")),onSuccess: do_admin_product_edit_success,onFailure: processFailure} 
	new Ajax.Request(toUTF8("/admin/articleNew/addProductform.jhtml"), opt);	
}

//提交成功
do_admin_product_edit_success = function(response){
	alert("编辑产品信息成功！");
	window.location.href="/admin/articleNew/listProduct.jhtml?articleId="+articleId;
}	


// 删除产品
do_admin_product_delete = function(id){
	if(!confirm("您确定删除吗?此操作将不能恢复!")){
		return;
	}
	var opt = {method: "post", parameters: "ids=" + id,  onSuccess: do_admin_product_delete_success, onFailure: processFailure};
	new Ajax.Request(toUTF8("/admin/articleNew/doProductdelete.jhtml"), opt);
}
// 批量删除产品
do_admin_product_delete_all = function(){
	var flag = goValidationSelect.call(this,'ids');
	if(flag == false){
		alert("请选择操作数据!");
		return ;
	}
	if(!confirm("您确定删除吗?此操作将不能恢复!")){
		return;
	}
	var opt = {method: "post", postBody: Form.serialize($("admin_product_page")), onSuccess: do_admin_product_delete_success, onFailure: processFailure};
	new Ajax.Request(toUTF8("/admin/articleNew/doProductdelete.jhtml"), opt);
}
// 删除产品成功！
do_admin_product_delete_success = function(){
	alert("删除产品信息成功！");
	window.location.reload();
}

//查询产品
go_product_search_page = function(){
	var productName = $("productName").value;
	var inPressureSearch = $("inPressureSearch").value;
	var outPressureSearch = $("outPressureSearch").value;
	var power = $("power").value;
	var articleCategoryId = $("articleCategoryId").value;
	window.location.href = toUTF8("/product/goPage.jhtml?productName="+productName+"&inPressureSearch="+inPressureSearch+"&outPressureSearch="+outPressureSearch+"&power="+power+"&articleCategoryId="+articleCategoryId);
}

//查询产品
go_search_product_list = function(start){
	power = $('power').value;
	inPressureSearch = $('inPressureSearch').value;
	outPressureSearch = $('outPressureSearch').value
	productName = $('productName').value;
	articleCategoryId = $('articleCategoryId').value
	
	new Ajax.Updater("product_list_div", toUTF8("/product/goList.jhtml?start="+start+"&power="+power+"&articleCategoryId="+articleCategoryId+"&inPressureSearch="+inPressureSearch+"&outPressureSearch="+outPressureSearch+"&productName="+productName),{method: "post", postBody: Form.serialize($("product_condition_form")), evalScripts:true});
}

//产看产品信息
go_product_view = function(id){
	new Ajax.Updater("product_list_div", toUTF8("/product/goView.jhtml"),{method: "post", parameters: "id=" + id, evalScripts:true});
}

//查询产品
go_search_product_div = function(){
	new Ajax.Updater("product_search_div", toUTF8("/product/goSearch.jhtml"),{method: "post", evalScripts:true});
}