//=====================================================================================
// revision 1.02 : 21/02/09 ajout de la fonction AppelerConseiller()
//=====================================================================================

// ---- Affiche la modal box incitant à appeler
function AppelerConseiller ( )
{
Modalbox.show('<div><center><img src=\'images/call_me.gif\' alt=\'call me\' width=\'518\' height=\'163\' border=\'0\' onclick=\'Modalbox.hide();\';return false; /></center></div>', {title:'Besoin d\'aide?', width: 560} );	
}


//alert ("charge");
// JavaScript Document
//====================================================================================
// getDayFromMysqlDate (retour le jour de la semaine en fonction d'une date YYYY-mm-jj
//====================================================================================

function getDayFromMysqlDate ( laDateMysql )
{
	ladate= new Date (laDateMysql.substr(0,4),laDateMysql.substr(5,2)-1,laDateMysql.substr(8,2) );
	switch( ladate.getDay() ) { 
		case 0: return("dimanche");
		case 1: return("lundi");
		case 2: return("mardi");
		case 3: return("mercredi");
		case 4: return("jeudi");
		case 5: return("vendredi");
		case 6: return("samedi");
		default: return("quoi?");
	}
}

// Effectue la selection du bon index d'un select en fonction de la valeur
// Ne fait rien si la valeur n'est pas trouvee
function SetSelectedFromValue ( FormSelect, Value )
{
 for (i=0; i< FormSelect.options.length; i++ )
	{
		//alert( FormSelect.options[i].value + " comparé à "+ Value);
		if ( FormSelect.options[i].value == Value ) {
			FormSelect.selectedIndex = i;
			return;
		}
	}
}

// Recoit en parametre un champ select de formulaire et renvoie la valeur
function GetSelectedValue ( FormSelectG )
{
	if (FormSelectG.selectedIndex == -1 )
		return("");
	else
		return( FormSelectG.options[FormSelectG.selectedIndex].value );
}

//-----------------------------------------
// Met ou enlève une bordure de 1px sur l'objet passé en ref
// généralement une image !
//------------------------------------------
function col_d_effect_over( ref )
{
	//new Effect.Pulsate( ref, {from:0.5, duration:5});
	ref.border=1;
	return true;
}
function col_d_effect_out( ref )
{
	//new Effect.Pulsate( ref, {from:0.5, duration:5});
	ref.border=0;
	return true;
}

//-----------------------------------------
// 1euro.com 
//-----------------------------------------
function demarche(page) {
		window.open(page,'demarche','width=400,height=400,toolbar=false,scrollbars=false');	
}



function calculette(page) {
		var domaineInitial = "https://www.1euro.com/1euro/calculetteTEG.do";
		var domaineRedirection = "http://www.box1euro.com/calculatrice/calculette1euro.php5";
		if(page.indexOf(domaineInitial) != -1) {
			var parametresUrlInitiale = page.substr(page.indexOf(domaineInitial) + domaineInitial.length,page.length);		
			var urlRedirection = domaineRedirection + parametresUrlInitiale;
			window.open(urlRedirection,'calculette','width=600,height=500,toolbar=false,scrollbars=false');	
		}
		else {
			window.open(page,'calculette','width=600,height=500,toolbar=false,scrollbars=false');		
		}
}

function calculetteOld(page) {
		window.open(page,'calculette','width=600,height=600,toolbar=false,scrollbars=false');	
}
