
// big image on mouse over functions
ns4=(navigator.appName.indexOf("Netscape")>=0 && !document.getElementById)? 1 : 0;
ie4=(document.all && !document.getElementById)? 1 : 0;
ie5=(document.getElementById && document.all)? 1 : 0;
ns6=(document.getElementById && navigator.appName.indexOf("Netscape")>=0 )? 1: 0;
w3c=(document.getElementById)? 1 : 0;

wid=(ie4||ie5)?window.document.body.clientWidth-20:window.innerWidth-36

 //if(ns4){document.write ('<layer name="di1"></layer>')}else{document.write ('<div id="di1" style="position:absolute;z-index:100" ></div>')}

outd=""

var mPosX, mPoxY,div1;




if(w3c)div1=document.getElementById('di1')
if(ie4)div1=document.all['di1']
if(ns4)div1=document.layers['di1']

function move_div(x,y){
	if (isNaN(x+y))return
	if(ns4){
		div1.moveTo(x,y)
	}else{
		div1.style.left=x+'px';
		div1.style.top =y+'px';
	}
}

function write_div(text){
	if(ns4){
		div1.document.open();
		div1.document.write(text);
		div1.document.close();
	}
	else {div1.innerHTML=text;}
}

function big(n,e,type){
		ondiv=n
		n="/"+n+".jpg";
		k="/images/img/close.jpg";
		p="<div class='pink_row'><input type=image src="+k+" onclick='window.close();'></div>"
		m="/images/logo.jpg";
		h="<div class='b'><span style='float:left;padding-left:5px;'><img src="+m+" border=0 /></span><span class='adress'>La Belle<br />531 Wimborne Road<br />Winton, Bournemouth<br />BH9 2AP<br /><br />Call La Belle on 01202 530942</span>"+p+"</div>"

		write_div("<a href=javascript:void(0)>"+h+"<img  name=ib src="+n+" class='pic'></a>");
		if ((n=='/images/img/3_big') || (n=='/images/img/17_big')) {
			type=1;
		}
		if (type == 1) {
			div1.style.width = '525px';
		}else{
			div1.style.width = '385px';
		}

		// save the event position;
        getMousePosition(e);
		move_div(mPosX,mPosY);
}

function big_hide(){
	ondiv=0;
	t3=window.setTimeout('big_hide2()',100)
}

function big_hide2(){
if (ondiv==0){
	write_div("");
	move_div(-1000,-1000)}
}

y=x=0
function dragIt(evt){
	if(ie4||ie5){
		x=window.event.clientX+document.body.scrollLeft;
		y=window.event.clientY+document.body.scrollTop
	}else {
		x=evt.pageX ;
		y=evt.pageY ;
	}
}
//document.onmousemove = dragIt
//if(ns4){document.captureEvents( Event.MOUSEMOVE )}

function getMousePosition(e) {
        var posx = 0;
        var posy = 0;
        if (!e) var e = window.event;
        if (e.pageX || e.pageY)         {
                posx = e.pageX;
                posy = e.pageY;
        }
        else if (e.clientX || e.clientY)        {
                posx = e.clientX + document.body.scrollLeft + document.documentElement.scrollLeft;
                posy = e.clientY + document.body.scrollTop  + document.documentElement.scrollTop;
        }

        var winCH = document.body.clientHeight;

        if (posx>300) {
        	mPosX=posx-300;
        }else{
        	mPosX=posx+150;
        }
		//mPosX = posx-550;
		mPosY = document.documentElement.scrollTop+70;//posy-300;

        var winW =379 , winH =519 ;
        var winXOffset = 0, winYOffset = 0;
        winYOffset = getScrollY();
        if (parseInt(navigator.appVersion)>3) {
		 if (navigator.appName=="Netscape") {
		  winW = window.innerWidth;
		  winH = window.innerHeight;
		  winOffset = window.pageYOffset;
		 }
		 if (navigator.appName.indexOf("Microsoft")!=-1) {
		  winW = document.body.offsetWidth;
		  winH = document.body.offsetHeight;
		  winOffset = window.pageYOffset;
		 }
		}

        if (((mPosY-winYOffset)+500)>winH) {
			mPosY = winYOffset + (winH-510);
        }

}

function getScrollY() {
  var scrOfX = 0, scrOfY = 0;
  if( typeof( window.pageYOffset ) == 'number' ) {
    //Netscape compliant
    scrOfY = window.pageYOffset;
    scrOfX = window.pageXOffset;
  } else if( document.body && ( document.body.scrollLeft || document.body.scrollTop ) ) {
    //DOM compliant
    scrOfY = document.body.scrollTop;
    scrOfX = document.body.scrollLeft;
  } else if( document.documentElement && ( document.documentElement.scrollLeft || document.documentElement.scrollTop ) ) {
    //IE6 standards compliant mode
    scrOfY = document.documentElement.scrollTop;
    scrOfX = document.documentElement.scrollLeft;
  }
  return scrOfY;
}

