//UDMv3.4.1.1b
//**DO NOT EDIT THIS *****
if (!exclude) { //********
//************************



///////////////////////////////////////////////////////////////////////////
//
//  ULTIMATE DROPDOWN MENU VERSION 3.4.1b by Brothercake
//  http://www.brothercake.com/dropdown/ 
//
//  Link-wrapping routine by Brendan Armstrong
//  KDE modifications by David Joham
//  Opera reload/resize routine by Michael Wallner
//  http://www.wallner-software.com/
//
//  This script featured on Dynamic Drive (http://www.dynamicdrive.com)
//
///////////////////////////////////////////////////////////////////////////



// *** POSITIONING AND STYLES *********************************************



var menuALIGN = "center";		// alignment
var absLEFT = 	((!ie && !ie4 && !ie5 && !ie6) ? 120 : 100);		// absolute left or right position (if menu is left or right aligned)
var absTOP = 	((!ie && !ie4 && !ie5 && !ie6) ? 136 : 143); /*((window.indexPage) ? ((!ie && !ie4 && !ie5 && !ie6) ? 277 : 285) : ((!ie && !ie4 && !ie5 && !ie6) ? 136 : 143));*/ 		// absolute top position;

var staticMENU = false;		// static positioning mode (ie5,ie6 and ns4 only)

var stretchMENU = false;		// show empty cells
var showBORDERS = false;		// show empty cell borders

var baseHREF = "";	// base path to .js files for the script (ie: resources/)
var zORDER = 	1000;		// base z-order of nav structure (not ns4)

var mCOLOR = 	"00406A";	// main nav cell color
var rCOLOR = 	"0099FF";	// main nav cell rollover color
var bSIZE = 	1;		// main nav border size
var bCOLOR = 	"FFFFFF"	// main nav border color
var aLINK = 	"ff6633";	// main nav link color
var aHOVER = 	"FFFFFF";		// main nav link hover-color (dual purpose)
var aDEC = 		"none";		// main nav link decoration
var fFONT = 	"verdana";	// main nav font face
var fSIZE = 	13;		// main nav font size (pixels)
var fWEIGHT = 	"bold"		// main nav font weight
var tINDENT = 	7;		// main nav text indent (if text is left or right aligned)
var vPADDING = 	7;		// main nav vertical cell padding
var vtOFFSET = 	0;		// main nav vertical text offset (+/- pixels from middle)

var keepLIT =	true;		// keep rollover color when browsing menu
var vOFFSET = 	5;		// shift the submenus vertically
var hOFFSET = 	4;		// shift the submenus horizontally

var smCOLOR = 	"00406A";	// submenu cell color

var srCOLOR = 	"0099FF";	// submenu cell rollover color
var sbSIZE = 	1;		// submenu border size
var sbCOLOR = 	"FFFFFF"	// submenu border color
var saLINK = 	"FF6633";	// submenu link color
var saHOVER = 	"FFFFFF";		// submenu link hover-color (dual purpose)
var saDEC = 	"none";		// submenu link decoration
var sfFONT = 	"verdana";// submenu font face
var sfSIZE = 	13;		// submenu font size (pixels)
var sfWEIGHT = 	"bold"	// submenu font weight
var stINDENT = 	5;		// submenu text indent (if text is left or right aligned)
var svPADDING = 1;		// submenu vertical cell padding
var svtOFFSET = 0;		// submenu vertical text offset (+/- pixels from middle)

var shSIZE =	3;		// submenu drop shadow size
var shCOLOR =	"";	// submenu drop shadow color
var shOPACITY = 100;		// submenu drop shadow opacity (not ie4,ns4 or opera)

var keepSubLIT = true;		// keep submenu rollover color when browsing child menu
var chvOFFSET = -12;		// shift the child menus vertically
var chhOFFSET = 7;		// shift the child menus horizontally

var closeTIMER = 330;		// menu closing delay time

var cellCLICK = true;		// links activate on TD click
var aCURSOR = "hand";		// cursor for active links (not ns4 or opera)

var altDISPLAY = "";		// where to display alt text
var allowRESIZE = true;		// allow resize/reload

var redGRID = false;		// show a red grid
var gridWIDTH = 0;		// override grid width
var gridHEIGHT = 0;		// override grid height
var documentWIDTH = 0;		// override document width

var hideSELECT = true;		// auto-hide select boxes when menus open (ie only)
var allowForSCALING = false;	// allow for text scaling in mozilla 5


//** LINKS ***********************************************************


// add main link item ("url","Link name",width,"text-alignment","_target","alt text",top position,left position,"key trigger")
addMainItem("../index.asp","Home",80,"center","","",0,0,"e");

// *** change these to absolutes

// add main link item ("url","Link name",width,"text-alignment","_target","alt text",top position,left position,"key trigger")

addMainItem("","Schedules",100,"center","","",0,0,"w");

	defineSubmenuProperties(250,"left","left",-4,0,"FILTER: progid:DXImageTransform.Microsoft.GradientWipe(GradientSize=0.25,wipestyle=1,motion=forward)");
	addSubmenuItem("../calendar/aerobic.asp","Group Fitness Room Schedule","","");
	addSubmenuItem("../calendar/cycling.asp","Cycling Room Schedule","","");
	/*addSubmenuItem("javascript:openWindow('../calendar/aerobic.htm',640,400)","Printable Aerobic Room Schedule","","");
	addSubmenuItem("javascript:openWindow('../calendar/cycle.htm',640,400)","Printable Cycling Room Schedule","","");*/
	addSubmenuItem("../calendar/schedules.zip","Download BOTH Schedules Now!!","","");

addMainItem("","Services",100,"center","","",0,0,"s");
	defineSubmenuProperties(120,"left","left",-4,0,"FILTER: progid:DXImageTransform.Microsoft.GradientWipe(GradientSize=0.25,wipestyle=1,motion=forward)");
	addSubmenuItem("../packages/packages.htm","Memberships","","");
	addSubmenuItem("../packages/classes.htm","Classes","","");
	//addSubmenuItem("../contact/mailinglist.asp","Mailing List","","");

/*
addMainItem("","Applications",120,"center","","",0,0,"t");
	defineSubmenuProperties(260,"left","left",-4,0,"FILTER: progid:DXImageTransform.Microsoft.GradientWipe(GradientSize=0.25,wipestyle=1,motion=forward)");
	addSubmenuItem("javascript:openWindow('../medical.htm',640,400)","Print Our Medical Disclosure Form","","");
	addSubmenuItem("javascript:openWindow('../Liability.htm',640,400)","Print Our Waiver, Release Form","","");
*/
addMainItem("../trainers.htm","Meet The Trainers",150,"center","","",0,0,"e");
addMainItem("../photos/photos.htm","Photo/Video Gallery",160,"center","","",0,0,"e");

var contactInfo = '<span class="gymAddress">1000 South State Street<br>Clarks Summit, PA 18411<br>570.586.3481<br></span><a class="link" href="mailto:Info@BrownsGym.net?subject=Brown\'s Gym Information Requested"> Info@BrownsGym.net</a>'

addMainItem("","Contact Us",100,"center","","",0,0,"r");
	defineSubmenuProperties(200,"left","left",-4,0,"FILTER: progid:DXImageTransform.Microsoft.GradientWipe(GradientSize=0.25,wipestyle=1,motion=forward)");
	//addSubmenuItem("../contact/contactform.asp","Contact Form","","");
	addSubmenuItem("mailto:Info@BrownsGym.net?subject=Browns%20Gym%20Information%20Requested","E-mail Us","","");
	addSubmenuItem("../contact/directions.htm","Directions","","");
		addSubmenuItem("~",contactInfo,"","");
	//addSubmenuItem("../guestbook/index.php","Guestbook","","");


//**DO NOT EDIT THIS *****
}//***********************
//************************
function copyright(){
var today = new Date();
var yearstart = 2002;
var year = today.getYear();
var copyright = "Copyright &copy; YEAR Brown's Gym. All Rights Reserved";
var copyrightsplit = copyright.split("YEAR")
if (navigator.appName == "Netscape"){
	year = year + 1900;
}
var getyr = ''
	if(yearstart == year){
		getyr = year
	}else{
		getyr = yearstart + ' - ' + year
	}
document.write(copyrightsplit[0] + getyr + copyrightsplit[1])
}

