/*
Funciones JS para el el portal
*/

//---------------Abre la ventana de suscripción a Ferias-----------------------------------
function inscripcionEvento(iId){
	window.open("../inc/popup/inscripcionEventos.asp?id="+iId,"evento","width=550, height=400, left=10, top=10, scrollbars=yes,status=no");
}

//---------------Envía el formulario de suscripción a Ferias-------------------------------
function enviarSuscripcion(){
	if(validarFicha()=="true"){
		if (document.forms[0].autorizacion.checked)
			document.forms[0].submit();
		else
			alert("Debe dar autorización para enviar los datos.");
	}
}

//--------------Función para abrir el calendario
function calendario(formulario,campo,tipo,campoCompara)
{

    if (campoCompara != ""){
	    compara = eval("document.forms[0]."+campoCompara+".value")
    } else {
   	   compara = ""
    }
    windowa = window.open('../inc/fechador.asp?formulario='+formulario+'&campo='+campo+'&tipo='+tipo+'&compara='+compara,'Calendario','top=100,left=200,height=132,width=150');
}

//---------------Función para abrir el popup de ampliacion de formacion---------------------
function ampliarFormacion(iId){
	window.open("../inc/popup/popupFormacion.asp?id="+iId,"formacion","width=550, height=400, left=10, top=10, scrollbars=yes,status=no");
}

//---------------Funcion para abrir el pop up que es un formulario de inscripcion para los cursos de formacion-----
function inscripcionCursos(iId){
	window.open("../inc/popup/inscripcionCursos.asp?id="+iId,"formacion","width=550, height=400, left=10, top=10, scrollbars=yes,status=no");
}

//---------------Envia el formulario de Formacion-----------------------------------------
function formuFormacion()
{
	fBusqueda.submit();
}

//---------------Envia el formulario de Contacto-------------------------------------------
function formuContacto()
{
	if(validarFicha()=="true"){
		if (fContacto.autorizacion.checked)
			fContacto.submit();
		else
			alert("Debe autorizar el envío de información.");
	}
}
//----------Envia el formulario de Noticias------------------------------------------------
function formuNoticias()
{
	fNoticias.submit();
}
//-------Pop que muestra la noticia al completo-------------------------------------------
function ampliarNoticia(iIdNoticia){
	window.open("../inc/popup/popupNoticia.asp?id="+iIdNoticia,"Noticia","width=550, height=400, left=10, top=10, scrollbars=yes, status=no");
}
//--------Envia el formulario de adhesion de socioc-----------------------------------------
function formuSocio()
{
	if(validarFicha()=="true"){
		if (fSocio.autorizacion.checked)
			fSocio.submit();
		else
			alert("Debe autorizar el envío de información.");
	}
}
//-------------Envia el formulario de recursos humanos---------------------------------------
function formuRrhh()
{
	if(validarFicha()=="true"){
		with(document.forms["fRrhh"]){
			if((!camarero.checked)&&(!dependiente.checked)&&(!peluquero.checked)&&(!otros.checked)){
				alert("Ha de indicar el puesto en el que esta interesado");
				return;
			}
			if(!autorizacion.checked){
				alert("Ha de dar autorización para enviar su currículum");
				return;
			}
			submit();
		}
	}
}

//-------------Envia el formulario de inscripcion a boletin---------------------------------
function formuBoletin()
{
	if(validarFicha()=="true"){
		if (fBoletin.autorizacion.checked)
			fBoletin.submit();
		else
			alert("Debe dar autorización al envío de información.");
	}
}

//---------------Envia el formulario de busqueda de boletin---------------------------
function formuBuscarBoletin()
{
	if(validarFicha()=="true"){
		fBusqueda.submit();
	}
}

//---------------Función para abrir el popup de los boletines--------------------
function ampliarBoletin(iId){
	window.open("../inc/popup/popupBoletin.asp?id="+iId,"boletin","width=688, height=400, left=10, top=10, scrollbars=yes,status=yes");
}

