function layer_expand(obj) 
{
	if (document.all) 
	{
		if(is_layer(document.all[obj]))
		{
			document.all[obj].style.display="block";
		}
	}
	else if (document.layers) 
	{
		if(is_layer(document.layers[obj]))
		{
			document.layers[obj].display="block";
		}
	}
	else if (document.getElementById) 
	{
		if(is_layer(document.getElementById(obj)))
		{
			document.getElementById(obj).style.display="block";
		}
	}
}
function layer_hide(obj) 
{
	if (document.all) 
	{
		if(is_layer(document.all[obj]))
		{
			document.all[obj].style.display="none";
		}
	}
	else if (document.layers) 
	{
		if(is_layer(document.layers[obj]))
		{
			document.layers[obj].display="none";
		}
	}
	else if (document.getElementById) 
	{
		if(is_layer(document.getElementById(obj)))
		{
			document.getElementById(obj).style.display="none";
		}
	}
}  
function layer_hide_expand(obj) 
{
	if (document.all) 
	{
		if(document.all[obj].style.display=="none")
		{
			document.all[obj].style.display="block";		
		}
		else
		{
			document.all[obj].style.display="none";
		}		
	}
	else if (document.layers) 
	{
		if(document.layers[obj].display=="none")
		{
			document.layers[obj].display="block";
		}
		else
		{
			document.layers[obj].display="none";
		}		
	}
	else if (document.getElementById) 
	{
		if(document.getElementById(obj).style.display=="none")
		{
			document.getElementById(obj).style.display="block";
		}
		else
		{
			document.getElementById(obj).style.display="none";
		}
	}
}  
function layer_write(obj,text)
{
 	if (document.layers)
	{               
		document.layers[obj].document.write(text);
	}
	if(document.all)
	{                 
	    document.all[obj].innerHTML=text;    
	}
	else if (document.getElementById) 
	{	              
    	document.getElementById(obj).innerHTML=text;    		
	}                    
}  
function layer_write_concat(obj,text)
{
 	if (document.layers)
	{               
		document.layers[obj].document.write(document.layers[obj].document + text);
	}
	if(document.all)
	{                 
	    document.all[obj].innerHTML=document.all[obj].innerHTML + text;    
	}
	else if (document.getElementById) 
	{	              
    	document.getElementById(obj).innerHTML=document.getElementById(obj).innerHTML + text;    		
	}                    
}    
function is_layer(obj)
{
    if(obj instanceof Array) 
	{
        return false;
    } 
	else 
	{
        return (obj !== null) && (typeof( obj ) == 'object');
    }
}

function set_position(add,pixels) {
	
	nom = navigator.appName;
	version = parseInt(navigator.appVersion);
	//alert (nom);
	//alert(version);
	ie5 = (nom == 'Microsoft Internet Explorer' && version <= 5 ) ? 1:0	
	if (document.getElementById && ie5==1) 
	{
            var contentHeight=
            document.getElementById('content').offsetHeight;

            var pubElement=document.getElementById('pub_encart');	
            var pubHeight=pubElement.offsetHeight;			
			var contentElement=document.getElementById('content');
            var contentHeight=contentElement.offsetHeight;				
            var footerElement=document.getElementById('footer1');	
			var pubcontentHeight=pubHeight+contentHeight;
			//alert (pubHeight);
			if (add==1)
			{	
				//alert("plus");
				pubElement.style.top='45px';
				contentElement.style.top='-450px';	
				footerElement.style.top='-450px';				
				/*
				contentElement.style.top='-'+pixels+'px';			
				footerElement.style.top='-'+pixels+'px';
*/
			}
			else
			{
				//alert(pubElement.style.top);
				pubElement.style.top='5px';
				contentElement.style.top='-490px';			
				footerElement.style.top='-490px';				

			}	
     }
}
