var opacity_timer = null;
function opacity(id, opacEnd, millisec) {
    var speed = Math.round(millisec / 100);
    var timer = 0;
	var opacStart = document.getElementById(id).style.opacity*100;
    if(opacStart > opacEnd) {
        for(i = opacStart; i >= opacEnd; i--) {
            opacity_timer = setTimeout("changeOpac(" + i + ",'" + id + "')",(timer * speed));
            timer++;
        }
    } else if(opacStart < opacEnd) {
        for(i = opacStart; i <= opacEnd; i++)
            {
            opacity_timer = setTimeout("changeOpac(" + i + ",'" + id + "')",(timer * speed));
            timer++;
        }
    }
}

function changeOpac(opacity, id) {
    var object = document.getElementById(id).style;
    object.opacity = (opacity / 100);
    object.MozOpacity = (opacity / 100);
    object.KhtmlOpacity = (opacity / 100);
    object.filter = "alpha(opacity=" + opacity + ")";
} 


function doLoad() {
	changeOpac(0, 'theDiv');
}

var theDivMouseCheck = 0;

function doDivIn() {
	if (theDivMouseCheck==1) {
		opacity('theDiv', 80, 500);
	}
}

function doDivOut() {
	if (theDivMouseCheck==0) {
		opacity('theDiv', 0, 500);
	}
}

function DivOver() {
	if (opacity_timer) clearTimeout(opacity_timer);
	theDivMouseCheck = 1;
	opacity_timer = setTimeout('doDivIn()',250);
}
function DivOut() {
	if (opacity_timer) clearTimeout(opacity_timer);
	theDivMouseCheck = 0;
	opacity_timer = setTimeout('doDivOut()',250);
}


//________________________________________________________________

var opacity_timerlogo = null;
function opacitylogo(idlogo, opacEndlogo, millisec) {
    var speedlogo = Math.round(millisec / 100);
    var timerlogo = 0;
	var opacStartlogo = document.getElementById(idlogo).style.opacity*100;
    if(opacStartlogo > opacEndlogo) {
        for(i = opacStartlogo; i >= opacEndlogo; i--) {
            opacity_timerlogo = setTimeout("changeOpaclogo(" + i + ",'" + idlogo + "')",(timerlogo * speedlogo));
            timerlogo++;
        }
    } else if(opacStartlogo < opacEndlogo) {
        for(i = opacStartlogo; i <= opacEndlogo; i++)
            {
            opacity_timerlogo = setTimeout("changeOpaclogo(" + i + ",'" + idlogo + "')",(timerlogo * speedlogo));
            timerlogo++;
        }
    }
}

function changeOpaclogo(opacitylogo, idlogo) {
    var objectlogo = document.getElementById(idlogo).style;
    objectlogo.opacity = (opacitylogo / 100);
    objectlogo.MozOpacity = (opacitylogo / 100);
    objectlogo.KhtmlOpacity = (opacitylogo / 100);
    objectlogo.filter = "alpha(opacitylogo=" + opacitylogo + ")";
} 


function Loadlogo() {
	changeOpac(80, 'logo');
}

var MouseChecklogo = 0;

function doDivInlogo() {
	if (MouseChecklogo==1) {
		opacity('logo', 80, 500);
	}
}

function doDivOutlogo() {
	if (MouseChecklogo==0) {
		opacity('logo', 0, 500);
	}
}

function Overlogo() {
	if (opacity_timerlogo) clearTimeout(opacity_timerlogo);
	MouseChecklogo = 1;
	opacity_timerlogo = setTimeout('doDivInlogo()',250);
}
function Outlogo() {
	if (opacity_timerlogo) clearTimeout(opacity_timerlogo);
	MouseChecklogo = 0;
	opacity_timerlogo = setTimeout('doDivOutlogo()',250);
}
