var baseurl = 'http://www.iaaac.org/';
var BrowserDetect = {
	init: function () {
		this.browser = this.searchString(this.dataBrowser) || "An unknown browser";
		this.version = this.searchVersion(navigator.userAgent)
			|| this.searchVersion(navigator.appVersion)
			|| "an unknown version";
		this.OS = this.searchString(this.dataOS) || "an unknown OS";
	},
	searchString: function (data) {
		for (var i=0;i<data.length;i++)	{
			var dataString = data[i].string;
			var dataProp = data[i].prop;
			this.versionSearchString = data[i].versionSearch || data[i].identity;
			if (dataString) {
				if (dataString.indexOf(data[i].subString) != -1)
					return data[i].identity;
			}
			else if (dataProp)
				return data[i].identity;
		}
	},
	searchVersion: function (dataString) {
		var index = dataString.indexOf(this.versionSearchString);
		if (index == -1) return;
		return parseFloat(dataString.substring(index+this.versionSearchString.length+1));
	},
	dataBrowser: [
		{ 	string: navigator.userAgent,
			subString: "OmniWeb",
			versionSearch: "OmniWeb/",
			identity: "OmniWeb"
		},
		{
			string: navigator.vendor,
			subString: "Apple",
			identity: "Safari"
		},
		{
			prop: window.opera,
			identity: "Opera"
		},
		{
			string: navigator.vendor,
			subString: "iCab",
			identity: "iCab"
		},
		{
			string: navigator.vendor,
			subString: "KDE",
			identity: "Konqueror"
		},
		{
			string: navigator.userAgent,
			subString: "Firefox",
			identity: "Firefox"
		},
		{
			string: navigator.vendor,
			subString: "Camino",
			identity: "Camino"
		},
		{		// for newer Netscapes (6+)
			string: navigator.userAgent,
			subString: "Netscape",
			identity: "Netscape"
		},
		{
			string: navigator.userAgent,
			subString: "MSIE",
			identity: "Explorer",
			versionSearch: "MSIE"
		},
		{
			string: navigator.userAgent,
			subString: "Gecko",
			identity: "Mozilla",
			versionSearch: "rv"
		},
		{ 		// for older Netscapes (4-)
			string: navigator.userAgent,
			subString: "Mozilla",
			identity: "Netscape",
			versionSearch: "Mozilla"
		}
	],
	dataOS : [
		{
			string: navigator.platform,
			subString: "Win",
			identity: "Windows"
		},
		{
			string: navigator.platform,
			subString: "Mac",
			identity: "Mac"
		},
		{
			string: navigator.platform,
			subString: "Linux",
			identity: "Linux"
		}
	]

};
BrowserDetect.init();



queryloc = document.URL.indexOf('?');

function getVars() {
	if (queryloc > -1) {
	 varArray = document.location.href.split('?')[1].split('&');

	 for(var x=0; x<varArray.length; x++)
	 {
		tmp = varArray[x].split('=');
		eval(unescape(tmp[0]) + '="' + unescape(tmp[1]) + '"');
	 }
	 return(tmp[1]);
 	}
	else {
	  return('false');
	}
}

