
var images      = new Array();
var timerID     = 0;  
var pause       = 7000;
var current_img = 0;

function done() {
    if($('loading')) {
		$('loading').style.display = "none"; 
	    if($('spotlight_container')) {  
		  	images = $('spotlight_container').getElementsByTagName('SPAN');
		  	pause = 20000;
		   	showSlide(0);
	    } else {
		  	images = $('gallery_ind_photos_container').getElementsByTagName('IMG');
			if(images.length > 0)	Effect.toggle(images[0].id,'appear');
		}
	}
} 
addOnLoad(done);           
// =============== slides show
function show(img_id) {     
	
	for(var i=0; i<images.length; i++){    
		var img = images[i];       
		if(!img.style.display)
			img.style.display = "none";
	}
	Effect.toggle(img_id,'appear');
}

function showSlide(img_nr) {     
	
	for(var i=0; i<images.length; i++){	if(!images[i].style.display)  images[i].style.display = "none"; }                                 
	
	Effect.toggle(images[img_nr].id,'appear');

	if(++img_nr >= images.length)	img_nr = 0;              
		
    timerID = setTimeout("showSlide("+img_nr+")", pause);
}
function stopSlide() {     
	clearTimeout(timerID);  
	timerID  = 0;  
}



function open_win(url) {
	//window.open(url, "_blank","toolbar=no, location=yes, directories=no, status=no, menubar=no, scrollbars=yes, resizable=yes, copyhistory=yes, width=400, height=180")
	window.open(url, 'aa', 'width=420, height=180');
}


// =============== moveing line
function makeMoving() {
	var line = document.getElementById('running_line');
	if (line) {
		var content = line.innerHTML;
		line.innerHTML = '<marquee scrollamount="2" scrolldelay="1" onmouseover="stopMoving();" onmouseout="resumeMoving();" id="move_mark">'+content+'</marquee>';
		document.getElementById('move_mark').start();
	}
}
function stopMoving(){
    var mark = document.getElementById('running_line');
    if (mark) {
        mark.scrollAmount = 0;
    }
}
function resumeMoving(){
	var mark = $('move_mark');
	if (mark) {
		mark.scrollAmount = 2;
	}
}
function addOnLoad(func) {
	var oldonload = window.onload;

	if (typeof window.onload != 'function') {
		window.onload = func;
	} else {
		window.onload = function() {
			oldonload();
			func();
		}
	}
}
addOnLoad(makeMoving);



// ==================== drop menu
var tid;
function showLayer()
{	
	if (tid) {  clearTimeout(tid)};
	document.getElementById('aaaa').style.display = "block";        
}
function hideLayer(layerName) {
	document.getElementById('aaaa').style.display = "none";
}
function off() {
	hideLayer('aaaa');
}
function to() {
	tid = setTimeout("off()",500);
}
function overLayer() {		
	off(); 	
	showLayer();	
}  


// ==================== CSS drop menu
function activateMenu() {  

	nav = $('top_menu_nav');  
	if (document.all && nav.currentStyle) {  
	    var navroot = nav;
	    var lis=navroot.getElementsByTagName("LI");  
	    for (i=0; i<lis.length; i++) {
	        if(lis[i].lastChild.tagName == "UL"){
	         	lis[i].onmouseover = function() {this.lastChild.style.display="block"; }
	            lis[i].onmouseout=function()    {this.lastChild.style.display="none";}
	        }
	    }
	}
}
addOnLoad(activateMenu);  


// ==================== status bar moving line
//var msg, spd, c;
//var size = 140;
//function animateStatusLine (message, speed) {
//	msg = message; 
//	spd = speed ? speed : 20;
//	c   = 0;
//	moveText();
//}
//function moveText () {
//	if (c <= msg.length) 
//		window.status = msg.substring(msg.length - c)
//	else if (c < size + msg.length)
//		window.status = ' ' + window.status;
//	else    
//		c = 0; 
//	c++;
//	setTimeout('moveText()', spd);
//}
