// JavaScript Document
function trim(obj){
	return obj.replace(/(^\s*)|(\s*$)/g, "");
}
function CheckClickAll(){
	var forml = document.forms['listForm'];
	forml.all.checked = !forml.all.checked;
	if(forml['id']!=null){
		if(forml['id'].length > 0){
			for (var i = 0;i < forml['id'].length;i++){
				forml['id'][i].checked = forml.all.checked;
			}
		}else{
			forml['id'].checked = forml.all.checked;
		}
	}
}

function ConfirmDoAction(theForm,doaction){
    for (var i=0;i<theForm.elements.length;i++){
        if(theForm.elements(i).type=='checkbox' && theForm.elements(i).checked){
			if (confirm("are you sure"))	{
				theForm.submit();
				return true;
			}
			return false;
		}
	}
	alert('The object is not selected!');
	return false;
}

function ConfirmDo(doaction){
	if (confirm("are you sure"))	{
		return true;
	}
	return false;
}

//onMouseOver
function onBorderColor(td){
	td.style.backgroundColor='#EEEADE';
	td.style.color='#FF6600';
}

//onMouseOut
function offBorderColor(td){
	td.style.backgroundColor='';
	td.style.color='';
}

function onTD(td,color1,color2){
	td.style.backgroundColor=color1;
	td.style.color=color2;
	td.style.cursor='pointer';
}

//onMouseOut
function offTD(td){
	td.style.backgroundColor='';
	td.style.color='';
}

function openUrl(url){ 
	var objxml;
	if(window.ActiveXObject){
		objxml=new ActiveXObject("Microsoft.XMLHTTP");
	}else if(window.XMLHttpRequest){
		objxml=new XMLHttpRequest();
	}
	if(objxml){
		objxml.open("GET",url,false); 
		objxml.send(); 
		retInfo=objxml.responseText; 
		if (objxml.status=="200"){ 
			return retInfo; 
		}else{ 
			return "sorry, data error"; 
		} 
    }              
} 

function cls(){ 
	with(event.srcElement) 
	if(value==defaultValue) value="" 
} 
function res(){ 
	with(event.srcElement) 
	if(value=="") value=defaultValue 
} 

function checkInput(obj){
	if(isNaN(obj.value)){obj.value=""}
}


