/*
	**************  文件说明  **************
	只允许抽象的方法进入，如果此对非通用的方法，请命一个与jsp相同名字一文件
	**************  文件说明  **************
*/
/*
 * 通过元素的ID找到可操作此元素的对象
 */
function $(elementName) {
	return document.getElementById(elementName) ;
}
/*
 * 通过元素的ID找到可操作此元素的对象的值
 */
function $F(elementName) {
	return document.getElementById(elementName).value ;
}
/*
 * 将表单内容清空
 */
function clearFormValue(elementName) {
	$(elementName).value = '' ;
}
/*
 * 将元素的可见性设为true
 */
function setElementDisplay(elementName) {
	$(elementName).style.display = 'block' ;
}
/*
 * 将元素的可见性设为false
 */
function setElementHidden(elementName) {
	$(elementName).style.display = 'none' ;
}
/*
 * 将选中的元素和内容设为可见
 */
function selectElement(elementClassName , selectTitle , selectContent , selectPosition , elementSum){
	for(var i = 1 ; i <= elementSum ; i ++) {
		if($(selectTitle + i) != null && (selectContent + i) != null) {
			if(i == selectPosition){
				setElementDisplay(selectContent + selectPosition) ;
				$(selectTitle + selectPosition).className = "select_" + elementClassName ;
				continue ;
			}
			setElementHidden(selectContent + i) ;
			$(selectTitle + i).className = "noselect_" + elementClassName ;
		}else {
			continue ;
		}
	}	
}
/*
 * 去掉字符左右的空格
 */
function trim(value){
	return value.replace(/^\s*/,"").replace(/\s*$/,"") ;
}
/*
 * 替换输入框的特殊字符
 */
function replaceCorps(value) {
	return value.replace(/>/g,   '&gt;').replace(/</g,   '&lt;').replace(/\'/g,   '&#39;').replace(/\"/g,   '&quot;').replace(/\r/g,   '<br />') ;
}
/*
 * 判断输入框是否需要length的长度
 */
function valiTextAreaLength(formElementName , changeNumberName , length){
	var content = document.getElementById(formElementName).value ;
	if(content.length <= length){
		document.getElementById(changeNumberName).innerHTML = length - content.length ;
	}else {
		document.getElementById(formElementName).value = content.substr(0 , length) ;
	}
}

/*
 * 用于状态查询
 */
 function searchStatus() {
 	setElementDisplay("searchWindow") ;
 	document.getElementById("searchWindow").style.left = (window.screen.availWidth - 30 - 330) / 2 + "px" ;
 	document.getElementById("searchWindow").style.top = (window.screen.availHeight  - 129 + window.screenTop) / 2 + "px" ;
 }
 
