function initialize()
{

	document.getElementById('P_APP').style.height = 0;
	var layers = new Array('P_HEADER','P_MENU','P_APP','P_FOOTER');
	for( l = 0 ; l < layers.length ; l ++)
	{
			//changeOpacity(opacity, id)fadeOut(layers[l],100,'');
	}
}


function revealize()
{
	//document.body.style.overflow='auto';
	document.getElementById('P_APP').style.height = 400;
	var layers = new Array('P_HEADER','P_MENU','P_APP','P_FOOTER','P_HEADER_TEXT');
	for( l = 0 ; l < layers.length ; l ++)
	{
			fadeIn(layers[l],450,'');
	}
	//resize('P_APP',550,400)
	
}

function resize(id, millisec, arg) {
    var speed = Math.round(millisec / 50);
    var timer = 0;
    
    for(i = 1; i < arg; i++) {
        setTimeout("setHeight(" + i + ",'" + id + "')",(timer * speed));
        timer++;
	}
}

function setHeight(arg, id) {
    object = document.getElementById(id).style;
	object.height = arg ;
}

function changeOpacity(opacity, id) {
    object = document.getElementById(id).style;
    object.opacity = (opacity / 100);
    object.MozOpacity = (opacity / 100);
    object.KhtmlOpacity = (opacity / 100);
    object.filter = "alpha(opacity=" + opacity + ")";
}

function changeBG(id) {
	document.getElementById(id).style.backgroundImage = "url(" + tab_slider[idx] + ")";
	document.getElementById('label').innerHTML = tab_slider_label[idx];
	idx = ( idx < tab_slider.length - 1 )? idx + 1 : 0;
}

function fadeOut(id, millisec, arg) {
    var speed = Math.round(millisec / 50);
    var timer = 0;
    
    for(i = 50; i >= 0; i--) {
        setTimeout("changeOpacity(" + i * 2 + ",'" + id + "')",(timer * speed));
        timer++;
	}
}

function fadeIn(id, millisec, arg) {
    var speed = Math.round(millisec / 50);
    var timer = 0;
	
    for(i = 0; i <= 50; i++) {
       setTimeout("changeOpacity(" + i * 2  + ",'" + id + "')",(timer * speed));
       timer++;
    }
}

function fadeOutIn(id, millisec, arg) {
    var speed = Math.round(millisec / 50);
    var timer = 0;
    
    for(i = 50; i >= 0; i--) {
        setTimeout("changeOpacity(" + i * 2 + ",'" + id + "')",(timer * speed));
        timer++;
	}
	timer += 5;
	
	setTimeout("ChangeInnerHTML('" + id + "','" + arg + "')",(timer * speed));
	
	timer += 5;
	
    for(i = 0; i <= 50; i++) {
       setTimeout("changeOpacity(" + i * 2  + ",'" + id + "')",(timer * speed));
       timer++;
    }
}

function fadeOutIn_straight(id, millisec, arg) {
    var speed = Math.round(millisec / 50);
    var timer = 0;
    
    for(i = 50; i >= 0; i--) {
        setTimeout("changeOpacity(" + i * 2 + ",'" + id + "')",(timer * speed));
        timer++;
	}
	timer += 5;
	
	setTimeout("document.getElementById( '" + id + "').src ='" + arg + "'",(timer * speed));
	
	timer += 5;
	
    for(i = 0; i <= 50; i++) {
       setTimeout("changeOpacity(" + i * 2  + ",'" + id + "')",(timer * speed));
       timer++;
    }
}

