function KeyDown(){
	
	if ((window.event.altKey)&&((window.event.keyCode==37)||(window.event.keyCode==39))){ //屏蔽 Alt+ 方向键 →//屏蔽 Alt+ 方向键 ←
		event.returnValue=false;
	}
	if (event.keyCode==114){//屏蔽 F3键
		event.keyCode=0;
		event.returnValue=false;
	}
	if (event.keyCode==116){//屏蔽 F5 刷新键
		event.keyCode=0;
		event.returnValue=false;
	}
	if ((event.ctrlKey)&&(event.keyCode==78)) //屏蔽 Ctrl+n
		event.returnValue=false;
	if ((event.shiftKey)&&(event.keyCode==121)) //屏蔽 shift+F10
		event.returnValue=false;
	if (window.event.srcElement.tagName == "A" && window.event.shiftKey) 
		window.event.returnValue = false; //屏蔽 shift 加鼠标左键新开一网页
	if ((window.event.altKey)&&(window.event.keyCode==115)){ //屏蔽Alt+F4
		window.showModelessDialog("about:blank","","dialogWidth:1px;dialogheight:1px");
		return false;
	}
	if(!document.getElementById('msxml'))
	{
		if(event.keyCode==33) //press pageup
		{
			if(parent.parent.parent.downframe.document.getElementById("guidediv").style.visibility=="visible")
			{
				parent.parent.parent.downframe.document.getElementById('BACK').onclick();
			}
		}
		if(event.keyCode==34) //press pageDown
		{
			if(parent.parent.parent.downframe.document.getElementById("guidediv").style.visibility=="visible")
			{
				parent.parent.parent.downframe.document.getElementById('NEXT').onclick();
			}
		}
		if(event.keyCode==35) //press End
		{
			if(parent.parent.parent.downframe.document.getElementById("guidediv").style.visibility=="visible")
			{
				parent.parent.parent.downframe.document.getElementById('LAST').onclick();
			}
		}
		if(event.keyCode==36) //press Home
		{
			if(parent.parent.parent.downframe.document.getElementById("guidediv").style.visibility=="visible")
			{
				parent.parent.parent.downframe.document.getElementById('FIRST').onclick();
			}
		}
	}
}
function RightMouseDown()
{
	//event.returnValue=true;	event.returnValue=false;
}

function EnterKey(preObj,obj,nextObj)
{
	var Objpre=document.getElementById(preObj);
	var Objcur=document.getElementById(obj);
	var Objnext=document.getElementById(nextObj);
	if(event.keyCode==123)
	{
		if(Objcur.type=='file')
			Objpre.focus();
		else
		{
			event.keyCode=13;
			//alert(Objcur.type);return false;
			Objnext=Objpre;
		}
	}
	/*
	if(event.keyCode==8)
	{
		if(Objcur.value.length==0)
		{
			if((Objpre.type=='radio'&&Objcur.type=='text')||(Objpre.type=='select-one'&&Objcur.type=='text'))
			{
				event.keyCode=13;
				Objnext=Objpre;
			}
			else if(Objpre.type=='select-one')
			{
				event.keyCode=13;
				Objnext=Objpre;
			}
			else
				Objpre.focus();
		}
		else
		{
			if(Objcur.type=='radio'||Objcur.type=='select-one')
			{
				event.keyCode=13;
				Objnext=Objpre;
			}
		}
	}
	*/
	if((event.ctrlKey)&&(event.keyCode==13)&&Objcur.type=='textarea')
		Objcur.value=Objcur.value+'\n';
	else
		if(event.keyCode==13)
		{
			Objnext.focus();
		}
}

function SelectAllTxt(obj)
{
	var Objcur=document.getElementById(obj);
	Objcur.select();
}

function Add(obj,Low,Degree)
{
	m_Obj=document.getElementById(obj);
	if(m_Obj.value=="")	m_Obj.value=Low;
	else
	m_Obj.value=parseFloat(m_Obj.value)+Degree;
}
function Reduce(obj,Low,Degree)
{
	m_Obj=document.getElementById(obj);
	if(m_Obj.value==""||m_Obj.value==Low)	m_Obj.value=Low;
	else
	m_Obj.value=parseFloat(m_Obj.value)-Degree;
}

function keypressAddReduce(obj,Low,Degree)
{
	if(event.keyCode==107)
	{
		Add(obj,Low,Degree);
		event.returnValue=false;
	}
	if(event.keyCode==109)
	{
		Reduce(obj,Low,Degree);
		event.returnValue=false;
	}
}

function DoubleClick(topopt,obj,objValue){
	document.mainform.target="_self";
	document.mainform.topopt.value=topopt;
	document.getElementById(obj).value=objValue;
	document.mainform.submit();
}
//保存当前的高亮行的数据

var objLastRow			//上一个行对象
var szLastRowClassName	//上一个行对象的Style名称
var nCurrentRow = -1	//当前行的行数

function setRowFocus(objRow,bIsFirstSet,nRow){
    if (!bIsFirstSet){
		objLastRow.className = szLastRowClassName ;
    }

    objLastRow = objRow ;
    szLastRowClassName = objRow.className ;
    objRow.className = 'ListTableRowHighlight' ;
    nCurrentRow = nRow ;
}

function SingleClick(destform,ObjName,ObjValue)
{
	for(i=0;i<destform.length;i++)
	{
		if(destform.elements[i].name==ObjName&&destform.elements[i].value==ObjValue)
			destform.elements[i].checked=true;
	}
}
