<!--
    	//browser detection variables
    	var bV = parseInt(navigator.appVersion);
    	var isPC = (navigator.userAgent.indexOf('Win')  != -1 && navigator.userAgent.indexOf('95')  != -1 )? true : false;
    	var IE4 = ((document.all) && (bV>=4)) ? true : false;
    	var NS4 = (!(navigator.userAgent.indexOf('4.04') !=-1 && isPC) && document.layers) ? true : false;
    	var NS6 = (document.getElementById)? true : false;
    	var ver4 = (NS4 || IE4 || NS6) ? true : false;

    	// Fix Netscape's OnResize Bug
    	//
    	// This code is required if we have positioned <div> elements.

    	if(!window.saveInnerWidth) {
    	  window.onresize = resize;
    	  window.saveInnerWidth = window.innerWidth;
    	  window.saveInnerHeight = window.innerHeight;
    	}

    	function resize() {
    	  if (saveInnerWidth < window.innerWidth ||
    	    saveInnerWidth > window.innerWidth ||
    	    saveInnerHeight > window.innerHeight ||
    	    saveInnerHeight < window.innerHeight )
    	  {
    	    window.history.go(0);
    	  }
    	}
    	// End: Fix Netscape's OnResize Bug

    //DHTML scripting
    if (NS4) {
        var layerRef = 'document.layers[\"';
        var closeBracket = '\"]';
        var styleSwitch = '';
        var leftSwitch = '.left';
        var rightSwitch = '.right';
    } else if (document.getElementById) {
    	var layerRef='document.getElementById(\"';
        var closeBracket = '\")';
    	var styleSwitch='.style';
    	var leftSwitch='.left';
    	var rightSwitch='.right';
    	var topSwitch='.top';
    } else{
        var layerRef = 'document.all[\"';
        var closeBracket = '\"]';
        var styleSwitch = '.style';
        var leftSwitch = '.pixelLeft';
        var rightSwitch = '.pixelRight';
    }

    	var layerTimeout="";
    	var vizLayer="";
    	var vizClipping="";
    	var vizClippingObj="";


    	function showHideLayers(layerName,viz){
    	 	if (ver4) {
    			if(eval(layerRef+layerName+closeBracket)){
    				eval(layerRef+layerName+closeBracket+styleSwitch+'.visibility = "'+viz+'"');
    				eval(layerRef+'div_invisible'+closeBracket+styleSwitch+'.visibility = "'+viz+'"');
    			}

    			if(viz == "visible"){
    				viz = "hidden";
    				vizLayer = layerName;
    			} else {
    				viz = "visible";
    				vizLayer = "";
    			}

    			if(eval(layerRef+'hidable'+closeBracket) && (layerName == 'div_our_programs')){
    				eval(layerRef+'hidable'+closeBracket+styleSwitch+'.visibility = "'+viz+'"');
    			}

    	    }
    	 }

    	function roll(item) {
    		if(item != vizLayer && vizLayer != ""){
    			rollOff(vizLayer);
    		}

    		showHideLayers(item,"visible");
    	}

    	function rollOff(thisLayer){
    		eval("showHideLayers('" + thisLayer + "','hidden');");
    		if(vizClipping != '' && vizClippingObj != ''){
    			eval(vizClippingObj + '.rollClip(' + vizClipping + ',false);');
    		}
    	}

    	function doNothing(){}

		function goThere(whichSelect){
			var myUrl = eval("document.forms['goto']."+whichSelect+".options[document.forms['goto']."+whichSelect+".selectedIndex].value");
			if(myUrl !=""){
					var notification = window.open(myUrl);
			}
		}

    	function coords(from,to){
    		this.from = from;
    		this.to = to;
    	}

    	function rollClip(which,on) {
    	    if (!ver4) { return }
    	    if (IE4) {
    	    	whichEl = eval("document.all."+this.childRefObj+styleSwitch);
    	    } else if (NS6){
    	    	whichEl = eval("document.getElementById(\""+this.childRefObj+closeBracket+styleSwitch);
    	    } else {
    	    	whichEl = eval("document."+this.childRefObj);
    	    };

    	    if (!on) {
    	    	whichEl.visibility = "hidden"; return
    	    }else{
    	    	vizClipping = which + "";
    	    	vizClippingObj = this.name;
    	    }


    		if (this.orient == 1){ //top-down menu orientation
    			if (NS4) {
    					whichEl.clip.top = this.menuItem[which].from;
    					whichEl.clip.bottom = this.menuItem[which].to;
    			}else {
    					whichEl.clip = "rect(" + this.menuItem[which].from + " " + this.width + " " +
    								   this.menuItem[which].to + " " + 0 + ")";
    			}
    		}else { //left-right menu orientation
    			if (NS4) {
    				whichEl.clip.left = this.menuItem[which].from;
    				whichEl.clip.right = this.menuItem[which].to;
    			}else {
    				whichEl.clip = "rect(" + 0 + " " + this.menuItem[which].to + " " +
    							   this.width + " " + this.menuItem[which].from + ")";
    			}
    		}
    		    whichEl.visibility = "visible";
    	}

    	function clipObj(name, childRefObj, width, orient, menuItem){
    		this.name = name;
    		this.childRefObj = childRefObj;
    		this.width = width;
    		this.orient = orient;
    		this.menuItem = menuItem;
    		this.rollClip = rollClip;
    	}
    	
    	function promptcontact()
    	{
    		//.getElementById(ElementID)
    		//alert(":" + document.submit_contact.value);
    		//alert(":" + document.getElementById("contact_name").value);
    		//
    		
    		if (document.getElementById("contact_name").value == "")
    		{
    			alert("Please enter your name.");
    		}
    		else if (document.getElementById("contact_email_address").value == "")
    		{
    			alert("Please enter your email address.");
    		}
    		else
		{
			document.contactus.submit();	
		}
    	}

//-->