//Nested Side Bar Menu (Mar 20th, 09)
//By Dynamic Drive: http://www.dynamicdrive.com/style/
var menuids=["sidebarmenu1"] //Enter id(s) of each Side Bar Menu's main UL, separated by commas
function initsidebarmenu(){
	for (var i=0; i<menuids.length; i++){
	  var ultags=document.getElementById(menuids[i]).getElementsByTagName("ul")
	for (var t=0; t<ultags.length; t++){
	ultags[t].parentNode.getElementsByTagName("a")[0].className+=" subfolderstyle"
	  if (ultags[t].parentNode.parentNode.id==menuids[i]) //if this is a first level submenu
	   ultags[t].style.left=ultags[t].parentNode.offsetWidth+"px" //dynamically position first level submenus to be width of main menu item
	  else //else if this is a sub level submenu (ul)
	ultags[t].style.left=ultags[t-1].getElementsByTagName("a")[0].offsetWidth+"px" //position menu to the right of menu item that activated it
	ultags[t].parentNode.onmouseover=function(){
	this.getElementsByTagName("ul")[0].style.display="block"
	}
	ultags[t].parentNode.onmouseout=function(){
	this.getElementsByTagName("ul")[0].style.display="none"
	    }
	    }
	  for (var t=ultags.length-1; t>-1; t--){ //loop through all sub menus again, and use "display:none" to hide menus (to prevent possible page scrollbars
	  ultags[t].style.visibility="visible"
	  ultags[t].style.display="none"
	  }
	  }
}

if (window.addEventListener)
	window.addEventListener("load", initsidebarmenu, false)
else if (window.attachEvent)
	window.attachEvent("onload", initsidebarmenu)

/**
 * navigation.js Java Script file
 * @Author: Anowar Hossain 
 * @Date: August 25, 2010 
 */
$(document).ready(function($) {
	/*
	$('.downloads').live('mouseover', function() {
		downloadsShow();	
	});
	$('#all_download_file').live('mouseover', function() {
		downloadsShow();	
	});
	
	$('#all_download_file').live('mouseout', function() {
		downloadsHide();	
	});
	$('.downloads').live('mouseout', function() {
		//downloadsHide();		
	});
	*/
});

function downloadsHide(){
	$('#all_download_file').css('display', 'none');
	$('#content').css('opacity', '1.0');
}
function downloadsShow(){
	$('#all_download_file').css('display', 'block');
	$('#content').css('opacity', '0.1');	
}
function slideSwitch(div_id) {
    var $active = $('#'+div_id+' IMG.active');

    if ( $active.length == 0 ) $active = $('#'+div_id+' IMG:last');

    // use this to pull the images in the order they appear in the markup
    var $next =  $active.next().length ? $active.next(): $('#'+div_id+' IMG:first');

    $active.addClass('last-active');
    $next.css({opacity: 0.0})
        .addClass('active')
        .animate({opacity: 1.0}, 2000, function() {
            $active.removeClass('active last-active');
        });
}
