function trim ( string ) {
	var i, numFirstChar = -1, numLastChar = -1;
	
	for ( i = 0; i < string.length; i ++ ) {
		if ( string.substring ( i, i + 1 ) != ' ' ) {
			numFirstChar = i;
			break;
		}
	}
	
	if ( numFirstChar == -1 )
		return "";
	
	for ( i = string.length; i >= 0; i -- ) {
		if ( string.substring ( i - 1, i ) != ' ' ) {
			numLastChar = i;
			break;
		}
	}
	
	return string.substring ( numFirstChar, numLastChar );
}

function isEmail (email) {
	var valid_email_address = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	return valid_email_address.test(email)
}

function isPhoneNumber (phone) {
	var valid_phone_number=/^[01]?[- .]?(\([2-9]\d{2}\)|[2-9]\d{2})[- .]?\d{3}[- .]?\d{4}$/;
	return valid_phone_number.test(phone)
}

function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}

function removeLinkIcons () {
	var aTags = document.getElementById("body-box").getElementsByTagName("a");
	for(i=0;i<aTags.length;i++) {
		if(aTags[i].innerHTML.toLowerCase().indexOf("<img")>-1){
			aTags[i].className+=" noLinkIcons";
		}
	}
}

function radio_value(obj_radio) {
	var myOption=-1;
	for (i=obj_radio.length-1; i > -1; i--) {
		if (obj_radio[i].checked) {
			myOption=i;
			i=-1;
		}
	}
	if (myOption == -1) {
		return ''; // no radio button selected
	} else {
		return obj_radio[myOption].value;  // return the selected radio button value;
	}
}
