﻿// IMAGE SWAP
function rollOver(imageName, over, imagePath)
{
	if(window.document.images) 
  	{
    	if (over)
      		window.document.images[imageName].src = imagePath + imageName + "_over.gif";
    	else
      		window.document.images[imageName].src = imagePath + imageName + ".gif";
  	}
}

function printPage() {	
	window.print();			
}

function bookmarkPage(url,title){
  if ((navigator.appName == "Microsoft Internet Explorer") && (parseInt(navigator.appVersion) >= 4)) {
  window.external.AddFavorite(url,title);
  } else if (navigator.appName == "Netscape") {
    window.sidebar.addPanel(title,url,"");
  } else {
    alert("Press CTRL-D (Netscape) or CTRL-T (Opera) to bookmark");
  }
}

function formFocus(formElement, defaultText){
    if (document.getElementById(formElement).value == defaultText)
		document.getElementById(formElement).value='';
}

function formBlur(formElement, defaultText){
    if (document.getElementById(formElement).value == '')
		document.getElementById(formElement).value=defaultText;
}

function getElementsByClassName(oElm, strTagName, strClassName){
	var arrElements = (strTagName == "*" && oElm.all)? oElm.all : oElm.getElementsByTagName(strTagName);
	var arrReturnElements = new Array();
	strClassName = strClassName.replace(/-/g, "\-");
	var oRegExp = new RegExp("(^|\s)" + strClassName + "(\s|$)");
	var oElement;
	for(var i=0; i<arrElements.length; i++){
		oElement = arrElements[i];
		if(oRegExp.test(oElement.className)){
			arrReturnElements.push(oElement);
		}
	}
	return (arrReturnElements)
}

/*
var styleform;
if (!styleform)	styleform = {};

styleform.init = function ()
{
	// add nice form styling for non-safari, dom-capable browsers
	if ( navigator.userAgent.toLowerCase().indexOf('safari') < 0  && document.getElementById )
	{
	    // add style sheet if not safari
        var formStyle = document.createElement('link');
        formStyle.rel = 'stylesheet';
        formStyle.type = 'text/css';
        formStyle.media = 'screen';
        formStyle.href = '/css/form.css';
        document.getElementsByTagName("head")[0].appendChild(formStyle);
	}
}
*/

function styleForm()
{
	// add nice form styling for non-safari, dom-capable browsers
	if ( navigator.userAgent.toLowerCase().indexOf('safari') < 0  && document.getElementById )
	{
	    // add style sheet if not safari
        var formStyle = document.createElement('link');
        formStyle.rel = 'stylesheet';
        formStyle.type = 'text/css';
        formStyle.media = 'screen';
        formStyle.href = '/css/form.css';
        document.getElementsByTagName("head")[0].appendChild(formStyle);
	}
}