var agOffset=0;
var animHomeData=null;
var animHomeIndex=0;
var animHomePaso=0;
var ob=null;
var op=100;
var callback='';
var step=0;
var maxOp=100;
var despTo;

function detTr(id)
{
    window.open('detOferta.php?id='+id,'dettr','width=500px,height=600px,scrollbars=yes');
}
function cierraDesp()
{
    var e=document.getElementsByTagName('div');
    for(var x=0;x<e.length;++x)
    {
        if(e[x].id.substr(0,4)=='desp')
            e[x].style.display='none';
    }
}
function abreDesp(id)
{
    cierraDesp();
    document.getElementById('desp'+id).style.display='block';
}

function initAnimLogos()
{
    ob=document.getElementById('logoAnim');
    ob.onload=animLogo;
    ob.src='http://www.ieaf.es/_img_admin/'+animHomeData[0];
    
}
function animLogo()
{
    if(animHomePaso==0)
        fadeIn(5,'cambiaPaso()');
    else fadeOut(5,'cambiaPaso()');
}
function cambiaPaso()
{
    if(animHomePaso==0)
    {
        animHomePaso=1;
        animLogo();
    }
    else
    {
        animHomePaso=0;
        ++animHomeIndex;
        if(animHomeIndex>animHomeData.length-1)
            animHomeIndex=0;
        ob.src='http://www.ieaf.es/_img_admin/'+animHomeData[animHomeIndex];
    }
}

function fadeOut(val,call)
{
	op=maxOp;
	step=val;
	callback=call;
	setTimeout("hazFadeOut()",25);
}

function hazFadeOut()
{
	op-=step;
	if(op<=0)
	{
		K_trans(ob,0);
		ob.style.display='none';
		if(callback)
			eval(callback);
	}
	else
	{
		K_trans(ob,op);
		setTimeout("hazFadeOut()",25);
	}
}

function fadeIn(val,call)
{
	op=0;
        ob.style.display='block';
	step=val;
	callback=call;
	setTimeout("hazFadeIn()",25);
}

function hazFadeIn()
{
	op+=step;
	if(op>=maxOp)
	{
		K_trans(ob,maxOp);
		if(callback)
			setTimeout(callback,500);
	}
	else
	{
		K_trans(ob,op);
		setTimeout("hazFadeIn()",25);
	}
}

function scrollAg()
{
    document.getElementById('contAgenda').scrollLeft=agOffset;

}

function K_trans(obj,opacity)
//By Richard Rutter
{
 	opacity = (opacity == 100)?99.999:opacity;
  	obj.style.KhtmlOpacity = opacity/100;
  	obj.style.filter = "alpha(opacity:"+opacity+")";
  	obj.style.MozOpacity = opacity/100;
  	obj.style.opacity = opacity/100;
}