$().ready(function(){

	
	$.getJSON("http://www.tdc.fr/forum/fields.php?jsoncallback=?",
		function(data){
			var g = $('#groupe');
			g.empty().append('<option value="0">-- Choix --</option>');
			for(var x in data){						
				g.append('<option value="'+data[x].id+'">'+data[x].value+'</option>');						
			}
    });
	

	if($.browser.msie==true && $.browser.version<7) {
    DD_belatedPNG.fix('.pngfix'); 
    }

	
	$('input[type=text]:not(input[name*=pass],input[name=retaper])').focus(function(){
		if($(this).val() == $(this).data('val')) {
			$(this).val('');
		}
	}).blur(function(){
		if($(this).val()=='') {
			$(this).val($(this).data('val'));
		}
	}).each(function(){
		$(this).data('val',$(this).val());
	});
	
	$('input[name*=pass]').focus(function(){
	
		var id = $(this).attr('id');
		$('#c'+id).show()
		$('#c'+id).focus();
		$(this).hide();
	
	}).each(function(){
		var id = $(this).attr('id');
		var name = $(this).attr('name');
		$(this).after('<input type="password" name="'+name.substring(1)+'" class="hide" parent="'+id+'" id="c'+id+'" />');
		
		$('#c'+id).blur(function(){
			if($(this).val()=='') {
				$(this).hide();
				var id = $(this).attr('id');
				$('#'+id.substring(1)).show();
			}
		});

	});
	
	
	$('#subscrib').submit(function(){

		var erreur='';		
		if($('input[name=societe]').attr('value').length<2 || $('input[name=societe]').attr('value')=='Société')
		  {
		  var erreur=erreur+'- Le nom de la société est invalide\r\n';		
		  }	
		  
		var new_string = new String($('input[name=email]').attr('value'));  
		if($('input[name=email]').attr('value').length<2 || !new_string.match("^[_\.0-9a-zA-Z-]*@[-_\.0-9a-zA-Z-]*[\.][0-9a-zA-Z]{2,5}$"))
		  {
		  var erreur=erreur+'- Votre Email est invalide\r\n';
		  }	

		if($('input[name=user]').attr('value').length<4 || $('input[name=user]').attr('value')=='Pseudonyme')
		  {
		  var erreur=erreur+'- Votre Pseudonyme est invalide\r\n';		
		  }			
		  
		if($('input[name=passwrd1]').attr('value').length<6 || $('input[name=passwrd1]').attr('value')=='Mot de passe...')
		  {
		  var erreur=erreur+'- Votre mot de passe est trop court ou invalide (minimum 6 charactères)\r\n';
		  }
		
		if($('input[name=passwrd2]').attr('value').length<6 || $('input[name=passwrd2]').attr('value')=='... et vérification')
		  {
		  var erreur=erreur+'- La vérification du mot de passe est trop courte ou invalide (minimum 6 charactères)\r\n';
		  }
		  
		if($('input[name=passwrd2]').attr('value')!=$('input[name=passwrd1]').attr('value'))
		  {
		  var erreur=erreur+'- Votre mot de passe n\'est pas identique à la vérification\r\n';
		  }		
		
		if(erreur){alert(erreur); return false;}
		else {return true;}
	});

})