

function StrCode(str)
{
	if(encodeURIComponent) return encodeURIComponent(str);
	if(escape) return escape(str);
}

function UnStrCode(str)
{
	if(decodeURIComponent ) return decodeURIComponent (str);
	if(unescape) return unescape(str);
}


function SubmitKeyClick(strCname)
{

	if(event.keyCode == 13)
	{
		  event.keyCode=9;
		  event.returnValue = false;
		  document.all[strCname].click();
	}
}

function SubmitSearchform(strCname,msg)
{
	var obj=document.all[strCname]
	if (obj.value=="")
	{
		alert(msg);
		obj.focus();
		return false;
	}
	else{
		/*
		if(obj.value.length<(3))
		{
			alert("查询关键字长度至少需要3个字符!\n");
			obj.focus();
			return false;
		}*/
		//alert("查询关键字长度至少需要3个字符!\n");
		var depthUrl = window.location.pathname.substring(0,window.location.pathname.indexOf('/',1)+1);
		//window.location.href = window.location.protocol + "//" + window.location.host + depthUrl + "List.aspx?Q="+StrCode(obj.value);
		window.location.href = window.location.protocol + "//" + window.location.host + depthUrl + "List.aspx?Q="+obj.value;
		return false;
	}
}

function SubmitSearchTradeform(strCname,msg)
{
	var obj=document.all[strCname];
	//var obj2=$F[strSelect];
	if (obj.value=="")
	{
		alert(msg);
		obj.focus();
		return false;
	}
	else{
		
		if(obj.value.length<(2))
		{
			alert("查询关键字长度至少需要2个字符!\n");
			obj.focus();
			return false;
		}
		//var depthUrl = window.location.pathname.substring(0,window.location.pathname.indexOf('/',1)+1);
		//window.location.href = window.location.protocol + "//" + window.location.host + depthUrl + "List.aspx?Q="+obj.value+"&td="+obj2.value;
		return true;
	}
}

function SubmitSearchBuyTradeform()
{
	var obj=$(arguments[0]);
	var obj2=arguments[2];

	if (obj.value=="")
	{
		alert(arguments[1]);
		obj.focus();
		return false;
	}
	else{
		/*
		if(obj.value.length<(1))
		{
			alert("查询关键字长度至少需要2个字符!\n");
			obj.focus();
			return false;
		}*/

		var transUrl="";
		var depthUrl = window.location.pathname.substring(0,window.location.pathname.indexOf('/',1)+1);
		
		transUrl=window.location.protocol + "//" + window.location.host + depthUrl + "BuyList.aspx?Q="+obj.value+"&BuyCate="+obj2;

		window.location.href =transUrl
		return false;
	}
}

function SubmitSearchProductform()
{
	var obj=$(arguments[0]);
	var obj2=arguments[2];


	if (obj.value=="")
	{
		alert(arguments[1]);
		obj.focus();
		return false;
	}
	else{
		/*
		if(obj.value.length<(2))
		{
			alert("查询关键字长度至少需要2个字符!\n");
			obj.focus();
			return false;
		}
		*/

		var transUrl="";
		var depthUrl = window.location.pathname.substring(0,window.location.pathname.indexOf('/',1)+1);
		
		transUrl=window.location.protocol + "//" + window.location.host + depthUrl + "List.aspx?Q="+obj.value+"&column="+obj2;

		/*
		if(arguments[3]=='undefined')
		{

		}
		else
		{
		}*/

		window.location.href =transUrl
		return false;
	}
}

function SubmitSearchPriceform()
{
	var obj=$(arguments[0]);
	var objYear=arguments[2];
	var objMonth=arguments[3];

	if (obj.value=="")
	{
		alert(arguments[1]);
		obj.focus();
		return false;
	}
	else{
		var transUrl="";
		transUrl=window.location.protocol + "//" + window.location.host + "/Price/Detail.aspx?Year="+$F(objYear)+"&Month="+$F(objMonth)+"&q="+obj.value;
		window.location.href =transUrl
		return false;
	}
}

