//Constants
var FadeSpeed = 1;
var ResizeSpeed = 1;

//Running values
var FadingDirection = 0;

function SetOpacity(id, val)
{
    var T = document.getElementById(id);
    T.style.opacity = (val / 100); 
    T.style.MozOpacity = (val / 100); 
    T.style.KhtmlOpacity = (val / 100); 
    T.style.filter = 'alpha(opacity=' + val + ')'; 
}


function FadeInOut(id,val, max)
{	
    SetOpacity(id, val)
    if ((val < max) && (FadingDirection == 1))
        setTimeout('FadeInOut("' + id + '", ' + (1*(val + 10)) + ', ' + max + ')', FadeSpeed);
    else if ((val > 0) && (FadingDirection == -1))
        setTimeout('FadeInOut("' + id + '", ' + (1*(val - 10)) + ', ' + max + ')', FadeSpeed);
    else if ((val >= max) && (FadingDirection == 1))
    {
        FadingDirection = 0;
		var div = document.getElementById('divFlash');
		div.style.visibility = 'visible';
    }
    else if ((val == 0) && (FadingDirection == -1))
    {
        FadingDirection = 0;
        document.getElementById(id).style.visibility = 'hidden'
    }
}