// CHECK WHETHER IT'S NUMERIC DATA OR NOT.
function isNumber(checkString)
{
    newString = "";		// REVISED/CORRECTED STRING
    count = 0;         		// COUNTER FOR LOOPING THROUGH STRING
    var result = false;

    for (i = 0; i < checkString.length; i++) {
        ch = checkString.substring(i, i+1);

        if ( (ch >= "0" && ch <= "9") ) {
            newString += ch;
        }
    }

    if (checkString == newString) {
	result = true;
    }
    return result;
}

// EMAIL FORMAT VALIDATION FUNCTION.
function isEmailAddr(email)
{
  var result = false;
  var theStr = new String(email);
  var index = theStr.indexOf("@");
  if (index > 0)
  {
    var pindex = theStr.indexOf(".",index);
    if ((pindex > index+1) && (theStr.length > pindex+1))
	result = true;
  }
  return result;
}

// Trim leading and ending spaces
function trim(str){
	str = this != window? this : str;
	return str.replace(/^\s+/g, '').replace(/\s+$/g, '');
}

function babelfish () {
  alert ("Sorry, but there is no French version of that page");
};

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { //v3.0
 var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
   var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
   if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function fwLoadMenus() {
  var myTime = new Date();
  var myYear = myTime.getFullYear();

  if (window.fw_menu_0) return;

  window.fw_menu_0 = new Menu("root",176,19,"Arial, Helvetica, sans-serif",12,"#000000","#000000","#B1D88B","#99cc66");
  fw_menu_0.addMenuItem("*New* Groups & Forums","javascript:NewWin=window.open('http://on.alphaplus.ca/forums','','toolbar,location,menubar,scrollbars,resizable,height=600,width=800,top=0,left=0');window['NewWin'].focus()");  
  fw_menu_0.addMenuItem("What was AlphaCom?","location='alphacom.asp'");
//fw_menu_0.addMenuItem("AlphaCom discussions","javascript:NewWin=window.open('http://alphacom.alphaplus.ca/home','','toolbar,location,menubar,scrollbars,resizable,height=600,width=800,top=0,left=0');window['NewWin'].focus()");
//  fw_menu_0.addMenuItem("Register","javascript:NewWin=window.open('http://alphacom.alphaplus.ca/alphacom/register.nsf/NewAcc?OpenForm','','toolbar,location,menubar,scrollbars,resizable,height=500,width=700,top=0,left=0');window['NewWin'].focus()");
//  fw_menu_0.addMenuItem("Quick Start Guide","javascript:NewWin=window.open('http://alphacom.alphaplus.ca/QuickStart','','toolbar,location,menubar,scrollbars,resizable,height=500,width=700,top=0,left=0');window['NewWin'].focus()");
//  fw_menu_0.addMenuItem("Forgot password?","javascript:NewWin=window.open('http://alphacom.alphaplus.ca/pass','','toolbar,location,menubar,scrollbars,resizable,height=500,width=700,top=0,left=0');window['NewWin'].focus()");
//  fw_menu_0.addMenuItem("Request a new discussion","javascript:NewWin=window.open('http://alphacom.alphaplus.ca/newdiscussion','','toolbar,location,menubar,scrollbars,resizable,height=500,width=700,top=0,left=0');window['NewWin'].focus()");
//  fw_menu_0.addMenuItem("AlphaCom directory","javascript:NewWin=window.open('http://alphacom.alphaplus.ca/alphadir','','toolbar,location,menubar,scrollbars,resizable,height=500,width=700,top=0,left=0');window['NewWin'].focus()");
  fw_menu_0.fontWeight="bold";
  fw_menu_0.hideOnMouseOut=true;


//  AlphaRoute trial web sites for 4 streams.
//  window.fw_menu_1_1 = new Menu("Try AlphaRoute",145,19,"Arial, Helvetica, sans-serif",12,"#000000","#000000","#B1D88B","#99cc66");
//  fw_menu_1_1.addMenuItem("Deaf stream","javascript:NewWin=window.open('http://deaf.alpharoute.org/index.html?Access=trial','','toolbar,location,menubar,scrollbars,resizable,height=500,width=700,top=0,left=0');window['NewWin'].focus()");
//  fw_menu_1_1.addMenuItem("Native stream","javascript:NewWin=window.open('http://native.alpharoute.org/index.html?Access=trial','','toolbar,location,menubar,scrollbars,resizable,height=500,width=700,top=0,left=0');window['NewWin'].focus()");
//  fw_menu_1_1.addMenuItem("Francophone stream","javascript:NewWin=window.open('http://franco.alpharoute.org/index.html?Access=trial','','toolbar,location,menubar,scrollbars,resizable,height=500,width=700,top=0,left=0');window['NewWin'].focus()");
//  fw_menu_1_1.addMenuItem("Anglophone stream","javascript:NewWin=window.open('http://english.alpharoute.org/index.html?Access=trial','','toolbar,location,menubar,scrollbars,resizable,height=500,width=700,top=0,left=0');window['NewWin'].focus()");
//  fw_menu_1_1.fontWeight="bold";
//  fw_menu_1_1.hideOnMouseOut=true;

  window.fw_menu_1 = new Menu("root",228,19,"Arial, Helvetica, sans-serif",12,"#000000","#000000","#B1D88B","#99cc66");
//  fw_menu_1.addMenuItem(fw_menu_1_1);
  fw_menu_1.addMenuItem("AlphaRoute Web site","javascript:NewWin=window.open('http://www.alpharoute.org','','toolbar,location,menubar,scrollbars,resizable,height=500,width=700,top=0,left=0');window['NewWin'].focus()");
  fw_menu_1.addMenuItem("AlphaRoute Resources Web site","javascript:NewWin=window.open('http://www.resources.alpharoute.org','','toolbar,location,menubar,scrollbars,resizable,height=500,width=700,top=0,left=0');window['NewWin'].focus()");
  fw_menu_1.addMenuItem("AlphaRoute technical specifications","javascript:NewWin=window.open('http://alphaplus.ca/technicalspecs.htm','','toolbar,location,menubar,scrollbars,resizable,height=500,width=700,top=0,left=0');window['NewWin'].focus()");
  fw_menu_1.fontWeight="bold";
  fw_menu_1.hideOnMouseOut=true;
  fw_menu_1.childMenuIcon="arrows.gif";

  window.fw_menu_2 = new Menu("root",196,19,"Arial, Helvetica, sans-serif",12,"#000000","#000000","#B1D88B","#99cc66");
//fw_menu_2.addMenuItem("Canadian literacy thesaurus","javascript:NewWin=window.open('http://thesaurusalpha.org/','','toolbar,location,menubar,scrollbars,resizable,height=500,width=700,top=0,left=0');window['NewWin'].focus()");
//  fw_menu_2.addMenuItem("Index to Web resources","javascript:NewWin=window.open('http://alphaplus.ca/opnhs/english/subjAuth.asp','','toolbar,location,menubar,scrollbars,resizable,height=500,width=700,top=0,left=0');window['NewWin'].focus()");
  fw_menu_2.addMenuItem("AlphaPlus Web Index","javascript:NewWin=window.open('http://webindex.alphaplus.ca','','toolbar,location,menubar,scrollbars,resizable,height=500,width=700,top=0,left=0');window['NewWin'].focus()");
//  fw_menu_2.addMenuItem("Information services updates","location='libraryupdates.asp'");
//  fw_menu_2.addMenuItem("Information services catalogue","javascript:NewWin=window.open('http://alphacat.alphaplus.ca','','toolbar,location,menubar,scrollbars,resizable,height=500,width=700,top=0,left=0');window['NewWin'].focus()");
//  fw_menu_2.addMenuItem("How to borrow resources","location='borrowloanind.html'");
//  fw_menu_2.addMenuItem("Library card application","location='alphacardapp.html'");
//  fw_menu_2.addMenuItem("Library copyright","location='copyright.asp'");
  fw_menu_2.fontWeight="bold";
  fw_menu_2.hideOnMouseOut=true;

  window.fw_menu_3 = new Menu("root",190,19,"Arial, Helvetica, sans-serif",12,"#000000","#000000","#B1D88B","#99cc66");
  fw_menu_3.addMenuItem("Purchase database Web site","javascript:NewWin=window.open('http://www.purchasedatabase.alphaplus.ca','','toolbar,location,menubar,scrollbars,resizable,height=500,width=700,top=0,left=0');window['NewWin'].focus()");
  fw_menu_3.fontWeight="bold";
  fw_menu_3.hideOnMouseOut=true;
  fw_menu_3.childMenuIcon="arrows.gif";

  window.fw_menu_4 = new Menu("root",155,36,"Arial, Helvetica, sans-serif",12,"#000000","#000000","#B1D88B","#99cc66");
  fw_menu_4.addMenuItem("Demonstrations Ontario Web site","javascript:NewWin=window.open('http://demonstrations.alphaplus.ca','','toolbar,location,menubar,scrollbars,resizable,height=500,width=700,top=0,left=0');window['NewWin'].focus()");
  fw_menu_4.fontWeight="bold";
  fw_menu_4.hideOnMouseOut=true;

  window.fw_menu_5 = new Menu("root",156,36,"Arial, Helvetica, sans-serif",12,"#000000","#000000","#B1D88B","#99cc66");
  fw_menu_5.addMenuItem("Adult Literacy Research in Ontario","javascript:NewWin=window.open('http://research.alphaplus.ca','','toolbar,location,menubar,scrollbars,resizable,height=500,width=700,top=0,left=0');window['NewWin'].focus()");
  fw_menu_5.fontWeight="bold";
  fw_menu_5.hideOnMouseOut=true;

  window.fw_menu_6_1 = new Menu("Communities we serve",168,19,"Arial, Helvetica, sans-serif",12,"#000000","#000000","#B1D88B","#99cc66");
  fw_menu_6_1.addMenuItem("Deaf stream","location='deafcomm.html'");
  fw_menu_6_1.addMenuItem("Native stream","location='nativecomm.html'");
  fw_menu_6_1.addMenuItem("Francophone stream","location='franccomm.html'");
  fw_menu_6_1.addMenuItem("Anglophone stream","location='anglocomm.html'");
  fw_menu_6_1.fontWeight="bold";
  fw_menu_6_1.hideOnMouseOut=true;

  window.fw_menu_6 = new Menu("root",150,19,"Arial, Helvetica, sans-serif",12,"#000000","#000000","#B1D88B","#99cc66");
//  fw_menu_6.addMenuItem("Services","location='about.html'");
  fw_menu_6.addMenuItem("Vision and mission","location='mission.asp'");
  fw_menu_6.addMenuItem("Board of Directors","location='board.asp'");
  fw_menu_6.addMenuItem("Staff","location='staff.asp'");
  fw_menu_6.addMenuItem("Picture gallery","javascript:NewWin=window.open('http://www.flickr.com/photos/9827356@N08/sets/','','toolbar,location,menubar,scrollbars,resizable,height=500,width=700,top=0,left=0');window['NewWin'].focus()");
//  fw_menu_6.addMenuItem(fw_menu_6_1);
  fw_menu_6.fontWeight="bold";
  fw_menu_6.hideOnMouseOut=true;
  fw_menu_6.childMenuIcon="arrows.gif";

  window.fw_menu_7 = new Menu("root",180,19,"Arial, Helvetica, sans-serif",12,"#000000","#000000","#B1D88B","#99cc66");
  fw_menu_7.addMenuItem("News and updates for " + myYear,"location='newscurrent.asp'");
  fw_menu_7.addMenuItem("News & updates archive","location='newsarchives.asp'");
  fw_menu_7.addMenuItem("eNews archive","location='enews.asp'");fw_menu_7.fontWeight="bold";
  fw_menu_7.hideOnMouseOut=true;
  fw_menu_7.childMenuIcon="arrows.gif";

  window.fw_menu_8 = new Menu("root",185,19,"Arial, Helvetica, sans-serif",12,"#000000","#000000","#B1D88B","#99cc66");
  fw_menu_8.addMenuItem("AlphaPlus blog","javascript:NewWin=window.open('http://blog.alphaplus.ca','','toolbar,location,menubar,scrollbars,resizable,height=500,width=700,top=0,left=0');window['NewWin'].focus()");
  fw_menu_8.fontWeight="bold";
  fw_menu_8.hideOnMouseOut=true;

  window.fw_menu_9 = new Menu("root",230,19,"Arial, Helvetica, sans-serif",12,"#000000","#000000","#B1D88B","#99cc66");
//  fw_menu_9.addMenuItem("AlphaPlus " + myYear + "/" + (myYear+1) + " projects","location='projectupdate.asp'");
  fw_menu_9.addMenuItem("AlphaPlus 2009/2010 activities","location='projectupdate.asp'");
//  fw_menu_9.addMenuItem("Advisory committees","location='advisorycomm.html'");
//  fw_menu_9.addMenuItem("Online training manuals","location='onlinetraining.html'");
  fw_menu_9.addMenuItem("Field development projects database","javascript:NewWin=window.open('http://alphaplus.ca/afield/search.asp','','toolbar,location,menubar,scrollbars,resizable,height=500,width=700,top=0,left=0');window['NewWin'].focus()");
  fw_menu_9.fontWeight="bold";
  fw_menu_9.hideOnMouseOut=true;

//  window.fw_menu_9 = new Menu("root",167,19,"Arial, Helvetica, sans-serif",12,"#000000","#000000","#B1D88B","#99cc66");
//  fw_menu_9.addMenuItem("Practitioner resources","location='practres.html'");
//  fw_menu_9.addMenuItem("Learner resources","location='learnerres.html'");
//  fw_menu_9.addMenuItem("Administrator resources","location='adminres.html'");
//  fw_menu_9.fontWeight="bold";
//  fw_menu_9.hideOnMouseOut=true;

  window.fw_menu_10 = new Menu("root",380,19,"Arial, Helvetica, sans-serif",12,"#000000","#000000","#B1D88B","#99cc66");
  fw_menu_10.addMenuItem("Crossing the Great Divides: Distance Learning Research Report","javascript:NewWin=window.open('http://www.distance.alphaplus.ca','','toolbar,location,menubar,scrollbars,resizable,height=500,width=700,top=0,left=0');window['NewWin'].focus()");
  fw_menu_10.addMenuItem("Field Development Projects Bulletin","javascript:NewWin=window.open('http://alphaplus.ca/afield/publications.htm','','toolbar,location,menubar,scrollbars,resizable,height=500,width=700,top=0,left=0');window['NewWin'].focus()");
  fw_menu_10.addMenuItem("Skills at Work series","javascript:NewWin=window.open('http://www.resources.alpharoute.org/resources.asp#blended','','toolbar,location,menubar,scrollbars,resizable,height=500,width=700,top=0,left=0');window['NewWin'].focus()");
  fw_menu_10.addMenuItem("What Difference does it make?","javascript:NewWin=window.open('http://www.resources.alpharoute.org/pdfs/Whatdifferencedoesitmake.pdf','','toolbar,location,menubar,scrollbars,resizable,height=500,width=700,top=0,left=0');window['NewWin'].focus()");
  fw_menu_10.fontWeight="bold";
  fw_menu_10.hideOnMouseOut=true;

  window.fw_menu_11 = new Menu("root",135,19,"Arial, Helvetica, sans-serif",12,"#000000","#000000","#B1D88B","#99cc66");
  fw_menu_11.addMenuItem("Useful links","location='links.asp'");
  fw_menu_11.fontWeight="bold";
  fw_menu_11.hideOnMouseOut=true;

  window.fw_menu_12 = new Menu("root",270,19,"Arial, Helvetica, sans-serif",12,"#000000","#000000","#B1D88B","#99cc66");
  fw_menu_12.addMenuItem("Contact AlphaPlus","location='contactinfo.asp'");
//  fw_menu_12.addMenuItem("Directory of adult literacy services in Ontario","javascript:NewWin=window.open('http://alphacom.alphaplus.ca/AlphaBaseEng.nsf/fedffe845da930418525661b0073455c?OpenView','','toolbar,location,menubar,scrollbars,resizable,height=500,width=700,top=0,left=0');window['NewWin'].focus()");
//  fw_menu_12.addMenuItem("Map","location='map.html'");
//  fw_menu_12.addMenuItem("Contact the webmaster","location='contactwebm.html'");
  fw_menu_12.fontWeight="bold";
  fw_menu_12.hideOnMouseOut=true;
  fw_menu_12.writeMenus();
} // fwLoadMenus()