<!--------
function JumpToIt(list) {
    var newPage = list.options[list.selectedIndex].value
    if (newPage != "None")
        location.href = newPage;
}

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}


//complex mm funcs
function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_nbGroup(event, grpName) { //v6.0
  var i,img,nbArr,args=MM_nbGroup.arguments;
  if (event == "init" && args.length > 2) {
    if ((img = MM_findObj(args[2])) != null && !img.MM_init) {
      img.MM_init = true; img.MM_up = args[3]; img.MM_dn = img.src;
      if ((nbArr = document[grpName]) == null) nbArr = document[grpName] = new Array();
      nbArr[nbArr.length] = img;
      for (i=4; i < args.length-1; i+=2) if ((img = MM_findObj(args[i])) != null) {
        if (!img.MM_up) img.MM_up = img.src;
        img.src = img.MM_dn = args[i+1];
        nbArr[nbArr.length] = img;
    } }
  } else if (event == "over") {
    document.MM_nbOver = nbArr = new Array();
    for (i=1; i < args.length-1; i+=3) if ((img = MM_findObj(args[i])) != null) {
      if (!img.MM_up) img.MM_up = img.src;
      img.src = (img.MM_dn && args[i+2]) ? args[i+2] : ((args[i+1])? args[i+1] : img.MM_up);
      nbArr[nbArr.length] = img;
    }
  } else if (event == "out" ) {
    for (i=0; i < document.MM_nbOver.length; i++) {
      img = document.MM_nbOver[i]; img.src = (img.MM_dn) ? img.MM_dn : img.MM_up; }
  } else if (event == "down") {
    nbArr = document[grpName];
    if (nbArr)
      for (i=0; i < nbArr.length; i++) { img=nbArr[i]; img.src = img.MM_up; img.MM_dn = 0; }
    document[grpName] = nbArr = new Array();
    for (i=2; i < args.length-1; i+=2) if ((img = MM_findObj(args[i])) != null) {
      if (!img.MM_up) img.MM_up = img.src;
      img.src = img.MM_dn = (args[i+1])? args[i+1] : img.MM_up;
      nbArr[nbArr.length] = img;
  } }
}

//BASIC MM funcs
function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}

function MM_reloadPage(init) {  //reloads the window if Nav4 resized
  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);


//CUSTOM funcs

/*#################
#
#	Top 10 event functions
#	-over
#	-out
#	-click
#
###################*/

function topTenOver(row)
{
	//row.className = 'topTenRowOver';topTenNumberOver
	row.children.tags("td")[0].className = 'topTenNumberOver';
	row.children.tags("td")[1].className = 'topTenNameOver';
	row.children.tags("td")[2].className = 'topTenBuyOver';
}

function topTenOut(row)
{
	row.children.tags("td")[0].className = 'topTenNumberOut';
	row.children.tags("td")[1].className = 'topTenNameOut';
	row.children.tags("td")[2].className = 'topTenBuyOut';
}

function topTenClick(row)
{
	var child = row.children.tags("td")[1];
	
	if (child.children.tags("a")[0] != null)
	{
		child.children.tags("a")[0].click();
	}
}


/*#################
#
#	SUBBAR (room listing) event functions
#	-over
#	-out
#	-click
#
###################*/

function subbarOver(td, ext)
{
	channelsReset();
	td.className='subbarOver';
	
	var divName = 'channels'+ext;
	eval(divName).style.visibility = 'visible';
}

function subbarOut(td)
{
	td.className='subbar';
}

function subbarClick(td)
{
	td.children.tags("a")[0].click();
}


/*#################
#
#	SUBCHANNEL (hidden channel listings) event functions
#	-over
#	-out
#	-click
#
###################*/
function subChannelOver(td)
{
	td.className='subbarChannelOver';
}
	
function subChannelOut(td)
{
	td.className='subbarChannel';
}

function subChannelClick(td)
{
	td.children.tags("a")[0].click();
}


