isIE=document.all;

function getObj(obj_id){
	return document.getElementById(obj_id);
}

function fadeInExtended(obj_id,opac,step){
    if(opac!=100){
        opac+=1;
		isIE ? getObj(obj_id).filters.alpha.opacity=opac : getObj(obj_id).style.MozOpacity=opac/100;	
        setTimeout("fadeInExtended('"+obj_id+"',"+opac+")",step);
    }
}

function fadeOutExtended(obj_id,opac,step){
    if(opac>0){
        opac-=1;
		isIE ? getObj(obj_id).filters.alpha.opacity=opac : getObj(obj_id).style.MozOpacity=opac/100;	
        setTimeout("fadeOutExtended('"+obj_id+"',"+opac+")",step);
    }else{
		hideLayer(obj_id);	
	}
}

function fadeIn(obj_id){
	fadeInExtended(obj_id,0,20);
}

function fadeOut(obj_id){
	fadeOutExtended(obj_id,100,20);
}

function showLayer(obj_id){
	getObj(obj_id).style.display='';
}

function hideLayer(obj_id){
	getObj(obj_id).style.display='none';
}

function toogleLayerVisibility(obj_id)
{	
	getObj(obj_id).style.display=='none' ? showLayer(obj_id) : hideLayer(obj_id);
}

function playSound(sound,loop) {
	getObj('sound').innerHTML='<embed src="/snd/'+sound+'" hidden="true" autostart="true" loop="'+loop+'">';
}
