﻿// JavaScript Document

var onImages=new Array();
function Rollover(imgName, imgSrc)
{
	onImages[imgName] = new Image();
	onImages[imgName].src = imgSrc;
}

function turnOn(imgName){ 
	if(document.images[imgName].filters != null)
		document.images[imgName].filters[0].apply();
	document.images[imgName].offSrc = document.images[imgName].src;
	document.images[imgName].src    = onImages[imgName].src;
	if(document.images[imgName].filters != null)
		document.images[imgName].filters[0].play();
	playSound(0);
}

function turnOff(imgName){ 
	if(document.images[imgName].filters != null)
		document.images[imgName].filters[0].stop();
	document.images[imgName].src = document.images[imgName].offSrc;	
}

Rollover("button1",  "images/m1_b_r.gif");
Rollover("button2",  "images/m2_b_r.gif");
Rollover("button3",  "images/m3_b_r.gif");
Rollover("button4",  "images/m4_b_r.gif");
Rollover("button5",  "images/m5_b_r.gif");
Rollover("button6",  "images/m6_b_r.gif");


// Below: source for sound files to be preloaded
var aySound = new Array();
aySound[0] = "NIMOver.wav";

// DO NOT edit below this line
document.write('<BGSOUND ID="auIEContainer">')
IE = (navigator.appVersion.indexOf("MSIE")!=-1 && document.all)? 1:0;
NS = (navigator.appName=="Netscape" && navigator.plugins["LiveAudio"])? 1:0;
ver4 = IE||NS? 1:0;
onload=auPreload;

function auPreload() {
	if (!ver4) return;
	if (NS) auEmb = new Layer(0,window);
	else {
		Str = "<DIV ID='auEmb' STYLE='position:absolute;'></DIV>";
		document.body.insertAdjacentHTML("BeforeEnd",Str);
	}
	var Str = '';
	for (i=0;i<aySound.length;i++)
		Str += "<EMBED SRC='"+aySound[i]+"' AUTOSTART='FALSE' HIDDEN='TRUE'>"
	if (IE) auEmb.innerHTML = Str;
	else {
		auEmb.document.open();
		auEmb.document.write(Str);
		auEmb.document.close();
	}
	auCon = IE? document.all.auIEContainer:auEmb;
	auCon.control = auCtrl;
}

function auCtrl(whSound,play) {
	if (IE) this.src = play? aySound[whSound]:'';
	else eval("this.document.embeds[whSound]." + (play? "play()":"stop()"))
}
function playSound(whSound) { if (window.auCon) auCon.control(whSound,true); }
function stopSound(whSound) { if (window.auCon) auCon.control(whSound,false); }


function TrimString(sInString) {
    sInString = sInString.replace( /^\s+/g, "" ); // strip leading
    return sInString.replace( /\s+$/g, "" );      // strip trailing
   }
   
function IsValidEmail(field) {
var re = new RegExp("^[a-z0-9._-]+\@[a-z0-9._-]+\.[a-z0-9]{2,4}$");

	if (field.value.match(re) == null) {
		return false
	} 
	
	return true;
}   