
function displaytooltip(){
            if(document.getElementById("finishesdiv")){
			currentypos = parseFloat(document.body.scrollTop)
			windowheight = document.body.clientHeight
			windowheight = parseFloat(windowheight)
			currentxpos = parseFloat(document.body.scrollLeft)
			windowwidth = parseFloat(document.body.clientWidth)
		    //alert(document.getElementById("finishesdiv").style.top)
		    //alert(document.getElementById("finishesdiv").style.left)
      
			if(document.getElementById("finishesdiv").style.display == "none"){
   			document.getElementById("finishesdiv").style.display = "block"
   			
   			i = 0
				while(i < thisarray.length)
				{
					document.getElementById("swatchimage" + i).style.border = "none"
					
					i++
				}
   			document.getElementById("swatchimage" + document.getElementById("finishselect").selectedIndex).style.border = "2px red solid"
	   		
				asdf = windowheight-500
				asdf = asdf/2
				qwer = windowwidth-500
				qwer = qwer/2
				
				document.getElementById("finishesdiv").style.top = (currentypos + asdf)
				document.getElementById("finishesdiv").style.left = (currentxpos + qwer)
			
				document.getElementById("finishselect").style.position = "relative"
				document.getElementById("finishesdiv").style.position = "absolute"
				
				
				divtop = document.getElementById("finishesdiv").offsetTop
				divleft = document.getElementById("finishesdiv").offsetLeft
				divright = parseFloat(document.getElementById("finishesdiv").offsetLeft) + parseFloat(document.getElementById("finishesdiv").offsetWidth)
				divbottom = parseFloat(document.getElementById("finishesdiv").offsetTop) + parseFloat(document.getElementById("finishesdiv").offsetHeight)
				
				selecttop = document.getElementById("finishselect").offsetTop
				selectleft = document.getElementById("finishselect").offsetLeft
				selectright = parseFloat(document.getElementById("finishselect").offsetLeft) + parseFloat(document.getElementById("finishselect").offsetWidth)
				selectbottom = parseFloat(document.getElementById("finishselect").offsetTop) + parseFloat(document.getElementById("finishselect").offsetHeight)
				
				if((selecttop >= divtop && selecttop <= divbottom) || (selectbottom >= divtop && selectbottom <= divbottom) && ((selectleft >= divleft && selectleft <= divright) || (selectright >= divleft && selectright <= divright))){
					document.getElementById("finishselect").style.display = "none"
				}
			}
}
}


function setDropDown(currentItem){
	if(document.getElementById("finishesdiv")){
	selectedfinish(currentItem);
	document.getElementById("finishesdiv").style.display = "none"	
	
	i = 0
	while(i < thisarray.length)
	{
		document.getElementById("swatchimage" + i).style.border = "none"
		
		i++
	}
	document.getElementById("finishselect").style.display = "block"
}
}
function checkclose(e){
if(document.getElementById("finishesdiv")){
	if(document.getElementById("finishesdiv").style.display == "block"){
		
		x=y=0;
		
	  if (navigator.appName == 'Netscape'){
	  	x = e.pageX;
	  	y = e.pageY;
	  }
	  else{
	  x = event.clientX + document.body.scrollLeft
    y = event.clientY + document.body.scrollTop
	  }
	 
	  xlowbound = parseInt(document.getElementById("finishesdiv").style.left.replace("px",""))
	  
		xhighbound = parseInt(document.getElementById("finishesdiv").style.left.replace("px","")) + 500
		
		ylowbound = parseInt(document.getElementById("finishesdiv").style.top.replace("px",""))
	
		yhighbound = parseInt(document.getElementById("finishesdiv").style.top.replace("px","")) + parseInt(document.getElementById("finishesdiv").offsetHeight)
		
		
	  
	  
	 
	  if(document.getElementById("finishesdiv").style.display == "block" && ((x < xlowbound || x > xhighbound) || (y < ylowbound || y > yhighbound))){
	  	document.getElementById("finishesdiv").style.display = "none"
	  	document.getElementById("finishselect").style.display = "block"
		}
	}
}
}
function closediv(){
if(document.getElementById("finishesdiv")){
	document.getElementById("finishesdiv").style.display = "none"
	document.getElementById("finishselect").style.display = "block"
}
}