var niceInputs = new Array();

var niceLabels = {
	"mail"	: "Entrez une adresse email",
	"friend_mail"	: "Entrez une adresse email"
};

function niceInputIn() {
	if (!niceInputs[this.name]) {
		this.value = '';
	}
}

function niceInputOut() {
	if (this.value == '') {
		this.value = niceLabels[this.name];
	} else {
		niceInputs[this.name] = true;
	}
}

function niceSubmit() {
	var j, ll;
	var re = new RegExp("nice");
	
	ll = this.elements.length;
	for(j = 0;j < ll;j++) {
		if (re.test(this.elements[j].className)) {
			if (!niceInputs[this.elements[j].name]) {
				document.getElementById('form_message').innerHTML = 'Vous devez saisir votre ' + niceLabels[this.elements[j].name];
				return false;
			}
		}
	}
}

function niceInput() {
	var i, j;
	var l, ll;
	var re = new RegExp("nice");
	
	l = document.forms.length;
	
	for(i = 0;i < l;i++) {
		ll = document.forms[i].elements.length;
		
		for(j = 0;j < ll;j++) {
			if (re.test(document.forms[i].elements[j].className)) {
				document.forms[i].elements[j].value = niceLabels[document.forms[i].elements[j].name];
			
				document.forms[i].elements[j].onfocus = niceInputIn;
				document.forms[i].elements[j].onblur = niceInputOut;
			}
		}
		
		document.forms[i].onsubmit = niceSubmit;
	}
}
