function Go(form){
	var list = form.elements[0];
	var val = list.options[list.selectedIndex].value;

	if(val != "none"){
		showPopUp(val);
	}
	list.selectedIndex=0;
}

function jump(link){
	window.location = link;
}

function buyNow(guest){
	alert("The radio show CD for our guest, " + guest + ", will be available for purchase soon.  Please check back.");
}

function showCommentary(field){
	link = eval("document.form." + field + ".value");
	document.form.reset();
	// now, go ahead and set the location
	if(link != "none"){
	  location = link;
	}
}

/**
* These methods have a lot of duplication and could be consolidated into 1 method with a couple params...
*/

function showPopUp(link){
	win = window.open('', 'ManhoodInActionInfo', 'width=770, height=400, scrollbars=yes, resizable=yes, left=10, top=10, menubar=yes, status=no, location=no, toolbar=no');
	win.location=link;
	win.focus();
} 

function doRadioClips(link){
	win = window.open('', 'ManhoodInActionRadio', 'width=420, height=460, scrollbars=yes, resizable=yes, left=10, top=10, menubar=no, status=no, location=no, toolbar=no');
	win.location=link;
	win.focus();
}

function doAudioClip(link){
	win = window.open('', 'ManhoodInActionAudio', 'width=420, height=460, scrollbars=yes, resizable=yes, left=10, top=10, menubar=no, status=no, location=no, toolbar=no');
	win.location=link;
	win.focus();
}

function showMoreDetails(link){
	win = window.open('', 'ManhoodInActionDetails', 'width=420, height=460, scrollbars=yes, resizable=yes, left=10, top=10, menubar=no, status=no, location=no, toolbar=no');
	win.location=link;
	win.focus();
}

function showSmallPopUp(link){
	win = window.open(link, 'ManhoodInAction', 'width=480, height=300, scrollbars=yes, resizable=yes, left=235, top=300, menubar=no, status=no, location=no, toolbar=no');
	win.focus();
}


function resizeHandler() {
	if (parseInt(navigator.appVersion) > 3) {
		 if (navigator.appName=="Netscape") {
			  winWidth = window.innerWidth -16;
			  winHeight = window.innerHeight -16;
		 }
		 if (navigator.appName.indexOf("Microsoft")!=-1) {
			  winWidth = document.body.offsetWidth -20;
			  winHeight = document.body.offsetHeight -20;
		 }
	}
	window.document.all.Top_RightLayer.style.left = winWidth - 210 + 'px';
}

