// JavaScript Document

function OpenPop(link, w, h)
		{
			window.open(link,"new","width=" + w +",height=" + h + ",status=no,resizable=yes,scrollbars=yes,toolbar=no");
		}	
		
		function de(id) {
			return document.getElementById(id);
		}
		
		function show_default()
		{
			de('divdefault').style.visibility = 'visible';
			de('divdefault').style.display = 'inline';
		}
		
		/*function show_msg_help(id)
		{
//			de('test_affiche').innerHTML = 'label_'+id;
			if(de('label_'+id).className == 'oblig'){
				de('err'+id).style.visibility = 'visible';
			}
			else{
				de('div'+id).style.visibility = 'visible';
			}
			de('divdefault').style.visibility = 'hidden';
		}
		function hide_msg_help(id)
		{
			if(de('label_'+id).className == 'oblig'){
				de('err'+id).style.visibility = 'hidden';
			}
			else{
				de('div'+id).style.visibility = 'hidden';
			}
			
/*			var fin_url = de('divdefault').src.length;
			var url_test = de('divdefault').src.substring(fin_url-27, fin_url);

			if(url_test != 'img/flexoo_form1_defaut.png'){
				if(url_test != 'img/flexoo_form2_defaut.png') {*/
					//de('divdefault').src = 'img/flexoo_form1_defaut.png';
/*				}
			}
			de('divdefault').style.visibility = 'visible';
		}*/

		function show_msg_err(id)
		{
			de('err'+id).style.visibility = 'visible';
			de('divdefault').style.visibility = 'hidden';
		}
		function hide_msg_err(id)
		{
			de('err'+id).style.visibility = 'hidden';
			de('divdefault').style.visibility = 'visible';
		}
		
		function update_hidden(id)
		{
			//de('hidden_'+id).value = de(id).value;
		}
		function vide(id)
		{
			de(id).value="";
		}
		function test_vide(id)
		{
			if(de(id).value==""){
				if(id=='input_newsletter'){
					de(id).value = 'Votre e-mail';
				}
				if(id=='numero'){
					de(id).value = 'Votre numéro';
				}
			}
		}
		function bloc_numero(id){
			if(de(id).value.length > 10){
				de(id).value = de(id).value.substring(0,9);
			}
		}
		function check_montant(id) {
			var test_value = parseFloat(de(id).value);
			
			if(test_value < 2500) {
				de(id).value = 2500;
			}
			if(test_value > 50000) {
				de(id).value = 50000;
			}
		}
		
		
		
		function codeTouche(evenement)
		{
				for (prop in evenement)
				{
						if(prop == 'which') return(evenement.which);
				}
				return(evenement.keyCode);
		}
		
		function pressePapierNS6(evenement,touche)
		{
				var rePressePapierNS = /[cvxz]/i;
		
				for (prop in evenement) if (prop == 'ctrlKey') isModifiers = true;
				if (isModifiers) return evenement.ctrlKey && rePressePapierNS.test(touche);
				else return false;
		}
		
		function scanTouche(evenement)
		{
				var reCarSpeciaux = /[\x00\x08\x0D\x03\x16\x18\x1A]/;
				var reCarValides = /\d/;
		
				var codeDecimal  = codeTouche(evenement);
				var car = String.fromCharCode(codeDecimal);
				var autorisation = reCarValides.test(car) || reCarSpeciaux.test(car) || pressePapierNS6(evenement,car);
		
				return autorisation;
		}
		
		
		
		function scanToucheAlpha(evenement)
		{
				var reCarSpeciaux = /[\x00\x08\x0D\x03\x16\x18\x1A\x20]/;
				//var reCarValides = /[\w]/;
				var reCarValides = /[abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZéèçàùâêîôûäëïöü-]/;
		
				var codeDecimal  = codeTouche(evenement);
				var car = String.fromCharCode(codeDecimal);
				var autorisation = reCarValides.test(car) || reCarSpeciaux.test(car) || pressePapierNS6(evenement,car);
		
				return autorisation;
		}
				
		function depliContact()
		{
			if(document.getElementById('autremoyen').style.display=="none")
			{
				document.getElementById('autremoyen').style.display="inline";
			}
			else 
			{
				document.getElementById('autremoyen').style.display="none";
			}
			
			
			return false;
				
		}
		function videNewsletter(truc){
			if(truc.value=="Mon adresse email")
			{
				truc.value="";
			}
			
			return false;
			
		}
		function remplisNewsletter(truc){
			if(truc.value=="")
			{
				truc.value="Mon adresse email";
			}
			
			return false;
			
		}
