function formLogin(redirect,ws)
{
	var title = "My Rooms ucUckoo.com";
	var btns = Array();
	btns['close'] = ['Fechar', "windowClose();"];
	btns['accept'] = ['Entrar', "validaFormLogin("+redirect+","+ws+");"];
	var body = '<form name="formlogin">';
	body += '<table border="0" cellpadding="4" cellspacing="0" width="100%">\n';
	body += '<tr>\n';
	body += '<td align="left"><b>Utilizador</b></td>\n';
	body += '<td align="left"><input name="user" class="FormInput" id="user" size="21" maxlength="60" onkeypress="if (event.keyCode == 13) {if (document.all) event.keyCode = -1; return false;};"></td>\n';
	body += '</tr>\n';
	body += '<tr>\n';
	body += '<td align="left"><b>Palavra-Chave</b></td>\n';
	body += '<td align="left"><input name="pw" class="FormInput" id="pw" size="21" maxlength="60" onkeypress="if (event.keyCode == 13) {if (document.all) event.keyCode = -1; validaFormLogin('+redirect+','+ws+'); return false;};" type="password"></td>\n';
	body += '</tr>\n';
	body += '<tr><td colspan="2" align="right" height="5"></td></tr>\n';
	body += '<tr><td colspan="2" align="center"><a class="MainLink" href="javascript:void(0);" onclick="forgetpw()">Esqueceste-te da palavra-chave?</a></td></tr>\n';
	body += '</table>\n';
	body += '</form>';
	msgDialog(350, 100, btns, title, body);
};

function validaFormLogin(redirect,ws){
	var form = $('formlogin')
	var result = 0;
	var msg = 'O(s) campo(s) acima não estão preenchidos:';
	var okButtonLabel = 'Ok';
	var titleAlert = 'Mensagem de Aviso';
	
		if(form.nameuser.value ==''){
			msg+='Utilizador';
			result = 1;
		}
		
		if(form.passwd.value==''){
			msg+='Palavra-chave';
			result = 1;
		}
		
		if (result == 1){
			document.getElementById('response').innerHTML = '<div id=\"error\" style=\"height:50px; width: 100%;\">"'+msg+'</div>';
		}else{
			openDoc({script:'login_verify.php?r='+redirect+'&ws='+ws,params:$('formpw'),ws_name:'false'});
		}
};

function forgetpw(){
	var title = 'Formulário de recuperação da Palavra-chave';
	var btns = Array();
    btns['close'] = ['Fechar Janela', "windowClose();"];
	btns['accept'] = ['Enviar e-mail', "submitPW();"];
	var body = '<form id="formpw" name="formpw"><span class="label" style="margin-right:5px;margin-left:5px;">E-Mail</span><input name="email" type="text" class="field" size="45" onkeypress="if(event.keyCode == 13){if (document.all) event.keyCode = -1;validaFormLogin(); return false;};" /><p><span class="FormLabel">Por favor digita o teu endereço de e-mail.</span><div id="emailerror"></div></form>';
	msgDialog(450, 100, btns, title, body);
};

function submitPW(){
	
	var formName = document.formpw
	var str = document.formpw.email.value;
	var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;
		if(str!=''){ 
			if(filter.test(str)){ 
				openDoc({script:'forgetpw.php',params:$('formpw'),ws_name:'false',bgblock:'true'});
			}else{
				var myDiv = document.getElementById('emailerror');
				myDiv.innerHTML="<div id='error' class='Error' style='margin-right:5px;margin-left:5px;'>E-Mail Inválido</div>"; return false;
			}
		}else{
			var myDiv = document.getElementById('emailerror');
			myDiv.innerHTML="<div id='error' class='Error' style='margin-right:5px;margin-left:5px;'>Campo E-Mail vazio. Por favor preenche.</div>"; return false;
		}
};

function mailSend(status){
	var title = 'Mensage de Aviso';
	var btns = Array();
	var response = (status)? "Email enviado com sucesso.":"Falha no envio de email.";
	var setClass = (status)? "sucess":"fail";
    btns['close'] = ['Ok', "windowClose();"];
	var body = 'Email enviado com sucesso.';
	msgDialog(450, 100, btns, title, body,setClass);
};
