/* Author: Lajanie Stéphane 29/11/2011

*/
var posMenuOffset;
var posLogoOffset;
var calculPosNews;

/*function resizeImg(bgImage) {
      var imgwidth = bgImage.width(),
		   imgheight = bgImage.height(),
		   winwidth = $(window).width(),
		   winheight = $(window).height(),
		   widthratio = winwidth / imgwidth,
		   heightratio = winheight / imgheight,
		   widthdiff = heightratio * imgwidth,
		   heightdiff = widthratio * imgheight;
 
      if(heightdiff>winheight) {
        bgImage.css({
          width: winwidth+'px',
          height: heightdiff+'px'
        });
      } else {
        bgImage.css({
          width: widthdiff+'px',
          height: winheight+'px'
        });		
      }
	 
	 bgImage.show();
	  
} */
    
function imageAccueil(){
	//Redimensionnement sur la hauteur
	jQuery('#image_accueil').height(jQuery(window).height());
	//Récupération de la position du logo
	posLogoOffset = jQuery('#image_accueil').offset();
	
	jQuery('#image_accueil').css({
		'left' : (posMenuOffset.left + jQuery('#menu').width() - (jQuery('#menu').width() / 3))
	});
	
		
	//News 
	calculPosNews = posLogoOffset.left + (jQuery('#image_accueil').width() - (jQuery('#image_accueil').width()/9));
	
	jQuery('#news').css({
		'margin-left' : calculPosNews
	});

}


function initTemplateHome() {
			//On redimensionne le wrapper
		   jQuery('#wrapper').width(jQuery(window).width());
		   jQuery('#wrapper').height(jQuery(window).height());
		   posMenuOffset = jQuery('#menu').offset();
		   if (posMenuOffset.left > 5 && jQuery(window).width() > 00){
		   		jQuery('#menu').css({
					'margin-left' : ((jQuery(window).width() / 2) - ((jQuery('#menu').width() + jQuery('#image_acueil').width() + jQuery('#news').width() + 50 )))
				});
			} else {
				jQuery('#menu').css({
					'margin-left' : 6
				});
			}
			
			//On positionne le menu
		if (posMenuOffset.top > 15 && jQuery(window).height() > 700){
		   jQuery('#menu').css({
				'margin-top' : ((jQuery(window).height() / 2) - 300)
			});
		} else {
			jQuery('#menu').css({
				'margin-top' : 16
			});
		}

		
		   //On récupère la position actuelle du menu
		   posMenuOffset = jQuery('#menu').offset();
		   //On redimensionne l'image d accueil
		   imageAccueil();
}

$(document).ready(function(){

	initTemplateHome();
	imageAccueil();

	setInterval(initTemplateHome,500);
	
	//On redimentionne le site en fonction de la fenêtre
    $(window).resize(function(){
        initTemplateHome();
        
    });  
	
	//Zone defileur pour l'actualité
	$('.defileur').vTicker({
	   speed: 500,
	   pause: 5000,
	   showItems: 1,
	   animation: 'fade',
	   mousePause: false,
	   height: 80,
	   direction: 'up'
	});
	
});





















