function fixIE(){
//fix IE CSS
   if(document.all && document.getElementById){
		 
  	var content=document.styleSheets[1].rules[0].style.cssText;
		document.styleSheets[1].removeRule(0);
  	document.styleSheets[1].addRule('.mainTable', content.replace('80%', '890px'));
		
		var content=document.styleSheets[1].rules[0].style.cssText;
  	document.styleSheets[1].removeRule(0);
  	document.styleSheets[1].addRule('.month', content.replace('100%', '650px'));
		
		var content=document.styleSheets[0].rules[0].style.cssText;
  	document.styleSheets[0].removeRule(0);
  	document.styleSheets[0].addRule('.leftBottom', content.replace('0px', '-3px'));
		document.styleSheets[0].addRule('.rightBottom', "position:relative; top:0px;");
		
  }else{ 
		//Mozilla
  }
}

function emailCheck (emailStr) {
var emailPat=/^(.+)@(.+)$/
var specialChars="\\(\\)<>@,;:\\\\\\\"\\.\\[\\]"
var validChars="\[^\\s" + specialChars + "\]"
var quotedUser="(\"[^\"]*\")"
var ipDomainPat=/^\[(\d{1,3})\.(\d{1,3})\.(\d{1,3})\.(\d{1,3})\]$/
var atom=validChars + '+'
var word="(" + atom + "|" + quotedUser + ")"
var userPat=new RegExp("^" + word + "(\\." + word + ")*$")
var domainPat=new RegExp("^" + atom + "(\\." + atom +")*$")

var matchArray=emailStr.match(emailPat)
if (matchArray==null) {
	return false
}
var user=matchArray[1]
var domain=matchArray[2]

if (user.match(userPat)==null) {
    return false
}

var IPArray=domain.match(ipDomainPat)
if (IPArray!=null) {
    // this is an IP address
	  for (var i=1;i<=4;i++) {
	    if (IPArray[i]>255) {
		return false
	    }
    }
    return true
}

// Domain is symbolic name
var domainArray=domain.match(domainPat)
if (domainArray==null) {
    return false
}

var atomPat=new RegExp(atom,"g")
var domArr=domain.match(atomPat)
var len=domArr.length
if (domArr[domArr.length-1].length<2 || 
    domArr[domArr.length-1].length>4) {
   // the address must end in a two letter or three letter word.
   return false
}

// Make sure there's a host name preceding the domain.
if (len<2) {
   return false
}

// If we've gotten this far, everything's valid!
return true;
}

