/****************************************************************
*                                                               *
*	For use with ProChoiceAmerica.org and affiliated websites	*
*                                                               *
*	written by Michael Rathmann                                 *
*	(c)RathmannDesign.com. All rights reserved.                 *
*                                                               *
****************************************************************/

// Subnavigation Menu
function mmLoadMenus() {
	if (window.mm_menu_getinvolved) return;
	nosecureUrl = 'http://www.prochoicetexas.org/';
	secureUrl = 'https://id34106.securedata.net/prochoicetexas/';

	window.mm_menu_getinvolved = new Menu("root",220,20,"Verdana, Arial, Helvetica, sans-serif",11,"#FFFFFF","#330000","#330000","#FFFFFF","left","middle",3,0,1000,-5,7,true,true,true,3,false,false);
	mm_menu_getinvolved.addMenuItem("<strong>Take Action</strong>","location=nosecureUrl+'getinvolved/alerts.shtml'");
	mm_menu_getinvolved.addMenuItem("<strong>Get E-Mail Alerts</strong>","location=secureUrl+'getinvolved/getalerts.shtml'");
//	mm_menu_getinvolved.addMenuItem("<strong>Become a Member</strong>","location=nosecureUrl+'getinvolved/member.shtml'");
	mm_menu_getinvolved.addMenuItem("<strong>Become a Member</strong>","location=secureUrl+'support/donate.shtml'");
	mm_menu_getinvolved.addMenuItem("<strong>Become a Volunteer</strong>","location=secureUrl+'getinvolved/volunteer.shtml'");
	mm_menu_getinvolved.addMenuItem("<strong>Intern With Us</strong>","location=nosecureUrl+'getinvolved/internwithus.shtml'");
	mm_menu_getinvolved.addMenuItem("<strong>Events Calendar</strong>","location=nosecureUrl+'getinvolved/events.shtml'");
	mm_menu_getinvolved.addMenuItem("<strong>Share Your Story</strong>","location=nosecureUrl+'getinvolved/stories.shtml'");
	mm_menu_getinvolved.hideOnMouseOut=true;
	mm_menu_getinvolved.bgColor='#FFFFFF';
	mm_menu_getinvolved.menuBorder=1;
	mm_menu_getinvolved.menuLiteBgColor='#FFFFFF';
	mm_menu_getinvolved.menuBorderBgColor='#FFFFFF';

	window.mm_menu_issues = new Menu("root",220,20,"Verdana, Arial, Helvetica, sans-serif",11,"#FFFFFF","#330000","#330000","#FFFFFF","left","middle",3,0,1000,-5,7,true,true,true,3,false,false);
	mm_menu_issues.addMenuItem("<strong>Abortion</strong>","location=nosecureUrl+'issues/abortion.shtml'");
//	mm_menu_issues.addMenuItem("<strong>Attacks on Choice</strong>","location=nosecureUrl+'issues/attacks.shtml'");
//	mm_menu_issues.addMenuItem("<strong>Birth Control</strong>","location=nosecureUrl+'issues/birthcontrol.shtml'");
	mm_menu_issues.addMenuItem("<strong>Crisis Pregnancy Centers (CPCs)</strong>","location=nosecureUrl+'issues/cpcs.shtml'");
	mm_menu_issues.addMenuItem("<strong>Emergency Contraception (EC)</strong>","location=nosecureUrl+'issues/ec.shtml'");
//	mm_menu_issues.addMenuItem("<strong>Prevention First</strong>","location=nosecureUrl+'issues/prev1st.shtml'");
	mm_menu_issues.addMenuItem("<strong>Reproductive Justice</strong>","location=nosecureUrl+'issues/reprojustice.shtml'");
//	mm_menu_issues.addMenuItem("<strong>Sex Education</strong>","location=nosecureUrl+'issues/sexeducation.shtml'");
//	mm_menu_issues.addMenuItem("<strong>Supreme Court</strong>","location=nosecureUrl+'issues/supremecourt.shtml'");
	mm_menu_issues.hideOnMouseOut=true;
	mm_menu_issues.bgColor='#FFFFFF';
	mm_menu_issues.menuBorder=1;
	mm_menu_issues.menuLiteBgColor='#FFFFFF';
	mm_menu_issues.menuBorderBgColor='#FFFFFF';

	window.mm_menu_instate = new Menu("root",220,20,"Verdana, Arial, Helvetica, sans-serif",11,"#FFFFFF","#330000","#330000","#FFFFFF","left","middle",3,0,1000,-5,7,true,true,true,3,false,false);
	mm_menu_instate.addMenuItem("<strong>Political Updates</strong>","location=nosecureUrl+'instate/politicalupdates.shtml'");
	mm_menu_instate.addMenuItem("<strong>Legislation to Watch</strong>","location=nosecureUrl+'instate/billwatch.shtml'");
	mm_menu_instate.addMenuItem("<strong>Are Your Legislators Pro-Choice?</strong>","location=nosecureUrl+'instate/legislators.shtml'");
//	mm_menu_instate.addMenuItem("<strong>Current Laws</strong>","location=nosecureUrl+'instate/laws.shtml'");
	mm_menu_instate.hideOnMouseOut=true;
	mm_menu_instate.bgColor='#FFFFFF';
	mm_menu_instate.menuBorder=1;
	mm_menu_instate.menuLiteBgColor='#FFFFFF';
	mm_menu_instate.menuBorderBgColor='#FFFFFF';
		
	window.mm_menu_news = new Menu("root",220,20,"Verdana, Arial, Helvetica, sans-serif",11,"#FFFFFF","#330000","#330000","#FFFFFF","left","middle",3,0,1000,-5,7,true,true,true,3,false,false);
	mm_menu_news.addMenuItem("<strong>Related News</strong>","location=nosecureUrl+'news/headlines.shtml'");
	mm_menu_news.addMenuItem("<strong>Press Releases</strong>","location=nosecureUrl+'news/press.shtml'");
	mm_menu_news.addMenuItem("<strong>Newsletters</strong>","location=nosecureUrl+'news/newsletters.shtml'");
	mm_menu_news.addMenuItem("<strong>Write a Letter to the Editor</strong>","location=nosecureUrl+'news/editor.shtml'");
	mm_menu_news.hideOnMouseOut=true;
	mm_menu_news.bgColor='#FFFFFF';
	mm_menu_news.menuBorder=1;
	mm_menu_news.menuLiteBgColor='#FFFFFF';
	mm_menu_news.menuBorderBgColor='#FFFFFF';
		
	window.mm_menu_about = new Menu("root",220,20,"Verdana, Arial, Helvetica, sans-serif",11,"#FFFFFF","#330000","#330000","#FFFFFF","left","middle",3,0,1000,-5,7,true,true,true,3,false,false);
	mm_menu_about.addMenuItem("<strong>Frequently Asked Questions (FAQs)</strong>","location=nosecureUrl+'about/faqs.shtml'");
	mm_menu_about.addMenuItem("<strong>Jobs &amp; Internships</strong>","location=nosecureUrl+'about/jobs.shtml'");
//	mm_menu_about.addMenuItem("<strong>A History of NARAL Pro-Choice Texas</strong>","location=nosecureUrl+'about/history.shtml'");
	mm_menu_about.addMenuItem("<strong>Board &amp; Staff</strong>","location=nosecureUrl+'about/boardnstaff.shtml'");
	mm_menu_about.addMenuItem("<strong>Mission &amp; Diversity Statement</strong>","location=nosecureUrl+'about/statements.shtml'");
	mm_menu_about.addMenuItem("<strong>Annual Report</strong>","location=nosecureUrl+'about/annualreport.shtml'");
	mm_menu_about.hideOnMouseOut=true;
	mm_menu_about.bgColor='#FFFFFF';
	mm_menu_about.menuBorder=1;
	mm_menu_about.menuLiteBgColor='#FFFFFF';
	mm_menu_about.menuBorderBgColor='#FFFFFF';
	
	window.mm_menu_support = new Menu("root",220,20,"Verdana, Arial, Helvetica, sans-serif",11,"#FFFFFF","#330000","#330000","#FFFFFF","left","middle",3,0,1000,-5,7,true,true,true,3,false,false);
	mm_menu_support.addMenuItem("<strong>Become a Member</strong>","location=secureUrl+'support/donate.shtml'");
	mm_menu_support.addMenuItem("<strong>Where There's a Will&hellip;</strong>","location=nosecureUrl+'support/will.shtml'");
	mm_menu_support.addMenuItem("<strong>Merchandise</strong>","location=secureUrl+'support/merchandise.shtml'");
	mm_menu_support.hideOnMouseOut=true;
	mm_menu_support.bgColor='#FFFFFF';
	mm_menu_support.menuBorder=1;
	mm_menu_support.menuLiteBgColor='#FFFFFF';
	mm_menu_support.menuBorderBgColor='#FFFFFF';
	
	mm_menu_support.writeMenus();
}

