function changeonblur(objField, txtString){
	if (objField.value == ""){
		objField.value = txtString;
	}
}

function changeonfocus(objField, txtcond, txtString){
	if (objField.value == txtcond){
		objField.value = txtString;
	}
}

function isNumberKey(evt)
{
	 var charCode = (evt.which) ? evt.which : event.keyCode
	 if (charCode > 31 && (charCode < 48 || charCode > 57))
		return false;
	
	 return true;
}

function isAlphaKey(evt)
{
	var charCode = (evt.which) ? evt.which : event.keyCode
	if ((charCode>=192 && charCode<=252) 
		|| (charCode>=97 && charCode<=122)
		|| (charCode>=65 && charCode<=90) 
        || (charCode>=37 && charCode<=40) 
        || (charCode == 8) || (charCode == 46)   
        || (charCode == 13) || (charCode == 32))
		{
			return true;
		}
	else{
		return false;
	}
}

function isAlphaPlusKey(evt)
{
	var charCode = (evt.which) ? evt.which : event.keyCode	
	if ((charCode>=192 && charCode<=252)  
        || (charCode>=97 && charCode<=122)  
        || (charCode>=65 && charCode<=90)  
        || (charCode>=37 && charCode<=40) 
		|| (charCode == 45)
        || (charCode == 8) || (charCode == 46)   
        || (charCode == 13) || (charCode == 32))
		{
			return true;
		}
	else{
		return false;
	}
}

function isAlphaNumKey(evt)
{
	var charCode = (evt.which) ? evt.which : event.keyCode
	if ((charCode>=192 && charCode<=252)  
        || (charCode>=97 && charCode<=122)  
        || (charCode>=65 && charCode<=90)  
		|| (charCode>=48 && charCode<=57)
        || (charCode>=37 && charCode<=40) 
        || (charCode == 8) || (charCode == 46)   
        || (charCode == 13) || (charCode == 32))
		{
			return true;
		}
	else{
		return false;
	}
}

function isAlphaNumPlusKey(evt)
{
	var charCode = (evt.which) ? evt.which : event.keyCode		
	if ((charCode>=192 && charCode<=252)  
        || (charCode>=97 && charCode<=122)  
		|| (charCode>=48 && charCode<=57) 
        || (charCode>=65 && charCode<=90)  
        || (charCode>=37 && charCode<=40) 
		|| (charCode == 45)
        || (charCode == 8) || (charCode == 46)   
        || (charCode == 13) || (charCode == 32))
		{
			return true;
		}
	else{
		return false;
	}
}

function lowerOnly(obj) {
	var str=obj.value;
	obj.value=str.toLowerCase();
}

function upperOnly(obj) {
	var str=obj.value;
	obj.value=str.toUpperCase();
}

function LoadOptionValue(objname, code, defaultvalue)
{
	if (code != "" ) {
 		var optionArrayText = eval("ArraySubDivText_" + code);
 		var optionArrayValue = eval("ArraySubDivValue_" + code);
 
  		var obj = document.getElementById(objname);
  		obj.options.length = 0;
		
  		for(var subdivcount=0; subdivcount<optionArrayValue.length; subdivcount++)
  		{
   			var val1 = optionArrayText[subdivcount];
   			var val2 = optionArrayValue[subdivcount];

			var obj = document.getElementById(objname); 
			obj.options[obj.options.length] = new Option(val1, val2); 

   			if (val2 == defaultvalue){
	   			obj.options[subdivcount].selected=true;
   			}
  		}
  	}
}