//---------------Envia el formulario de Biblioteca-----------------------------------------
function formuBiblioteca()
{
	fBusqueda.submit();
}
//-------Pop que muestra una publicacion en concreto-------------------------------------------
function ampliarBiblioteca(iIdPublicacion){
	window.open("../inc/popup/popupBiblioteca.asp?id="+iIdPublicacion,"Biblioteca","width=550, height=400, left=10, top=10, scrollbars=yes, status=no");
}

function AbrirAvisoLegal(iTipo){
     switch(iTipo){
      case 1:
       window.open("../popup/avisolegal.asp?tipo="+iTipo,"AvisoLegal","width=420,height=350,top=10,left=10,scrollbars=yes");
      break;
      case 2:
       window.open("../../popup/avisolegal.asp?tipo="+iTipo,"AvisoLegal","width=420,height=350,top=10,left=10,scrollbars=yes");
      break;
      case 3:
       window.open("../../popup/avisolegal.asp?tipo="+iTipo,"AvisoLegal","width=420,height=350,top=10,left=10,scrollbars=yes");
      break;
      case 4:
       window.open("../popup/avisolegal.asp?tipo="+iTipo,"AvisoLegal","width=420,height=350,top=10,left=10,scrollbars=yes");
      break;
     }
}


function verImagen(iIdImagen){
      var windowImagen;
        windowImagen = window.open("../popup/popupimagen.asp?imagen="+iIdImagen,"Documento","width=100,height=100,top=10,left=10,scrollbars=yes");
}

function abrirDocumento(iIdDocumento){
      var windowDocumento;
      windowDocumento = window.open("../popupdocumento.asp?documento="+iIdDocumento,"Documento","width=600,height=450,top=10,left=10,scrollbars=yes,toolbar=yes,location=no,menubar=yes");
}

function CargarContenido(iIdContenido){

 if(location.href.indexOf("IDR")!=-1){
  re1 = new RegExp("IDR=[0-9]*","gi");
  sTexto = location.href.replace(re1,"IDR="+iIdContenido);
 }else{
  sTexto = location.href+"&TR=C&IDR="+iIdContenido;
 }

 location.href=sTexto;

}

//.......................................................................................................
function resolucion(iResolucion){
	var xmlHttp
	if (iResolucion == 0) {
		if (window.ActiveXObject){ 
			xmlHttp = new ActiveXObject("Microsoft.XMLHTTP")
			//xmlHttp.open("GET", "http://rodiles/unioncomerciantes/resolucion.asp?resolucion="+screen.width+"*"+screen.height, false);
			xmlHttp.open("GET", "http://www.comerciodegijon.com/resolucion.asp?resolucion="+screen.width+"*"+screen.height, false);
			xmlHttp.send();
		}
		else { 
			xmlHttp = new XMLHttpRequest();
			//xmlHttp.open("GET", "http://rodiles/unioncomerciantes/resolucion.asp?resolucion="+screen.width+"*"+screen.height, false);
			xmlHttp.open("GET", "http://www.comerciodegijon.com/resolucion.asp?resolucion="+screen.width+"*"+screen.height, false);
			xmlHttp.send(null);
		}
		
		var i;
		var screenW = screen.width;
		var screenH = screen.height;
		var host = location.host;
		for (i=0;i<document.links.length;i++) {
			enlace = document.links[i].href;
			// Eliminar aquellos enlaces externos que, por lo tanto, no nos van a ayudar a obtener la resolución			
			// eso lo hacemos mediante "host". Consideramos externo todo aquél enlace que no contenga "host"
			if ((enlace.indexOf("javascript") == -1)&&(enlace.indexOf(host) != -1)) {
				// además que no se añada a los enlaces "falsos" y a los que no tienen otros parámetros
				if ((enlace.indexOf("?") != -1)&&(enlace.indexOf("#void") == -1)) {
					document.links[i].href=document.links[i].href+'&resolucion='+screenW+'*'+screenH;
				}
			}
		}
		
	}
}


function enlazarMenuIndex(ruta){
	location.href = ruta + "&resolucion=" +screen.width+"*"+screen.height;
}


