// JavaScript Document
var interval;
var play;
var delay=3000;

var _transition = function() {
$('.Diaporamas').each(function() {
    var $diaporamas = $(this),
        $diaporama = $(this).find('.diaporama'),
        margin = parseFloat($diaporamas.css('top')),
        height = parseFloat($diaporama.height());
        if (/MSIE 6\.0/i.test(navigator.userAgent)) {
            height = height+4;
        }
        margin = margin - height;
        if (margin <= (- (height) * $diaporama.length))
            margin = 0;
        $diaporamas.css('top', margin + 'px');
    });
};

function startDiaporama() {
    interval = setInterval(_transition, delay);
    play = true;
}
function stopDiaporama() {
    clearInterval(interval);
    play = false;
}

$(document).ready(function(){
	
	var MaxH = 100;
	var SubBox = $('.SubBox');
	var NumSub = SubBox.length;
	
	for(var i = 0; i < NumSub; i++) {
		var SubBoxH = SubBox.eq(i).outerHeight();
		if(SubBoxH > MaxH)
			MaxH = SubBoxH;
	}
	//alert(MaxH);
	$('.SubBox').each(function(){
		if($(this).outerHeight() < MaxH) {
			$(this).children('.BotSubBox').css({height: String(MaxH - 13) + 'px'});
		}
	})
	
	var HMax = $('.HBox:eq(0)').outerHeight();
	var num = $('.HBox').length;
	for(var i=0; i < num; i++) {
		var Hi = $('.HBox:eq(' + i + ')').outerHeight();
		if (Hi > HMax) {
			HMax = Hi;
		}
	}
	$('.HBox').css({height: String(HMax) + 'px'});
	
	
												 
	$('.CtnDiaporamas').height(parseFloat($('.Diaporamas .diaporama:first').outerHeight()));
	$('.CtnDiaporamas').css('overflow','hidden');
	
	startDiaporama();
	$('a.BtnPlay').click(function(){
		if(!play)
			startDiaporama();
		return false;
	});
	$('a.BtnPause').click(function(){
		if(play)
			stopDiaporama();	
		return false;
	});
	
	$('.Menu a').bind('click', function(){
		$(this).closest('ul').find('a').removeClass('active');
		$(this).addClass('active');
		//return false;
	});
	
	$('.TabContent').hide();
	$('.TabContent').filter(':first').show();
	$('.TabsBox').Tabs($('.TabContent'));
	
	$('select.SlctRegion').selectmenu({
			style:'dropdown',
			maxHeight: 250
	});
	$('select.SlctTheme').selectmenu({
			style:'dropdown',
			maxHeight: 250
	});
	$('select.SlctJourDu').selectmenu({
			style:'dropdown',
			maxHeight: 250,
			change:function(event,ui){
			var jour=$('.ctl00_ctl00_CPHContenu_UCviaRechercheEvent1_slctJourDuMenu .ui-selectmenu-item-selected a').html();
			var mois=$('.ctl00_ctl00_CPHContenu_UCviaRechercheEvent1_slctMoisDuMenu .ui-selectmenu-item-selected a').parent().index()+1;
			if(mois<10)
				mois='0'+mois;
			var annee=$('.ctl00_ctl00_CPHContenu_UCviaRechercheEvent1_slctAnneeDuMenu .ui-selectmenu-item-selected a').html();
			$('.datePick').val(jour+'/'+mois+'/'+annee);
			$('.datePick').dpSetSelected(jour+'/'+mois+'/'+annee);
		}
	});
	$('select.SlctMoisDu').selectmenu({
		style:'dropdown',
		maxHeight: 250,
		change:function(event,ui){
			var jour=$('.ctl00_ctl00_CPHContenu_UCviaRechercheEvent1_slctJourDuMenu .ui-selectmenu-item-selected a').html();
			var mois=$('.ctl00_ctl00_CPHContenu_UCviaRechercheEvent1_slctMoisDuMenu .ui-selectmenu-item-selected a').parent().index()+1;
			if(mois<10)
				mois='0'+mois;
			var annee=$('.slctAnneeDuMenu .ui-selectmenu-item-selected a').html();
			$('.datePick').val(jour+'/'+mois+'/'+annee);
			$('.datePick').dpSetSelected(jour+'/'+mois+'/'+annee);
		}
	});
	$('select.SlctAnneeDu').selectmenu({
		style:'dropdown',
		maxHeight: 250,
		change:function(event,ui){
			var jour=$('.ctl00_ctl00_CPHContenu_UCviaRechercheEvent1_slctJourDuMenu .ui-selectmenu-item-selected a').html();
			var mois=$('.ctl00_ctl00_CPHContenu_UCviaRechercheEvent1_slctMoisDuMenu .ui-selectmenu-item-selected a').parent().index()+1;
			if(mois<10)
				mois='0'+mois;
			var annee=$('.ctl00_ctl00_CPHContenu_UCviaRechercheEvent1_slctAnneeDuMenu .ui-selectmenu-item-selected a').html();
			$('.datePick').val(jour+'/'+mois+'/'+annee);
			$('.datePick').dpSetSelected(jour+'/'+mois+'/'+annee);
		}
	});
	$('select.SlctJourAu').selectmenu({
		style:'dropdown',
		maxHeight: 250,
		change:function(event,ui){
			var jour=$('.ctl00_ctl00_CPHContenu_UCviaRechercheEvent1_slctJourAuMenu .ui-selectmenu-item-selected a').html();
			var mois=$('.ctl00_ctl00_CPHContenu_UCviaRechercheEvent1_slctMoisAuMenu .ui-selectmenu-item-selected a').parent().index()+1;
			if(mois<10)
				mois='0'+mois;
			var annee=$('.ctl00_ctl00_CPHContenu_UCviaRechercheEvent1_slctAnneeAuMenu .ui-selectmenu-item-selected a').html();
			$('.datePick2').val(jour+'/'+mois+'/'+annee);
			$('.datePick2').dpSetSelected(jour+'/'+mois+'/'+annee);
		}
	});
	$('select.SlctMoisAu').selectmenu({
		style:'dropdown',
		maxHeight: 250,
		change:function(event,ui){
			var jour=$('.ctl00_ctl00_CPHContenu_UCviaRechercheEvent1_slctJourAuMenu .ui-selectmenu-item-selected a').html();
			var mois=$('.ctl00_ctl00_CPHContenu_UCviaRechercheEvent1_slctMoisAuMenu .ui-selectmenu-item-selected a').parent().index()+1;
			if(mois<10)
				mois='0'+mois;
			var annee=$('.ctl00_ctl00_CPHContenu_UCviaRechercheEvent1_slctAnneeAuMenu .ui-selectmenu-item-selected a').html();
			$('.datePick2').val(jour+'/'+mois+'/'+annee);
			$('.datePick2').dpSetSelected(jour+'/'+mois+'/'+annee);
		}
	});
	$('select.SlctAnneeAu').selectmenu({
		style:'dropdown',
		maxHeight: 250,
		change:function(event,ui){
			var jour=$('.ctl00_ctl00_CPHContenu_UCviaRechercheEvent1_slctJourAuMenu .ui-selectmenu-item-selected a').html();
			var mois=$('.ctl00_ctl00_CPHContenu_UCviaRechercheEvent1_slctMoisAuMenu .ui-selectmenu-item-selected a').parent().index()+1;
			if(mois<10)
				mois='0'+mois;
			var annee=$('.ctl00_ctl00_CPHContenu_UCviaRechercheEvent1_slctAnneeAuMenu .ui-selectmenu-item-selected a').html();
			$('.datePick2').val(jour+'/'+mois+'/'+annee);
			$('.datePick2').dpSetSelected(jour+'/'+mois+'/'+annee);
		}
	});
	
	// for search box
	$('select.SlcSearchShort').selectmenu({
		style:'dropdown',
		maxHeight: 250,
		width: 112
	});
	
	//for toggle block
	if(jQuery(".DeBlockToggle").length) {
		jQuery('.DeBlockToggle a.DeLinkStyle01').each(function(){
			if(jQuery(this).hasClass("Active")) {
				jQuery(this).next().show();
			}
			else {
				jQuery(this).next().hide();
			}
			jQuery(this).bind('click', function(){
				if(jQuery(this).hasClass("Active")) {
					jQuery(this).removeClass("Active");
					jQuery(this).next().slideUp();
				}
				else {
					jQuery(this).addClass("Active");
					jQuery(this).next().slideDown();
				}
			});									
		});
	}
	
	$('select.site').selectmenu({
		style:'dropdown',
		width:165,
		menuWidth:220
	});
		
});
$.fn.Tabs = function(TabCnt){
	$(this).find('a').click(function(){
		TabCnt.hide();
		TabCnt.filter(this.hash).show();
		$(this).closest('ul').find('a').removeClass('active');
		$(this).addClass('active');
		return false;
	});
}
/* FBO@20120215 mantis2929
$(window).load(function(){
	//PyCo Command 31/05/2011
	var HTMax = $('.AreaTitle:eq(0)').outerHeight();
	var numt = $('.AreaTitle').length;
	for(var i=0; i < numt; i++) {
		var Hit = $('.AreaTitle:eq(' + i + ')').outerHeight();
		if (Hit > HTMax) {
			HTMax = Hit;
		}
	}
	$('.AreaTitle').css({height: String(HTMax) + 'px'});
});
*/

 var numHL = $('.BlkLogo').length;
 for(var id = 0; id < numHL; id++) {
  var HL = $('.BlkLogo:eq(' + id +')').outerHeight();
  var HA = $('.BlkLogo:eq(' + id +')').next().outerHeight();
  var HalfHL = parseInt(HL/2);
  var HalfHA = parseInt(HA/2);
  if(HalfHL < HalfHA) {
   var MarginT = HalfHA - HalfHL;
   $('.BlkLogo:eq(' + id +')').css('margin-top', MarginT + 'px');
  }
 }

 
 var numUl = jQuery('.BlockLst').length;
 for(var n = 0; n < numUl; n++) {
  var HMax = jQuery('.BlockLst:eq(' + n + ') .BlockItm:eq(0)').outerHeight();
  var num = jQuery('.BlockLst:eq(' + n + ') .BlockItm').length;
  for(var i=0; i < num; i++) {
   var Hi = jQuery('.BlockLst:eq(' + n + ') .BlockItm:eq(' + i + ')').outerHeight();
   if (Hi > HMax) {
    HMax = Hi;
   }
  }
  $('.BlockLst:eq(' + n + ') .BlockItm').css({height: String(HMax) + 'px'});
  $('.BlockLst:eq(' + n + ') .BlockItmInner').css({height: String(HMax-18) + 'px'});
 }



 var numUl = jQuery('.BlockLst').length;
 for(var n = 0; n < numUl; n++) {
  var HMax = jQuery('.BlockLst:eq(' + n + ') .BlockItm:eq(0)').outerHeight();
  var num = jQuery('.BlockLst:eq(' + n + ') .BlockItm').length;
  for(var i=0; i < num; i++) {
   var Hi = jQuery('.BlockLst:eq(' + n + ') .BlockItm:eq(' + i + ')').outerHeight();
   if (Hi > HMax) {
    HMax = Hi;
   }
  }
  $('.BlockLst:eq(' + n + ') .BlockItm').css({height: String(HMax) + 'px'});
  $('.BlockLst:eq(' + n + ') .BlockItmInner').css({height: String(HMax-18) + 'px'});
 }