if (getVars() != "true") {

n=0;

thisurl = document.URL;
pagetitle = document.title;
pagetitle = pagetitle.replace('IAAAC - ','');

hashloc = document.URL.indexOf('#');
cgiloc = document.URL.indexOf('cgi-bin');
comloc = document.URL.indexOf('commerce');

if (cgiloc > -1) {
 if (comloc > -1) {
  pathstring = 36;
 }
 else if (document.URL.indexOf('xg1') > -1) {
  pathstring = 46;
 }
 else {
  pathstring = 36;
 }
}
else {
 pathstring = 36; 
}

if (hashloc > -1) {
 if (queryloc > -1) {
  filename = document.URL.substring(pathstring, queryloc);
 }
 else {
  filename = document.URL.substring(pathstring, hashloc); 
 }
}
else{
  filename = document.URL.substring(pathstring, document.URL.length);

  if (queryloc > -1) {
   filename = document.URL.substring(pathstring, queryloc);  
  }
  else{
    filename = document.URL.substring(pathstring, document.URL.length);
  }
}

imagename = 'title-'+filename;

imagename = imagename.replace('html','gif');
imagename = imagename.replace('cgi','gif');
filename = filename.replace('.html','');
filename = filename.replace('.cgi','');

var spacing = [36,375,67,87,73,72,65];

document.writeln('<MAP ID="menumap" NAME="menumap">'
+'<AREA SHAPE="rect" ALT="Home" COORDS="257,30,280,60" HREF="'+baseurl+'/index.html" TITLE="Home">'
+'<AREA SHAPE="rect" ALT="Contact Us" COORDS="295,30,330,60" HREF="'+baseurl+'content/contact.html" TITLE="Contact Us">'
+'<AREA SHAPE="rect" ALT="Sitemap" COORDS="345,30,380,60" HREF="'+baseurl+'content/sitemap.html" TITLE="Sitemap">'
+'<AREA SHAPE="default" NOHREF="nohref" ALT=""></MAP>');

document.writeln('<TABLE WIDTH=775 BORDER=0 CELLPADDING=0 CELLSPACING=0><TR>');

for (i=0; i<8; i++) { document.writeln('<TD><IMG SRC="'+baseurl+'images/spacer.gif" WIDTH='+spacing[i]+' HEIGHT=1></TD>'); }

document.writeln('</TR><TR>'
+'<TD COLSPAN=2><IMG SRC="'+baseurl+'images/topleft-mid.gif" USEMAP="#menumap" BORDER=0 WIDTH=411 HEIGHT=129></TD>'
+'<TD><A HREF="'+baseurl+'content/about.html"'
+'		ONMOUSEOVER="window.status=\'About Us\'; changeImages(\'About\', \''+baseurl+'images/About-over.gif\'); return true;"'
+'		ONMOUSEOUT="window.status=\'\'; changeImages(\'About\', \''+baseurl+'images/About.gif\'); return true;">'
+'		<IMG NAME="About" SRC="'+baseurl+'images/About.gif" WIDTH=67 HEIGHT=129 BORDER=0 ALT="About Us"></A></TD>'
+'<TD><A HREF="'+baseurl+'cgi-bin/directory.cgi"'
+'		ONMOUSEOVER="window.status=\'Find a Counsellor\'; changeImages(\'FindCounsellor\', \''+baseurl+'images/FindCounsellor-over.gif\'); return true;"'
+'		ONMOUSEOUT="window.status=\'\'; changeImages(\'FindCounsellor\', \''+baseurl+'images/FindCounsellor.gif\'); return true;">'
+'		<IMG NAME="FindCounsellor" SRC="'+baseurl+'images/FindCounsellor.gif" WIDTH=87 HEIGHT=129 BORDER=0 ALT="Find a Counsellor"></A></TD>'
+'<TD><A HREF="'+baseurl+'cgi-bin/office/commerce.cgi"'
+'		ONMOUSEOVER="window.status=\'Events & Training\'; changeImages(\'Events\', \''+baseurl+'images/Events-over.gif\'); return true;"'
+'		ONMOUSEOUT="window.status=\'\'; changeImages(\'Events\', \''+baseurl+'images/Events.gif\'); return true;">'
+'		<IMG NAME="Events" SRC="'+baseurl+'images/Events.gif" WIDTH=73 HEIGHT=129 BORDER=0 ALT="Events & Training"></A></TD>'
+'<TD><A HREF="'+baseurl+'cgi-bin/newsletters.cgi"'
+'		ONMOUSEOVER="window.status=\'Newsletters\'; changeImages(\'Newsletters\', \''+baseurl+'images/Newsletters-over.gif\'); return true;"'
+'		ONMOUSEOUT="window.status=\'\'; changeImages(\'Newsletters\', \''+baseurl+'images/Newsletters.gif\'); return true;">'
+'		<IMG NAME="Newsletters" SRC="'+baseurl+'images/Newsletters.gif" WIDTH=72 HEIGHT=129 BORDER=0 ALT="Newsletters"></A></TD>'
+'<TD><A HREF="'+baseurl+'content/howtojoin.html"'
+'		ONMOUSEOVER="window.status=\'Join IAAAC\'; changeImages(\'JoinIAAAC\', \''+baseurl+'images/JoinIAAAC-over.gif\'); return true;"'
+'		ONMOUSEOUT="window.status=\'\'; changeImages(\'JoinIAAAC\', \''+baseurl+'images/JoinIAAAC.gif\'); return true;">'
+'		<IMG NAME="JoinIAAAC" SRC="'+baseurl+'images/JoinIAAAC.gif" WIDTH=65 HEIGHT=129 BORDER=0 ALT="Join IAAAC"></A></TD>'

+'</TR><TR><TD><IMG SRC="'+baseurl+'images/submenu-left.gif" WIDTH=36 HEIGHT=24></TD><TD COLSPAN=6 BGCOLOR="#DADADA" ALIGN="center"><FONT CLASS="menufont">');

if (window[filename]) {
 anchor = window[filename];
}
else { 
 anchor = new Array
 anchor[0] = ' ';
}

for (i=0; i<anchor.length; i++) {

 if (cgiloc > -1) {
  envchar = '?';
  anchor[i] = anchor[i].replace('[','LT=');
  anchor[i] = anchor[i].replace(']','');
 }
 else {
  envchar = '#';
 }

 menuitem = anchor[i].replace(/_/g,' ');

 if (i == anchor.length-1) {
  menuitem = anchor[i].replace('LT=','');
  menuitem = menuitem.replace(/_/g,' ');
  document.writeln('<A HREF='+envchar+anchor[i]+' CLASS=submenu>'+menuitem+'</A>');
 }
 else {
  menuitem = anchor[i].replace('LT=','');
  menuitem = menuitem.replace(/_/g,' ');
  document.writeln('<A HREF='+envchar+anchor[i]+' CLASS=submenu>'+menuitem+'</A> |');
 }
}


document.writeln('</FONT></TD></TR>');

if (BrowserDetect.OS == "Mac") { x=75; y=25 } else { x=70; y=30; }

document.writeln('<TR><TD COLSPAN=7  BACKGROUND="'+baseurl+'images/background.gif"><BR><BLOCKQUOTE>'
+'<TABLE WIDTH=100%><TR><TD WIDTH='+x+'%><H4><I>'+pagetitle+'</I></H4></TD>');
if (cgiloc > -1 || document.URL.indexOf('events') > -1) {
 document.write('<TD WIDTH='+y+'% VALIGN=top>');
}
else {
 document.writeln('<TD WIDTH='+y+'% VALIGN=top> '
 +'<SUP><A HREF="'+thisurl+'?printver=true" CLASS=printlink STYLE="font-size: 11px">printer friendly version</A></SUP> &nbsp; <IMG SRC="'+baseurl+'images/printer.gif">');
}


document.writeln('</FONT></TD></TR></TABLE>');

}
else {
pagetitle = document.title;
pagetitle = pagetitle.replace('IAAAC - ','');
document.writeln('<TABLE WIDTH=775 CELLPADDING=0 CELLSPACING=0><TR><TD ALIGN="right" WIDTH=80% BACKGROUND="'+baseurl+'images/printver_header.gif">'
+'<A HREF="#" onClick="history.go(-1)"><SPAN STYLE="line-height: 16px"><FONT CLASS=mainfont><BR><- back to web version</FONT></A> &nbsp; <BR><IMG SRC="'+baseurl+'images/spacer.gif" WIDTH=1 HEIGHT=78></SPAN></TD></TR>'
+'<TR><TD COLSPAN=2 BGCOLOR=#FFFFFF><BLOCKQUOTE><BR><H4><U>'+pagetitle+'</U></H4><BR><BR>');
}