function MM_reloadPage(init) {  //reloads the window if Nav4 resized
	if (init==true) with (navigator) {
		if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
			document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; 
		}
	} else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}

MM_reloadPage(true);


// Print Function
if (window.focus) { self.focus(); }
function printWindow() {
	bV = parseInt(navigator.appVersion);
	if (bV >= 4) { window.print(); }
}


//	Browser Check Variables
var agt=navigator.userAgent.toLowerCase();
var is_major = parseInt(navigator.appVersion);
var is_minor = parseFloat(navigator.appVersion);

var is_nav  = ((agt.indexOf('mozilla')!=-1) && (agt.indexOf('spoofer')==-1)
	&& (agt.indexOf('compatible') == -1) && (agt.indexOf('opera')==-1)
	&& (agt.indexOf('webtv')==-1) && (agt.indexOf('hotjava')==-1));
var is_nav4up = (is_nav && (is_major >= 4));
var is_nav6up = (is_nav && (is_major >= 5));

var is_ie     = ((agt.indexOf("msie") != -1) && (agt.indexOf("opera") == -1));
var is_ie3    = (is_ie && (is_major < 4));
var is_ie4    = (is_ie && (is_major == 4) && (agt.indexOf("msie 4")!=-1) );
var is_ie5up  = (is_ie && !is_ie3 && !is_ie4);


