function setRailHeights(){
	var b = document.getElementById('body');
	var p1 = document.getElementById('pre1');
	var p2 = document.getElementById('pre2');
	if(b){
		var h = b.offsetHeight;
		if(p1) p1.style.height = h+'px';
		if(p2) p2.style.height = h+'px';
	}
}

window.addEventListener?window.addEventListener("load",setRailHeights,false):window.attachEvent("onload",setRailHeights);



startList = function() {
  if (document.all && document.getElementById) {
    navRoot = document.getElementById("nav");
    var len = navRoot.childNodes.length;
    for (i=0; i < len; i++) {
      node = navRoot.childNodes[i];
      if (node.nodeName=="LI") {
        node.onmouseover=function() {
          this.className+=" over";
        }
        node.onmouseout=function() {
          this.className=this.className.replace (" over", "");
        }
      }
    }
  }
}

window.addEventListener?window.addEventListener("load",startList,false):window.attachEvent("onload",startList);

function item(t,u,c){
	this.title=t;
	this.url=u;
	this.className=c;
	return this;
}

function setHover(){return startList();}

var menu = new Array(

new Array( new item('Main',
	'http://www.aim.com/index.adp') ),

new Array( new item('Downloads', 'http://www.aim.com/download.adp'),
	new item('AIM 6.9', 'http://download.aim.com/client/69'),
	new item('AIM Pro', 'http://aimpro.premiumservices.aol.com/?promo=803160'),
	new item('All AIM Versions', 'http://www.aim.com/download.adp'),
	new item('AIM Plugins', 'http://gallery.aim.com/browse/plugins') ),
	   
new Array( new item('Services', 'http://www.aim.com/download.adp'),
	new item('AIM Express', 'http://www.aim.com/aimexpress.adp'),
	new item('AIM Mail', 'http://webmail.aol.com?checkAIM=1'),
	new item('AIM Mobile', 'http://mobile.aol.com/mobileaim'),
	new item('Get a Screen Name', 'http://my.screenname.aol.com/_cqr/login/login.psp?seamless=n&createSn=1&sitedomain=www.aim.com&siteState=http%3A//www.aim.com/get_aim/congratsd2.adp&triedAimAuth=y&promo=380464') ),


new Array( new item('Fun with AIM', 'http://www.aim.com/fun/'),
	new item('Acronym Dictionary', 'http://www.aim.com/acronyms.adp'),
	new item('AIM Share', 'http://share.aim.com/share'),
	new item('Bots', 'http://gallery.aim.com/browse/bots'),
	new item('Buddy Info Page', 'http://buddyinfo.aim.com/'),
	//new item('Expressions', 'http://my.screenname.aol.com/_cqr/login/login.psp?siteId=aimexppreprod&authLev=1&siteState=OrigUrl%3Dhttp%253a%252f%252fpuccexp.aol.com%252fmyexpressions.adp&lang=en&locale=us&checkAIM=1'),
	new item('Expressions', 'http://expressions.aim.com'),
	new item('Smiley Dictionary', 'http://www.aim.com/emoticons.adp'),
	new item('AIM WIMZI Widget', 'http://wimzi.aim.com/?ncid=AOLAOF00020000001007') ),


new Array( new item('Developers', 'http://developer.aim.com'),
	new item('AIM Presence', 'http://developer.aim.com/presence'),
	new item('AIM Plugins', 'http://developer.aim.com/plugin'),
	new item('AIM Custom Client', 'http://developer.aim.com/aimcc'),
	new item('AIM Bots', 'http://developer.aim.com/bot'),
	new item('Web AIM', 'http://developer.aim.com/webaim'),
	new item('FAQ', 'http://developer.aim.com/faq'),
	new item('Web AIM Reference', 'http://developer.aim.com/reference'),
	new item('AIM SDK', 'http://developer.aim.com/aim_sdk'),
	new item('AIM Whimsicals', 'http://developer.aim.com/whimsicals'),
	new item('Message Boards', 'http://dev.aol.com/aim/forums'),
	new item('Userplane', 'http://www.userplane.com/'),
	new item('AIM Call', 'http://dev.aol.com/aimcall'),
	new item('AIM WIMZI Widget', 'http://wimzi.aim.com/?ncid=AOLAOF00020000001007') ),


new Array( new item('AIM Beta', 'http://beta.aol.com/projects.php?project=aim6'),
	new item('News &amp; Updates', 'http://beta.aol.com/projects.php?project=triton'),
	new item('Beta Newsletter', 'http://beta.aol.com/projects.php?project=news&loc=newsletter'),
	new item('Known Issues', 'http://beta.aol.com/projects.php?project=triton&loc=5'),
	new item('Report a Bug', 'http://beta.aol.com/projects.php?project=triton&loc=bugreport'),
	new item('Send Feedback', 'http://beta.aol.com/projects.php?project=triton&loc=feedback'),
	new item('Message Boards', 'http://beta.aol.com/projects.php?project=triton&loc=25') ),


new Array( new item('Support', 'http://www.aim.com/help_faq/gethelp.adp'),
        new item('Using AIM', 'http://www.aim.com/help_faq/using/index.adp'),
        new item('Change Password', 'http://www.aim.com/password/change_password.adp'),
        new item('Forgot Password', 'http://www.aim.com/password/forgot_password.adp'),
        new item('BuddyBlog', 'http://socialmedia.aim.com/category/aim-buddy-blog'),
        new item('Report a Problem', 'http://www.aim.com/help_faq/report.adp'),
        new item('Message Boards', 'http://messageboards.aol.com/aol/en_us/articles.php?boardId=565563&func=3&channel=AIM+Message+Boards&refresh=true'),
        new item('FAQ', 'http://www.aim.com/help_faq/starting_out/getstarted.adp'),
        new item('Did You Know?', 'http://www.aim.com/didyouknow.adp') )
);
var footer = new Array(
new Array( 
	new item('AIM.com', 'http://www.aim.com/index.adp', 'norm' ),
	new item('Download AIM', 'http://www.aim.com/download.adp', 'norm' ),
	new item('Fun with AIM', 'http://www.aim.com/fun/index.adp', 'norm' ),
	new item('Developers', 'http://developer.aim.com', 'norm' ),
	new item('Support', 'http://www.aim.com/help_faq/gethelp.adp', 'norm' ),
	new item('Add AIM to Your Site', 'http://developer.aim.com/presence', 'norm' ),
	new item('Get Help', 'http://www.aim.com/help_faq/gethelp.adp', 'norm' ),
	new item('AIM Today', 'http://aimtoday.aol.com/', 'norm' ),
	new item('AOL.com', 'http://www.aol.com/', 'norm' ),
	new item('AOL Beta', 'http://beta.aol.com/projects.php?project=aim6', 'norm' ) ),
new Array( 
	new item('Terms of Use', 'http://www.aim.com/tos/tos.adp', 'norm subnav' ),
	new item('Updated Privacy Policy', 'http://www.aim.com/tos/privacy_policy.adp', 'norm subnav' ),
	new item('Trademarks', 'http://www.aol.com/aolnetwork/trademarks.html', 'norm subnav' ),
	new item('Bulk E-mail Policy', 'http://postmaster.aol.com/guidelines/bulk_email.html', 'norm subnav' ),
	new item('Advertise With Us', 'http://advisor.aol.com/', 'norm subnav' ) )
);




