
window.onload = function load_modules(){
if(document.getElementById("close")){
document.getElementById("close").onclick=Function('close_this()');
document.getElementById("open").onclick=Function('open_this()');
document.getElementById("urmatorul").onclick=Function('next()');
load_this();
open_ban();
loop();
}



}

function load_this() {
var at=document.getElementById('data').title;
if(!at){at=-1;}
at++;
if(at>2){at=0;}
document.getElementById('marturie').innerHTML=document.getElementById('d'+(5+at*7)).innerHTML;
document.getElementById('titlu').innerHTML=document.getElementById('d'+(1+at*7)).innerHTML+"<span>"+document.getElementById('d'+(2+at*7)).innerHTML+"</span>";
document.getElementById('link').href=document.getElementById('d'+(4+at*7)).href;
document.getElementById('text').innerHTML=document.getElementById('d'+(3+at*7)).innerHTML;
document.getElementById('open').style.backgroundImage="url("+document.getElementById('d'+(6+at*7)).src+")";
document.getElementById('banner').style.backgroundImage="url("+document.getElementById('d'+(7+at*7)).src+")";
document.getElementById('data').title=at;
}

var bal;
function open_ban(){
setTimeout('opacity("ban", 0, 1, 1000,"opacity")',500);
setTimeout('opacity("banner", 0, 1, 1000,"opacity")',0);
bal=setTimeout('open_this()',7000);
}

function close_ban(){
clearTimeout(bal);
if(document.getElementById("close").style.visibility=="visible"){close_this();}
setTimeout('opacity("ban", 1, 0, 1000,"opacity")',0);
setTimeout('opacity("banner", 1, 0, 1000,"opacity")',1000);
}

function next(){
clearTimeout(general);
close_ban();
setTimeout('load_this();open_ban()',2000);
loop();
}

function close_this(){
var h=document.getElementById("close").clientHeight;
var w=document.getElementById("close").clientWidth;
var m=h*-1;
opacity("close", m, 0, 500,"marginTop");
opacity("close", h, 0, 500,"height");
opacity("close", w, 0, 500,"width");
opacity("close", 1, 0, 500,"opacity");
document.getElementById("open").style.cursor="pointer";
}


function open_this(){
clearTimeout(bal);
var h=document.getElementById("close").clientHeight;
var w=document.getElementById("close").clientWidth;
if (!h){h=document.getElementById("height").title;}
if (!w){w=document.getElementById("width").title;}
document.getElementById("height").title=h;
document.getElementById("width").title=w;
var m=h*-1;
document.getElementById("close").style.height="0px";
document.getElementById("close").style.width="0px";
document.getElementById("close").style.visibility="visible";
opacity("close", 0, m, 1000,"marginTop");
opacity("close", 0, h, 1000,"height");
opacity("close", 0, w, 1000,"width");
opacity("close", 0, 1, 1000,"opacity");
document.getElementById("open").style.cursor="default";
}
var general;
function loop(){
general=setTimeout('next();',30000);
}


function opacity(id, opacStart, opacEnd, speed,type) {
exampleFx = new Fx.Tween(id, {property: type,duration: speed, transition: Fx.Transitions.Quart.easeInOut});
exampleFx.start(opacStart,opacEnd);
return exampleFx;
}