$(document).ready(function() {
	
	$(function() {
		$("a[rel='_blank']").attr("target","_blank");
	});
	
	// INIZIO JQUERY CSS FIX & ADJUST 
	$('#mainMenu li').find('a').before('<span class="roundLeft"></span>').after('<span class="roundRight"></span>');
	//$('#subMenu li a:last').css('background-image','none');
	$('#subMenu li.current').find('a').before('<span class="roundLeft"></span>').after('<span class="roundRight"></span>');
	$('.topMenu a:first-child').css('background-image','none');
	$('#footer p a:last-child').css('border-right','none');
	//$('.liquid_box.w703').find('.boxInner').before('<span class="w703_top"></span>').after('<span class="w703_bottom"></span>');
	$('.liquid_box.w400').children('.boxInner').before('<span class="w400_top"></span>');
	$('.liquid_box.w600').children('.boxInner').before('<span class="w600_top"></span>');
	$('.liquid_box.w703').children('.boxInner').before('<span class="w703_top"></span>');
	$('.liquid_box.w735').children('.boxInner').before('<span class="w735_top"></span>');
	$('.liquid_box.w223').children('.boxInner').before('<span class="w223_top"></span>');
	$('.liquid_box.w237').children('.boxInner').before('<span class="w237_top"></span>').after('<span class="w237_bottom"></span>');
	$('.liquid_box.w237_bianco').children('.boxInner').before('<span class="w237_bianco_top"></span>').after('<span class="w237_bianco_bottom"></span>');
	$('.liquid_box.w692').children('.boxInner').before('<span class="w692_top"></span>').after('<span class="w692_bottom"></span>');
	$('.liquid_box.w692').children('.boxInner2').before('<span class="w692_top"></span>').after('<span class="w692_bottom"></span>');
	$('.liquid_box.w692_bianco').children('.boxInner').before('<span class="w692_bianco_top"></span>').after('<span class="w692_bianco_bottom"></span>');
	$('.wrapper.w970').children('.boxInner').before('<span class="w970_top"></span>').after('<span class="w970_bottom"></span>');
	$('ul.categorie li:last-child').css('padding-bottom','0px');
	$('.td_distanza p:last-child').css('background-image','none');

	//$('#leftNav, #rightContent').equalHeight();
	//$('#wideContent, #container').equalHeight();
	// FINE JQUERY CSS FIX & ADJUST
	
	// INIZIO FUNZIONI SIDEBAR AFFINA RICERCA
	$('#filterBoxes div ul').hide();
	$('#filterBoxes div:first-child').find('ul').show();
	$('#filterBoxes div:first-child').find('h3').addClass('open')
	$('#filterBoxes div h3').find('a').click(function() {
		$(this).parent().toggleClass('open');
		$(this).parent().parent().find('ul').slideToggle();
	return false
	});
	// FINE FUNZIONI SIDEBAR AFFINA RICERCA
	
	$('p.dettagli').hide();
	$('a#dettagliToggler').click(function() {
		$('p.dettagli').slideToggle();
		return false
	});
	
	$('.just_online_pren a').click(function() {
		$(this).toggleClass('checked');
		return false
	});
	
	// EFFETTI MENU AL CMABIO PAGINA
	$('#mainMenu li a').click(function() {
		$('#subMenu').hide();
		$('#mainMenu li').removeClass('current');
		$(this).parent().addClass('current');
	});
	

	//$("#captcha_err").addClass("formAlert");

	//$("#dialog_captcha_err").dialog({
	//	bgiframe: true,
	//	autoOpen: false,
	//	height: 140,
	//	width: 400,
	//	modal: true,
	//	buttons: {
	//		'OK': function() {
	//			$(this).dialog('close');
	//		}
	//	}
	//});
	
	$("#email_exist_err").addClass("formAlert");	

	$("#dialog_email_exist_err").dialog({
		bgiframe: true,
		autoOpen: false,
		height: 140,
		width: 400,
		modal: true,
		buttons: {
			'OK': function() {
				$(this).dialog('close');
			}
		}
	});
	
	$("#send_err").addClass("formAlert");	

	$("#dialog_send_err").dialog({
		bgiframe: true,
		autoOpen: false,
		height: 140,
		width: 400,
		modal: true,
		buttons: {
			'OK': function() {
				$(this).dialog('close');
			}
		}
	});		
	
});


function isValidEmail(email){
        var expr = /^[_a-z0-9+-]+(\.[_a-z0-9+-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)+$/;
        if (!expr.test(email))
        {
            return false;
        }
        return true;
}

function isTelefono(tel){
        var expr = /^[_0-9 +-]+$/;
        if (!expr.test(tel))
        {
            return false;
        }
        return true;
}

function isCap(cap){
        var expr = /^[_0-9+-][_0-9+-][_0-9+-][_0-9+-][_0-9+-]$/;
        if (!expr.test(cap))
        {
            return false;
        }
        return true;
}