//Rollover
var x = 0; var y = 0;
var posx = 0; var posy = 0;

function mouseMove (evt) 
{ 
  var scrolltop=0; var scrollleft=0;
  if (document.layers) {
    x=evt.x; y=evt.y;
  } 
  if (document.all) {
    x=event.clientX; y=event.clientY;
  } else {
    if (document.getElementById) {
      x=evt.clientX; y=evt.clientY; 
    }
  }
  
  if (document.documentElement && document.documentElement.scrollTop)
  {
    scrolltop = document.documentElement.scrollTop;
    scrollleft = document.documentElement.scrollLeft;
  }
  else if (document.body)
  {
    scrolltop = document.body.scrollTop;
    scrollleft = document.body.scrollLeft;
  }
  
  posx = scrollleft + x;
  posy = scrolltop + y;
} 

function show_popup(text)
{
  var layer = document.getElementById('preview');
  layer.innerHTML = text;

  layer.style.display = 'block';
}

function place_popup()
{
  var layer = document.getElementById('preview');
  
  if((x + layer.clientWidth + 1) >= document.documentElement.clientWidth)
    layer.style.left = (posx - layer.clientWidth) + 'px';
  else
    layer.style.left = (posx + 1) + 'px';

  
  if((y + layer.clientHeight + 1) >= document.documentElement.clientHeight)
   layer.style.top = (posy - layer.clientHeight) + 'px';
  else
    layer.style.top = posy+1 + 'px';
}

function file_popup(image, ext, size, date, description, hits)
{
  if(image != '')
    image_fin = '<img src="' + image + '" class="stroke" />';
  else
    image_fin = 'NO PREVIEW';

  if(image == -1)
    image_fin = '';
  
  show_popup(image_fin);
}
  
function hide_popup()
{
  document.getElementById('preview').style.display = 'none';
}

function show_hide(elem)
{
  var doc_elem = document.getElementById(elem)
  doc_elem.style.display = doc_elem.style.display == 'none' ? 'block' : 'none';
}

if (document.layers) 
  document.captureEvents(Event.MOUSEMOVE); 

if (document.layers || document.all) 
  document.onmousemove = mouseMove; 

if (document.addEventListener) 
  document.addEventListener('mousemove', mouseMove, true); 



function light(elt){
	version=0;
	if (navigator.appVersion.indexOf("MSIE")!=-1){
		temp=navigator.appVersion.split("MSIE");
		version=parseFloat(temp[1]);
	}
	
	if (version>=5.5){
		elt.style.filter = 'alpha(opacity=70)';												} else {
		elt.style.MozOpacity=.5;
	}
}

function darken(elt){
	version=0;
	if (navigator.appVersion.indexOf("MSIE")!=-1){
		temp=navigator.appVersion.split("MSIE");
		version=parseFloat(temp[1]);
	}
	if (version>=5.5){elt.style.filter = 'alpha(opacity=100)';
	} else{elt.style.MozOpacity=1;}
}
