var loaded=0;
var laston=0;
var current=0;
var toload=Array("main_chessboard","main_publications","main_authors", "main_press", "main_links","main_registration", "main_login","main_kontakt","main_events");
var imageon=new Array(50);
var imageoff=new Array(50);

var lloaded=0;
var llaston=0;
var lcurrent=0;
var lroot=0;
var limageon=new Array(50);
var limageoff=new Array(50);

var subimageon=new Array();
var subimageoff=new Array();

var lastsubon=0;

function bon(i) { if (loaded) { if (i!=current) { if (laston>0) boff(laston); document.images["button"+i].src=imageon[i-1].src; laston=i; } } }
function boff(i) { if (loaded) { if (i!=current) { document.images["button"+i].src=imageoff[i-1].src; laston=0; } } }

function lbon(i) { if (lloaded) { if (i!=lcurrent) { if (llaston>0) lboff(llaston); document.images["lbutton"+i].src=subimageon[i-1].src; llaston=i; } } }
function lboff(i) { if (lloaded) { if (i!=lcurrent) { document.images["lbutton"+i].src=subimageoff[i-1].src; llaston=0; } } }

function tbon(ele){
    alert(ele);
    document.images[ele].src=subimageon[i-1].src;
}
function tboff(i){

}

function loadSubImages(root, aImages)
{
    for (i=0;i<aImages.length;i++){
        subimageon[i] = new Image();
        subimageoff[i] = new Image();
        subimageon[i].src=root+"/"+aImages[i]+"_on.gif";
        subimageoff[i].src=root+"/"+aImages[i]+".gif";
    }
    lloaded=1;
}

function loadImages(root,now)
{

    for (i=0;i<toload.length;i++)
    {
        imageon[i]=new Image();
        imageoff[i]=new Image();
        imageon[i].src=root+"/"+toload[i]+"_on.gif";
        imageoff[i].src=root+"/"+toload[i]+".gif";
    }

    loaded=1;
    //if (now>0) bon(now);
    current=now;

}

function popup(url,width,height)
{
    now=new Date(); fname="atkearneypopup"+now.getMilliseconds();
    echtjetztjunge=window.open(url,fname,"width="+width+",height="+height+",resizable=no,location=no,menubar=no,status=no,top=1,scrollbars=yes")
    echtjetztjunge.focus();
}

function subon(i)
{
    if(lastsubon >0 ) 	{
        suboff(lastsubon);
    }
    document.getElementById('menu'+i).style.display = 'block';
    lastsubon = i;
}

function suboff(i)
{
    document.getElementById('menu'+i).style.display = 'none';
}

function containsDOM (container, containee) {
    var isParent = false;
    do {
        if ((isParent = container == containee))
        break;
        containee = containee.parentNode;
    }
    while (containee != null);
    return isParent;
}

function checkMouseEnter (element, evt) {
    if (element.contains && evt.fromElement) {
        return !element.contains(evt.fromElement);
    }
    else if (evt.relatedTarget) {
        return !containsDOM(element, evt.relatedTarget);
    }
}

function checkMouseLeave (element, evt) {
    if (element.contains && evt.toElement) {
        return !element.contains(evt.toElement);
    }
    else if (evt.relatedTarget) {
        return !containsDOM(element, evt.relatedTarget);
    }
}


function popup(url,width,height)
{
    now=new Date(); fname="atkearneypopup"+now.getMilliseconds();
    echtjetztjunge=window.open(url,fname,"width="+width+",height="+height+",resizable=no,location=no,menubar=no,status=no,top=1,scrollbars=yes")
    echtjetztjunge.focus();
}

function rotate() {

    if(window.x==1) {
        document.getElementById('switchbanner_1').style.display='block';
        document.getElementById('switchbanner_2').style.display='none';
        window.x = 2;
    }
    else {
        document.getElementById('switchbanner_2').style.display='block';
        document.getElementById('switchbanner_1').style.display='none';
        window.x = 1;
    }

}

function mail(m) {
  document.write(" (<a href='mailto:"+m+"@atkearney.com' style='color:#333; text-decoration:none;'>"+m+"@atkearney.com</a>) ");
}


function nutzungsbedingungen() { popup("http://www.atkearney.de/content/misc/nutzungsbedingungen.php",380,470); }
function datenschutz() { popup("http://www.atkearney.de/content/misc/datenschutz.php",380,470); }
function impressum() { popup("http://www.atkearney.de/content/misc/impressum.php",380,470); }
function miscpopup(id) { popup("http://www.atkearney.de/content/misc/miscpopup.php?id="+id,788,570); }

function legaldisclaimer() { popup("http://www.atkearney.com/main.taf?p=0,6",380,470); }
function privacypolicy()   { popup("http://www.atkearney.com/main.taf?p=0,8",380,470); }
