var Account = {
	errmsg: null,
	requiredFields: null,
	
	check: function(frm) {
		var form = document.forms[frm];
		
		if (form) {
			var errlen = 0;
			this.errmsg = '';
			for (i=0; i<this.requiredFields.length; i++) {
				var current_elem = form.elements[this.requiredFields[i]].value;
				if (current_elem == '') {
					errlen++;
					this.errmsg += label_error_champ + ' ' + eval('label_error_'+this.requiredFields[i]) + '<br/>';
				}
			}
			if (errlen > 0) {
				var errMsg = new Error(this.errmsg);
				errMsg.display();
				return false;
			}
			else return true;
		}
		else return false;
	},
	validate: function(sform) {
		this.errmsg = null;
		var form_ok = this.check(sform);
		if (form_ok){
			document.getElementById(sform).submit();
		}
		else document.getElementById('header').focus();
	}
};

var Login = {
	popupText: null,
	
	init: function() {
		this.popupText = '<p class="text">'+label_txt_envoi_pwd+'</p>';
		this.popupText += '<input  style="border:1px solid black;" type="text" name="send_email" value="" class="text" maxlength="100" tabindex="5" style="margin-right:4px;"/>';
		this.popupText += '<a href="#" title="'+label_envoyer+'" class="button" onclick="Page.sendPassword(document.forms[\'frmIdent\'].elements[\'send_email\'].value); return false;"><img src="'+btnURL+'/btn_go.gif" alt="'+label_envoyer+'"/></a>';
	},
	check: function() {
		var frm = document.forms['frmIdent'];
		
		//if (frm.elements['username'].value != '' || frm.elements['password'].value != '') return true;
		//else return false;
	},
	showForgotten: function() {
		var txtContent = '';
	}
};