// JavaScript Document

var BROWSERNAME="";
switch(navigator.appName.toLowerCase()){
	case "netscape":
		BROWSERNAME="ns";
	break;
	case "microsoft internet explorer":
	default:
		BROWSERNAME="ie";
	break;
}


switch(BROWSERNAME){
	case "ns":
		window.addEventListener("load",_xScrollStick_init,false);
	break;
	case "ie":
	default:
		window.attachEvent("onload",_xScrollStick_init);
}


function _xScrollStick_init(){
	var allTheScrollSticks=document.getElementsByTagName("div");
	for(var i=0;i<allTheScrollSticks.length;i++){
		if(allTheScrollSticks[i].className.match(/^((xScrollStick)|(.+ +xScrollStick)|(xScrollStick +.+)|(.+ +xScrollStick +.+))$/))_xScrollStick_event_doInit(allTheScrollSticks[i]);
	}
	window_event_scroll();
}




function _xScrollStick_event_doInit(element){

	element.offX=element.offsetLeft;
	element.offY=element.offsetTop;
	

	element.Stick=_xScrollStick_method_Stick;
	

	switch(BROWSERNAME){
		case "ns":
			window.addEventListener("scroll",window_event_scroll,false);
		break;
		case "ie":
		default:
			window.attachEvent("onscroll",window_event_scroll);
	}
	


	document.body.parentNode.onscroll=window_event_scroll;

}

function window_event_scroll(){
	var allTheScrollSticks=document.getElementsByTagName("div");
	for(var i=0;i<allTheScrollSticks.length;i++){
		if(allTheScrollSticks[i].className.match(/^((xScrollStick)|(.+ +xScrollStick)|(xScrollStick +.+)|(.+ +xScrollStick +.+))$/))try{allTheScrollSticks[i].Stick();}catch(e){}
	}
}


function _xScrollStick_method_Stick(){
	var x=this.offX, y=this.offY, po=this;
	this.style.position="absolute";
	x+=document.body.parentNode.scrollLeft;
	y+=document.body.parentNode.scrollTop;
	this.style.left=x+"px";
	this.style.top=y+"px";
	
}

//js
function MM_goToURL() { //v3.0
  var i, args=MM_goToURL.arguments; document.MM_returnValue = false;
  for (i=0; i<(args.length-1); i+=2) eval(args[i]+".location='"+args[i+1]+"'");
}

function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}