
sfHover = function() {
	var sfEls = document.getElementById("nav").getElementsByTagName("LI");
	for (var i=0; i<sfEls.length; i++) {
		sfEls[i].onmouseover=function() {
			this.className+=" sfhover";
		}
		sfEls[i].onmouseout=function() {
			this.className=this.className.replace(new RegExp(" sfhover\\b"), "");
		}
	}
}
if (window.attachEvent) window.attachEvent("onload", sfHover);

function showBranch(branch,button,n) {
   var objBranch = document.getElementById(branch).style;
   var objButton = document.getElementById(button);
   n++;
     for (x=1;n>x;x++) {
		  var z = "link"+x;
		  document.getElementById(z).className="back";
	  }
	  objButton.className="current";
      for (x=1;n>x;x++) {
		  var z = "branch"+x;
      	  document.getElementById(z).style.display="none";
	  }
	  objBranch.display="block";
}

function showOtherBranch(branch,button,n) {
   var objBranch = document.getElementById(branch).style;
   var objButton = document.getElementById(button);
   n++;
     for (x=1;n>x;x++) {
		  var z = "contentlink"+x;
		  document.getElementById(z).className="back";
	  }
	  objButton.className="current";
      for (x=1;n>x;x++) {
		  var z = "content"+x;
      	  document.getElementById(z).style.display="none";
	  }
	  objBranch.display="block";
}

document.write('<div id="traildiv"></div>');

$(document).ready(function(){
	 

	// color box launch
	$('a[title=Log In].thickbox, #comments .thickbox').colorbox({iframe:true,width:400, height:250});
	$('#footer .thickbox').colorbox();
	$('.rsvp .thickbox,  #logindonate .thickbox, #content .thickbox').colorbox({iframe:true,width:450, height:570});
	$('#options .passchange a').colorbox({iframe:true,width:500, height:500});
	$('#options .thickbox,.section .thickbox, a[title=Edit Your Profile].thickbox').colorbox({iframe:true,width:500, height:570});
	
	$("#nav li li:first-child, #footnav-2 li:first-child").addClass("first");
	$("#nav li li:last-child, #footnav-1 li:last-child, #footnav-2 li:last-child").addClass("last");
	
	//newsletter sign up check box selected
	$("#mcms_checkbox_group_partner-newsletter").attr('checked', true);
	
	//empty sidebar nav
	if($("#sidebar ul#subnav").is(":empty")){
		   $("#sidebar ul#subnav").hide();
	}
	
	//twitter feed links in new window
	$('#fc-column-3 .fc-text .fc-event a[href^="http://"]')
  		.attr("target", "_blank");


   	/*  thickbox fix
	    uses code found at http://snipplr.com/view/5896/get-browser-viewport-width-and-height/
	*/
	var viewportheight;

	if (typeof window.innerWidth != 'undefined'){
	  viewportheight = window.innerHeight;
	}
	else if (typeof document.documentElement != 'undefined'
	        && typeof document.documentElement.clientWidth != 'undefined'
	        && document.documentElement.clientWidth != 0){
	  viewportheight = document.documentElement.clientHeight;
	}
	else{
	  viewportheight = document.getElementsByTagName('body')[0].clientHeight;
	}

	/*  thickbox fix
	    uses code found at http://snipplr.com/view/5896/get-browser-viewport-width-and-height/
	*/

	if ((viewportheight < 550) || (navigator.userAgent.match(/iPad/i)) || (navigator.userAgent.match(/iPhone/i)) || (navigator.userAgent.match(/iPod/i))) {

	   $('a.thickbox').unbind('click');
	   $('a.thickbox').click(function() {
	     window.open(this.href + '&style=http://oasisla.org/_css/login.css', '_self');
	     return false;
	   });
	 }
	

});
