// JavaScript Document
function fb_acceso(){
	document.getElementById("bfb").style.display='none';
}


function mostrardirecciones(){
	document.getElementById('direccionesmapa').style.display='block';
	document.getElementById('edireccionesmapa').innerHTML='<img src="imagenes/zoom.gif">&nbsp;<a href="javascript:ocultardirecciones();">Ocultar direcciones</a>';
}
function ocultardirecciones(){
	document.getElementById('direccionesmapa').style.display='none';
	document.getElementById('edireccionesmapa').innerHTML='<img src="imagenes/zoom.gif">&nbsp;<a href="javascript:mostrardirecciones();">Mostrar direcciones</a>';
}



function muestra(id){
	if(id==1){
		if(document.getElementById('formcomentarios').style.display=='none') document.getElementById('formcomentarios').style.display='block';
		else if(document.getElementById('formcomentarios').style.display=='block') document.getElementById('formcomentarios').style.display='none';
		else document.getElementById('formcomentarios').style.display='block';
		document.getElementById('formfotografias').style.display='none';
		document.getElementById('formvideo').style.display='none';
	}
	else if(id==2){
		if(document.getElementById('formfotografias').style.display=='none') document.getElementById('formfotografias').style.display='block';
		else document.getElementById('formfotografias').style.display='none';
		document.getElementById('formcomentarios').style.display='none';
		document.getElementById('formvideo').style.display='none';
	}
	else if(id==3){
		if(document.getElementById('formvideo').style.display=='none') document.getElementById('formvideo').style.display='block';
		else document.getElementById('formvideo').style.display='none';
		document.getElementById('formfotografias').style.display='none';
		document.getElementById('formcomentarios').style.display='none';
	}

}

function muestragal(id){
	if(id==1){
		if(document.getElementById('formfotografias').style.display=='none') document.getElementById('formfotografias').style.display='block';
		else if(document.getElementById('formfotografias').style.display=='block') document.getElementById('formfotografias').style.display='none';
		else document.getElementById('formfotografias').style.display='block';
		document.getElementById('formvideo').style.display='none';
	}
	else if(id==2){
		if(document.getElementById('formvideo').style.display=='none') document.getElementById('formvideo').style.display='block';
		else document.getElementById('formvideo').style.display='none';
		document.getElementById('formfotografias').style.display='none';
	}
}

function esDireccion(theElement)
{
var s = theElement.value;
var filter=/^[A-Za-z0-9_-]+(?:\.[A-Za-z0-9_-]+)*@[A-Za-z0-9_-]+\.[A-Za-z0-9_.]+[A-za-z]$/;
if (s.length == 0 ) return true;
if (filter.test(s))
return true;
else
theElement.focus();
return false;
}

function validareg(){
	if(document.registro.reg_email.value.length<1){
		alert("Debe introducir su email");
		document.registro.reg_email.focus();
		return false;
	}
	else  if(!esDireccion(document.registro.reg_email))
	{
	   alert("Tiene que escribir una dirección de correo electrónico válida.");
       document.registro.reg_email.focus();
       return false;
	}
	return true;
}
function validains(){
	if(document.inscripcion.reg_email2.value.length<1){
		alert("Debe introducir su email");
		document.inscripcion.reg_email2.focus();
		return false;
	}
	else  if(!esDireccion(document.inscripcion.reg_email2))
	{
	   alert("Tiene que escribir una dirección de correo electrónico válida.");
       document.inscripcion.reg_email2.focus();
       return false;
	}
	return true;
}

function mostrar(id) {
	var d = document.getElementById(id);
	if (d) {
		d.style.display='block';
	}
}
function ocultar(id) {
	var d = document.getElementById(id);
	if (d) {
			d.style.display='none';
		}
	}
	
    var BrowserFind = {
        init: function () {
            this.browser = this.searchString(this.dataBrowser) || "An unknown browser";
            this.version = this.searchVersion(navigator.userAgent)
                || this.searchVersion(navigator.appVersion)
                || "an unknown version";
            this.OS = this.searchString(this.dataOS) || "an unknown OS";
        },
        searchString: function (data) {
            for (var i=0;i<data.length;i++)	{
                var dataString = data[i].string;
                var dataProp = data[i].prop;
                this.versionSearchString = data[i].versionSearch || data[i].identity;
                if (dataString) {
                    if (dataString.indexOf(data[i].subString) != -1)
                        return data[i].identity;
                }
                else if (dataProp)
                    return data[i].identity;
            }
        },
        searchVersion: function (dataString) {
            var index = dataString.indexOf(this.versionSearchString);
            if (index == -1) return;
            return parseFloat(dataString.substring(index+this.versionSearchString.length+1));
        },
        dataBrowser: [
            { string: navigator.userAgent, subString: "Chrome", identity: "Chrome" },
            { string: navigator.userAgent, subString: "OmniWeb", versionSearch: "OmniWeb/", identity: "OmniWeb" },
            { string: navigator.vendor, subString: "Apple", identity: "Safari", versionSearch: "Version" },
            { prop: window.opera, identity: "Opera" },
            { string: navigator.vendor, subString: "iCab", identity: "iCab"	},
            { string: navigator.vendor, subString: "KDE", identity: "Konqueror" },
            { string: navigator.userAgent, subString: "Firefox", identity: "Firefox" },
            { string: navigator.vendor, subString: "Camino", identity: "Camino" },
            { string: navigator.userAgent, subString: "Netscape", identity: "Netscape" },
            { string: navigator.userAgent, subString: "MSIE", identity: "Explorer", versionSearch: "MSIE" },
            { string: navigator.userAgent, subString: "Gecko", identity: "Mozilla", versionSearch: "rv" },
            { string: navigator.userAgent, subString: "Mozilla", identity: "Netscape", versionSearch: "Mozilla" }
        ],
        dataOS : [
            { string: navigator.platform, subString: "Win", identity: "Windows" },
            { string: navigator.platform, subString: "Mac", identity: "Mac" },
            { string: navigator.userAgent, subString: "iPhone", identity: "iPhone/iPod" },
            { string: navigator.platform, subString: "Linux", identity: "Linux" } ]

    };	
