var timer = null;
var voletAct = 0;

function demarreAccordeon()
  {
	timer = setTimeout("voletSuivant()",7000);
  }
function stopAccordeon()
  {
	 clearTimeout(timer);
	 timer = null;
  }
function voletSuivant()
  {
	var vnext = parseInt(voletAct) + 1;
	if(vnext>$('.contenuAcc').length - 1)
	  {vnext = 0;}
	voirVolet('t'+vnext,vnext);
	demarreAccordeon();
  }
function voirVolet(ti,tii)
  {
	if(!$('#c'+ti).hasClass('actif'))
	  {
		$('#'+$('.contenuAcc.actif').attr('id').replace('c','')).show('blind');
		$('.contenuAcc.actif').removeClass('actif').hide('blind');
		$('#c'+ti).addClass('actif').show('blind');
		$('#'+ti).addClass('actif').hide('blind');
		voletAct = parseInt(tii);
	  }
  }

$(document).ready( 
  function()
	{
	  $('.cartoucheOrange').addClass('cartoucheOrangeA');
	  $('.cartoucheOrangeA').wrapInner('<span />');
	  
	  initFAQ2();
	  $('.menufaq li a').click(function()
		{
		  if(!$(this).hasClass('actif'))
		    {
			  $('.menufaq li a.actif').removeClass('actif');
			  $(this).addClass('actif');
			  $('#zcfaq2').hide('blind',{},500,function() {
					$.post(localPath+"library/ajax/voirQuestion.php",{nTheme:$('.menufaq li a.actif').attr('id').replace('lancerTheme',''),debut:0,cas:'theme'},function(data){$('#zcfaq2').html(data).show('blind');});
				});
			}
		}
	  );
	  $('.faq2custominput').customStyle();
	  $('.popin').fancybox({hideOnContentClick:false, autoDimensions:true});
	  $('.popin2').fancybox({hideOnContentClick:false, frameWidth:700, frameHeight: 550, padding:0, callbackOnShow:function(){declenchementFancy()}});
	  
	  $('.titreAcc').click(function()
		{
		  var ti = $(this).attr('id');
		  var tii = ti.replace('t','');
		  
		  voirVolet(ti,tii);
		});
	  if($('#blocLien4').length>0)
	    {
		  $('#blocLien4').mouseover(function() {stopAccordeon()}).mouseout(function() {demarreAccordeon();});
		  demarreAccordeon();
		}
	  if($('#blocLien-interne').length>0)
	    {
		  $('#blocLien-interne').mouseover(function() {stopAccordeon()}).mouseout(function() {demarreAccordeon();});
		  demarreAccordeon();
		}
	}
  );
function checkMail(str)
  {
	var pattern = new RegExp('^[a-z0-9]+([_|\.|-]{1}[a-z0-9]+)*@[a-z0-9]+([_|\.|-]{1}[a-z0-9]+)*[\.]{1}[a-z]{2,6}$', 'i');
	if(pattern.test(str))
	  {return true;}
	else
	  {return false;}
  }

/************* FAQ V2 ****************/
function faq2Plus()
  {
	var tmp = $('.conteneurFAQ2Ajax:last').attr('id').replace('listFaq','').split('-');
	var deb = parseInt(tmp[1]) + 10;
	$.post(localPath+"library/ajax/voirQuestion.php",{nTheme:tmp[0],debut:deb,cas:'quest'},function(data){$('#zcfaq2').append(data);$('.conteneurFAQ2Ajax:last').show('blind',{},500);});
	
  }
function initFAQ2()
  {
	  $('.conteneurQ .intitule a.initMe').click(function() 
		{
		  if(!$(this).parents('.conteneurQ').hasClass('conteneurQActif'))
		    {
			  $('.conteneurQActif').removeClass('conteneurQActif').find('.contenuQ').hide('blind');
			  $(this).parents('.conteneurQ').addClass('conteneurQActif');
			  $(this).parents('.conteneurQ').find('.contenuQ').show('blind');
			}
		  else
		    {$(this).parents('.conteneurQ').removeClass('conteneurQActif').find('.contenuQ').hide('blind');}
		}
	  ).removeClass('initMe');

	  if($('#nMaxFAQ2').val() > $('.conteneurQ .intitule a').length)
	    {$('#plusFAQ2').css('display','block');}
	  else
	    {$('#plusFAQ2').css('display','none');}
  }