// Form Field Effects
function handleFocus(form) { form.id = "fieldon"; }

function handleBlur(form) { form.id = "fieldoff"; }


// Popup Windows
var chasm = screen.availWidth;
var mount = screen.availHeight;
var width = 0;
var height = 0;

var paux = null;
function formWindow(width,height) {
	if (paux != null && paux.open) paux.close();
	paux = window.open('','form','resizable=yes,toolbar=no,scrollbars=yes,status=yes,width=' + width + ',height=' + height + ',left=' + ((chasm - width - 10) * .5) + ',top=' + ((mount - height - 30) * .5));
}
function pdfWindow(width,height) {
	if (paux != null && paux.open) paux.close();
	paux = window.open('','pdf','resizable=yes,toolbar=no,scrollbars=yes,status=yes,width=' + width + ',height=' + height + ',left=' + ((chasm - width - 10) * .5) + ',top=' + ((mount - height - 30) * .5));
}
function popWindow(width,height) {
	if (paux != null && paux.open) paux.close();
	paux = window.open('','popup','resizable=no,toolbar=no,scrollbars=yes,status=yes,width=' + width + ',height=' + height + ',left=' + ((chasm - width - 10) * .5) + ',top=' + ((mount - height - 30) * .5));
}
function auxWindow(width,height) {
	if (paux != null && paux.open) paux.close();
	paux = window.open('','aux','resizable=no,toolbar=no,scrollbars=no,status=yes,width=' + width + ',height=' + height + ',left=' + ((chasm - width - 10) * .5) + ',top=' + ((mount - height - 30) * .5));
}

function fmcWindow(url,width,height) {
	var left = screen.availWidth/2 - width/2;
	var top = screen.availHeight/2 - height/2;
	if (paux != null && paux.open) paux.close();
	paux = window.open(url, "", "dependent=yes,width="+width+"px,height="+height+",left="+left+",top="+top);
}

function eradic() {
	if (paux != null && paux.open) paux.close();
}


// CAN sign-up leadin validation
function validateEmail(form) {
	alertStart = "In order to continue, please ";
	if (!form.contactEmail.value) {
		alert(alertStart + "enter your E-MAIL ADDRESS.");
		form.contactEmail.focus(); return false;
	} if (!isEmail(form.contactEmail.value)) {
		alert("'" + form.contactEmail.value + "' is an invalid E-MAIL ADDRESS! Please reenter.");
		form.contactEmail.focus(); form.contactEmail.select(); return false;
	} return true; //change this to return false to disable
}

function isEmail(str) {
	if (str.length <= 6) { return false; }
	else { return ((str != "") && (str.indexOf("@") != -1) && (str.indexOf(".") != -1)); }
}