//***************************************************************//
function setCadreValue(objCombo)
{
	var e = objCombo;
	
	if (e.options[0].selected){
	   for (i=1;i<e.options.length;i++){
	        e.options[i].selected = false;
	   }
	}
}
//***************************************************************//
function CheckForDigitsOnly(str,tmpObj) {
	yearObj = tmpObj;
	var valid = true;
	if (yearObj.value.length > 0) 
		{
			if (yearObj.value.length < 4) 
			{
				alert ("Please enter a 4 digit year");
				yearObj.focus();
				valid = false;
			}
			if (isNaN(yearObj.value)) {
					alert ("You should enter a numeric value for the Allotment Year");
					yearObj.focus();
					valid = false;
			}
	
		}
		return valid;
}
//***************************************************************//
function CheckForAlphaOnly(parObj) {	
		if (event.keyCode != 32)
			if (event.keyCode < 65 || event.keyCode > 90 ) 
				if (event.keyCode < 97 || event.keyCode > 122 ) 
					event.returnValue = false;
				else 
					event.returnValue = true;
} 
//***************************************************************//
function Update(where)
{
	var e1;
	
	e1 = document.OfficersList.HiddenStr.value;
	
	for (var i = 0; i < document.OfficersList.elements.length; i++)
	{
		var e = document.OfficersList.elements[i];
		if ((e.name.indexOf('ChkOne') == 0) && e.checked && (e1.indexOf(e.value) == -1))
		{
			if (e1)
				e1 += ",";
			e1 += e.value;
		}
	}
	if (where == 'all')
		document.OfficersList.HiddenStr.value = e1;
	if (e1 == ''){
		alert ('You have to select atleast one officer before clicking Ok');
		return false;}
}
	
//***************************************************************//
function CheckAll(str,obj) {
	
	for ( var i = 0; i < document.OfficersList.length; i++ ) {
		var e = document.OfficersList.elements[i];
		 
		if (e.name.indexOf(str)==0)
			e.checked = obj.checked;
	}	
}
//****************************************************************//
function UnCheckAll() {
	
	for ( var i = 0; i < document.OfficersList.length; i++ ) {
		var e = document.OfficersList.elements[i];
		 
		if (e.name.indexOf('ChkOne')==0)
			e.checked = false;
	}	
}
//***************************************************************//
function CheckCheckAll(one,num)
{
	var TotalBoxes = 0;
	var TotalOn = 0;
	var o = document.OfficersList.elements[num];
	for (var i=0;i<document.OfficersList.elements.length;i++)
	{
		var e = document.OfficersList.elements[i];
		if (e.name.indexOf("ChkO") == 0)
		{
			TotalBoxes++;
		if (e.checked)
		{
			TotalOn++;
		}
		}
	}
	if (TotalBoxes==TotalOn)
	   o.checked = true;
	else
		o.checked = false ;
	
}
//***************************************************************//	
function CheckForDigits(tmpObj)
{

  var checkOK = "0123456789";
  var checkStr = tmpObj.value;
  var allValid = true;
  var decPoints = 0;
  var allNum = "";
  for (i = 0;  i < checkStr.length;  i++)
  {
    ch = checkStr.charAt(i);
    for (j = 0;  j < checkOK.length;  j++)
		if (ch == checkOK.charAt(j))
        break;
    if (j == checkOK.length)
		{
		allValid = false;
		break;
		}
	allNum += ch;
  }
  if (!allValid)
	{
		alert("Allotment Year can only have numerals");
		tmpObj.focus();
		return (false);
	}
  else
		return true;
}
//-->