function cal_bmi(lbs, ins){
   h2 = ins * ins;
   bmi = lbs/h2 * 703
   f_bmi = Math.floor(bmi);
   diff  = bmi - f_bmi;
   diff = diff * 10;
   diff = Math.round(diff);
   if (diff == 10){
      // Need to bump up the whole thing instead
      f_bmi += 1;
      diff = 0;
   }
   bmi = f_bmi + "." + diff;
   return bmi;
}
function compute(){
   var f = self.document.forms['bmi_input'];

   w = f.wt.value;
   v = f.htf.value;
   u = f.hti.value;

   // Format values for the BMI calculation

   if (!chkw(u)){
     var ii = 0;
     f.hti.value = 0;
   } else {
     var it = f.hti.value*1;
     var ii = parseInt(it);
       }

   var fi = parseInt(f.htf.value * 12);
   var i = fi + ii;

  // Do validation of remaining fields to check for existence of values

   if (!chkw(v)){
     alert("Please enter a number for your height.");
     f.htf.focus();
     return;
   }
   if (!chkw(w)){
     alert("Please enter a number for your weight.");
     f.wt.focus();
     return;
   }

   // Perform the calculation

   f.bmi.value = cal_bmi(w, i);
   f.bmi.focus();
}

function chkw(w){
   if (isNaN(parseInt(w))){
      return false;
   } else if (w < 0){
  return false;
  }
  else{
  return true;
  }
}

