

///////////////////////////////////////////////////////////////////
//////////////////////// SET SELECT DROP DOWN /////////////////////
///////////////////////////////////////////////////////////////////


function Set_SelectDropDown(theId,theValue){

	//LOOP THROUGH AND SET BG IMAGE REPEAT
	var theSelect = document.getElementById(theId);
	for (var i=0; i<theSelect.options.length; i++){
			
		if(theSelect.options[i].value == theValue)
		{
		/*
			alert("SELECTED OPTIONS...\n"+
			"INDEX : "+i+"\n"+
			"VALUE : "+theSelect.options[i].value+"\n"+
			"TEXT : "+theSelect.options[i].text);
		*/		
			theSelect.options[i].selected = true;
			//return false; //will stop script at this point
		}
	}//END for loop

}//END function




///////////////////////////////////////////////////////////////////////////
//////////////////////// SET / GET RADIO BUTTON VALUE /////////////////////
/////////////////////////////////////////////////////////////////////////


function Get_RadioBtnId(radioObj) {
	if(!radioObj)
		return "";
	var radioLength = radioObj.length;
	if(radioLength == undefined)
		if(radioObj.checked)
			return radioObj.id;
		else
			return "";
	for(var i = 0; i < radioLength; i++) {
		if(radioObj[i].checked) {
			return radioObj[i].id;
		}
	}
	return "";
	
}//END





//GET RADIO BUTTON VALUE
// return the value of the radio button that is checked
// return an empty string if none are checked, or
// there are no radio buttons
/**/
function Get_RadioBtnValue(radioObj) {
	if(!radioObj)
		return "";
	var radioLength = radioObj.length;
	if(radioLength == undefined)
		if(radioObj.checked)
			return radioObj.value;
		else
			return "";
	for(var i = 0; i < radioLength; i++) {
		if(radioObj[i].checked) {
			return radioObj[i].value;
		}
	}
	return "";
	
}//END







//SET RADIO BUTTON VALUE
/*
//BASIC REF
	var radioBtns = document.theFormName.theRadioName;//
	for (var i=0; i<radioBtns.length; i++) {
		if (radioBtns[i].value == "some var")  
		{
			//alert(radioBtns[i].value);
			radioBtns[i].checked = true;
		}
	} 
*/

// set the radio button with the given value as being checked
// do nothing if there are no radio buttons
// if the given value does not exist, all the radio buttons
// are reset to unchecked

function Set_RadioBtnValue(radioObj, newValue) {
	if(!radioObj)
		return;
	var radioLength = radioObj.length;
	if(radioLength == undefined) {
		radioObj.checked = (radioObj.value == newValue.toString());
		return;
	}
	for(var i = 0; i < radioLength; i++) {
		radioObj[i].checked = false;
		if(radioObj[i].value == newValue.toString()) {
			radioObj[i].checked = true;
		}
	}
	
}//END












