// JavaScript Document

var vMinHeight = 675 ; // Hauteur pour scroll
var vMain = "#main"; // Fenêtre principale


// Retourne la hauteur de la fenêtre de l'utilisateur
function window_get_height()
{
	return ($(window).height());
}

// Retourne la largeur de la fenêtre de l'utilisateur
function window_get_width()
{
	return ($(window).width());
}


// Ajuste l'espacement vertical du site
function top_adjust(vDivId)
{
	// Récupération de la hauteur de la fenêtre
	var vWindowHeight = window_get_height();
	//$("#test").html("<span class='text1'>hauteur :"+vWindowHeight+"</span>");
	
	if (vWindowHeight != 0)
	{
		$top = (vWindowHeight - $(vDivId).height()) /2;
		if ($top > 0)
			$(vDivId).css("margin-top",$top); 		
	}
}

// Ajustement de la position des blocs
function content_adjust(vDivId,vTop)
{
	// Récupération de la hauteur de la fenêtre et de celle de la div principale
	var vWindowHeight = window_get_height();
	var vMainHeight = $(vMain).height();
	
	// Fenetre > Taille max
	if (vWindowHeight > vMinHeight)
	{
		//$(document.body).animate({ scrollTop: $("main_image").offset().top }, 1000);
		$(document.body).css('overflow','hidden');
	
		// Fenetre > MaxHeight
		if (vWindowHeight >= vMainHeight)
			$(vDivId).css('top',vTop+'px');
		// MinHeight < Fenetre < MaxHeight
		else
		{
			vTop = vWindowHeight - (vMainHeight - vTop);
			$('html,body').animate({scrollTop: 0}, 'slow');
			$(vDivId).css('top',vTop+'px');
		}
	}
	// Fenetre < taille max
	else
	{
		$(document.body).css('overflow','auto');
		$(vDivId).css('top',vTop+'px');
	}
	
	//$("#test").html("hauteur fenetre:"+vWindowHeight+"hauteur div"+vMainHeight+" top:"+vTop);
}


