function KeyPress( obj, event ) { 
    var curChar    = String.fromCharCode( event.keyCode ); 
    var inpStr     = obj.value + curChar 
    window.status  = '';
    obj.title      = '';

    result = inpStr.match( '^[0-9-]+$' );
    if ( ! result ) {
        window.status     = 'Please enter only Numbers.';
        obj.title         = window.status;
        event.returnValue = false;
        event.cancel      = true; 
    }         
} 

function KeyPressAN( obj, event ) { 
    var curChar    = String.fromCharCode( event.keyCode ); 
    var inpStr     = obj.value + curChar 
    window.status  = '';
    obj.title      = '';

    result = inpStr.match( '^[0-9A-Za-z_]+$' );
    if ( ! result ) {
        window.status     = 'Please enter alpha-numeric characters.';
        obj.title         = window.status;
        event.returnValue = false;
        event.cancel      = true; 
    }         
} 

function KeyPressA( obj, event ) { 
    var curChar    = String.fromCharCode( event.keyCode ); 
    var inpStr     = obj.value + curChar 
    window.status  = '';
    obj.title      = '';

    result = inpStr.match( '^[A-Z a-z.]+$' );
    if ( ! result ) {
        window.status     = 'Please enter only Alphabets.';
        obj.title         = window.status;
        event.returnValue = false;
        event.cancel      = true; 
    }         
} 

function KeyPressN( obj, event ) { 
    var curChar    = String.fromCharCode( event.keyCode ); 
    var inpStr     = obj.value + curChar 
    window.status  = '';
    obj.title      = '';

    result = inpStr.match( "^[A-Z a-z.']+$" );
    if ( ! result ) {
        window.status     = 'Please enter only Alphabets.';
        obj.title         = window.status;
        event.returnValue = false;
        event.cancel      = true; 
    }         
} 

function KeyPressD( obj, event ) { 
    var curChar    = String.fromCharCode( event.keyCode ); 
    var inpStr     = obj.value + curChar 
    window.status  = '';
    obj.title      = '';
	//result=inpStr.match('(^\d.+$)');
	result = inpStr.match( '^[0-9.]+$' );
    if ( ! result ) {
        window.status     = 'Please enter only Numbers.';
        obj.title         = window.status;
        event.returnValue = false;
        event.cancel      = true; 
    }         
} 
function CheckAll(checkAllBox)
{									
	var frm = document.form1;					
	var ChkState=checkAllBox.checked;				
	for(i=0;i< frm.length;i++)							
	{													
		e=frm.elements[i];									
		if(e.type=='checkbox')
		{
			e.checked= ChkState ;							
		}
	}														
}

function checkchecked(event)	
{	
	var flag=0; 
	var c=0;
	var frm = document.form1;
	for(i=0;i<frm.length;i++)							
	{													
		e=frm.elements[i];									
		if(e.type=='checkbox')
		{	
			if (c!=0)
			{
				if(e.checked==true)
				{
				flag=1;
				break;
				}
			}
			c++;						
		}
	}
	if(flag==0)
	{
	alert('Please select any Record');
	event.returnValue=false;
	event.cancel=true;
	return false;
	}	
}
		function showmsg()
		{
			var ans=confirm('Do you want to Reject this record?!!');
			if (!ans)
			{
				event.returnValue=false;
				event.cancel=true;
				return false;
			}			
		}
		function chkrejmem(event)
		{	
			checkchecked(event);
			showmsg(event);	
		}
function checkone(event)	
{	
	var flag=0;
	var flg=0;
	var c=0;
	var cnt=1;
	var frm = document.form1;
	for(i=0;i<frm.length;i++)							
	{													
		e=frm.elements[i];									
		if(e.type=='checkbox')
		{	
			if (c!=0)
			{
				if(e.checked==true)
				{
					if (cnt>1)
					{
					flag=1;
					break;
					}
					flg=1;
					cnt++;
				}
			}
			c++;						
		}
	}
	if(flag==1)
	{
	alert('Please select only one Record');
	event.returnValue=false;
	event.cancel=true;
	return false;
	}
	if(flg==0)
	{
	alert('Please select any Record');
	event.returnValue=false;
	event.cancel=true;
	return false;
	}
}	
	
		
	function chkimgupload(file,event)
	{
		if (file.value=="")
		{
			alert('Please select a file to upload');
			file.focus();
			event.returnValue=false;
			event.cancel=true;
			return false;			
		}
		var extension = new Array();
		var fieldvalue = file.value;
		extension[0] = ".gif";
		extension[1] = ".jpg";
		extension[2] = ".jpeg";
		extension[3] = ".JPG";
		extension[4] = ".GIF";
		extension[5] = ".JPEG";
		extension[6] = ".bmp";
		extension[7] = ".BMP";
		var thisext = fieldvalue.substr(fieldvalue.lastIndexOf('.'));
		var result=0;
		for(var i = 0; i < extension.length; i++) 
		{
			if(thisext==extension[i]) 
			{ 
				result=1; 
			}
		}
		if (result==0)
		{
			alert("Supports only image file formats");
			file.focus();
			event.returnValue=false;
			event.cancel=true;
			return false;
		}
	}
	function chkdocupload(file,event)
	{
		if (file.value=="")
		{
			alert('Please select a file to upload');
			file.focus();
			event.returnValue=false;
			event.cancel=true;
			return false;			
		}
		var extension = new Array();
		var fieldvalue = file.value;
		extension[0] = ".doc";
		extension[1] = ".DOC";
		var thisext = fieldvalue.substr(fieldvalue.lastIndexOf('.'));
		for(var i = 0; i < extension.length; i++) 
		{
			if(thisext == extension[i]) 
			{ 
				return true; 
			}
		}
		alert("Supports only .doc file formats");
		file.focus();
		event.returnValue=false;
		event.cancel=true;
		return false;
	}
	

function checkDelete(event)	
{	
	var flag=0; 
	var c=0;
	var frm = document.form1;
	for(i=0;i<frm.length;i++)							
	{													
		e=frm.elements[i];									
		if(e.type=='checkbox')
		{	
			if (c!=0)
			{
				if(e.checked==true)
				{
				flag=1;
				break;
				}
			}
			c++;						
		}
	}
	if(flag==0)
	{
	alert('Please select any Record');
	event.returnValue=false;
	event.cancel=true;
	return false;
	}
	if(!confirm('Delete Selected Item(s)?'))
	{
	alert('Delete Cancelled!!');
	event.returnValue=false;
	event.cancel=true;
	return false;
	}
}

function checkUrl(theUrl)
			{
				if(theUrl.value.match(/^(http|ftp)\:\/\/\w+([\.\-]\w+)*\.\w{2,4}(\:\d+)*([\/\.\-\?\&amp;\%\#]\w+)*\/?$/i))
				{
					return true;
				} 
				else 
				{
					return false;
				}
			}



