$(document).ready(function(){
	$('.tags').hide();
	
	$("a.trasparent").animate({ 
        opacity: 0.7,
      }, 0 );
	$("a.trasparent").mouseover(function(){
      $(this).animate({ 
        opacity: 1.0,
      }, 500 );
    });
	$("a.trasparent").mouseout(function(){
      $(this).animate({ 
        opacity: 0.7,
      }, 500 );
    });
	
	$("a.fancy").fancybox({ 'zoomSpeedIn': 100, 'zoomSpeedOut': 100, 'overlayShow': true}); 	
	
	$('#textfield').blur(function(){
		if($('#textfield').val() == "") {
			$("#n_novalid").html("Inserire nome");
			$("#textfield").css('border', '1px solid red');
			textfield.focus();
			return false;
		}else {
			$("#n_novalid").html("");
			$("#textfield").css('border', '1px solid green');
		}
	});
	
	$('#textfield2').blur(function(){
		if($('#textfield2').val() == "") {
			$("#m_novalid").html("Inserire mail");
			$("#textfield2").css('border', '1px solid red');
			textfield2.focus();
			return false;
		}else {
			$("#m_novalid").html("");
			$("#textfield2").css('border', '1px solid green');
		}
		
		var regexp = /^[_a-zA-Z0-9+-]+(\.[_a-zA-Z0-9+-]+)*@[a-zA-Z0-9-]+(\.[a-zA-Z0-9-]+)+$/;
		var mail = $('#textfield2').val();
		if (!regexp.test(mail)){
			$("#m_novalid").html("Inserire mail valida");
			$("#textfield2").css('border', '1px solid red');
			textfield2.focus();
			return false;
		}else {
			$("#m_novalid").html("");
			$("#textfield2").css('border', '1px solid green');
		}
	});
	
	$('#textarea').blur(function(){
		if($('#textarea').val() == "") {
			$("#t_novalid").html("Inserire messaggio");
			$("#textarea").css('border', '1px solid red');
			textarea.focus();
			return false;
		}else {
			$("#t_novalid").html("");
			$("#textarea").css('border', '1px solid green');
		}
	});
});

function controllo(){
	with(document.form1) {
		if(textfield.value=="") {
			$("#n_novalid").html("Inserire nome");
			$("#textfield").css('border', '1px solid red');
			textfield.focus();
			return false;
		}else {
			$("#n_novalid").html("");
			$("#textfield").css('border', '1px solid green');
		}
		
		if(textfield2.value=="") {
			$("#m_novalid").html("Inserire mail");
			$("#textfield2").css('border', '1px solid red');
			textfield2.focus();
			return false;
		}else {
			$("#m_novalid").html("");
			$("#textfield2").css('border', '1px solid green');
		}
		
		var regexp = /^[_a-zA-Z0-9+-]+(\.[_a-zA-Z0-9+-]+)*@[a-zA-Z0-9-]+(\.[a-zA-Z0-9-]+)+$/;
		if (!regexp.test(textfield2.value)){
			$("#m_novalid").html("Inserire mail valida");
			$("#textfield2").css('border', '1px solid red');
			textfield2.focus();
			return false;
		}else {
			$("#m_novalid").html("");
			$("#textfield2").css('border', '1px solid green');
		}
		
		if(textarea.value=="") {
			$("#t_novalid").html("Inserire messaggio");
			$("#textarea").css('border', '1px solid red');
			textarea.focus();
			return false;
		}else {
			$("#t_novalid").html("");
			$("#textarea").css('border', '1px solid green');
		}
	}
	$('#tasto_invia').animate({opacity:0}, 500);
	var nomek = $('#textfield').val();
	var mailk = $('#textfield2').val();
	var testok = $('#textarea').val();
	
	var t = testok.replace(/\n/g,"<br />");
	var t = testok.replace(/\n/g,"<br />");
	
	ajaxGet("inviaMail2.php?n="+nomek+"&m="+mailk+"&t="+t, myHandler, "result-mail");
	return false;
}