// JavaScript Document
$(function(){  
	var voce_selezionata
	voce_selezionata = 'test'
	var old_voce_selezionata
	old_voce_selezionata ='old_test'
	
	$(".menu_testata_voci").hover(function(){
			  $(this).addClass("selezionato");
			  //alert("Bna")
			},function(){
			if(this.id != voce_selezionata ){
			  $(this).removeClass("selezionato");
			}
		});
	
   $('a#up').click(function(){  
	//alert('su')
     $('#login_box').slideUp(1000);  
     });  
     $('a#down').click(function(){
	//alert('giu')
     });  

	
	$("#login_box").slideBox({width: "100%", height: "120px", position: "top"});
	$('#ButtonsLogin').click(function(){
								//  alert('ss')
		setTimeout(function(){										
			$('#RememberDiv').show();
			$('#usernameut').focus();
		},500)	
	})
	
	// bind 'myForm' and provide a simple callback function 
	//$('#login_box').hide();
	$("input.formlogin").keypress(function (e){ 
		//if the letter is not digit then display error and don't type anything
		//alert(e.which==13)		
		if( e.which==13)
		{
			$('#myForm').submit();
		}	
	});

		$("#myForm").validate({
				
				rules: {
					usernameut: {
						required: true
					},
					passwordut: {
						required: true
					}
				},
				messages: {
					usernameut: {
						//required: "$('#rispUsername').html('<br>Il Campo Username è obbligatorio!')",
						required: "<div style='position:relative;'>Il Campo &egrave; obbligatorio!</div>"
					},
					passwordut: {
						required: "<div style='position:relative;'>Il Campo &egrave; obbligatorio!</div>"
					}
				},
				submitHandler: function() { 
					$("#myForm").ajaxSubmit({ 
							success:function(res){
								
								myObj = $.trim(res)
								var json = $.xml2json(myObj);
								
								ResultLoginManager(json.data.string)	
									
								//$('#debug').val(json.data.string)
							}										
					})	
				}
		});		
		
		$("#formcerca").validate({
					rules: {
						cerca: {
							required: true
								}
							},
					messages: {
						cerca: {
							required: "<br><div style='position:absolute'>Il Campo Cerca &egrave; obbligatorio!</div>"
							}
					}
		})
	
		$("#schedaRemUt").validate({
			rules: {
				email: {
					required: true,
					minlength: 2
				   }
			},
			messages: {
				email: {
					required: "<br>Il Campo E-Mail &egrave; obbligatorio!",
					minlength: "<br>La E-Mail &egrave; composta da almeno due caratteri"
				}
			},
			submitHandler: function() { 
				$("#schedaRemUt").ajaxSubmit({ 
        				success:function(res){
							
							myObj = $.trim(res)
							var json = $.xml2json(myObj);
							
							ResultRememberPasw(json.data.string)	
								
							//$('#debug').val(json.data.string)
						}										
				})	
			}
	});		

	//$('#registrati').attr('disabled', 'disabled');
	$('#accetto1').click(function(){
		$('#registrati').removeAttr('disabled',true);
	});
		
	$('#accetto2').click(function(){
		$('#registrati').attr('disabled','disabled');
	 });
			
});	
 
 
function carica(url){ 			
	$("#_contenuto").html('<p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p align="center"><img src="img/loading.gif" alt="Loading" width="32" height="32" hspace="5" vspace="5" /></p>')
	setTimeout( function(){
		 $("#_contenuto").load(url)
	 },500)
}
			
function seleziona(voce){		
	 $('#'+voce_selezionata).removeClass("selezionato");
		old_voce_selezionata = voce_selezionata
		voce_selezionata = voce			
}
 
function ResultLoginManager(result){
	//alert(result)
	$('input.formlogin').val('')
	$('#RememberDiv').show();
	
	switch (result){
		case "AutUtKo":
			$('#respMessage').html("<img src='img/loading.gif' align='absmiddle'/> Autenticazione in corso. Attendere...");
			setTimeout(function(){										
				$('#respMessage').html("Username e Password non riconosciuti.");
				$('#usernameut').focus()
			},1000)					
		return false;
		case "AutUtOk":
			//alert('aaaaa');
			$('#respMessage').html("<img src='img/loading.gif' align='absmiddle'/> Autenticato. Attendere...");
			setTimeout("document.location.reload()",2000)
			//$.unblockUI();
		return false;
	}
}
	
function ripetiOperazione(){
			alert('asdfghjkl')
			$('#schedaRemUt').html("<table><tr><td>E-mail</td><td><input name='email' type='text' size='15' /></td><td><input type='submit' name='button' id='button' value='Invia'/></td>   </tr></table>");
	}
	
function ResultRememberPasw(result){
	
				switch (result){
				case "ci sta":
					$('#schedaRemUt').html("<div align='left' style='border:#C00 solid 2px; color:#C00; padding:5px;' >La sua richiesta &egrave; stata processata e ti &egrave; stato inoltrato una mail. Consulta la tua casella di posta, una volta ricevuta la mail potrai accedere all'area riservata del nostro sito con la nuova utanza inoltrata.</div>");
					
				return false;
				case "nun ce sta":
					$('#schedaRemUt').html("<div align='left' style='border:#C00 solid 2px; color:#C00; padding:5px;' >La sua richiesta non &egrave; stata processata la nail che hai inserito non &egrave; valida.</br>  <a href='#' onclick='ripetiOperazione()' style='color:#C00;'>Ripeti operazione</a></div>");
					
				return false;
			}
}