// JavaScript Document

//SuckerTree Horizontal Menu (Sept 14th, 06)
//By Dynamic Drive: http://www.dynamicdrive.com/style/

var menuids=["treemenu1"] //Enter id(s) of SuckerTree UL menus, separated by commas

function buildsubmenus_horizontal(){
for (var i=0; i<menuids.length; i++){
  var ultags=document.getElementById(menuids[i]).getElementsByTagName("ul")
    for (var t=0; t<ultags.length; t++){
		if (ultags[t].parentNode.parentNode.id==menuids[i]){ //if this is a first level submenu
			ultags[t].style.top=ultags[t].parentNode.offsetHeight+"px" //dynamically position first level submenus to be height of main menu item
			ultags[t].parentNode.getElementsByTagName("a")[0].className="mainfoldericon"
		}
		else{ //else if this is a sub level menu (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.getElementsByTagName("a")[0].className="subfoldericon"
		}
    ultags[t].parentNode.onmouseover=function(){
    this.getElementsByTagName("ul")[0].style.visibility="visible"
    }
    ultags[t].parentNode.onmouseout=function(){
    this.getElementsByTagName("ul")[0].style.visibility="hidden"
    }
    }
  }
}

if (window.addEventListener)
window.addEventListener("load", buildsubmenus_horizontal, false)
else if (window.attachEvent)
window.attachEvent("onload", buildsubmenus_horizontal)




/*-----------------------for marquee------------------------------------*/

function clickIE4()
 {
   if (event.button==2)
   {
     alert(message);
     return false;
   }
 }

function clickNS4(e)
 {
	if (document.layers||document.getElementById&&!document.all)
	{
		if (e.which==2||e.which==3)
		{
		 alert(message);
		 return false;
		}
	}
 }

 if (document.layers)
 {
   document.captureEvents(Event.MOUSEDOWN);
   document.onmousedown=clickNS4;
 }
 else if (document.all&&!document.getElementById)
 {
   document.onmousedown=clickIE4;
 }

document.oncontextmenu=new Function("alert(message);return false")


var delayb4scroll = 2000; //Specify initial delay before marquee starts to scroll on page (2000=2 seconds)
var marqueespeed = 2; //Specify marquee scroll speed (larger is faster 1-10)
var pauseit = 1; //Pause marquee onMousever (0=no. 1=yes)?
////NO NEED TO EDIT BELOW THIS LINE////////////
var copyspeed = marqueespeed;
var pausespeed = (pauseit == 0)? copyspeed: 0;
var actualheight = '';
function $(obj) { 
 return document.getElementById(obj);
}
function scrollmarquee(){
	$("vmarquee").style.top = parseInt($("vmarquee").style.top) - copyspeed+"px";
	$("newOne").style.top = parseInt($("newOne").style.top) - copyspeed+"px";
	if ( parseInt($("vmarquee").style.top)  <= actualheight*(-1) ) {
	   $("vmarquee").style.top = "14px";					
	}
	if ( parseInt($("newOne").style.top)  <= actualheight*(-1)  ) {
	   $("newOne").style.top = "14px";					
	}
}
function initializemarquee(){
	$("vmarquee").style.top = 0;
	containerHeight = $("marqueecontainer").offsetHeight;
	actualheight = $("vmarquee").offsetHeight;
	if ( containerHeight > actualheight ) { $("marqueecontainer").style.height = actualheight; }
	if (!$("newOne")) {
		newUl = document.createElement('ul');
		newUl.id = "newOne";
		$('marqueecontainer').appendChild(newUl);
		$('newOne').innerHTML = $("vmarquee").innerHTML;
		$('newOne').style.position = $("vmarquee").style.position;
		$('newOne').style.padding = $("vmarquee").style.padding;
		$('newOne').style.margin = $("vmarquee").style.margin;
		$('newOne').style.width = $("vmarquee").style.width;
		$('newOne').style.display = 'block';
	    $("newOne").style.top = '0px'; 
	}
   if (window.opera || navigator.userAgent.indexOf("Netscape/7")!=-1) { //if Opera or Netscape 7x, add scrollbars to scroll and exit
		$("vmarquee").style.height = containerHeight+"px";
		$("vmarquee").style.overflow = "scroll";
		$("newOne").style.height = containerHeight+"px";
		$("newOne").style.overflow = "scroll";
		return;
	}
    setTimeout('lefttime=setInterval("scrollmarquee()",80)', delayb4scroll);
}
if (window.addEventListener)
   window.addEventListener("load", initializemarquee, false);
else if (window.attachEvent)
   window.attachEvent("onload", initializemarquee);
else if ($)
  window.onload = initializemarquee;

