 //JavaScript document
function checkForm(frm, arrControl) {
	var nNumControl = arrControl.length ;
	var i = 0;
	for(i = 0; i < nNumControl; i++) 
	{
		bValid = trim(arrControl[i][0] ) ;
		if(eval( bValid )){ //== 
			alert( arrControl[i][1] ) ;
			if(arrControl[i][2] != "")
			{
				eval( "frm."  + arrControl[i][2] ).focus() ;
			}
			return false ; //== Error
		}
	}
	return true ; //== OK
}
//--------------------------------------------------------------------------------- 
function doDelete(url) {
        var agree=confirm("Are you sure you wish to delete this?");
        if (agree)
        location.replace(url);
}
//---------------------------------------------------------------------------------
function trim(str) {
	return str.replace(/^\s+/g, '').replace(/\s+$/g, '');
}
//---------------------------------------------------------------------------------
function isBlank(str) {
	if( str == "" ) 
		return true ;
	return false ;
}
//---------------------------------------------------------------------------------
function isEmail(s){
	if (s.search(/^\w+((_\w+)|(-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]{2,4}$/) != -1)
		return true ;
	return false ;
}
//---------------------------------------------------------------------------------
function onlyNumber()
{
	if((event.keyCode<48)||(event.keyCode>57)){
		event.returnValue=false;
	}
}
//---------------------------------------------------------------------------------
function onlyFloat()
{
	if(((event.keyCode<48)||(event.keyCode>57))&&(event.keyCode!=46)){
		event.returnValue=false;
	}
}

//-------------------------------------------------------------------------------------------
function CheckAllCheckbox(f,checkboxname){
	
	var len=f.elements.length;
	for(var i=0;i<len;i++){
		if(f.elements[i].name==checkboxname){
			f.elements[i].checked=true;
		}
	}
	return;
}
//-------------------------------------------------------------------------------------------
function UnCheckAllCheckbox(f,checkboxname){
	var len=f.elements.length;
	for(var i=0;i<len;i++){
		if(f.elements[i].name==checkboxname){
			f.elements[i].checked=false;
		}
	}
	return;
}
//-------------------------------------------------------------------------------------------
function ComfirmCheck(f,checkboxname){
	var len=f.elements.length;
	var k=1;
	for(var i=0;i<len;i++){
		if(f.elements[i].name==checkboxname){
			if(f.elements[i].checked==true){
				k=2;
			}
		}
	}
	return k;
}
