// JavaScript Document
document.body.onload = function(){
//
}
//
function switchVis(obj){
	var switchNav = document.getElementById(obj);
		if(switchNav.style.display=='none'){
			switchNav.style.display = '';
		}else{ switchNav.style.display = 'none';
		
	}
}
//
function getViewer(image){
	var popWin = document.getElementById('popUp1');
	//popWin.innerHTML="Shut up you pigglet";
	var imgSrc = image;

	//try {
	//	var curImg  = document.createElement("<img src='"+ imgSrc +"'height='657' width='500' border='0' alt='astara popUp viewer. Powered by Primeview' />");
	//} catch (e) {
		var curImg = document.createElement('img');
		curImg.src = imgSrc;
		curImg.id = 'removeMe';
		curImg.name = 'popUpImg';
		curImg.height = '299';
		curImg.width = '236';
		curImg.alt = 'astara popUp viewer. Powered by Primeview' ;
		curImg.border = '0';
		/*curImg.setAttribute('src',imgSrc);
		curImg.setAttribute('name','popUpImg');
		curImg.setAttribute('height', '657');
		curImg.setAttribute('width', '500');
		curImg.setAttribute('alt', 'astara popUp viewer. Powered by Primeview');
		curImg.setAttribute('border', '0');*/
		var marker = document.getElementById('marker1');
	//}
	
	popWin.appendChild(curImg);

}
//
//
function getPos(e){
	getMouseXY(e);
	var top =  tempX;
	var left = tempY;
}
function flyout(image,x,y){
	getViewer(image);
	var flyOut = document.getElementById('popUp');
	document.getElementById('popUp').style.top = y-370 +"px";
	document.getElementById('popUp').style.left = x-160+ "px";
	//alertCoord(arguments[0]);
	flyOut.className = 'showClass';
}

function hide(){
	var badChild = document.getElementById('removeMe');
	var goodParent = document.getElementById('popUp1');
	goodParent.removeChild(badChild);
	//var indicator = document.getElementById('removeMe');
	//indicator.src = 'images/indicator.gif';
	var flyOut = document.getElementById('popUp');
	flyOut.className = 'hideClass';
}

function setImg(){
	
}

if( myReference.captureEvents && Event.MOUSEMOVE ) {
  //remove this part if you do not need Netscape 4 to work
  myReference.captureEvents( Event.MOUSEMOVE );
}
myReference.onmousemove = alertCoord;

function imgFlyOut(image,e) {
  if( !e ) {
    if( window.event ) {
      //Internet Explorer
      e = window.event;
    } else {
      //total failure, we have no way of referencing the event
      return;
    }
  }
  if( typeof( e.pageX ) == 'number' ) {
    //most browsers
    var xcoord = e.pageX;
    var ycoord = e.pageY;
  } else if( typeof( e.clientX ) == 'number' ) {
    //Internet Explorer and older browsers
    //other browsers provide this, but follow the pageX/Y branch
    var xcoord = e.clientX;
    var ycoord = e.clientY;
    var badOldBrowser = ( window.navigator.userAgent.indexOf( 'Opera' ) + 1 ) ||
     ( window.ScriptEngine && ScriptEngine().indexOf( 'InScript' ) + 1 ) ||
     ( navigator.vendor == 'KDE' )
    if( !badOldBrowser ) {
      if( document.body && ( document.body.scrollLeft || document.body.scrollTop ) ) {
        //IE 4, 5 & 6 (in non-standards compliant mode)
        xcoord += document.body.scrollLeft;
        ycoord += document.body.scrollTop;
      } else if( document.documentElement && ( document.documentElement.scrollLeft || document.documentElement.scrollTop ) ) {
        //IE 6 (in standards compliant mode)
        xcoord += document.documentElement.scrollLeft;
        ycoord += document.documentElement.scrollTop;
      }
    }
  } else {
    //total failure, we have no way of obtaining the mouse coordinates
    return;
  }
  flyout(image,xcoord,ycoord);
  //window.alert('Mouse coordinates are ('+xcoord+','+ycoord+')');
}