// JavaScript Document
//****************************onKeyPress***********************// 
function numOnly() // integer fields
	{
	  if(event.keyCode<48 || event.keyCode>58) return false;
	}
function numSpace() // integer fields with Space
	{
	  if((event.keyCode<48 || event.keyCode>58) && (event.keyCode!=32)) return false;
	}
function alphaNum() //Accepts only Numeric and Alphabetics. No special characters will be allowed
	{
	if((event.keyCode>47 && event.keyCode<58) || (event.keyCode>64 && event.keyCode<91) || (event.keyCode>96 && event.keyCode<123))
		{
		return true;
		}
	else
		{
		return false;
		}
	}
function floatCheck(objField) // fields with decimal values
	{
		 var intI
		 var objFldVal=objField.value;
		  if((event.keyCode<48 || event.keyCode>58) && (event.keyCode!=46) && (event.keyCode!=8) && (event.keyCode!=37) && (event.keyCode!=39)) return false;
		
			if(event.keyCode==46)
			{
			for(intI=0;intI<objFldVal.length;intI++)
			  {
				  if(objFldVal.substring(intI,intI+1)==".")
				  {
					 return false;
				  }
			  }
			}
}
//****************************onSubmit***********************// 
function notANumber(objField,msg) // use to check number field
	{
			if(isNaN(objField.value)==true) 
			{
			alert(msg);
			objField.select();
			return false;
			}
	}
function isEmpty(objField,msg) // use to Check Empty field
	{	

var intJ=0;
	for(intI=0;intI<=objField.value.length-1;intI++)
		{
			
			if(objField.value.substring(intI,intI+1)==" ")
			{ 
				intJ=intJ+1;
			}
		}
		
	if(objField.value.length==intJ)
		{
			alert(msg);
			objField.focus();
			objField.value="";
			return true;
		}
	
 }	
 
 function isFileEmpty(objField,objField1,msg) // use to Check Empty field
	{	

var intJ=0;
var intJ1=0;
	for(intI=0;intI<=objField.value.length-1;intI++)
		{
			
			if(objField.value.substring(intI,intI+1)==" ")
			{ 
				intJ=intJ+1;
			}
		}

	for(intI=0;intI<=objField1.value.length-1;intI++)
		{
			
			if(objField1.value.substring(intI,intI+1)==" ")
			{ 
				intJ1=intJ1+1;
			}
		}


	if(objField.value.length==intJ && objField1.value.length==intJ1)
		{
			alert(msg);
			objField1.focus();
			objField1.value="";
			return true;
		}
	
 }	
/*function replaceString(objField)
{
	var objFieldVal=objField.value
	objField.value=objFieldVal.replace("'","''")
}*/
function isEmail(objField)
{
// AllowEmpty=1 Allows Empty
// AllowEmpty=0 Not Allows Empty
	//if(objField.value.length>0)
	//{
		if(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(objField.value))
		{
		}
		else
		{
			alert("Invalid E-mail Address! Please re-enter.");
			objField.focus();
			objField.select();
			return false;
		}
	//}

}

function clock()
{
		dtToday=new Date();
		strHr=dtToday.getHours();
		strMin=dtToday.getMinutes();		
		strSeconds=dtToday.getSeconds();

		if(strHr>12)
		{
		strHr=strHr-12
		strMer=" PM"
		}
		else
		{
		strMer=" AM"		
		strHr=strHr
		}
		if(strHr<10)
			{
			strHr="0"+strHr;	
			}
		if(strMin<10)
			{
			strMin="0"+strMin;	
			}
		if(strSeconds<10)
			{
			strSeconds="0"+strSeconds;	
			}
		strTime=strHr+":"+strMin+":"+strSeconds+" "+strMer;
		//return strTime;
		clk.innerText=strTime;
	setTimeout("clock()",1000);
}
function allowsTab()
{
		if(event.keyCode!=9 && event.keyCode!=32)
		{
			return false;
		}
		else
		{
			return true;
		}
}
