function onChangePrintLink(obj)
{
	var eSrc = null;
	if(document.layers)
	{
		eSrc = window.event.target;
	}
	else if(document.all)
	{
		eSrc = window.event.srcElement;
	}
	var frm = eSrc.form;

	if("change"==window.event.type||("focus"==window.event.type && "1"==frm.scriptExec.value))
	{
		var k = eSrc.options.selectedIndex;
		frm.scriptExec.value = "0";
		if(obj && "object" == typeof(obj))
		{
			if(obj.length)
			{
				if(obj.options)
				{
					obj.style.display = "";
					obj.disabled = false;
				}
				else
				{
					for(i=0;i<obj.length;i++)
					{
						obj[i].style.display = "none";
						obj[i].disabled = true;
					}
					obj[k].style.display = "";
					obj[k].disabled = false;
				}

			}
			else
			{
				obj.style.display = "";
				obj.disabled = false;
			}
		}
	}
}

function openCopyWindow(strPostUrl)
{
	var eSrc = null;
	if(document.layers)
	{
		eSrc = window.event.target;
	}
	else if(document.all)
	{
		eSrc = window.event.srcElement;
	}
	var frm = document.searchForm;
	if("query"==eSrc.name)
	{
		frm.target = "_self";
		frm.action=strPostUrl;
	}
	else if("copy"==eSrc.name)
	{
		window.open("about:blank","copy","width=600,height=400");
		frm.target = "copy";
		frm.action=strPostUrl+"_copy";
	}
	else if("new"==eSrc.name)
	{
		window.open("about:blank","new","width=600,height=400");
		frm.target = "new";
		frm.action=strPostUrl+"_new";
		frm.submit();
	}
	else
	{
		return false;
	}
	return true;
}
function submitToServlet(strPostUrl)
{
	var eSrc = null;
	if(document.layers)
	{
		eSrc = window.event.target;
	}
	else if(document.all)
	{
		eSrc = window.event.srcElement;
	}
	var frm = eSrc.form;
	if("save"==eSrc.name||"copy"==eSrc.name||"edit"==eSrc.name)
	{
		frm = document.mainForm;
		if(checkFormByForm(frm))
		{
			frm.action=strPostUrl;
			frm.submit();
		}
	}
	else if("commit"==eSrc.name)
	{
		frm = document.deliver;
		frm.action=strPostUrl;
		frm.submit();
	}
	else
	{
		frm.action=strPostUrl;
		frm.submit();
	}
}

function onChangeRevUrl(strProductType)
{
	var eSrc = null;
	if(document.layers)
	{
		eSrc = window.event.target;
	}
	else if(document.all)
	{
		eSrc = window.event.srcElement;
	}
	var strUrl = eSrc.options[eSrc.options.selectedIndex].value;
	window.location = 'product_'+strUrl+'?productType='+strProductType+'&codeType='+strUrl;
}
function onChangeTransCode()
{
	var eSrc = null;
	if(document.layers)
	{
		eSrc = window.event.target;
	}
	else if(document.all)
	{
		eSrc = window.event.srcElement;
	}

	var val = eSrc.options[eSrc.options.selectedIndex].value;
	window.location = val;
}

function onChangeContact()
{
	var eSrc = null;
	if(document.layers)
	{
		eSrc = window.event.target;
	}
	else if(document.all)
	{
		eSrc = window.event.srcElement;
	}
	var frm = eSrc.form;
	var eOption = eSrc.options[eSrc.options.selectedIndex];

	frm.consignee_person.value = (eOption.person)?eOption.person:"";
	frm.consignee_tele.value = (eOption.tele)?eOption.tele:"";
}

function onChangeTransFee()
{
	var eSrc = null;
	if(document.layers)
	{
		eSrc = window.event.target;
	}
	else if(document.all)
	{
		eSrc = window.event.srcElement;
	}

	var frm = eSrc.form;
	frm.trans_fee.value = "";
	frm.trans_type.value = "";
	frm.trans_type_name.value = "";
	frm.trans_type_desc.value = "";
	var val = eSrc.options[eSrc.options.selectedIndex].value;
	val = "trans_fee?region_code="+val;
	window.open (val,'','width=500 height=150');
}

