var optionEnCours = "";
var deplacementEnCours = false;
var timer;
var choix;
homePromos = new Array('Home-One.jpg','Home-Two.jpg','Home-Three.jpg');
var oldHtml="";


/***********/
/* VARIOUS */
/***********/
function closeOptimizedBrowser(){
	new Effect.BlindUp('optimized');
   //$('optimized').style.display = 'none';
   }
// function fini(){
// 	deplacementEnCours = false;
// 	clearTimeout(timer);
// }

function openLoader(who){
	$(who).fadeIn('normal');
}
function closeLoader(who){
	$(who).fadeOut('normal');
}
/************************/
/*		home page		*/
/************************/
//setInterval ( "loopPromo()", 1000 );


function loopPromo()
{
  var actualimgPath = $('div.visual img').attr('src');
  var imgPath = actualimgPath.split('/');
  var img = imgPath.pop();
	//alert (img);
	for  (var i=0; i<homePromosImg.length; i++){
		if(homePromosImg[i] == img){
				//alert (i+':'+homePromosImg[i]);
				if (i == homePromosImg.length-1){
					var t = 0;
				}else{
					var t = i+1;
				}
				//alert (t+':'+homePromosImg[t]+"/"+homePromosUrl[t]);
				$('div.visual img').attr('src', './images/'+homePromosImg[t]);
				$('div.visual a').attr('href', homePromosUrl[t]);
		}
	}
}
/*********************/
/* TAXES OFFICIELLES */
/*********************/
function requestWS_TO(lang){
	if ($('#pays_to').val() != "" && $('#monnaie_to').val() != ""){
		openLoader('#loaderTO');
		$('#results').fadeOut('normal');
		pays = $('#pays_to').val();
		monnaie = $('#monnaie_to').val();
		pays_full = $('#pays_to option:selected').text();
		//alert(pays+"/"+pays_full+"/"+monnaie+"/"+lang);
		$('#results').html("");
		$.post("includes/actions.php",{action: "requestTaxesOfficielles", pays:pays, monnaie:monnaie, pays_full:pays_full, lang:lang}, function(data){
			$('#loaderTO').fadeOut('normal', function(){
				$('#results').html(data);
				$('#results').fadeIn('slow');
				});
			}, "string"
		);
	}
}

/***************************/
/* TAXES OFFICIELLES MARQUES */
/***************************/
function requestWS_TO_MARQUES(lang){
	if ($('#monnaie_to').val() != ""){
		openLoader('#loaderTO');
		$('#results').fadeOut('normal');
		//$('#results').hide('blind','',2000);
		monnaie = $('#monnaie_to').val();
		//alert(pays+"/"+pays_full+"/"+monnaie+"/"+lang);
		$('#results').html("");
		$.post("includes/actions.php",{action: "requestTaxesOfficiellesMarques", monnaie:monnaie, lang:lang}, function(data){
			$('#loaderTO').fadeOut('normal', function(){
				$('#results').html(data);
				$('#results').fadeIn(1000);
				//$('#results').show('blind','',2000);
				});
			}, "string"
		);
	}
}
/***************************/
/* 	  SAVING SIMULATOR	   */
/***************************/
function requestSavingSimulator(lang){
	$('#resultsSavingSimulator').fadeOut('normal');
	openLoader('#loaderTO');
	var mp = $('#mp').val();
	var devise = $('#devise').val();
	var token = $('#token').val();
	//alert('requestSavingSimulator : '+mp+"/"+token+"/"+devise);
	$.post("includes/actions.php",{action: "requestSimuEco", mp:mp, devise:devise, lang:lang, token:token}, function(data){
		//alert(data);
			$('#loaderTO').fadeOut('normal', function(){
				$('#resultsSavingSimulator').html(data);
				$('#resultsSavingSimulator').fadeIn('slow');
				});
			}, "string"
		);
}

/****************/
/* USEFUL SITES */
/****************/
function requestDB_SU(site,lib,lang){
	openLoader('#loaderTO');
	$('#results').fadeOut('normal');
	$.post("includes/actions.php",{action: "requestSitesUtiles", site:site, lib:lib, lang:lang}, function(data){
		//alert(data);
			$('#loaderTO').fadeOut('normal', function(){
				$('#results').html(data);
				$('#results').fadeIn('slow');
				});
			}, "string"
		);
	}
/*************/
/* IMPRESSION */
/*************/
function printable(){
	if ($("globalLeft").style.display == "none"){
		new Effect.Appear("globalLeft");
		timer = setTimeout("printable2()", 40);
	}else{
		new Effect.Fade("globalLeft");
		timer = setTimeout("printable2()", 1000);
	}
}
function printable2(){
	clearTimeout(timer);
	if ($("globalRight").style.paddingLeft != "50px"){
		$("globalRight").style.paddingLeft = "50px"
	}else{
		$("globalRight").style.paddingLeft = "0px"
	}
}

/*******/
/* FAQ */
/*******/
function showBlocFAQ(num){
	$("div.main-section div:visible").fadeOut('slow', function(){
			$("#faq"+num).fadeIn('slow');
			}
		);
	}

/**********/
/* CONTACT */
/**********/
function showLoc(num){
	$("div.contact-list div:visible").fadeOut('slow', function(){
			$("#loc"+num).fadeIn('slow');
			}
		);
	}
/*******************/
/* CHECK BROWSERS */
/*****************/
function checkBrowsers(msgErreur){
	var goodB = false;
	var b = jQuery.browser;
	var v = parseFloat(b.version);
	if (b.webkit){
		//$("<div>webkit version : "+v+"</div>").appendTo( document.body );
		if(v>531){goodB = true;}
	}
	if (b.mozilla){
		//$("<div>Mozilla version : "+v+"</div>").appendTo( document.body );
		if(v>=1.9){goodB = true;}
	}
	if (b.msie){
		//$("<div>IE version : "+v+"</div>").appendTo( document.body );
		if(v>=7){goodB = true;}
	}
	if(goodB === false){
		$("<div id='optimized'>"+msgErreur+"</div>").appendTo( document.body );
	}
}
