/* SUZUKI JAVASCIPT CODE */
/* Copyright 1999-2003, all rights reserved, unless written by another author.  This document was created for American Suzuki Motor Corporation */

/* Vertical offset for awmAnchor-marine-df-2 menu in NS4x */
awmNS4OffsetY=-7;

/* Suzuki Links Code */
browserName = navigator.appName;
browserVer = parseInt(navigator.appVersion);
if ((browserName == "Netscape" && browserVer >= 3) || (browserName == "Microsoft Internet Explorer" && browserVer >=4)) {
	version = "high";
} else {
	version = "low";
}

function makeVis() { //Turn Map On
	document.slmarimg1.src=suzlinks1_vis.src;
	document.slmarimg2.src=suzlinks2_vis.src;
	document.slmarimg3.src=suzlinks3_vis.src;
	document.slmarimg4.src=suzlinks4_vis.src;
	document.slmarimg5.src=suzlinks5_vis.src;
	document.slmarimg6.src=suzlinks6_vis.src;
}

function makeHid() { //Turn Map Off
	document.slmarimg1.src=suzlinks.src;
	document.slmarimg2.src=suzlinks.src;
	document.slmarimg3.src=suzlinks.src;
	document.slmarimg4.src=suzlinks.src;
	document.slmarimg5.src=suzlinks.src;
	document.slmarimg6.src=suzlinks.src;
}

/* MouseOver code - Allows multiple images to be changed at once, referenced by name */
/* USAGE: ONMOUSEOVER="MM_swapImage('name', 'file', 'name', 'file') */
/* Mod by MH allows multiple images, instead of just one */
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) { //v3.0
  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); return x;
}
function MM_swapImage() { //v3.0 - Mod by MH
  var i,j=0,x,a=MM_swapImage.arguments; 
  document.MM_sr=new Array;
  for (i=0; i<(a.length-1); i+=2) {
	if ((x=MM_findObj(a[i]))!=null) {
		document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+1];
	}
  }
}


/* For displaying a large version of an image.  It takes the optional title, optional text, img name, width/height, and path.  Includes Close/Print Window links. */
/* The default path is images/full/.  Only if its different is it a necessary variable. */
var preview = null;
function PopupImgWin(TITLE, TEXT, FILENAME, WIDTH, HEIGHT, PATH) {
	var align = "RIGHT";
	var scrollbars = "no";
	if (!WIDTH) { WIDTH = screen.width * .75; scrollbars = "yes"; }
	if (!HEIGHT) { HEIGHT = screen.height * .75; scrollbars = "yes"; }
	var winsizew = WIDTH + 50; if (winsizew > screen.width) { winsizew = screen.width - 30; scrollbars = "yes"; align = "LEFT"; }
	var winsizeh = HEIGHT + 100; if (TITLE) winsizeh += 20; if (TEXT) winsizeh += 30; if (winsizeh > screen.height) { winsizeh = screen.height - 50; scrollbars = "yes"; }
	var winposl = (screen.width - winsizew) / 2;  if (winposl < 0) { winposl = 0; }
	var winpost = (screen.height - winsizeh) / 2;  if (winpost < 0) winpost = 0;
	windowprops = "left=" + winposl + ",top=" + winpost + ",toolbar=no,location=no,directories=no,status=no,scrollbars=" + scrollbars + ",resizable=yes,copyhistory=no,width=" + winsizew + ",height=" + winsizeh;
	if (!PATH) PATH = "images/full/";
	text = "<HTML>\n";
	text += "<HEAD>\n";
	text += "<TITLE>Suzuki Marine: " + TITLE + "</TITLE>\n";	
	text += "<LINK REL='stylesheet' TYPE='text/css' HREF='http://www.suzukimarine.com/_private/suzukimarine_2003.css'>\n";	
	text += "</HEAD>\n";
	text += "<BODY BGCOLOR='#FFFFFF' TEXT='#000000' LINK='#0000FF' VLINK='#0000CC' ALINK='#FF0000' LEFTMARGIN='0' TOPMARGIN='0' MARGINWIDTH='0' MARGINHEIGHT='0'>\n";
	text += "<TABLE BORDER='0' CELLSPACING='0' CELLPADDING='2' ALIGN='CENTER'>\n";
	text += "<TR><TD ALIGN='" + align + "'><FONT CLASS='legal'><A HREF=\"javascript:window.close();\">Close Window</A> | <A HREF=\"javascript:window.print();\">Print Window</A></FONT></TD></TR>\n";
	text += "<TR><TD><FONT CLASS='subhead' COLOR='#08095A'>" + TITLE + "</FONT></TD></TR>\n";
	if (TEXT)
		text += "<TR><TD>" + TEXT + "</TD></TR>\n";
	text += "<TR><TD COLSPAN='2'><IMG SRC='" + PATH + FILENAME + "' BORDER='0' width='" + WIDTH + "' height='" + HEIGHT + "' HSPACE='8' VSPACE='8'></A></TD></TR>\n";
	text += "<TR><TD ALIGN='" + align + "'><FONT CLASS='legal'><A HREF=\"javascript:window.close();\">Close Window</A> | <A HREF=\"javascript:window.print();\">Print Window</A></FONT></TD></TR>\n";
	text += "</TABLE>\n</BODY>\n</HTML>\n";
	preview = window.open('', 'previewIMGwindow', windowprops);
	preview.document.open();
	preview.document.write(text);
	preview.document.close();
	preview.moveTo(winposl,winpost);
	preview.resizeTo(winsizew,winsizeh);
	preview.focus();
}


/* Pops up a window about 80% of window, with most user controls left in, or up to a MAXWIDTH. */
/* If MAXWIDTH is set to 0, the property is ignored */
function PopupFullWindow(URL, MAXWIDTH) {
	var PER = .75;
	var WIDTH = screen.width * PER;
	var HEIGHT = screen.height * PER - 50;
	if ((MAXWIDTH < WIDTH) && (MAXWIDTH > 0))
		WIDTH = MAXWIDTH;
	var winl = (screen.width * (1 - PER)) / 2;  if (winl < 0) winl = 0;
	var wint = (screen.height * (1 - PER)) / 2;  if (wint < 0) wint = 0;
	windowprops = "left=" + winl + ",top=" + wint + ",toolbar=yes,location=no,directories=no,status=no,scrollbars=yes,resizable=yes,copyhistory=no,width=" + WIDTH + ",height=" + HEIGHT;
	preview = window.open(URL, 'previewWindow', windowprops);
}

function PopupWindow(URL, MAXWIDTH) {
	var PER = .75;
	var WIDTH = screen.width * PER;
	var HEIGHT = screen.height * PER - 50;
	if ((MAXWIDTH < WIDTH) && (MAXWIDTH > 0))
		WIDTH = MAXWIDTH;
	var winl = (screen.width * (1 - PER)) / 2;  if (winl < 0) winl = 0;
	var wint = (screen.height * (1 - PER)) / 2;  if (wint < 0) wint = 0;
	windowprops = "left=" + winl + ",top=" + wint + ",toolbar=yes,location=no,directories=no,status=no,scrollbars=yes,resizable=yes,copyhistory=no,width=" + WIDTH + ",height=" + HEIGHT;
	preview = window.open(URL, 'previewWindow', windowprops);
}

// Image Swapper
function glow(img) {
  if (window.glowing) {
		deglow();
	}
	img.src=img.src.replace('_off','_on'); 
	window.glowing=img;
}

function deglow(){ 
	if (!window.glowing) {
		return;
	}
	glowing.src=glowing.src.replace('_on','_off'); 
	glowing=null
}