// #################### //
//       sistermachinegun.com        //
// #################### //

// #################### //

image1 = new Image();
image1.src = "/images/spacer.gif";
image2 = new Image(50,25);
image2.src = "/images/nav/home_on.gif";
image3 = new Image(50,25);
image3.src = "/images/nav/news_on.gif";
image4 = new Image(50,25);
image4.src = "/images/nav/bio_on.gif";
image5 = new Image(50,25);
image5.src = "/images/nav/audio_on.gif";
image6 = new Image(50,25);
image6.src = "/images/nav/visual_on.gif";
image7 = new Image(50,25);
image7.src = "/images/nav/fans_on.gif";
image8 = new Image(50,25);
image8.src = "/images/nav/live_on.gif";
image9 = new Image(50,25);
image9.src = "/images/nav/blog_on.gif";
image10 = new Image(50,25);
image10.src = "/images/nav/shop_on.gif";


// #################### //

function defocus(x) {
    if (navigator.appName == 'Microsoft Internet Explorer' || document.all)
        x.blur();
}

// #################### // 

// ############## //

// image swap

function initRollovers() {
	if (!document.getElementById) return
	
	var aPreLoad = new Array();
	var sTempSrc;
	var aImages = document.getElementsByTagName('img');

	for (var i = 0; i < aImages.length; i++) {		
		if (aImages[i].className == 'imgover') {
			var src = aImages[i].getAttribute('src');
			var ftype = src.substring(src.lastIndexOf('.'), src.length);
			var hsrc = src.replace(ftype, '_on'+ftype);

			aImages[i].setAttribute('hsrc', hsrc);
			
			aPreLoad[i] = new Image();
			aPreLoad[i].src = hsrc;
			
			aImages[i].onmouseover = function() {
				sTempSrc = this.getAttribute('src');
				this.setAttribute('src', this.getAttribute('hsrc'));
			}	
			
			aImages[i].onmouseout = function() {
				if (!sTempSrc) sTempSrc = this.getAttribute('src').replace('_on'+ftype, ftype);
				this.setAttribute('src', sTempSrc);
			}
		}
	}
}

window.onload = initRollovers;

// image swap

// ############## //

function revealit(elementName,className,type)
{
if (document.getElementById)
	{
	var allElements = document.getElementsByTagName(elementName); 
	var elemColl = new Array(); 
	for (i = 0; i < allElements.length; i++)
		{
		if (allElements[i].className == className)
			{
			if (type)
				{
				if (allElements[i].style.display==type) allElements[i].style.display='none';
				else allElements[i].style.display=type;
				}
			else
				{
				if (allElements[i].style.display=='block') allElements[i].style.display='none';
				else allElements[i].style.display='block';
				}
			}
		} 
	idNumber = 1;
	return elemColl; 
	}
}

// #################### //

// members online
var str = "left=0,screenX=0,top=0,screenY=0,width=265,scrollbars,resizable=1,dependent=1";

if (window.screen) {
  var ah = screen.availHeight - 30;
  str += ",height=" + ah;
  str += ",innerHeight=" + ah;
} else {
  str += ",resizable"; // so the user can resize the window manually
}

function onlineWIN(url, name) {
  return window.open(url, name, str);
}
// members online

// #################### //

function privMsgWin(urlStr) {
	msgWin = window.open(urlStr,"msgWin","width=640,height=480,resizable=1,dependent=1");
	if(msgWin) {
		return false;
	}
	else return true;
}

// #################### //

function membersWindow(myURL) {
	memWin = window.open(myURL,"memWin","width=265,height=450,scrollbars=1,resizable=0,dependent=1");
	if(memWin) return false;
	else return true;
}

// #################### //

function shutdown(url) { 
if (opener && !opener.closed) opener.location = url; 
self.close(); 
}

// #################### //

function openit(theURL,winName,features) { 
  window.open(theURL,winName,features);
}

// #################### //

function addNetscapePanel() { 
	if ((typeof window.sidebar == "object") && (typeof window.sidebar.addPanel == "function")) {
		window.sidebar.addPanel ("sistermachinegun", "http://www.sistermachinegun.com/sidebar.jsp",""); 
	} 
	else { 
		var rv = window.confirm ("This page is enhanced for use with Netscape 6.  " + "Would you like to upgrade now?"); 
		if (rv) document.location.href = "http://home.netscape.com/download/index.html";
	} 
}

// #################### //

function gotoUrl(select) {
	var url = select.options[select.selectedIndex].value
	if (url) {
	newwindow = window.open(url, 'posiNET')
	}  
}

// #################### //

function netscapesucks(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=netscapesucks; }}
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
netscapesucks(true);

// #################### //

var win=null;
function popup(mypage,myname,w,h,scroll,pos){
if(pos=="random"){LeftPosition=(screen.width)?Math.floor(Math.random()*(screen.width-w)):100;TopPosition=(screen.height)?Math.floor(Math.random()*((screen.height-h)-75)):100;}
if(pos=="center"){LeftPosition=(screen.width)?(screen.width-w)/2:100;TopPosition=(screen.height)?(screen.height-h)/2:100;}
else if((pos!="center" && pos!="random") || pos==null){LeftPosition=20;TopPosition=20}
settings='width='+w+',height='+h+',top='+TopPosition+',left='+LeftPosition+',scrollbars='+scroll+',location=no,directories=no,status=no,menubar=no,toolbar=no,resizable=no';
win=window.open(mypage,myname,settings);}

// #################### //