function writeMenu() {
	var o = '<div id="menu"><ul id="nav">';
	var len = menu.length;
	for( var i = 0; i < len; i++ ) {
		var sub=menu[i];
		var subLen = sub.length;
		if( subLen == 1 ) o += '<li class="unSelectedMain"><a href="'+sub[0].url+'">'+sub[0].title+'</a></li>';
		else {
			var first=true;
			for( var j = 0; j < subLen; j++ ) {
				if(first) {
					if( "Developers" == sub[j].title )
						o += '<li class="selected">';
					else
						o += '<li class="unSelected">';

					o += '<a  class="menuIE" href="'+sub[j].url+'">'+sub[j].title+'</a><ul>';
					first=false;
				}
				else o += '<li><a href="'+sub[j].url+'">'+sub[j].title+'</a></li>';
			}
			o += '</ul></li>';
		}
	}

	o += '</ul></div>';

	document.write(o);
}

function writeFooter() {
	var o = '<div id="footer"><div class="links">';

        var len = footer.length;
        for( var i = 0; i < len; i++ ) {
		var line=footer[i];
		var first=true;
		var subLen = line.length;
		for( var j = 0; j < subLen; j++ ){
			if(first) first=false;
			else o += ' | ';
			o += '<a href="'+line[j].url+'" class="'+line[j].className+'">'+line[j].title+'</a>';
		}
		o += '<br />';
	}

	o += ' <div class="copy">&copy; 2010 AOL Inc. All Rights Reserved.</div></div></div>';

	document.write(o);
}

