/*
 * Intesys 2010 Javascript Login
 */

//function open_form() 
//{
//	if (!$('form_nascosta').visible()) {
var tasto;

/*
 *	Visualizzazione campo nascosto 
 */
function open_form($campo) {
	switch($campo) {
	case 'verifica_email_nascosta':
		$toSlideUp = 'ricorda_password';
		break;
	case 'ricorda_password':
		$toSlideUp = 'verifica_email_nascosta';
		break;
	}
	
	if (!$($campo).visible()) {
		Effect.SlideDown(
				$campo, {
				duration: 1.0,
				afterFinish: function() { 
					$('email').focus();
					if ($($toSlideUp).visible()) {
						Effect.SlideUp(
								$toSlideUp, {
								duration: 1.0 
							}
						);
					}
				}
			}
		);
	} else {
		Effect.SlideUp(
				$campo, {
				duration: 1.0 ,
				afterFinish: function() { 
					$('form_ins').reset();
				}
			}
		);
	}
}




//function form_validation() 
//{
//	
//	var errori = new Array();
//	var i = 0;
//	if ($('email').value == '') {
//		errori[i] = 'Campo Indirizzo Email obbligatorio';
//		i++;
//	}
//	if ($('pass').value == ''){
//		errori[i] = 'Campo Password obbligatorio';
//		i++;
//	}
//  var emailPattern = /^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}$/;  
//  if (!emailPattern.test($('email').value)) { 
//		errori[i] = 'Indirizzo Email non valido';
//		i++;
//	}
//
//	if (i > 0){
//		var ul_messages = document.createElement('ul');
//		ul_messages.addClassName('messages').hide();
//		var li_error_msg = document.createElement('li');
//		li_error_msg.addClassName('error');
//		var ul = document.createElement('ul');
//		var li = '';
//		for(var k=0; k<i; k++){
//			li = document.createElement('li');
//			li.update(errori[k]);
//			li.innerHTML;
//			ul.appendChild(li);
//		}
//		li_error_msg.appendChild(ul);
//		ul_messages.appendChild(li_error_msg);
//		$$("#form_nascosta div.content").appendChild(ul_messages);
//		$$("ul.messages").SlideDown("1.00");
//		return false;
//	} else {
//		return true;
//	}
//}
