function getStyleObject(objectId) {
  // checkW3C DOM, then MSIE 4, then NN 4.
  //
  if(document.getElementById && document.getElementById(objectId)) {
        return document.getElementById(objectId).style;
   }
   else if (document.all && document.all(objectId)) {  
        return document.all(objectId).style;
   } 
   else if (document.layers && document.layers[objectId]) { 
        return document.layers[objectId];
   } else {
        return false;
   }
}

function setDropDownToValue(obj,value){
  if (obj.length > 0){
    var i=0;
    for (i=0;i<obj.length;i=i+1){
      if (obj.options[i].value == value){
      	obj.selectedIndex = i;
      }
    }
  }
}

function set_radio_value(radioObject,value) {
	for (var i=0; i < radioObject.length; i++) {
   if (radioObject[i].value == value) {
     radioObject[i].checked = true;
   } else {
     radioObject[i].checked = false;
   }
  }
 }

function get_radio_value(radioObject) {
 var rad_val = "";
 for (var i=0; i < radioObject.length; i++) {
  if (radioObject[i].checked) {
   rad_val = radioObject[i].value;
  }
 }
 return rad_val;
}

function disableRadioButtons(radioObject,disable){
	for (var i=0; i < radioObject.length; i++) {
	   radioObject[i].disabled = disable;
	 }
}

function enableNumericValueAt(radioObject, intakeYear, intakeYearLevel)
{
    if ((intakeYear != "null") && (intakeYearLevel != "null"))
    {
        var result =
        	parseInt(intakeYearLevel) -
        	(parseInt(intakeYear) - (new Date()).getFullYear());
        for (var i=0; i<radioObject.length; i++)
        {
            if (parseInt(radioObject[i].value) == result)
            {
                radioObject[i].disabled = false;
            }
            else
            {
                radioObject[i].disabled = true;
            }
        }
    }
}

function hasControlBeenSelected(ctrlObject) {
 var selected = false;
 for (var i=0; i < ctrlObject.length; i++) {
  if (ctrlObject[i].checked == true){
   selected = true;
  }
 }
 return selected;
}

 
 