// alert('core.js file included!');

// GLOBAL VARS

var pageLoaded = 'no';
var numberOfButtons = 35;
var numberOfDifferentButtons = 3;
var buttonDirectory = '../../library/navigation/';

var buttonEventCapture;
var lastImageReferenceNumber;


// END GLOBAL VARS


// PRELOAD IMAGES

if (document.images){
	
var whileCounter = 0;
var buttonNumberCounter = 1;
	
while (whileCounter < numberOfButtons){
	
	eval('var obt'+buttonNumberCounter+'_ia;');
		
	eval('obt'+buttonNumberCounter+'_ia = new Image()');
	eval('obt'+buttonNumberCounter+'_ia.src ="'+buttonDirectory+'bt'+buttonNumberCounter+'_ia.gif";');
		
	eval('var obt'+buttonNumberCounter+'_a;');
		
	eval('obt'+buttonNumberCounter+'_a = new Image()');
	eval('obt'+buttonNumberCounter+'_a.src ="'+buttonDirectory+'bt'+buttonNumberCounter+'_a.gif";');

	if (numberOfDifferentButtons == 3){
	
	eval('var obt'+buttonNumberCounter+'_c;');
	
	eval('obt'+buttonNumberCounter+'_c = new Image()');
	eval('obt'+buttonNumberCounter+'_c.src ="'+buttonDirectory+'bt'+buttonNumberCounter+'_c.gif";');
		
	}
		
	buttonNumberCounter ++;
whileCounter ++;
}


// ADDITIONAL IMAGES

			
// END ADDITIONAL IMAGES

}

// END PRELOAD IMAGES


// AKTIVEN BUTTON SETZEN

function setButtonEventCapture(){

 buttonEventCapture = tempButtonEventCapture;
 lastImageReferenceNumber = tempLastImageReferenceNumber;

pageLoaded = 'yes';

}

// END AKTIVEN BUTTON SETZEN


// CORE IMAGE FUNCTIONS


function makeChanges(statusText, buttonEvent, imageReferenceNumber){

	window.status = statusText;
	
	if (pageLoaded == 'yes'){
	
		if (buttonEvent == 'over' && buttonEventCapture != 'click' || buttonEvent == 'over' && buttonEventCapture == 'click' && imageReferenceNumber != lastImageReferenceNumber){
				
		eval('document.bt'+imageReferenceNumber+'.src = obt'+imageReferenceNumber+'_a.src;');
	
		}
		
		if (buttonEvent == 'out' && buttonEventCapture != 'click' || buttonEvent == 'out' && buttonEventCapture == 'click' && imageReferenceNumber != lastImageReferenceNumber){
		
		eval('document.bt'+imageReferenceNumber+'.src = obt'+imageReferenceNumber+'_ia.src;');
		
		}
		
		if (buttonEvent == 'click'){
		
			if (lastImageReferenceNumber){
			
			eval('document.bt'+lastImageReferenceNumber+'.src = obt'+lastImageReferenceNumber+'_ia.src;');
			
			}
		
		buttonEventCapture = buttonEvent;
		lastImageReferenceNumber = imageReferenceNumber;
		eval('document.bt'+imageReferenceNumber+'.src = obt'+imageReferenceNumber+'_c.src;');
		
		}
	}
}

// END CORE IMAGE FUNCTIONS


// OPEN NEW WINDOW

// ('./german/code/xtras/frameset.html', 'salut', '0', '0', '0', '0', '0', '0', '0', '0', 790, 580)

function openWindow(wlink, wname, wresizable, wlocation, wlocationbar, wdirectories, wstatus, wmenubar, wscrollbars, wtoolbar, wwidth, wheight){

var newWindow = window.open(wlink, wname, 'resizable='+wresizable+',location='+wlocation+',locationbar='+wlocationbar+',directories='+wdirectories+',status='+wstatus+',menubar='+wmenubar+',scrollbars='+wscrollbars+',toolbar='+wtoolbar+',width='+wwidth+',height='+wheight);

var windowLeft = screen.width / 2 - wwidth / 2;

var windowTop = screen.height / 2 - wheight / 2;

newWindow.moveTo(windowLeft,windowTop);

newWindow.focus();


}

// END OPEN NEW WINDOW




