<!--

var button_enabled=true;
// button bounce
function doDoubleClickBounce(){
  // pause accepting button Clicks for a minimum of 1/2 a second to catch mistaken double Clicks
  if (button_enabled==true){
	button_enabled=false;
	setTimeout('button_enabled=true;',500);
	return true;
  }else{
	return false;
  }

}


// replace this page ( and remove it from history) with the page you would get if the
// form stated was submitted
function replacePage(p_form){
	var submitText="?";
	var loop=0;
	for(loop=0;loop<p_form.elements.length;loop++){
		myType = p_form.elements[loop].type;
		myName = p_form.elements[loop].name;
		if (myType !="submit" && myType !="button" &&	myType !="reset" &&
				myName.substr(0,7)!="hidden_"){
			if (myType =="select-one"){
				selIdx = p_form.elements[loop].selectedIndex;
				if ( selIdx <0){ /* there should always be a selected value*/
					 selIdx=0;
				}
				submitText=submitText + myName+"="+escape(p_form.elements[loop].options[selIdx].value)+"&";
			}else if (myType =="checkbox" || myType =="radio"){
				// if we're a checkbox or radio make sure we're checked.
				if( p_form.elements[loop].checked==true){
						submitText=submitText + myName+"="+escape(p_form.elements[loop].value)+"&";
				}
			}else{
						submitText=submitText + myName+"="+escape(p_form.elements[loop].value)+"&";
			}
		}
	}
	location.replace(p_form.action+submitText);
 return false;
}


function submitForm (p_form, p_validatefn) {
  if (doDoubleClickBounce() ) {
    if (p_validatefn!=null) {
      if (!eval(p_validatefn+"(document." + p_form.name +")")) {
        return false;
      }
    }
    return replacePage (p_form);
  } else {
    return false;
  }
}


function postForm (p_form, p_validatefn) {
  if (doDoubleClickBounce() ) {
    if (p_validatefn!=null) {
      if (!eval(p_validatefn+"(document." + p_form.name +")")) {
        return false;
      }
    }
    p_form.submit();
    return false;
  } else {
    return false;
  }
}


  function killContext() {
    return false;
  }
//  document.oncontextmenu = killContext;
 

  function loadButtonImages (p_Images) {

    if (!document.images) {
      return;
    }

    for (var index=0; index<p_Images.length; index++) {
      var image = new Image();
      image.src = p_Images[index] + "button.gif";

      image = new Image();
      image.src = p_Images[index] + "button_rollover.gif";
    }
  }


  function mouseOnButton (p_ImageName, p_Offset) {
    if (document.images) {
      if (p_Offset == '') {
        document[p_ImageName].src = p_ImageName + "button_rollover.gif";
      } else {
        document[p_ImageName + '_' + p_Offset].src = p_ImageName + "button_rollover.gif";
      }
    }
  }


  function mouseOffButton (p_ImageName, p_Offset) {
    if (document.images) {
      if (p_Offset == '') {
        document[p_ImageName].src = p_ImageName + "button.gif";
      } else {
        document[p_ImageName + '_' + p_Offset].src = p_ImageName + "button.gif";
      }
    }
  }

  function setImage (p_Id, p_Src) {
    if (document.images) {
        document[p_Id].src = p_Src;
    }
  }


//-->