
var asNavFile=new Array("homepage.gif","paintings.gif","contact.gif");
var aiNavW=new Array(71,66,60);
var aiNav=new Array();
var aiNavo=new Array();
for (var i=0 ; i<asNavFile.length ; i++) {
	aiNav[i]=new Image(aiNavW[i],11); aiNav[i].src="img/mainnav/off/"+asNavFile[i];
	aiNavo[i]=new Image(aiNavW[i],11); aiNavo[i].src="img/mainnav/on/"+asNavFile[i];
}
var aiSub=new Array();
var aiSubo=new Array();
function loadSubNav(sSub,iW,iH) {
	var i=aiSub.length;
	aiSub[i]=new Image(iW,iH); aiSub[i].src="img/subnav/off/"+sSub+".gif";
	aiSubo[i]=new Image(iW,iH); aiSubo[i].src="img/subnav/on/"+sSub+".gif";
}
function mOv(i) {
	setImg("iNav",i,aiNavo[i].src);
}
function mOut(i) {
	setImg("iNav",i,aiNav[i].src);
}
function msOv(i) {
	setImg("iSub",i,aiSubo[i].src);
}
function msOut(i) {
	setImg("iSub",i,aiSub[i].src);
}
var asThumbID=new Array();
var aiThumb=new Array();
var aiThumbo=new Array();
var sThumbCurr="";
var sPicPg="";
var sInfoPg="";
function loadThumb(id,sThumb,sThumbo,iW,iH) {
	var i=asThumbID.length;
	asThumbID[i]=id;
	aiThumb[i]=new Image(iW,iH); aiThumb[i].src="content/"+sThumb;
	aiThumbo[i]=new Image(iW,iH); aiThumbo[i].src="content/"+sThumbo;
}
function paintingsStart(sPic,sInfo) {
	sPicPg=sPic;
	sInfoPg=sInfo;
	if (asThumbID.length>0)
		swapPic(asThumbID[0]);
}
function mthOv(id) {
	if (sThumbCurr!=id) {
		var img=getImage("th"+id);
		var idx=getThumbIdx(id);
		if (img && idx!=-1)
			img.src=aiThumbo[idx].src;
	}
}
function mthOut(id) {
	if (sThumbCurr!=id) {
		var img=getImage("th"+id);
		var idx=getThumbIdx(id);
		if (img && idx!=-1)
			img.src=aiThumb[idx].src;
	}
}
function swapPic(id) {
	var ele=getElement("frame");
	if (ele) ele.src=sPicPg+"?id="+id;
	
	mthClick(id);
}
function showInfo(pg) {
	var ele=getElement("frame");
	if (ele) ele.src=sInfoPg+(pg==undefined ? '' : '?pg='+pg);
	
	mthClick("");
}
function mthClick(id) {
	if (sThumbCurr!=id) {
		var img=getImage("th"+sThumbCurr);
		var idx=getThumbIdx(sThumbCurr);
		if (img && idx!=-1)
			img.src=aiThumb[idx].src;
	
		sThumbCurr=id;
		if (id!="") {
			img=getImage("th"+id);
			idx=getThumbIdx(id);
			if (img && idx!=-1)
				img.src=aiThumbo[idx].src;
		}
	}
}
function getThumbIdx(id) {
	var idx=-1;
	for (var i=0 ; i<asThumbID.length && idx==-1 ; i++) {
		if (asThumbID[i]==id) idx=i;
	}
	return idx;
}
function setImg(id,i,src) {
	var img=getImage(id+i);
	if (img) img.src=src;
}
function getImage(id) {
	if (document.images && document.images[id])
		return document.images[id];
	else
		return null;
}
function getElement(sName) {
	return document.getElementById(sName);
}
String.prototype.ltrim=new Function("return this.replace(/^\\s+/,'')");
String.prototype.rtrim=new Function("return this.replace(/\\s+$/,'')");
String.prototype.trim=new Function("return this.replace(/^\\s+|\\s+$/g,'')");
function popWindow(w,h) {
	var wclwin=window.open("","wclwin","toolbar=no,location=no,directories=no,margin=0,status=no,menubar=no,scrollbars=yes,resizable=no,width="+w+",height="+h);
	wclwin.focus();
}
function makeElink(user,host) {
	var domain = ".com";
	var atsign = "&#64;";
	var addr = user + atsign + host + domain;
	document.write("<" + "a" + " " + "href=" + "mail" + "to:" + addr + ">" + addr + "<\/a>");
}


// FLASH STUFF
var fVer = 0;	
var bFlashOK = false;

var isIE = (navigator.appVersion.indexOf("MSIE") != -1) ? true : false;
var isWin = (navigator.appVersion.indexOf("Windows") != -1) ? true : false;

if(isIE && isWin){
	document.write('<SCR' + 'IPT LANGUAGE=VBScript\> \n');
	document.write('on error resume next \n');
	document.write('flash4Installed = (IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash.4"))) \n');
	document.write('flash5Installed = (IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash.5"))) \n');	
	document.write('if (flash5Installed) then \n');	
	document.write('fVer=5 \n');	
	document.write('elseif (flash4Installed) then \n');	
	document.write('fVer=4 \n');	
	document.write('end if \n');	
	document.write('</SCR' + 'IPT\> \n');
}

function detectFlash(){	
	if (navigator.plugins){
		if (navigator.plugins["Shockwave Flash 2.0"]|| navigator.plugins["Shockwave Flash"]){
			var isVersion2 = navigator.plugins["Shockwave Flash 2.0"] ? " 2.0" : "";
			var flashDescription = navigator.plugins["Shockwave Flash" + isVersion2].description;
			fVer = parseInt(flashDescription.charAt(flashDescription.indexOf(".") - 1));
		}
	}
	
	if(navigator.userAgent.indexOf("WebTV") != -1) fVer = 2;	
	if (fVer >= 4) bFlashOK = true;
}

detectFlash();

function drawFlashLink(s,w,h,a,u,bg) {
   if (!drawFlash(s,w,h))
      document.write('<a href="'+u+'"><img src="img/'+s+'.gif" width="'+w+'" height="'+h+'" alt="'+a+'" border="0" /></a>');
}
function drawFlashJPG(s,w,h,a,bg) {
   if (!drawFlash(s,w,h,bg))
      document.write('<img src="content/swf/'+s+'.jpg" width="'+w+'" height="'+h+'" alt="'+a+'" border="0" />');
}
function drawFlash(s,w,h,bg) {
	if (bFlashOK) {
		document.write('<object width="'+w+'" height="'+h+'" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0">');
		document.write('<param name="movie" value="content/swf/'+s+'.swf"><param name="bgcolor" value="'+bg+'"><param name="loop" value="false"><param name="menu" value="false"><param name="quality" value="high"><param name="scale" value="exactfit">');
		document.write('<embed src="content/swf/'+s+'.swf" width="'+w+'" height="'+h+'" bgcolor="'+bg+'" loop="false" menu="false" quality="high" scale="exactfit" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer"></embed>');
		document.write('</object>');
		return true;
   }
   else
		return false;

}
