/**
计算基础运费的提交方法,在产品新增页面使用
*/
function openMaskCustom(){
	openMaskSelf(true);
}

/**
提供重用的方法
*/
function openMaskSelf(flag){
	var param = '?productlength=' + $('#productlength').val() + '&productwidth='+ $('#productwidth').val() + '&productheight=' + $('#productheight').val() + '&productweigth=' + $('#productweigth').val();
	
	//查错，多传1个productid
	param += '&productidtest='+$('#productid').val();
	
	if(flag){
		param += '&shippingPlanId=' + $('#shippingplanId').val();
		openMask('/productCustomFreight.do'+param,1000,20);
	}
}

/**
计算基础运费的提交方法,在产品计算自定义运费界面使用
*/
function openMaskFreightCustom(){
	openMaskFreightSelf(true);
}

/**
提供重用的方法
*/
function openMaskFreightSelf(flag){
	//以下参数都是和计算运费相关的，故如果该值为空的话，则不提交
	if(isNull($('#productlength1').val())){
		return;
	}
	
	if(isNull($('#productwidth1').val())){
		return;
	}
	
	if(isNull($('#producthigth1').val())){
		return;
	}
	
	if(isNull($('#productweigth1').val())){
		return;
	}

	if(isNull($('#productNum').val()) || $('#productNum').val() <= 0){
		return;
	}
	
	if(isNull($('#countryId').val())){
		return;
	}
	
	if(flag){
		if(isNull($('#shippingPlanId').val())){
			return;
		}
	}

	var param = '?productlength=' + $('#productlength1').val() + '&productwidth='+ $('#productwidth1').val() + '&productheight=' + $('#producthigth1').val() + '&productweigth=' + $('#productweigth1').val() + '&productNum=' + $('#productNum').val() + '&countryId=' + $('#countryId').val() 
	
	//查错，多传1个productid
	param += '&productidtest='+$('#productidtest1').val();
	
	if(flag){
		param += '&shippingPlanId=' + $('#shippingPlanId').val();
		openMask('/productCustomFreight.do'+param,1000,20);
	}
}