$(document).ready(function(){
		
	var checkedForms = '#local_contact';
	
	$('a').each(function(){
		var link = this.href;
		if(link && link!='#' && link.slice(0,10)!='javascript' && link.indexOf(document.domain)==-1){
			this.setAttribute('target','_blank');
		}
	});
	
	$(checkedForms).bind('submit',function(){
		$('.formRow',this).removeClass('emptyRequired');
		var emptyFields = $('input[value=""],select[value=0],textarea[value=""]',this).not('[disabled]').not('[name=email]');
		var valid_email = /^((([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+(\.([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+)*)|((\x22)((((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(([\x01-\x08\x0b\x0c\x0e-\x1f\x7f]|\x21|[\x23-\x5b]|[\x5d-\x7e]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(\\([\x01-\x09\x0b\x0c\x0d-\x7f]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))))*(((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(\x22)))@((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?$/i.test($("input[name=email]").attr("value"));
		
		emptyFields.each(function(){
			$(this).addClass('emptyRequired');
		});
		
		if (!valid_email)
		{
			$("input[name=email]").addClass('emptyRequired');
			return false;
		}

		if(emptyFields.length){
			return false;
		}
	});

	$("#langs a").hover(
		function(){
			var
				$this = $(this),
				right = $this.parent().width() - $this.position().left - 22
			;
			$('#lang_popup')
				.find('h3').text($this.attr("title")).end()
				.css('right', right).show();
		},
		function(){
			$("#lang_popup").hide();
		}
	);

});

