//Preload nav images
var menuMNav = new Array();
function preloading(){
for (x=0; x<preloading.arguments.length; x++){
menuMNav[x] = new Image();
menuMNav[x].src = preloading.arguments[x];
}
}
preloading("/img/nav/annulla-over.gif","/img/nav/calcola-over.gif","/img/nav/chisiamo-over.gif","/img/nav/contattaci-over.gif","/img/nav/ecoregistro-over.gif","/img/nav/news-over.gif");

// Muestra/Oculta capas div
//

function abrirCerrar(pstrIdDiv){
if (document.getElementById(pstrIdDiv).className=="cerrado"){
document.getElementById(pstrIdDiv).className="abierto"
}else{
	document.getElementById(pstrIdDiv).className="cerrado"
}
}

//Verificador de dirección email válida
//Advanced Email Check credit-
//By JavaScript Kit (http://www.javascriptkit.com)
//Over 200+ free scripts here!
var testresults

function checkemail(){
var str=document.datos.email.value
var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i
if (filter.test(str))
testresults=true
else{
alert("El formato del E-Mail suministrado no es el correcto. Por favor, intente de nuevo.")
testresults=false
}
return (testresults)
}

function verificar(){
if (document.layers||document.getElementById||document.all)
return checkemail()
else
return true
}

//Verificador de acuerdo de política de privacidad
function validate(chk){
if (chk.checked == 1)
testresults=true
else{
alert("Por favor, marque el recuadro para certificar que ha leído y esta de acuerdo con la política de protección de datos. Gracias.")
testresults=false
}
return (testresults)
}

//Ventanas emergentes
var newwindow;
function popUp(url)
{
newwindow=window.open(url,'name','scrollbars=yes, height=600, width=1050');
if (window.focus) {newwindow.focus()}
}

//Modal boxes
$(document).ready(function() {
	var $loading = $('<img src="loading.gif" alt="Cargando" class="loading">');

	$('a.legal').each(function() {
		var $dialog = $('<div></div>')
			.append($loading.clone());
		var $link = $(this).one('click', function() {
			$dialog
				.load($link.attr('href') + ' #content')
				.dialog({
					title: $link.attr('title'),
					width: 650,
					height: 500
				});

			$link.click(function() {
				$dialog.dialog('open');

				return false;
			});

			return false;
		});
	});
});
