/*
ZYT
07-03-27
*/
//function GetFixValue()
//{
//  var fix = document.getElementById('hidfix').value;			
//	return fix;
//}
function  IsNumber(str)   
{   
if(str.length ==0)
{
	return false;
}
	exp=/[^0-9()-]/g;   
	if(str.search(exp) !=   -1)   
{   
	return   false;   
	}   
return   true;   
}

//转到新页
function GoNewPage(url,parm)
{	
	var np = document.getElementById('IDJump');
	var cp = document.getElementById('pancountpage');
	if( IsNumber(np.value ) == true)
	{
			var p=np.value;		
		if(p > cp.innerHTML)
		{
		
			p=cp.innerHTML;
		}
		
		window.location = url+'-pg'+p+'.html'+parm;
	}
	else
	{
		alert('只能输入数字！');
	}

}

function PageKeyDown(url,parm)
{
	if(event.keyCode==13)
	{
		GoNewPage(url,parm);
		return false;
	}

}

//*************************取得地址中的参数值*********************************//
function  getUrlParam(name)
{   
var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)");   
var r   = window.location.search.substr(1).match(reg);   
if( r != null)   
return   unescape(r[2]);   
return   null;   
}
//*****************************************************************************//
//*****************************************************************************//
//给下拉框赋值通过 Text
function SetVToDlstByText(obj,pname)
{
	for(var i = 0;i < obj.length; i++)
	{
		if(obj.options[i].text == getUrlParam(pname))
		{
			obj.options[i].selected = true;
		}
	}
}
//给下拉框赋值通过 真实的Text
function SetVToDlstByText1(obj,v)
{
for(var i = 0;i < obj.length; i++)
{
	if(obj.options[i].text == v)
	{
		obj.options[i].selected = true;
	}
}
}
//给下拉框赋值通过 Value
function SetVToDlstByValue(obj,pname)
{
	for(var i = 0;i < obj.length; i++)
	{
		if(obj.options[i].value == getUrlParam(pname))
		{
			obj.options[i].selected = true;
		}
	}
}
//给下拉框赋值通过 真实的Value
function SetVToDlstByValue1(obj,v)
{
	for(var i = 0;i < obj.length; i++)
	{
		if(obj.options[i].value == v)
		{
			obj.options[i].selected = true;
		}
	}
}
// 字符串包含测试函数
function RemoveSp(str)
{ 
var re =/(!)|(@)|(&amp)|(#)|,|'|(\^)|(\$)|(\.)|(\*)|(\")|(\|)|(\-)/gim
str = str.replace(re,"");
return str;
}	