/*#################
#
#	RESET THE HIDDEN CHANNELS
#
###################*/

function channelsReset()
{
	channelsAA.style.visibility = 'hidden';
	subbarAA.className='subbar';
	channelsCC.style.visibility = 'hidden';
	subbarCC.className='subbar';
	channelsDH.style.visibility = 'hidden';
	subbarDH.className='subbar';
	channelsDD.style.visibility = 'hidden';
	subbarDD.className='subbar';
	channelsHP.style.visibility = 'hidden';
	subbarHP.className='subbar';
	channelsJJ.style.visibility = 'hidden';
	subbarJJ.className='subbar';
	channelsOBG.style.visibility = 'hidden';
	subbarOBG.className='subbar';
	channelsRR.style.visibility = 'hidden';
	subbarRR.className='subbar';
	channelsSS.style.visibility = 'hidden';
	subbarSS.className='subbar';
	channelsSK.style.visibility = 'hidden';
	subbarSK.className='subbar';
	channelsTH.style.visibility = 'hidden';
	subbarTH.className='subbar';
}

function featureClick (elementName, elementContent, arr, index, val)
{
	for	(var i=0; i<arr.length;	i++)
	{
		document.getElementById(arr[i]['name']).style.borderBottom = "1px solid	#252525";
		document.getElementById(arr[i]['name']).style.backgroundColor =	"#696969";
		document.getElementById(arr[i]['name']).style.color	= "#EDEDED";
	}

	var	matchCol = arr[index]['color'];
	var	textCol	= arr[index]['textColor'];
	var	imageStr = arr[index]['image'];
	var	contentStr = arr[index]['content'];
	
	document.getElementById(arr[index]['name']).style.borderBottom = "1px solid	"+ matchCol; document.getElementById(arr[index]['name']).style.backgroundColor = matchCol;
	document.getElementById(arr[index]['name']).style.color	= textCol;
	
	document.getElementById(elementName).style.backgroundColor = matchCol;
	document.getElementById(elementName).style.color = textCol;
	
	var	fullContent;
	if (imageStr.length	> 0)
	{
		fullContent	= "<img	src=\""+ imageStr +"\" align=\"left\">"	+ contentStr;
	} else {
		fullContent	= contentStr;
	}

	document.getElementById(elementContent).innerHTML =	fullContent;
	eval(val)._value = index;
}
                                    
function featureTabOver (td, arr, curIndex)
{
	var color = arr[curIndex]['color'];
	var textCol = arr[curIndex]['textColor'];
	
	td.style.backgroundColor = color;
	td.style.color = textCol;
	td.style.borderTop = "1px solid " + color;
}

function featureTabOut (td)
{
	td.style.borderTop = "1px solid	#252525";
	td.style.backgroundColor =	"#696969";
	td.style.color	= "#EDEDED";
}

function featureTabClick (url)
{
	location.href = url;
}

//COLUMN SIZING
function getWindowHeight()
{
     var windowHeight = 0;
     if (typeof(window.innerHeight) == 'number')
     {
          windowHeight = window.innerHeight;
     }
     else
     {
          if (document.documentElement && document.documentElement.clientHeight)
          {
               windowHeight = document.documentElement.clientHeight;
          }
          else
          {
               if (document.body && document.body.clientHeight)
               {
                    windowHeight = document.body.clientHeight;
               }
          }
     }
     return windowHeight;
}


function setLayout()
{
     if (document.getElementById)
     {
        //  var windowHeight = getWindowHeight();
          var layoutElement = document.getElementById('columnDiv');
          var layoutElement2 = document.getElementById('columnSpacerDiv');
          var layoutHeight  = document.getElementById('contentDiv').offsetHeight;//+190;
		  layoutElement.style.height = layoutHeight;
          layoutElement2.style.height = layoutHeight;
     }
}

window.onload = function()
{
     setLayout();
}