function mmLoadMenus() {
if (window.mm_menu_glock) return;

//About Us BEGIN		
	//window.mm_menu_about = new Menu("root",240,20,"Verdana, Arial, Helvetica, sans-serif",10,"#000066","#000066","#E8EDF9","#FFFFFF","left","top",3,0,500,-5,7,true,true,true,0,true,true);
	
	
	//mm_menu_about.addMenuItem("50th Anniversary Journal (pdf 18Mb)","window.open('/pdf/2004journal.pdf','newwin','width=800,height=600');");
	//mm_menu_about.addMenuItem("Annual Reports","location='/annual_reports.php'");
	//mm_menu_about.addMenuItem("Informaci�n en Espa�ol","location='/aboutEspanol.php'");
	//mm_menu_about.addMenuItem("Our Vision","location='/vision_statements.php'");
	//mm_menu_about.addMenuItem("Our Mission","location='/mission_statement.php'");
	//mm_menu_about.addMenuItem("Our Corporate Vision","location='/corporate_vision.php'");
	//mm_menu_about.addMenuItem("Cultural Competence Statement","location='/cultural_competence_statement.php'");
	//mm_menu_about.addMenuItem("Philosophy Statement","location='/philosophy_statement.php'");
	//mm_menu_about.addMenuItem("Staff List","location='/staff.php'");
	//mm_menu_about.addMenuItem("Board List","location='/board.php'");
	//mm_menu_about.hideOnMouseOut=true;
	//mm_menu_about.menuBorder=1;
	//mm_menu_about.menuLiteBgColor='#FFFFFF';
	//mm_menu_about.menuBorderBgColor='#000066';
	//mm_menu_about.bgColor='#FFFFFF';
	
// Services  BEGIN		
	window.mm_menu_services = new Menu("root",300,20,"Verdana, Arial, Helvetica, sans-serif",10,"#000066","#000066","#E8EDF9","#FFFFFF","left","top",3,0,500,-5,7,true,true,true,0,true,true);
	mm_menu_services.addMenuItem("Services","location='/programs.php'");
	mm_menu_services.addMenuItem("PTIC Core Community Partners","location='/PTIC_subcontract_links.php'");
	mm_menu_services.addMenuItem("Resource Library Bibliography (pdf 574Kb)","window.open('/pdf/RR Bibliography with table of contents.pdf','newwin','width=800,height=600');");
	mm_menu_services.hideOnMouseOut=true;
	mm_menu_services.menuBorder=1;
	mm_menu_services.menuLiteBgColor='#FFFFFF';
	mm_menu_services.menuBorderBgColor='#000066';
	mm_menu_services.bgColor='#FFFFFF';

	
// training  BEGIN		
	window.mm_menu_training = new Menu("root",280,20,"Verdana, Arial, Helvetica, sans-serif",10,"#000066","#000066","#E8EDF9","#FFFFFF","left","top",3,0,500,-5,7,true,true,true,0,true,true);
	mm_menu_training.addMenuItem("Training","location='/training.php'");
	mm_menu_training.addMenuItem("Lay Advocacy Training","location='/lay_advocacy_training.php'");
	mm_menu_training.addMenuItem("Partners in Policymaking","location='/partners_in_policymaking.php'");
	mm_menu_training.addMenuItem("Presenters for a New Attitude","location='/new_attitude.php'");
	mm_menu_training.addMenuItem("Transition: Creating a Life After High School","location='/transition.php'");
	mm_menu_training.addMenuItem("Workshop Topics","location='/workshops_descriptions.php'");
	mm_menu_training.addMenuItem("Calendar","location='/calendar.php'");
	mm_menu_training.hideOnMouseOut=true;
	mm_menu_training.menuBorder=1;
	mm_menu_training.menuLiteBgColor='#FFFFFF';
	mm_menu_training.menuBorderBgColor='#000066';
	mm_menu_training.bgColor='#FFFFFF';
	
// help  BEGIN		
	window.mm_menu_help = new Menu("root",260,20,"Verdana, Arial, Helvetica, sans-serif",10,"#000066","#000066","#E8EDF9","#FFFFFF","left","top",3,0,500,-5,7,true,true,true,0,true,true);
	mm_menu_help.addMenuItem("How You Can Help","location='/help.php'");
	mm_menu_help.addMenuItem("Direct Financial Support","location='/financialSupport.php'");
	mm_menu_help.addMenuItem("Corporate Support","location='/corporateSupport.php'");
	mm_menu_help.addMenuItem("Fundraising Events","location='/fundraising.php'");
	mm_menu_help.addMenuItem("Volunteer Opportunities","location='/volunteer.php'");
	mm_menu_help.hideOnMouseOut=true;
	mm_menu_help.menuBorder=1;
	mm_menu_help.menuLiteBgColor='#FFFFFF';
	mm_menu_help.menuBorderBgColor='#000066';
	mm_menu_help.bgColor='#FFFFFF';
	//window.mm_menu_help = new Menu("root",240,20,"Verdana, Arial, Helvetica, sans-serif",10,"#000066","#000066","#E8EDF9","#FFFFFF","left","top",3,0,500,-5,7,true,true,true,0,true,true);
	//mm_menu_help.addMenuItem("Volunteer Opportunities","location='/volunteer_opportunities.php'");
	//mm_menu_help.addMenuItem("Current Fundraising Events","location='/current_events.php'");
	//mm_menu_help.addMenuItem("Donate","location='/donate.php'");
	//mm_menu_help.hideOnMouseOut=true;
	//mm_menu_help.menuBorder=1;
	//mm_menu_help.menuLiteBgColor='#FFFFFF';
	//mm_menu_help.menuBorderBgColor='#000066';
	//mm_menu_help.bgColor='#FFFFFF';
	
//lastMenu Object that is creeated is used to write all the Menus
	window.mm_menu_help.writeMenus();
	
}