function dpo(id,activer)
  {
	for(i=1;i<=2;i++)
	  {
		if(i==activer)
		  {
			$('#'+id+i).css('display','block');
			$('#t'+id+i).attr('class','c'+i);
		  }
		else
		  {
			$('#'+id+i).css('display','none');
			$('#t'+id+i).attr('class','c'+i+'off');
		  }
	  }
  }
 
  // Reset Font Size
  /*var originalFontSize = $('html').css('font-size');
    $(".resetFont").click(function(){
    $('html').css('font-size', originalFontSize);
  });*/
  // Increase Font Size
function increaseFont()
  {
    var currentFontSize = $('#col1').css('font-size');
    var currentFontSizeNum = parseFloat(currentFontSize, 10);
    var newFontSize = currentFontSizeNum+2;
    $('#col1').css('font-size', newFontSize);
    
	var currentFontSize = $('#col2').css('font-size');
    var currentFontSizeNum = parseFloat(currentFontSize, 10);
    var newFontSize = currentFontSizeNum+2;
    $('#col2').css('font-size', newFontSize);
    
	var currentFontSize = $('#col3').css('font-size');
    var currentFontSizeNum = parseFloat(currentFontSize, 10);
    var newFontSize = currentFontSizeNum+2;
    $('#col3').css('font-size', newFontSize);
    
	return false;
  }
  // Decrease Font Size
function decreaseFont()
  {
    var currentFontSize = $('#col1').css('font-size');
    var currentFontSizeNum = parseFloat(currentFontSize, 10);
    var newFontSize = currentFontSizeNum-2;
    $('#col1').css('font-size', newFontSize);

    var currentFontSize = $('#col2').css('font-size');
    var currentFontSizeNum = parseFloat(currentFontSize, 10);
    var newFontSize = currentFontSizeNum-2;
    $('#col2').css('font-size', newFontSize);

    var currentFontSize = $('#col3').css('font-size');
    var currentFontSizeNum = parseFloat(currentFontSize, 10);
    var newFontSize = currentFontSizeNum-2;
    $('#col3').css('font-size', newFontSize);
	
	return false;
  }


function getListeActu(typeactu,page)
  {
	$.get(localPath+"library/ajax/lstActus.php",
		{ 'page': page,'typeactu': typeactu },
		function(data)
		  {$('#contBlocActu').html(data);}
	);
  }
function getListeQuestions(typeOrder,page,div,theme)
  {
	$.get(localPath+"library/ajax/lstQuestion.php",
		{ 'page': page,'typeOrder': typeOrder,'div': div,'theme': theme },
		function(data)
		  {$('#o'+div+""+typeOrder).html(data);}
	);
  }

function getTem(nbtem)
  {
	/*
	$.get(localPath+"library/ajax/infosTem.php",
		{ 'tem': nbtem },
		function(data)
		  {$('#detailtemoignage').html(data);}
	);*/
  }
function voirReponse(idR,n)
  {
	$('#lstactus'+n+' .reponseq').css('display','none');
	$('#lstactus'+n+' #q'+idR).css('display','block');
  }
function lireq(idR,page,typeOrder,div)
  {
	$.get(localPath+"library/ajax/voirQuestion.php",
		{ 'page': page,'typeOrder': typeOrder,'div': div,'idR': idR },
		function(data)
		  {$('#o'+div+""+typeOrder).html(data);}
	);
  }

function controlFields(controles,messages)
  {
	toutestok = true;
	for(i=1;i<=controles.length;i++)
	  {
		if(eval(controles[i]))
		  {
			alert(messages[i]);
			toutestok = false;
			i=controles.length+2;
		  }
	  }
	
	return toutestok;
  }
  
 /* Addons by Julien/EWalking */

$(function(){

	$('p.roll-content').slideUp(0);
	$('p.roll-content:eq(0)').slideDown(0);
	$('a.roll-item:eq(0)').addClass('actif');
	
	$('a.roll-item').bind('click', function(){		
		$('p.roll-content').slideUp('fast');
		$('a.roll-item').removeClass('actif');		
		$(this).parent().next('p.roll-content').slideDown('fast');
		$(this).addClass('actif');		
		return false;
	});
	
	$('a').filter(function() {
		var theHref = this;
		if (theHref.hostname && theHref.hostname !== location.hostname) {
			$(theHref).attr('target','_blank');
		}
	});
	
});

