//alert(window.location);

/***********************************************
* Image Thumbnail viewer- © Dynamic Drive (www.dynamicdrive.com)
* Last updated Sept 26th, 03'. This notice must stay intact for use
* Visit http://www.dynamicdrive.com/ for full source code
***********************************************/

//Popup appears in layer within parent window

var ie=document.all
var ns6=document.getElementById&&!document.all

function ietruebody(){
return (document.compatMode && document.compatMode!="BackCompat" && !window.opera)? document.documentElement : document.body
}

function popup1(which,e,w,h,pos){
if (ie||ns6){
crossobj=document.getElementById? document.getElementById("showpopup") : document.all.showpopup
if (pos=="center"){
pgyoffset=ns6? parseInt(pageYOffset) : parseInt(ietruebody().scrollTop)
hpos=ns6? pageXOffset+window.innerWidth/2-w/2 : ietruebody().scrollLeft+ietruebody().clientWidth/2-w/2
vpos=ns6? pgyoffset+window.innerHeight/2-h/2 : pgyoffset+ietruebody().clientHeight/2-h/2
if (window.opera && window.innerHeight) //compensate for Opera toolbar
vpos=pgyoffset+window.innerHeight/2-h/2
vpos=Math.max(pgyoffset, vpos)
}
else{
var hpos=ns6? pageXOffset+e.clientX : ietruebody().scrollLeft+event.clientX
var vpos=ns6? pageYOffset+e.clientY : ietruebody().scrollTop+event.clientY
}

if (pos=="custom"){
hpos=hpos+w
vpos=vpos+h
}

if (pos=="fixed"){
hpos=w
vpos=h
}

crossobj.style.left=hpos+"px"
crossobj.style.top=vpos+"px"

crossobj.innerHTML='<div align="right" id="popupdragbar"><span id="closetext" onClick="closepreview()"><img src="images/furniture/close.jpg"></span> </div><img src="'+which+'">'
crossobj.style.visibility="visible"
return false
}
else //if NOT IE 4+ or NS 6+, simply display image in full browser window
return true
}

function closepreview(){
crossobj.style.visibility="hidden"
}

function drag_drop(e){
if (ie&&dragapproved){
crossobj.style.left=tempx+event.clientX-offsetx+"px"
crossobj.style.top=tempy+event.clientY-offsety+"px"
}
else if (ns6&&dragapproved){
crossobj.style.left=tempx+e.clientX-offsetx+"px"
crossobj.style.top=tempy+e.clientY-offsety+"px"
}
return false
}

function initializedrag(e){
if (ie&&event.srcElement.id=="popupdragbar"||ns6&&e.target.id=="popupdragbar"){
offsetx=ie? event.clientX : e.clientX
offsety=ie? event.clientY : e.clientY

tempx=parseInt(crossobj.style.left)
tempy=parseInt(crossobj.style.top)

dragapproved=true
document.onmousemove=drag_drop
}
}

document.onmousedown=initializedrag
document.onclick=new Function("dragapproved=false")

/***********************************************
//Alternative popup as new window within screen
***********************************************/

pop=false   //NS6 fix to close an open popup

function popup2(fname,w,h,xpos,ypos) {

//NS6 fix to close an open popup
if (pop && !pop.closed){
pop.close()
}

if(xpos=="center"){
xpos=(screen.width-w)/2
}
if(ypos=="center"){
ypos=(screen.height-h)/2
}
pop = window.open("", "big", "width=" + w + ",height=" + h + ",left=" + xpos + ",top=" + ypos + "")
pop.document.write('<title>Popup</title><body onBlur="window.close()" background="'+ fname +'">')
pop.document.close()
}

/**************************
//Image preload & rollover
**************************/

if (document.images) {
	rollover0 = new Image
	rollover1 = new Image
	rollover2 = new Image
	rollover3 = new Image
	rollover4 = new Image
	rollover5 = new Image
	rollover6 = new Image
	rollover7 = new Image

	rollover0.src = ""
	rollover1.src = ""
	rollover2.src = ""
	rollover3.src = ""
	rollover4.src = ""
	rollover5.src = ""
	rollover6.src = ""
	rollover7.src = ""
	}
	else {
	rollover0.src = ""
	rollover1.src = ""
	rollover2.src = ""
	rollover3.src = ""
	rollover4.src = ""
	rollover5.src = ""
	rollover6.src = ""
	rollover7.src = ""
	}
	
function nothomepage() {
	var filename = location.href.substring(1+location.href.lastIndexOf('/'))
	if (filename == "") {
	return false;
	}
	if (filename == "index.asp") {
	return false;
	}
	//next line used for hyperlinked home button
	//return true;
	//next line used for non-hyperlinked text in div tags in menu bar
	document.location = "index.asp"
	}
	
function printerfriendly() {
var a = new String(window.location)
var b = 1 + a.lastIndexOf('/')
var filename = new String(a.substring(b,a.length))
//window.location = 'cgi-bin/print.cgi?file=' + filename
pfwindow = window.open('cgi-bin/print.cgi?file=' + filename,'pf','')
pfwindow.focus()
}
