// JavaScript Document

var browsername = navigator.appName;
var bname = browsername.substring(0,9);
var bver = parseInt(navigator.appVersion);
var its_dynamic = ((bname == "Microsoft" && bver >= 4) || (bname == "Netscape" && bver >= 4));
var its_netscape = (bname == "Netscape") ;
lay = (its_netscape) ? 'document' : 'document.all' ;
sty = (its_netscape) ? '' : '.style' ;

if (!its_dynamic) {
		window.location.replace("botmenu2.asp");
}

// Gifrants mp3 store panel function
// Args: numbered div id (e.g. "voodoojazz" for vj1 vj2, etc); item name (will show up on button)
function showHideMoreItems(div_id,item_title) {
	
	var show = 'block';	
	var hide = 'none';
	
	// search through "premieralbum1","premieralbum2", ...."10"
	for(var i=1; i<10; i++){

		target_div = document.getElementById(div_id+i);
		
		// End loop if there are no more numbered ids on the page
		if(!target_div) {
			break;
		}
		
		// if there is only one target div
		if(!target_div.length) {
			if(target_div.className = "js_more") {
				if(target_div.style.display != show) {
					target_div.style.display = show;
					text_button = '<img class="showhide" src="../images/minus.gif"><span style="text-decoration:none;">&nbsp;</span>Hide All '+item_title;
				}
				else {
					if(target_div.style.display != hide) {
						target_div.style.display = hide;
						text_button = '<img class="showhide" src="../images/plus.gif"><span style="text-decoration:none;">&nbsp;</span>Show All '+item_title;
					}
				}
				
			}
		}
	
	} //end for
	
	return text_button
	
}

var win = null;
function NewWindow(mypage,myname,w,h,scroll){
LeftPosition = (screen.width) ? (screen.width-w)/2 : 0;
TopPosition = (screen.height) ? (screen.height-h)/2 : 0;
settings =
'height='+h+',width='+w+',top='+TopPosition+',left='+LeftPosition+',scrollbars='+scroll+',resizable'
win = window.open(mypage,myname,settings)
}
function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}

function moveto(objputname,objputleft,objputtop) {
				if (objputtop) eval( lay + '["' + objputname + '"]' + sty + '.top = ' + objputtop ) ; 
				if (objputleft) eval( lay + '["' + objputname + '"]' + sty + '.left = ' + objputleft ) ; 
}

function clipit(objname,objclipleft,objcliptop,objclipright,objclipbottom) {
	if (its_netscape) {
			document.layers[objname].clip.left   = objclipleft;
			document.layers[objname].clip.top    = objcliptop;
			document.layers[objname].clip.right  = objclipright;
			document.layers[objname].clip.bottom = objclipbottom;
	 } else document.all[objname].style.clip = 'rect(' + objcliptop + ' ' +  objclipright + ' ' + objclipbottom + ' ' + objclipleft +')';            
}

function showlayer(objname) {
	if (its_netscape) document.layers[objname].visibility = "show";
	else document.all[objname].style.visibility = "visible";
}

function newlayer(layname,laycont,bg) {
	if (its_netscape) document.writeln("<layer "+((bg!='')?"background=\""+bg+"\"":"")+" name=\""+layname+"\" left=0 top=55position=absolute visibility=hide>"+laycont+"</layer>");
	else document.writeln("<div id=\""+layname+"\" style=\""+((bg!='')?"background-image: url('"+bg+"'); ":"")+"visibility: hidden; position: absolute; left:0;top55\">"+laycont+"</div>") ;
}


function resize(layname,width,height) {
	if (its_netscape) {
		if (width)  document.layers[layname].clip.width = width;
		if (height) document.layers[layname].clip.height = height;
	} else {
		if (width)  document.all[layname].style.width = width ;
		if (height) document.all[layname].style.height = height ;
	}
}
function pagew() {
	if (its_netscape)  return window.innerWidth + 10 ; else return document.body.clientWidth;
}
function pageh() {
	if (its_netscape)  return window.innerHeight ; else return document.body.clientHeight;
}

function startpage() {
	if (its_dynamic) {
		resize('marq',pagew(),100);
		moveto('marq',0,0);
		showlayer('marq');
	}
}

function scrollfg(curr) {
	if (its_dynamic) {
		curr-- ; if (curr<0) 0; 
		resize('marq',pagew(),100) ;
		if (its_netscape) {
			moveto('marq',curr-pagew(),0) ;
			clipit('marq',pagew()-curr,0,((2*pagew())-curr)+125,100) ;
		} else document.all.marq.style.backgroundPositionX = curr-pagew() ;
			setTimeout('scrollfg('+curr+')',30) ;
		}
}



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_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_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_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];}
}