﻿//////////////////////////////////*Image Roll-Over*//////////////////////////////////

function newImage(arg) {
	if (document.images) {
		rslt = new Image();
		rslt.src = arg;
		return rslt;}}
function changeImages() {
	if (document.images && (preloadFlag == true)) {
		for (var i=0; i<changeImages.arguments.length; i+=2) {
			document[changeImages.arguments[i]].src = changeImages.arguments[i+1];}}}
var preloadFlag = false;
function preloadImages() {
	if (document.images) {
		claruslogo_over = newImage("../img/claruslogo-over.png");
		logonibe_over = newImage("../img/logo-nibe-over.png");
		logoschuco_over = newImage("../img/logo-schuco-over.png");
		left_over = newImage("../img/left-over.png");
		right_over = newImage("../img/right-over.png");
		preloadFlag = true;}}
		
//////////////////////////////////*Div Show-Hide On-Click*//////////////////////////////////

var timeout	= 500;
var closetimer	= 0;
var ddmenuitem	= 0;

// open hidden layer
function mopen(id)
{
// cancel close timer
mcancelclosetime();

// close old layer
if(ddmenuitem) ddmenuitem.style.visibility = 'hidden';

// get new layer and show it
ddmenuitem = document.getElementById(id);
ddmenuitem.style.visibility = 'visible';}
	
// close showed layer
function mclose()
{if(ddmenuitem) ddmenuitem.style.visibility = 'hidden';}

// go close timer
function mclosetime()
{closetimer = window.setTimeout(mclose, timeout);}

// cancel close timer
function mcancelclosetime()
{if(closetimer)
{window.clearTimeout(closetimer);
closetimer = null;}}

// close layer when click-out
document.onclick = mclose;

//////////////////////////////////*Pop-Up image window*///////////////////////////////////

nWin = null;
function OpenWindow(url, w, h){
 if(nWin && !nWin.closed) nWin.close();
 //--------------
 
  if (self.screen) { // for NN4 and IE4
  width = screen.width
  height = screen.height
 }else if (self.java){ // for NN3 with enabled Java
  var jkit = java.awt.Toolkit.getDefaultToolkit();
  var scrsize = jkit.getScreenSize();
  width = scrsize.width;
  height = scrsize.height;
 }
 //--------------
 
 var top = (height - h) / 2;
 var left = (width - w) / 2;
 
  nWin = window.open(url, "OpenWindow", "width="+ w+", height="+h+", location=no,status=no,resizable=0,toolbar=no,scrollbars=1,menubar=no,top="+top+",left="+left+"");
  nWin.focus(); 
}
   

