// Miscellanious functionsbreak
//
//

NS4 = (document.layers) ? true : false;
function checkEnter(event)
{ 	
	var code = 0;
	
	if (NS4)
		code = event.which;
	else
		code = event.keyCode;
	if (code==13)
		document.fSignIn.submit();
}
function fn(form,field)
{
var next=0, found=false;
var f=form;
if(event.keyCode!=13) return;
for(var i=0;i<f.length;i++)
	{
	if(field.name==f.item(i).name) 
	{
		next=i+1;
		found=true;
		break;
	}
	}
while(found) //Infinite loop 
	{
	if( f.item(next).disabled==false && f.item(next).type!='hidden')
		{
		f.item(next).focus();
		break;
		}
	else
		{
		if(next<f.length-1)
			next=next+1;
		else
			break;
			
		}
	}
}

function validateLogin()
{
//alert("Validate Login Request!");
x=document.fSignIn
if (x.sUserId.value=="")
	{
	alert("Enter your Username!");
	x.sUserId.focus();
	}
else if (x.sPwd.value=="") 
	{
	alert("Enter your Password!");
	x.sPwd.focus();
	}	
else
	{
	x.submit();
	}
}


// types
//   C = alpha characters
//   N = numbers
//   B = alpha numeric characters
// maxlength
//   maximum length of data in field expected

function validateField(field, type, maxlength ) {
var valid = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789";
if (type == 'C')
 {
 var valid = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";
 }
if (type == "N")
 {var valid = "0123456789"}

var ok = "yes";
var temp;
for (var i=0; i<field.value.length; i++) {
temp = "" + field.value.substring(i, i+1);
if (valid.indexOf(temp) == "-1") ok = "no";
}
if (ok == "no" || field.value.length < maxlength) {
//alert("Invalid entry!  Only characters and numbers are accepted!");
field.value="";
//field.focus();
//field.select();
   }
}


function formatField(field){
  field.value=field.value.toUpperCase();
  field.value=field.value.replace(" ","");
  pos = field.value.indexOf(" ");
  while(pos != "-1")
  {
  field.value=field.value.replace(" ","");
  pos = field.value.indexOf(" ");
  }
}
  
function placeFocus()
{
document.fSignIn.sUserId.focus();
}  
