	jQuery(document).ready(function(){
		make_height();
		//		jQuery('#_firebugConsole').text('page : '+page+', haut : '+haut+', bas : '+bas+', milieu_bas : '+milieu_bas+', milieu_contenu : '+milieu_contenu);
	});


window.onresize = function(){
	make_height();
}






function make_height()
{
	var haut = jQuery('#haut').height();
	var bas =  jQuery('#bas').height();
	var milieu_bas = jQuery('#milieu_bas').height();
	var page = jQuery('#page').height(); 

	var arVersion = navigator.appVersion.split("MSIE")
 	var version = parseFloat(arVersion[1])

	if ((version >= 5.5) && (document.body.filters)) {
		var accueil = 25;
		var template = 80;
	}
	else {
		var accueil = 36;
		var template = 91;
	}
	// Template Accueil
	if (jQuery('#milieu_menu').length > 0) 
	{
		if (jQuery('#liste_clone').length > 0) jQuery('#liste_clone').remove();
		var milieu_menu = eval(page - haut - bas - milieu_bas - accueil);
		if (jQuery('#milieu_menu ul:first').height() < milieu_menu)
		{
			jQuery('#milieu_menu').height(milieu_menu);
			var padding_top = eval((milieu_menu - jQuery('#milieu_menu ul:first').height() - 36)/2);
			jQuery('#milieu_menu_texte').css({'padding-top': padding_top+'px'});
		}
		
	/*	
		jQuery('#milieu_menu ul:first').css({'display':'none'});
		var liste_tag_dyn = jQuery('#milieu_menu ul:first').clone().attr("id","liste_clone").css({'display':'block'}).insertAfter(jQuery('#milieu_menu ul:first'));
		
		
		jQuery('#liste_clone ul').css({'position':'relative'});
		
		var espacement = -150;
		jQuery('#liste_clone .taclasse').each(function(i){
			var nbElement = jQuery('#liste_clone .taclasse').length;
			var position = jQuery(this).position();
			if (i<=4) jQuery(this).css({'position':'absolute', 'top':eval(position.top+eval(Math.random()*20)-eval(Math.random()*20))+'px', 'left':eval(espacement)+'px'});
			else if ((i>4) && (i<=7))  jQuery(this).css({'position':'absolute', 'top':eval(position.top+eval(Math.random()*30)-eval(Math.random()*20)+90)+'px', 'left':espacement+'px'});
			else if (i>7) jQuery(this).css({'position':'absolute', 'top':eval(position.top+eval(Math.random()*20)-eval(Math.random()*30)+180)+'px', 'left':espacement+'px'});
			else jQuery(this).css('display','none');
			espacement += eval(jQuery(this).width() + 50);
			if (i==4) espacement = -100;
			else if (i==7) espacement = -130;
		});
		
		react_tag();*/
		
	}
	// template de page
	else if (jQuery('#milieu_contenu').length > 0)
	{
		var milieu_contenu_logo = jQuery('.milieu_contenu_logo:first').height();
		var milieu_contenu = eval(page - haut - bas - milieu_contenu_logo - template);
		if (jQuery('#milieu_contenu_texte').height() < milieu_contenu)
		{
			jQuery('#milieu_contenu').height(milieu_contenu);
			var padding = eval ((jQuery('#milieu_contenu').height() - jQuery('#milieu_contenu_texte').height())/2);
			jQuery('#milieu_contenu_texte').css({'padding-top': padding+'px'});
		}

}
	// Template Portfolio
	else if (jQuery('#milieu_contenu_projet').length > 0)
	{
		var milieu_contenu_logo = jQuery('.milieu_contenu_logo:first').height();
		var milieu_contenu = eval(page - haut - bas - milieu_contenu_logo - 36);
		jQuery('.csc-textpic-text:first').height(milieu_contenu);
	}
}

function absoluteBottom(){
	jQuery('#bas').css({'position':'absolute', 'bottom':'0', 'left':'0'});
}


function react_tag()
{
		jQuery('#liste_clone .taclasse').each(function(i){
		var size = parseInt(jQuery(this).css("font-size"));
		var plus = parseInt(eval(size*0.42));
			jQuery(this).mouseover(function(){
				//callSwf('fondvideo','Pause');
				jQuery(this)
				.animate({ 'fontSize': eval(size+plus)+"px"}, 900 ) //,'easeOutBounce',callSwf('fondvideo','Play')
				.animate({'opacity': 0.4})
				/*.animate({ 'fontSize': eval(size-3)+"px" }, 200 )
				.animate({ 'fontSize': eval(size+2)+"px" }, 250 )
				.animate({ 'fontSize': eval(size-1)+"px" }, 300 );*/
			}).mouseout(function(){
				//callSwf('fondvideo','Pause');
				jQuery(this)
				.animate({ 'opacity': 1, 'fontSize': size+"px" }, 300 ); //, 'easeInBounce',callSwf('fondvideo','Play')
			});
		});	
	
}
