/****************************************************************
*                                                               *
*	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.prochoicecolorado.org/';
	secureUrl = 'https://id3431.securedata.net/conaral/';

	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>Our Story</strong>","location=nosecureUrl+'about/ourstory.shtml'");
//	mm_menu_about.addMenuItem("<strong>Our Supporters</strong>","location=nosecureUrl+'about/supporters.shtml'");
	mm_menu_about.addMenuItem("<strong>Contact Us</strong>","location=nosecureUrl+'about/contact.shtml'");
	mm_menu_about.addMenuItem("<strong>FAQs</strong>","location=nosecureUrl+'about/faqs.shtml'");
	mm_menu_about.addMenuItem("<strong>Jobs &amp; Internships</strong>","location=nosecureUrl+'about/jobs.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_getactive = 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_getactive.addMenuItem("<strong>Take Action!</strong>","location=nosecureUrl+'getactive/alerts.shtml'");
	mm_menu_getactive.addMenuItem("<strong>Become a Member</strong>","location=nosecureUrl+'donate/membership.shtml'");
	mm_menu_getactive.addMenuItem("<strong>Become a Constituent Lobbyist</strong>","location=secureUrl+'getactive/joincln.shtml'");
	mm_menu_getactive.addMenuItem("<strong>Get E-Mail Alerts</strong>","location=secureUrl+'getactive/subscribe.shtml'");
	mm_menu_getactive.addMenuItem("<strong>Campus Organizing</strong>","location=nosecureUrl+'getactive/oncampus.shtml'");
	mm_menu_getactive.addMenuItem("<strong>In Your Own Words</strong>","location=nosecureUrl+'getactive/stories.shtml'");
	mm_menu_getactive.addMenuItem("<strong>Jobs &amp; Internships</strong>","location=nosecureUrl+'about/jobs.shtml'");
	mm_menu_getactive.addMenuItem("<strong>Events Calendar</strong>","location=nosecureUrl+'events/calendar.shtml'");
	mm_menu_getactive.addMenuItem("<strong>Volunteer</strong>","location=secureUrl+'getactive/volunteer.shtml'");
	mm_menu_getactive.hideOnMouseOut=true;
	mm_menu_getactive.bgColor='#FFFFFF';
	mm_menu_getactive.menuBorder=1;
	mm_menu_getactive.menuLiteBgColor='#FFFFFF';
	mm_menu_getactive.menuBorderBgColor='#FFFFFF';

	window.mm_menu_politicalupdates = 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_politicalupdates.addMenuItem("<strong>State Issues</strong>","location=nosecureUrl+'politicalupdates/state.shtml'");
	mm_menu_politicalupdates.addMenuItem("<strong>Ballot Watch</strong>","location=nosecureUrl+'ballotwatch.shtml'");
	mm_menu_politicalupdates.addMenuItem("<strong>Health Care Reform in Colorado</strong>","location=nosecureUrl+'politicalupdates/healthcarereform.shtml'");
	mm_menu_politicalupdates.addMenuItem("<strong>Federal Issues</strong>","window.open('http://www.prochoiceamerica.org/choice-action-center/in-congress','_blank')");
	mm_menu_politicalupdates.addMenuItem("<strong>Become a Constituent Lobbyist</strong>","location=secureUrl+'getactive/joincln.shtml'");
	mm_menu_politicalupdates.addMenuItem("<strong>Activist Toolkit</strong>","location=nosecureUrl+'politicalupdates/toolkit.shtml'");
	mm_menu_politicalupdates.addMenuItem("<strong>Reproductive Rights in Colorado</strong>","location=nosecureUrl+'politicalupdates/reprorights.shtml'");
	mm_menu_politicalupdates.addMenuItem("<strong>Choice Vote 2010</strong>","location=nosecureUrl+'politicalupdates/choicevote.shtml'");
	mm_menu_politicalupdates.addMenuItem("<strong>Are Your Legislators Pro-Choice?</strong>","location=nosecureUrl+'politicalupdates/legislators.shtml'");
	mm_menu_politicalupdates.addMenuItem("<strong>Reproductive Health Stats</strong>","location=nosecureUrl+'politicalupdates/districtprofile.shtml'");
//	mm_menu_politicalupdates.addMenuItem("<strong>Are You a Pro-Choice Candidate?</strong>","location=nosecureUrl+'politicalupdates/procandidate.shtml'");
	mm_menu_politicalupdates.hideOnMouseOut=true;
	mm_menu_politicalupdates.bgColor='#FFFFFF';
	mm_menu_politicalupdates.menuBorder=1;
	mm_menu_politicalupdates.menuLiteBgColor='#FFFFFF';
	mm_menu_politicalupdates.menuBorderBgColor='#FFFFFF';

	window.mm_menu_preventionfirst = new Menu("root",260,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_preventionfirst.addMenuItem("<strong>Reproductive Rights in Colorado</strong>","location=nosecureUrl+'preventionfirst/reprorights.shtml'");
	mm_menu_preventionfirst.addMenuItem("<strong>Why Prevention First?</strong>","location=nosecureUrl+'preventionfirst/why.shtml'");
	mm_menu_preventionfirst.addMenuItem("<strong>Prevention First in Reproductive Health Care</strong>","location=nosecureUrl+'preventionfirst/reprohealthcare.shtml'");
	mm_menu_preventionfirst.addMenuItem("<strong>Support Prevention First Work</strong>","location=nosecureUrl+'preventionfirst/support.shtml'");
	mm_menu_preventionfirst.hideOnMouseOut=true;
	mm_menu_preventionfirst.bgColor='#FFFFFF';
	mm_menu_preventionfirst.menuBorder=1;
	mm_menu_preventionfirst.menuLiteBgColor='#FFFFFF';
	mm_menu_preventionfirst.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>Breaking 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>Our Publications</strong>","location=nosecureUrl+'news/publications.shtml'");
	mm_menu_news.addMenuItem("<strong>Breaking on the Blogs</strong>","location=nosecureUrl+'news/blogs.shtml'");
	mm_menu_news.addMenuItem("<strong>Subscribe</strong>","location=secureUrl+'getactive/subscribe.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_events = 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_events.addMenuItem("<strong>Events Calendar</strong>","location=nosecureUrl+'events/calendar.shtml'");
	mm_menu_events.addMenuItem("<strong>Choice Celebration &amp; Auction</strong>","location=nosecureUrl+'events/choiceauction.shtml'");
	mm_menu_events.addMenuItem("<strong>Special Events</strong>","location=nosecureUrl+'events/special.shtml'");
	mm_menu_events.hideOnMouseOut=true;
	mm_menu_events.bgColor='#FFFFFF';
	mm_menu_events.menuBorder=1;
	mm_menu_events.menuLiteBgColor='#FFFFFF';
	mm_menu_events.menuBorderBgColor='#FFFFFF';

	window.mm_menu_getfacts = new Menu("root",310,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_getfacts.addMenuItem("<strong>Facing an Unintended Pregnancy?</strong>","location=nosecureUrl+'getfacts/unintendedpregnancy.shtml'");
	mm_menu_getfacts.addMenuItem("<strong>Local Resources</strong>","location=nosecureUrl+'getfacts/localresources.shtml'");
	mm_menu_getfacts.addMenuItem("<strong>National Resources</strong>","location=nosecureUrl+'getfacts/natlresources.shtml'");
	mm_menu_getfacts.addMenuItem("<strong>Reproductive Health Stats</strong>","location=nosecureUrl+'politicalupdates/districtprofile.shtml'");
	mm_menu_getfacts.addMenuItem("<strong>Abortion</strong>","location=nosecureUrl+'getfacts/abortion.shtml'");
	mm_menu_getfacts.addMenuItem("<strong>Abortion Myths</strong>","location=nosecureUrl+'getfacts/abortionmyths.shtml'");
	mm_menu_getfacts.addMenuItem("<strong>Adoption</strong>","location=nosecureUrl+'getfacts/adoption.shtml'");
	mm_menu_getfacts.addMenuItem("<strong>Birth Control</strong>","location=nosecureUrl+'getfacts/birthcontrol.shtml'");
	mm_menu_getfacts.addMenuItem("<strong>Clinic Violence</strong>","location=nosecureUrl+'getfacts/clinicviolence.shtml'");
	mm_menu_getfacts.addMenuItem("<strong>Emergency Contraception (EC)</strong>","location=nosecureUrl+'getfacts/ec.shtml'");
	mm_menu_getfacts.addMenuItem("<strong>Equal Access: Women of Color &amp; Low-Income Women</strong>","location=nosecureUrl+'getfacts/equalaccess.shtml'");
	mm_menu_getfacts.addMenuItem("<strong>Fake Clinics</strong>","location=nosecureUrl+'getfacts/fakeclinics.shtml'");
//	mm_menu_getfacts.addMenuItem("<strong>Parenting</strong>","location=nosecureUrl+'getfacts/parenting.shtml'");
//	mm_menu_getfacts.addMenuItem("<strong>Reproductive Freedom &amp; Religion</strong>","location=nosecureUrl+'getfacts/reprofreedom-religio.shtml'");
	mm_menu_getfacts.addMenuItem("<strong>Reproductive Freedom &amp; The Courts</strong>","location=nosecureUrl+'getfacts/reprofreedom-courts.shtml'");
	mm_menu_getfacts.addMenuItem("<strong>Rights of Pregnant Women</strong>","location=nosecureUrl+'getfacts/pregnancyrights.shtml'");
	mm_menu_getfacts.addMenuItem("<strong>RU-486/Mifepristone</strong>","location=nosecureUrl+'getfacts/ru486-mifepristone.shtml'");
	mm_menu_getfacts.addMenuItem("<strong>Science &amp; Women's Health</strong>","location=nosecureUrl+'getfacts/sciencehealth.shtml'");
	mm_menu_getfacts.addMenuItem("<strong>Sex Education</strong>","location=nosecureUrl+'getfacts/sexeducation.shtml'");
	mm_menu_getfacts.addMenuItem("<strong>Young Women</strong>","location=nosecureUrl+'getfacts/youngwomen.shtml'");
	mm_menu_getfacts.hideOnMouseOut=true;
	mm_menu_getfacts.bgColor='#FFFFFF';
	mm_menu_getfacts.menuBorder=1;
	mm_menu_getfacts.menuLiteBgColor='#FFFFFF';
	mm_menu_getfacts.menuBorderBgColor='#FFFFFF';

	window.mm_menu_donate = 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_donate.addMenuItem("<strong>Become a Member</strong>","location=nosecureUrl+'donate/membership.shtml'");
	mm_menu_donate.addMenuItem("<strong>Donate Now!</strong>","location=nosecureUrl+'donate/now.shtml'");
	mm_menu_donate.addMenuItem("<strong>Donate Monthly</strong>","location=nosecureUrl+'donate/monthly.shtml'");
//	mm_menu_donate.addMenuItem("<strong>Honorary &amp; Gift Memberships</strong>","location=nosecureUrl+'donate/honorary-gift.shtml'");
	mm_menu_donate.addMenuItem("<strong>Workplace Giving</strong>","location=nosecureUrl+'donate/workplacegiving.shtml'");
	mm_menu_donate.addMenuItem("<strong>Non-Monetary Contributions</strong>","location=nosecureUrl+'donate/non-monetary.shtml'");
	mm_menu_donate.addMenuItem("<strong>Estate Planning &amp; Stock Contributions</strong>","location=nosecureUrl+'donate/estate-stock.shtml'");
	mm_menu_donate.hideOnMouseOut=true;
	mm_menu_donate.bgColor='#FFFFFF';
	mm_menu_donate.menuBorder=1;
	mm_menu_donate.menuLiteBgColor='#FFFFFF';
	mm_menu_donate.menuBorderBgColor='#FFFFFF';

	mm_menu_donate.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)); }
}