function CheckSearchform(strCname,msg)
{
	var obj=document.all[strCname];
	//var obj2=$F[strSelect];
	if (obj.value=="")
	{
		alert(msg);
		obj.focus();
		return false;
	}
	else{
		/*
		if(obj.value.length<(2))
		{
			alert("查询关键字长度至少需要2个字符!\n");
			obj.focus();
			return false;
		}*/
		//var depthUrl = window.location.pathname.substring(0,window.location.pathname.indexOf('/',1)+1);
		//window.location.href = window.location.protocol + "//" + window.location.host + depthUrl + "List.aspx?Q="+obj.value+"&td="+obj2.value;
		return true;
	}
}

/*DateCheck*/

function CheckSelected(source, arguments) 
{ 
	if (arguments.Value.length>0&&arguments.Value!="0") 
		arguments.IsValid = true; 
	else 
		arguments.IsValid = false; 
}

/*fontZoom*/
function fontZoom(size){
 $('fontzoom').style.fontSize = size+'px';
}

/*loginDebug*/
function loginDebug(){
	var cookie=getCookie("loginDebug");
	//alert("arguments[0]="+arguments[0]+";cookie="+cookie);
	if(arguments[0]!=cookie)
		alert("您当前的浏览器不能正常写入Cookie，可能造成不能正常登录错误！请尝试以下方法\n1 确认浏览器已打开Cookie选项。\n2 关闭所有网页，再次尝试打开本页面。\n3 重新启动计算机。");
}

/*Cookie*/
function getCookie(name)
{
	var dc = document.cookie;
	var prefix = name + "=";
	var begin = dc.indexOf("; " + prefix);
	if (begin == -1)
	{
		begin = dc.indexOf(prefix);
		if (begin != 0) return null;
	}
	else
	{
		begin += 2;
	}
	var end = document.cookie.indexOf(";", begin);
	if (end == -1)
	{
		end = dc.length;
	}
	return UnStrCode(dc.substring(begin + prefix.length, end));
}

/*select From Admin*/
function BindItem()
{
   // alert($(desObjName));
	var selLength=$(desObjName).options.length;
	$(desObjName).options[selLength]=new Option(arguments[0],arguments[1]);
	
}

function AddItem()
{	
	var selLength=$(desObjName).options.length;
	if(selLength==5)
	{
		alert("最多不能超过5个分类");
		return;
	}
	if($(srcObjName).selectedIndex<=0)
	{
		alert("请选择类别");
		return;
	}
	var value=$F(srcObjName);
	var text=$(srcObjName).options[$(srcObjName).selectedIndex].text;
	var newtext="";
	if(text.lastIndexOf("|-")==-1)
	{
	     //2007-04-09 Modify by tony 
	    var opt=$(srcObjName).options[$(srcObjName).selectedIndex+1];
	    if(opt!=null)
		if(opt.text.lastIndexOf("|-")==-1)
		{newtext=text;}
		else
		{
			alert("不能添加父类");
			return;
		}
		else
		{newtext=text;}
		// Modufy End
	}
	else
	{
		newtext=text.substring(3,text.length)
	}
	for(var i=0;i<selLength;i++)
	{
		if($(desObjName).options[i].value==value)
			return;
	}
	$(desObjName).options[selLength]=new Option(newtext, value);

}

function DelItem()
{			
	var selLength=$(desObjName).options.length;			

	for(var i=0;i<selLength;i++)
	{				
		if($(desObjName).options[i].selected)
		{
			$(desObjName).options[i]=null;
		}
	}
}

function beforeSubmit()
{			
	var selLength=$(desObjName).options.length;			
	for(var i=0;i<selLength;i++)
	{				
		$(desObjName).options[i].selected=true;
	}
}


//判断字符数
function gbcount(message,total,used,remain)
{
	var max;
	max = total.value;
	if (message.value.length > max) {
	message.value = message.value.substring(0,max);
	used.value = max;
	remain.value = 0;
	alert("内容不允许超过 "+total.value+"个字!");
	}
	else {
	used.value = message.value.length;
	remain.value = max - used.value;
	}
}