<!--
//TRIM TRAILING AND LEADING SPACES
function trim(str)
{
	var newstr = '';
	for(var i = 0;i<str.length;i++) { newstr = (str.charAt(i)!=' ' && str.charAt(i)!='')? newstr + str.charAt(i):newstr; }
	return newstr;
}
// Ends the "trim" function

/**
 * This function sets opacity on an object
 */
function setOpacity(opacity, theID) {
 var object = document.getElementById(theID).style;
 // If it's 100, set it to 99 for Firefox.
 if (navigator.userAgent.indexOf("Firefox") != -1) {
  if (opacity == 100) { opacity = 99.9999; } // This is majorly awkward
 }
 // Multi-browser opacity setting
 object.filter  = "alpha(opacity=" + opacity + ")"; // IE/Win
 object.opacity = (opacity / 100);                 // Safari 1.2, Firefox+Mozilla
 
 //try {object.filter  = "alpha(opacity=" + opacity + ")"; } catch(err) {
 //object.opacity = (opacity / 100); 
 //}
 
}
// Trim trailing and leading spaces
function trimString (str) {
  str = this != window? this : str;
  return str.replace(/^\s+/g, '').replace(/\s+$/g, '');
}
//-->