// last modified: June 30, 2002
// Author - Terry Bailey - www.weedhopper.org
// Do not use without permission


/////////////////////////////// global variables ///////////////////////////////
var rootURL = "http://www.scottysplace.net/";
var rootPage = rootURL + "Default.asp";
var rootRedirect = rootURL + "redirect.asp";


// browser type & version detect (sniffer)
function detect() {
	var app = navigator.appName;
	var ver = navigator.appVersion;
	var major = parseInt(ver);
	var minor = parseFloat(ver) - major;

	var passed = false;
	if (document.cookie.indexOf("ignore") != -1) passed = true;
	else if (app.indexOf("Microsoft") != -1) {
		if (major >= 4) passed = true;
	}
	else if (app.indexOf("Netscape") != -1) {
		if (major >= 5) passed = true;
	}
	else if (app.indexOf("Opera") != -1) {
		if (major >= 4) passed = true;
	}

	if (!passed) openCenteredWindow("advisory.html", "advisory", 500, 240, "no");
}



//////////////////////////// Begin Hover Navigation ////////////////////////////

// Hover Nav Rollover Script Functionality

No3 = (parseInt(navigator.appVersion) > 3) ? 1:0;
layer = (document.all && No3) ? "document.all['L'+menu].style" : (document.layers && No3) ? "document.layers['L'+menu]" : (document.getElementById && No3) ? "document.getElementById('L'+menu).style" : 0;
var timer;

function Show() {
	if(layer) {
		if(timer) clearTimeout(timer);
		for(menu=0; menu<Layer.length; menu++) { 
			if(Layer[menu]) {
			eval(layer).visibility = "hidden"; 
			}
		}
		for(i=0; i<arguments.length; i++) {
			menu=arguments[i];
			eval(layer).visibility = "visible";
		}
		} 	
		}
function Hide() {
	timer = setTimeout("Show()", 500);
	}


// Hover Nav Rollover Script

	//////////////////////////////////////////////////////////
	hovercolor   = "#cccccc";		// color name/code
	bgcolor      = "#f5f5f5";		// color name/code
	background   = "";		 	// picture url
	menu_border  = 1;			// IE only
	border_color = "#000000";		// IE only
	//////////////////////////////////////////////////////////
	if(document.all || document.getElementById){
		if(!background)  background=bgcolor;
		else  background = "url("+background+")"; 
	}

	function LayerSpecs(Left,Top,Width) {
		if(No3){
			if(document.all){
				Left+=8;
				Top+=1;
				Width-=6;
			}
			this.left  = Left;
			this.top   = Top;
			this.info  = "";
			T=0;				
	    if (arguments.length > 4)
	    {	
			for(i=3; i<arguments.length; i++) {
      		if(document.all || document.getElementById)
					this.info += "<TR><TD NOWRAP WIDTH="+Width+" onMouseOver='this.bgColor=\""+hovercolor+"\"' onMouseOut='this.bgColor=\"\"'>"+arguments[i]+"<BR><IMG Src=../../Images/black.gif width=89 height=1></TD></TR>";
				else
					this.info += "<LAYER onMouseOver='this.bgColor=\""+hovercolor+"\"' onMouseOut='this.bgColor=\""+bgcolor+"\"' WIDTH="+Width+" POSITION=RELATIVE TOP="+T+">&nbsp;"+arguments[i]+"</LAYER>";
				T+=20;
			}
		}
		}
	}

	Layer = new Array();

	Layer[0] = new LayerSpecs(109,85,90, '<Font size="1"><B>71 Duster:</B></Font>','<A CLASS="hovernav" HREF="../71Duster/" onMouseOver="Show(0)">About the Car</A>','<A CLASS="hovernav" HREF="../71Duster/specs.asp" onMouseOver="Show(0)">Specifications</A>','<A CLASS="hovernav" HREF="../71Duster/gallery.asp" onMouseOver="Show(0)">Photo Gallery</A>','<Font size="1"><B>75 Duster:</B>','<A CLASS="hovernav" HREF="../75Duster/" onMouseOver="Show(0)">About the Car</A>','<A CLASS="hovernav" HREF="../75Duster/specs.asp" onMouseOver="Show(0)">Specifications</A>','<A CLASS="hovernav" HREF="../75Duster/gallery.asp" onMouseOver="Show(0)">Photo Gallery</A>','<B><Font size="1">M.O.T.M.</Font></B>','<A CLASS="hovernav" HREF="../MOTM/Resto.asp" onMouseOver="Show(0)">Restoration</A>','<A CLASS="hovernav" HREF="../MOTM/Driver.asp" onMouseOver="Show(0)">Daily Driver</A>','<A CLASS="hovernav" HREF="../MOTM/Race.asp" onMouseOver="Show(0)">Race-Prepped</A>');

	Layer[1] = new LayerSpecs(109,113,90, '<A CLASS="hovernav" HREF="../Gallery/a-body.asp" onMouseOver="Show(1)">A-Body Photos</A>','<A CLASS="hovernav" HREF="../Gallery/b-body.asp" onMouseOver="Show(1)">B-Body Photos</A>','<A CLASS="hovernav" HREF="../Gallery/c-body.asp" onMouseOver="Show(1)">C-Body Photos</A>','<A CLASS="hovernav" HREF="../Gallery/e-body.asp" onMouseOver="Show(1)">E-Body Photos</A>','<A CLASS="hovernav" HREF="../Gallery/Visitors.asp" onMouseOver="Show(1)">Visitors Pics</A>','<A CLASS="hovernav" HREF="../Gallery/classics.asp" onMouseOver="Show(1)">Classic Ads</A>');

	Layer[2] = new LayerSpecs(109,132,90, '<A CLASS="hovernav" HREF="http://www.mopartech.net" onMouseOver="Show(2)">MoparTech.net</A>','<A CLASS="hovernav" HREF="../Resources/software.asp" onMouseOver="Show(2)">Tuning Software</A>','<A CLASS="hovernav" HREF="../Resources/fsm_info.asp" onMouseOver="Show(2)">FSM Info</A>','<A CLASS="hovernav" HREF="../Resources/Vin_info.asp" onMouseOver="Show(2)">VIN Decode Info</A>','<A CLASS="hovernav" HREF="../Resources/bodytag.asp" onMouseOver="Show(2)">Body Tag Info</A>','<A CLASS="hovernav" HREF="../Resources/colorcharts.asp" onMouseOver="Show(2)">Color Chart Info</A>');

	Layer[3] = new LayerSpecs(109,150,90, '<A CLASS="hovernav" HREF="../Mopar_Vendors.asp" onMouseOver="Show(3)">Mopar Vendors</A>','<A CLASS="hovernav" HREF="../Mopar_Links.asp" onMouseOver="Show(3)">Mopar Related</A>','<A CLASS="hovernav" HREF="../Visitor_Links.asp" onMouseOver="Show(3)">Visitor Links</A>','<A CLASS="hovernav" HREF="../webrings.asp" onMouseOver="Show(3)">Mopar Webrings</A>');

	Layer[4] = new LayerSpecs(109,168,90, '<A CLASS="hovernav" HREF="../Media/Videos.asp" onMouseOver="Show(4)">Videos</A>','<A CLASS="hovernav" HREF="../Media/Sounds.asp" onMouseOver="Show(4)">Sounds</A>','<A CLASS="hovernav" HREF="../Media/Wallpaper.asp" onMouseOver="Show(4)">Wallpaper</A>');

	j = (Layer[0]) ? 0:1;
	for(i=j; i<Layer.length; i++) {
		if((document.all || document.getElementById) && No3) 
			document.write("<DIV onMouseOver='clearTimeout(timer)' onMouseOut='Hide("+i+")' ID='L"+i+"' STYLE='position:absolute; visibility:hidden;top:"+Layer[i].top+"; left:"+Layer[i].left+";'><TABLE cellspacing='0' STYLE=' background:"+background+"; border:solid "+menu_border+" "+border_color+"' SUMMARY='This table is for formatting'>"+Layer[i].info+"</TABLE></DIV>");
		else if(document.layers && No3) 
			document.write("<LAYER onMouseOver='clearTimeout(timer)' onMouseOut='Hide("+i+")' ID='L"+i+"' POSITION=ABSOLUTE VISIBILITY=HIDDEN BGCOLOR='"+bgcolor+"' BACKGROUND='"+background+"' TOP="+Layer[i].top+" LEFT="+Layer[i].left+">"+Layer[i].info+"</LAYER>");	
	}

