$(document).ready(function() {
	$('#domain_name').val('votre nom de domaine');
	
	$('#domain_name').focus(function() {
			if($(this).val() == 'votre nom de domaine') {
				$(this).val('');
			}
	});
	
	$('#domain_name').blur(function() {
			if($(this).val() == '') {
				$(this).val('votre nom de domaine');
			}
	});
	
	
	$.validator.addMethod('goodDomain', function (value) { 
    return /^[a-zA-Z0-9][a-zA-Z0-9-]{2,249}$/.test(value); 
	}, 'Please enter a valid domain name.'); 
	
	$("#domain_available").submit(function() {
		
		$(this).validate();
		if($(this).valid() == false){
			alert('Mauvais syntaxe de domaine: un nom de domaine ne peut contenir que des caractères alpha-numériques, et doit contenir entre 3 et 250 caractères.');
			return false;
		}
		else{
			$(this).find('button')
			.attr('disabled', 'disabled')
			.addClass('waiting');
		}
	})
	
});