function myformat(str1, param1){
	re=/\%s/;
	return str1.replace(re, param1);
}

function easyGo(url){
				document.location.href=url;
			}

function openPopup(url, w, h){
		msgWindow = window.open(url, '', 
		'toolbar=no,menubar=yes,location=no,scrollbars=yes,width='+w+',height='+h+',top=10,left=10, status=yes, resizable=1');
		if (msgWindow.opener == null) msgWindow.opener = self;
		msgWindow.focus();
	}

function trim(s) 
{
  // Remove leading spaces and carriage returns
  
  while ((s.substring(0,1) == ' ') || (s.substring(0,1) == '\n') || (s.substring(0,1) == '\r'))
  {
    s = s.substring(1,s.length);
  }

  // Remove trailing spaces and carriage returns

  while ((s.substring(s.length-1,s.length) == ' ') || (s.substring(s.length-1,s.length) == '\n') || (s.substring(s.length-1,s.length) == '\r'))
  {
    s = s.substring(0,s.length-1);
  }
  return s;
}

var formsubmitted=false;
function disableForm(theform) {
	if(formsubmitted){
		return false;
	}
	if (document.all || document.getElementById) {
		for (i = 0; i < theform.length; i++) {
			var tempobj = theform.elements[i];
			if (tempobj.type.toLowerCase() == "submit" || tempobj.type.toLowerCase() == "reset" || tempobj.type.toLowerCase() == "button")
				tempobj.disabled = true;
		}
		//setTimeout('alert("Your form has been submitted.  Notice how the submit and reset buttons were disabled upon submission.")', 2000);
		formsubmitted=true;
		return true;
	}
	else {
		formsubmitted=true;
		return true;
   }
}