function mmLoadMenus() {

	  if (window.mm_menu_about) return;

		window.mm_menu_about = new Menu("root",185,20,"Verdana, Arial, Helvetica, sans-serif",12,"#ffffff","#ffffff","#000000","#CE0000","left","middle",3,0,1000,-5,7,true,true,true,0,true,true);
		mm_menu_about.addMenuItem("Vision","window.open('vision.php', '_top');");
		mm_menu_about.addMenuItem("Mission Statement","window.open('mission.php', '_top');");
		mm_menu_about.addMenuItem("Biography","window.open('bio.php', '_top');");
		mm_menu_about.addMenuItem("History&nbsp;&&nbsp;Beginnings","window.open('beginnings.php', '_top');");
		mm_menu_about.addMenuItem("Statement&nbsp;of&nbsp;Faith","window.open('statementoffaith.php', '_top');");
		mm_menu_about.fontWeight="bold";
		mm_menu_about.hideOnMouseOut=true;
		mm_menu_about.menuBorder=1;
		mm_menu_about.menuLiteBgColor='#999999';
		mm_menu_about.menuBorderBgColor='#555555';
		mm_menu_about.bgColor='#555555';

		window.mm_menu_seminars = new Menu("root",185,20,"Verdana, Arial, Helvetica, sans-serif",12,"#ffffff","#ffffff","#000000","#CE0000","left","middle",3,0,1000,-5,7,true,true,true,0,true,true);
		//mm_menu_seminars.addMenuItem("Upcoming&nbsp;Speaking&nbsp;Events","window.open('events.php', '_top');");
		mm_menu_seminars.addMenuItem("Past&nbsp;Speaking&nbsp;Events","window.open('past_events.php', '_top');");
		
		//mm_menu_seminars.addMenuItem("Seminar&nbsp;Schedule","window.open('seminarinformation.php', '_top');");
		
		mm_menu_seminars.addMenuItem("Testimonials","window.open('testimonials.php', '_top');");
		mm_menu_seminars.addMenuItem("Manhood&nbsp;Language","window.open('manhoodlanguage.php', '_top');");
		mm_menu_seminars.fontWeight="bold";
		mm_menu_seminars.hideOnMouseOut=true;
		mm_menu_seminars.menuBorder=1;
		mm_menu_seminars.menuLiteBgColor='#999999';
		mm_menu_seminars.menuBorderBgColor='#555555';
		mm_menu_seminars.bgColor='#555555';

		// NOT USING THIS ANYMORE, BUT LEAVING IT HERE
		window.mm_menu_radio = new Menu("root",185,20,"Verdana, Arial, Helvetica, sans-serif",12,"#ffffff","#ffffff","#000000","#CE0000","left","middle",3,0,1000,-5,7,true,true,true,0,true,true);
		mm_menu_radio.addMenuItem("Future&nbsp;Guests","window.open('radio_future.php', '_top');");
		mm_menu_radio.addMenuItem("Past&nbsp;Guests","window.open('radio_past.php', '_top');");
		mm_menu_radio.addMenuItem("Suggestions&nbsp;&&nbsp;Questions","window.open('radio_questions.php', '_top');");
		mm_menu_radio.fontWeight="bold";
		mm_menu_radio.hideOnMouseOut=true;
		mm_menu_radio.menuBorder=1;
		mm_menu_radio.menuLiteBgColor='#999999';
		mm_menu_radio.menuBorderBgColor='#555555';
		mm_menu_radio.bgColor='#555555';

		window.mm_menu_partnering = new Menu("root",185,20,"Verdana, Arial, Helvetica, sans-serif",12,"#ffffff","#ffffff","#000000","#CE0000","left","middle",3,0,1000,-5,7,true,true,true,0,true,true);
		mm_menu_partnering.addMenuItem("Support&nbsp;Us","window.open('partner.php', '_top');");
		mm_menu_partnering.addMenuItem("Underwriters","window.open('underwriters.php', '_top');");
		mm_menu_partnering.fontWeight="bold";
		mm_menu_partnering.hideOnMouseOut=true;
		mm_menu_partnering.menuBorder=1;
		mm_menu_partnering.menuLiteBgColor='#999999';
		mm_menu_partnering.menuBorderBgColor='#555555';
		mm_menu_partnering.bgColor='#555555';


		mm_menu_partnering.writeMenus();
}

function mmShowMenu(menuIndex){
	if(menuIndex == "mm_menu_about"){
		window.mm_menu_about.writeMenus();
	}
	if(menuIndex == "mm_menu_seminars"){
		window.mm_menu_seminars.writeMenus();
	}
	if(menuIndex == "mm_menu_partnering"){
		window.mm_menu_partnering.writeMenus();
	}
}


// functions for the e-mail form

var fieldstocheck = new Array();
fieldnames = new Array();

function checkform(formName) {

	for (i=0;i<fieldstocheck.length;i++) {
		if (eval("document." + formName + ".elements['"+fieldstocheck[i]+"'].value") == "") {
			alert("Please enter your "+fieldnames[i]);
			eval("document." + formName + ".elements['"+fieldstocheck[i]+"'].focus()");
			return false;
		}
		if (emailCheck(eval("document." + formName + ".elements.email.value"))==false){
			eval("document." + formName + ".elements.email.focus()");
			return false;
		}
		
	}
	return true;
}

function emailCheck(str){
	var at="@";
	var dot=".";
	var lat=str.indexOf(at);
	var lstr=str.length;
	var ldot=str.indexOf(dot);
	
	if (str.indexOf(at)==-1){
	   alert("Invalid E-mail Entered");
	   return false;
	}

	if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
	   alert("Invalid E-mail Entered");
	   return false;
	}

	if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
	    alert("Invalid E-mail Entered");
	    return false;
	}

	 if (str.indexOf(at,(lat+1))!=-1){
	    alert("Invalid E-mail Entered");
	    return false;
	 }

	 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
	    alert("Invalid E-mail Entered");
	    return false;
	 }

	 if (str.indexOf(dot,(lat+2))==-1){
	    alert("Invalid E-mail Entered");
	    return false;
	 }

	 if (str.indexOf(" ")!=-1){
	    alert("Invalid E-mail Entered");
	    return false;
	 }

	 return true					
}


function addFieldToCheck(value,name) {
	fieldstocheck[fieldstocheck.length] = value;
	fieldnames[fieldnames.length] = name;
}