function PopUpResize(theURL, h){
	thewin = open(theURL,'newwin','scrollbars=yes,resizable=yes,left=0,top=0');
	thewin.resizeTo(screen.availWidth, h);
	thewin.focus();
}

function PopUp(theURL,w,h){
	var popUpWin=0;
	if(w == null)
		w = 600
	if(h == null)
		h = 400
  if(popUpWin)
  {
    if(!popUpWin.closed) popUpWin.close();
  }
  popUpWin = open(theURL,'newwin','scrollbars=yes,resizable=yes,width='+w+',height='+h+',left=0,top=0');
  popUpWin.focus();
}

function showDiv(elId){
	var div = document.getElementById(elId);
	if(div){
		if(div.style.display == 'none'){
			div.style.display = 'block'
		}else{
			div.style.display = 'none'
		}
	}
}
function openWin(wName, wWidth, wHeight, wResize)
{
features = 'scrollbars=0,status=0,resizable=' + ((wResize) ? 0 : 0) + ((wWidth) ? ',width=' + wWidth : '') + ((wHeight) ? ',height=' + wHeight : '');
popWin = window.open('', wName, features);
if(popWin.focus) { popWin.focus(); }
return true;
}
function isEmail(str) {
  var supported = 0;
  if (window.RegExp) {
    var tempStr = "a";
    var tempReg = new RegExp(tempStr);
    if (tempReg.test(tempStr)) supported = 1;
  }
  if (!supported) 
    return (str.indexOf(".") > 2) && (str.indexOf("@") > 0);
    var r1 = new RegExp("(@.*@)|(\\.\\.)|(@\\.)|(^\\.)");
    var r2 = new RegExp("^.+\\@(\\[?)[a-zA-Z0-9\\-\\.]+\\.([a-zA-Z]{2,4}|[0-9]{1,3})(\\]?)$");
    return (!r1.test(str) && r2.test(str));
}

function checkForm() { 
 document.message.SendersName.value=trim(document.message.SendersName.value); 
 document.message.SendersEmail.value=trim(document.message.SendersEmail.value);
 document.message.RecipientEmail.value=trim(document.message.RecipientEmail.value);
 if(document.message.SendersName.value == "") {
   alert("Please type your Name!");
   document.message.SendersName.focus();
   return false;
 }
 if(isEmail(document.message.SendersEmail.value) == "") {
   alert("Your e-mail address > "+document.message.SendersEmail.value+" < seems not to be valid!");
   document.message.SendersEmail.focus();
   return false;
 }
 if(isEmail(document.message.RecipientEmail.value) == "") {
   alert("Recipient's e-mail address > "+document.message.RecipientEmail.value+" < seems not to be valid!");
   document.message.RecipientEmail.focus();
   return false;
 }    
}

function trim(value) {
 startpos=0;
 while((value.charAt(startpos)==" ")&&(startpos<value.length)) {
   startpos++;
 }
 if(startpos==value.length) {
   value="";
 }
 else {
   value=value.substring(startpos,value.length);
   endpos=(value.length)-1;
   while(value.charAt(endpos)==" ") {
     endpos--;
   }
   value=value.substring(0,endpos+1);
 }
 return(value);
}


var offerNum = 0;
function doOfferings(){
	$("#offer" + offerNum ).css('display', 'none');
	
	if(offerNum + 1 == $("#offerings div").length)
		offerNum = 0;
	else
		offerNum++
	
	$("#offer" + offerNum ).fadeIn(1000)
}
if(window.indexPage){
	$(function() {
		setInterval( "doOfferings()", 4000 );
	});
}