//////////////////////////// End Hover Navigation ////////////////////////////





////////////////////////////// Window Controls ///////////////////////////////


// Window size and move - Body tag should include    onload="pos_screen[width]()"  ( ex: onload="pos_screen800()" )
function pos_screen800()
{
	window.moveTo(0,0)
	window.resizeTo(800,600)
}

function pos_screen400()
{
	window.moveTo(0,0)
	window.resizeTo(400,300)
}

// Window move only - Body tag includes    onload="pos_screen()"
function pos_screen()
{
	window.moveTo(0,0)
}

// open a new, formatted image window
var ImageWindow = null;
function openImage(imageURL,imageTitle,imageWidth,imageHeight) {
	// check if window is open: then close
	closeImageWindow();

	// create an Image Window
	ImageWindow = openCenteredWindow('','ImageWindow'+imageWidth+'_'+imageHeight,imageWidth,imageHeight,'no');
	// write to, and format, ImageWindow
	ImageWindow.document.open();
	ImageWindow.document.write("<HTML><HEAD><TITLE>" + imageTitle + "</TITLE></HEAD><BODY BGCOLOR=white MARGINHEIGHT=0 MARGINWIDTH=0 LEFTMARGIN=0 TOPMARGIN=0 onClick=\"window.close()\" STYLE=\"margin: 0px;\"><TABLE WIDTH=100% HEIGHT=100% CELLSPACING=0 CELLPADDING=0><TR><TD ALIGN=CENTER VALIGN=MIDDLE><IMG SRC=\"" + imageURL + "\" BORDER=0></TD></TR></TABLE></BODY></HTML>");
	ImageWindow.document.close();
}


// close pop-up image windows
function closeImageWindow() {
	if (ImageWindow != null && !ImageWindow.closed) ImageWindow.close();
}


// open a content window (with consideration for screen size)
function openCenteredWindow(contentURL,contentTitle,contentWidth,contentHeight,scrollBars) {
	// center window on screen
	var winLeft = (screen.width - 1 - contentWidth) / 2;
	var winTop = (screen.height - 1 - contentHeight) / 2;

	if (winLeft < 0) {
		scrollBars = "yes";
		winLeft = 10;
		contentWidth = screen.width - 30;
	}
	if (winTop < 0) {
		scrollBars = "yes";
		winTop = 10;
		contentHeight = screen.height - 100;
	}

	var NewWindow = window.open(contentURL,contentTitle,'scrollbars='+scrollBars+',width='+contentWidth+',height='+contentHeight+',top='+winTop+',left='+winLeft+',screenX='+winLeft+',screenY='+winTop);
	NewWindow.focus();
	return NewWindow;
}


// grow up (resizes window to fit any monitor resolution)
function growUp()
{
        self.moveTo(0,0);
        self.resizeTo(screen.availWidth,screen.availHeight);
}

// void function
function dummy() {}