// JavaScript Document



/*
function searchBoxOn() {

	if (document.getElementById("searchInside2").style.visibility = "hidden" ) {
		getPos("bookImage2");
		pic = document.getElementById("bookImage2");  // get pic object
		searchBox = document.getElementById("searchInside2");  // get pic object
		
		var newX = 0;
		var newY = 0;
		
		
		
		newX = pic.width / 2 + myX - searchBox.clientWidth / 2;
		newY = pic.height / 2 + myY - searchBox.clientHeight / 2;
		
		newX = newX + xAdjust;
		newY = newY + yAdjust;
		
		moveDiv("searchInside2", newX, newY);
		document.getElementById("searchInside2").style.visibility = "visible";
		document.getElementById("searchInside2").style.display="block";
	}

}
*/


// to install, make sure bookImage2 you're mousing over is named 'bookImage2'
// make sure popup div is named 'searchInside2'
// adjust the xAdjust and yAdjust to repos div if necessary


var myX = 0;
var myY = 0;
var xAdjust = -30;
var yAdjust = 20;


// moveDiv function
function moveDiv(divName, x, y){ 
 d=document;
 if(d.layers){ 
	 d.layers[divName].top =y; 
	 d.layers[divName].left=x; 
 } else{ 
	 var el = document.getElementById(divName);
	 el.style.left = x + "px";
	 el.style.top = y + "px";
 }
} 





// set the position of the passed object into globals myX/myY
function getPos(name){
  var objItem = document.getElementById(name);
  var objParent = null
  var intX = 0
  var intY = 0
  do
   { // Walk up our document tree until we find the body
    // and add the distance from the parent to our counter.
    intX += objItem.offsetLeft
    intY += objItem.offsetTop
    objParent = objItem.offsetParent.tagName
    objItem = objItem.offsetParent
   }
  while(objParent != 'BODY');
  myX = intX;
  myY = intY;
}

function stripPX(incoming) {
	if (incoming.indexOf("px") != -1) {
		incoming = incoming.substring(0,incoming.indexOf("px"));
	}
	return incoming;
}

var bookPopoverTimer = null;

function sitb_showLayer2(obj) {
  if(document.layer) {
	return; // netscape 4
  }

  if(bookPopoverTimer) {
    clearTimeout(bookPopoverTimer);
    bookPopoverTimer = null;
  }

  var sitb_lyr = sitb_getLayer(obj);
  if(!sitb_lyr) {
    return;
  }
  
  var sitb_img = sitb_getLayer("bookImage2");
  if(!sitb_img) {
    return;
  }
  
	getPos("bookImage2");
	pic = document.getElementById("bookImage2");  // get pic object
	searchBox = document.getElementById("searchInside2");  // get pic object
	sbwidth = stripPX(searchBox.style.width);
	sbheight = stripPX(searchBox.style.height);
	
	var newX = 0;
	var newY = 0;

	newX = pic.width / 2 + myX -  sbwidth / 2;
	newY = pic.height / 2 + myY - sbheight  / 2;
	
	newX = newX + xAdjust;
	newY = newY + yAdjust;
	moveDiv("searchInside2", newX, newY);
	document.getElementById("searchInside2").style.visibility = "visible";		
	document.getElementById("searchInside2").style.display="block";
	//window.status = "Y" + counter + " " + newX + ", " + newY + " GO" + document.getElementById("searchInside2").style.visibility;
}


function sitb_getLayer(obj) {
  if(document.layers) {
    return document.layers[obj];
  } else if(document.all && !document.getElementById) {
   return document.all[obj];
  } else if(document.getElementById) {
   return document.getElementById(obj);
  } else {
   return null;
  }
}

function sitb_hideLayer(obj) {
	//window.status = "hide override!";
  var sitb_lyr = sitb_getLayer(obj);
 
  if(!sitb_lyr) {
    return;
  }

  if(document.layers) {
    sitb_lyr.visibility="hidden";
  } else {
    sitb_lyr.style.display="none";
    sitb_lyr.style.visibility="hidden";
  }

}

function sitb_doHide2 (obj) {
  if(document.layer) {
    return;
  }
  bookPopoverTimer = setTimeout('sitb_hideLayer("' + obj +'")', 50);  
}

if(document.layers) {
 sitb_hideLayer("searchInside2");
 
} else {

}