function onChangeRainCoat()
{
	var eSrc = null;
	if(document.layers)
	{
		eSrc = window.event.target;
	}
	else if(document.all)
	{
		eSrc = window.event.srcElement;
	}

	var frm = eSrc.form;
	var val = eSrc.options[eSrc.options.selectedIndex].value;
	if (val == "1")
	{
		frm.trans_type_desc.disabled=false;
		frm.trans_type_desc.style.background='#ffffff';
	}
	else
	{
		frm.trans_type_desc.disabled=true;
		frm.trans_type_desc.style.background='#dddddd';
	}
}

function onChangeConsUnit()
{
	var frm = document.orderInfo;
	var eSrc = frm.consignee_num;
	var eOption = eSrc.options[eSrc.options.selectedIndex];
	var val = eOption.value;

	if (val == "00000")
	{
		frm.consignee_name.disabled=false;
		frm.consignee_name.style.background='#ffffff';
		frm.trans_mode.value='2';
		frm.trans_mode_name.value='代运';
		frm.trans_area.disabled=false;
		frm.trans_area.style.background='#ffffff';
		frm.trans_type.disabled=false;
		frm.trans_type_name.disabled=false;
		frm.trans_type_name.style.background='#ffffff';
		frm.trans_type_desc.disabled=false;
		frm.trans_type_desc.style.background='#ffffff';
		frm.trans_fee.disabled=false;
		frm.trans_fee.style.background='#ffffff';
		frm.trans_port.disabled=false;
		frm.trans_port.style.background='#ffffff';
		frm.trans_invoice.disabled=false;
		frm.trans_invoice.style.background='#ffffff';
		frm.raincoat_flag.disabled=false;
		frm.raincoat_flag.style.background='#ffffff';
	}
	else
	{
		frm.consignee_name.disabled=true;
		frm.consignee_name.value='';
		frm.consignee_name.style.background='#dddddd';

		if (val == "99999")
		{
			frm.trans_mode.value='0';
			frm.trans_mode_name.value='自提';
		}
		else
		{
			frm.trans_mode.value='1';
			frm.trans_mode_name.value='洽运';
		}

		frm.trans_type.disabled=true;
		frm.trans_type.value='';
		frm.trans_type_name.disabled=true;
		frm.trans_type_name.value='';
		frm.trans_type_name.style.background='#dddddd';
		frm.trans_type_desc.disabled=true;
		frm.trans_type_desc.value='';
		frm.trans_type_desc.style.background='#dddddd';
		frm.trans_area.disabled=true;
		frm.trans_area.value='';
		frm.trans_area.style.background='#dddddd';
		frm.trans_fee.disabled=true;
		frm.trans_fee.value='';
		frm.trans_fee.style.background='#dddddd';
		frm.trans_port.disabled=true;
		frm.trans_port.value='';
		frm.trans_port.style.background='#dddddd';
		frm.trans_invoice.disabled=true;
		frm.trans_invoice.value='';
		frm.trans_invoice.style.background='#dddddd';
		frm.raincoat_flag.disabled=true;
		frm.raincoat_flag.value='';
		frm.raincoat_flag.style.background='#dddddd';
	}

	if (val == "00000" || val == "99999")
	{
		frm.pay_mode.disabled=false;
		frm.pay_mode.style.background='#ffffff';
	}
	else
	{
		frm.pay_mode.options.selectedIndex = 0;
		frm.pay_mode.disabled=true;
		frm.pay_mode.style.background='#dddddd';
	}
}
var blnProductCode = false;
var blnShopSign = false;
function onChangeCopy()
{
	var eSrc = null;
	if(document.layers)
	{
		eSrc = window.event.target;
	}
	else if(document.all)
	{
		eSrc = window.event.srcElement;
	}

	var frm = eSrc.form;
	var val = eSrc.options[eSrc.options.selectedIndex].value;
	if (val != "ALL")
	{
		if("productCode"==eSrc.name)
		{
			blnProductCode = true;
		}
		else if("shopSign"==eSrc.name)
		{
			blnShopSign = true;
		}
	}
	else
	{
		if("productCode"==eSrc.name)
		{
			blnProductCode = false;
		}
		else if("shopSign"==eSrc.name)
		{
			blnShopSign = false;
		}
	}
	if(blnProductCode||blnShopSign)
	{
		frm.copy.disabled=false;
	}
	else
	{
		frm.copy.disabled=true;
	}
}




