	/* MISC FUNCTIONS */
	/* *************************************************************************************************** */	
	function getRadioValue(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 "";
	}
	
	function setRadioValue(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;
			}
		}
	}
	
	function setCheckedValue(checkObj, checkValue){
		if(!checkObj)
			return;
			
		if (checkValue == "on" || checkValue == 1){
			checkObj.checked = true;	
		}
		
		return;
	}	
	
	function getSelectValue(selectObject) {
			  return selectObject.options[selectObject.selectedIndex].value
		 }
	
	function setSelectValue(SelectObject, Value)
			 {
			 //eval('SelectObject = document.' +               SelectName + ';');
			 for(index = 0; 
				 index < SelectObject.length; 
				 index++)
				{
				if(SelectObject[index].value == Value)
				   SelectObject.selectedIndex = index;
				}
			 }
			 
	function isNumeric(sText)
	{
	   var ValidChars = "0123456789.";
	   var IsNumber=true;
	   var Char;
	
	 
	   for (i = 0; i < sText.length && IsNumber == true; i++) 
		  { 
		  Char = sText.charAt(i); 
		  if (ValidChars.indexOf(Char) == -1) 
			 {
			 IsNumber = false;
			 }
		  }
	   return IsNumber;
	   
	   }
			
	function showPrivacyPolicy(){
		newTop = self.screenTop+100;
		newLeft = self.screenLeft+100;
		features = "top="+newTop+", left="+newLeft+", width=1080, height=500, location=no, menubar=no, status=no, toolbar=no, scrollbars=yes, resizable=no";
		url = "http://www.tellourlifestories.com/privacy-policy.php";	
		window.open(url, "Privacy", features);	
	}
	
	function showTerms(){
		newTop = self.screenTop+100;
		newLeft = self.screenLeft+100;
		features = "top="+newTop+", left="+newLeft+", width=1080, height=500, location=no, menubar=no, status=no, toolbar=no, scrollbars=yes, resizable=no";
		url = "http://www.tellourlifestories.com/terms.php";	
		window.open(url, "Terms", features);			
	}	
	
	function checkNumeric(obj){
		if (!isNumeric(obj.value)){
			obj.value = '';
			alert("This value must be numeric.");
			return false;
		}
		
		return true;
	}
	
	function isValidEmailAddress(email)
	{
		var x = email;
		var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
		if (filter.test(x)) return true;
		else return false;
	}
	
	function isPhoneNumber(s){			 
		 // Check for correct phone number
		 rePhoneNumber = new RegExp(/^[1-9]\d{2}\-\s?\d{3}\-\d{4}$/);
	 
		 if (!rePhoneNumber.test(s)) {					  
			  return false;
		 }
	 
		return true;
	}		
	
		function setInputs(){
			var forms = document.getElementsByTagName('form');
		
			for (var i=0;i < forms.length;i++) {
				var inputs = forms[i].getElementsByTagName('input');
		
				for (var j=0;j < inputs.length;j++)
					addInputSubmitEvent(forms[i], inputs[j]);
			}
		}
		
		function addInputSubmitEvent(form, input) {
			input.onkeydown = function(e) {
				e = e || window.event;
				if (e.keyCode == 13) {
					ValidateForm();
					return false;
				}
			};
		}				