// JavaScript Document
var bannerpos;
var bannerpos2 = "anounce3";
var auto_timer;
var numphotos;
var bannerposition = 0;

function showbanner(numphotosl){
	numphotos = numphotosl;
	
	bannerpos = "anounce" + bannerposition;
	bannerposition = parseInt(bannerposition) + 1;
	
	new Effect.Appear(bannerpos, {duration: 1});
	new Effect.Fade(bannerpos2, {duration: 1});
	
	bannerpos2 = bannerpos;
	
	if (bannerposition == numphotos){
		bannerposition = 0;
	}
	
	
	auto_timer = setTimeout("showbanner(" +  numphotos + ")", 10000);
}

function showbanner_click(position){
	bannerpos_temp = "anounce" + position;
	
	if (bannerpos_temp != bannerpos){
		clearTimeout(auto_timer);
		bannerposition = position;
		showbanner(7);
	}
}

function login_granted_show(){
	new Effect.Appear('user_process', {duration: 1});
	setTimeout('login_granted_show()', 3000);
}

function show_alert(divName, divPosName, PosX, PosY1, PosY2){
	xMoveTo(divName, xOffsetLeft(divPosName) + PosX, xOffsetTop(divPosName) - PosY1); 
	new Effect.Parallel([new Effect.Appear(divName,{sync: true}), new Effect.Move(divName, {sync: true, x: xOffsetLeft(divPosName) + PosX, y: xOffsetTop(divPosName)-PosY2, mode: 'absolute'})], {duration: .5});
}
function hide_alert(divName, divPosName, PosX, PosY){
	new Effect.Parallel([new Effect.Fade(divName,{sync: true}), new Effect.Move(divName, {sync: true, x: xOffsetLeft(divPosName) + PosX, y: xOffsetTop(divPosName)-PosY, mode: 'absolute'})], {duration: .5});
}
