function submitEnter(myfield, e){
    var keycode;
    if (window.event) {
        keycode = window.event.keyCode;
    }
    else 
        if (e) {
            keycode = e.which;
        }
        else {
            return true;
        }
    if (keycode == 13) {
        concat();
        return false;
    }
    else {
        return true;
    }
}

//ELIMINAR?
function getCarteleraFromGrupo(id_grupo, mostrar){
    if (mostrar != true) {
        return false;
    }
    var url = $('baseUrl').value + 'index.php/cartelera/traercartelesdegrupo/es/' + id_grupo;
    var objAjax = new Ajax(url, {
        method: 'get',
        data: '',
        update: $('cartelera')
    });
    objAjax.request();
}

/* Tamaño variable de fuente del frontend (-A +A)*/
function textSize(divId, sentido){
    var div = document.getElementById(divId);
    var actualSizeString = '';
    if (window.getComputedStyle) {
        actualSizeString = window.getComputedStyle(div, null).fontSize;
    }
    else 
        if (div.currentStyle) {
            actualSizeString = div.currentStyle.fontSize;
        }
    var cantCrts = (actualSizeString.lastIndexOf('%') == -1) ? 2 : 1;// no hay porcentual las medidas son % px em ex	 
    actualSizeString = actualSizeString.substr(0, actualSizeString.length - cantCrts);
    var actualSize = parseInt(actualSizeString);//pasaje a numero 
    if (sentido) {//define si quiere agrandar==1 o achicar==0		
        if (actualSize < 17) {
            actualSize += 2;
        }
    }
    else {
        if (actualSize > 12) {
            actualSize -= 2;
        }
    };
    div.style.fontSize = actualSize + 'px';
}

/* menu de salto para el acceso rapido */
function jumpMenuGo(objId, targ, restore){
    var selObj = null;
    with (document) {
        if (getElementById) {
            selObj = getElementById(objId);
        }
        if (selObj) {
            eval(targ + ".location='" + selObj.options[selObj.selectedIndex].value + "'")
        };
        if (restore) {
            selObj.selectedIndex = 0;
        }
    }
}

//ELIMINAR?
function getElementsByClass(searchClass, node, tag){
    var classElements = new Array();
    if (node == null) 
        ;
    node = document;
    if (tag == null) 
        ;
    tag = '*';
    var els = node.getElementsByTagName(tag);
    var elsLen = els.length;
    var pattern = new RegExp("(^|\\s)" + searchClass + "(\\s|$)");
    for (i = 0, j = 0; i < elsLen; i++) {
        if (pattern.test(els[i].className)) {
            classElements[j] = els[i];
            j++;
        }
    }
    return classElements;
}

//ELIMINAR?
Array.prototype.inArray = function(value){
    var i;
    for (i = 0; i < this.length; i++) {
        if (this[i] === value) {
            return true;
        }
    }
    return false;
};
//ELIMINAR?
var news = {
    'novedades': 'novedades',
    'vida': 'vida universitaria',
    'congresos': 'congresos',
    'cursos': 'cursos'
};
//ELIMINAR?
function toggle(obj){
    var div = document.getElementById('news');
    var ul = div.getElementsByTagName('ul')[0];
    var li = document.getElementById(obj);
    for (var f = 0; f < ul.childNodes.length; f++) {
        var a = ul.childNodes[f].firstChild.id;
        return false;
        if (ul.childNodes[f].id != li.id) {
            a.className = ul.childNodes[f].id;
        }
        else {
            a.className = ul.childNodes[f].id + ' selected';
        }
    }
}

/* agregar a favoritos*/
function addBookmark(text, url, desc){
    var ver = navigator.appName
    var num = parseInt(navigator.appVersion);
    if ((ver == "Microsoft Internet Explorer") && (num >= 4)) {
        document.write('<a title="' + text + '" href="javascript:window.external.AddFavorite(\'' + url + '\',\'' + desc + '\')">');
        document.write(text);
        document.write('<\/a>');
    }
    else {
        document.write(text + " (Ctrl+D)");
    }
}


/* arbol de navegacion hasta la hoja actual */

function arbol(){
    var letra  = 8;
    var espacio = 660; // espacio disponible
    if (document.all) {// si es explorer
		espacio = 100;
    }
    
    if( typeof( window.innerWidth ) == 'number' ) {
    //Non-IE
	    if (window.innerWidth > 1024) {
	        espacio = (window.innerWidth * 0.65) - 13;
	    }

  } else if( document.documentElement && ( document.documentElement.clientWidth || document.documentElement.clientHeight ) ) {
    //IE 6+ in 'standards compliant mode'	    
	espacio = 600;
	var ancho = document.documentElement.clientWidth	
	if ( ancho > 1024) {	
			espacio = (ancho * 0.65) - 13 ;			
    }

  }     
    var separador = ' > ';
	espacio -= ((arbolito[0][1].length * letra) + (4 * letra) + arbolito[0][1].length * letra);
    i = arbolito.length - 2;		       	
	arbolNodo = document.getElementById("arbolito"); 	
	  while ((espacio > ((arbolito[i][1].length) * letra)) && (i > 0)) {
        if (espacio > ((arbolito[i][1].length) * letra)) { 	
			arbolNodo.insertBefore(document.createTextNode(' > '), arbolNodo.firstChild);
			var eA = document.createElement("a");			
			eA.href = arbolito[i][0]; 				
			eA.appendChild(document.createTextNode(arbolito[i][1]));		
			arbolNodo.insertBefore(eA,arbolNodo.firstChild);
			
						
			espacio -= ((arbolito[i][1].length * letra) + (4 * letra));						
        };
        i--;		
    };   	
    arbolNodo.insertBefore(document.createTextNode(' > '), arbolNodo.firstChild);
	eA = document.createElement("a");
	//eA.appendChild(document.createTextNode(arbolito[0][1]+' > '));
	eA.appendChild(document.createTextNode(arbolito[0][1]));
	eA.href=arbolito[0][0]; 	
	arbolNodo.insertBefore(eA,arbolNodo.firstChild);	    	
	//arbolNodo.insertBefore(document.createTextNode(' > '), arbolNodo.firstChild);
	arbolNodo.appendChild(document.createTextNode(arbolito[arbolito.length-1][1]));
	
	
}

function arbol_ingreso(){
    var letra  = 8;
    var espacio = 660; // espacio disponible
    if (document.all) {// si es explorer
		espacio = 100;
    }
    
    if( typeof( window.innerWidth ) == 'number' ) {
    //Non-IE
	    if (window.innerWidth > 1024) {
	        espacio = (window.innerWidth * 0.65) - 13;
	    }

  } else if( document.documentElement && ( document.documentElement.clientWidth || document.documentElement.clientHeight ) ) {
    //IE 6+ in 'standards compliant mode'	    
	espacio = 600;
	var ancho = document.documentElement.clientWidth	
	if ( ancho > 1024) {	
			espacio = (ancho * 0.65) - 13 ;			
    }

  }     
    var separador = ' > ';
	espacio -= ((arbolito[0][1].length * letra) + (4 * letra) + arbolito[0][1].length * letra);
    i = arbolito.length - 2;		       	
	arbolNodo = document.getElementById("arbolito"); 	
	  while ((espacio > ((arbolito[i][1].length) * letra)) && (i > 0)) {
        if (espacio > ((arbolito[i][1].length) * letra) && arbolito[i][1]!='Inicio') { 	
			arbolNodo.insertBefore(document.createTextNode(' > '), arbolNodo.firstChild);
			var eA = document.createElement("a");			
			eA.href = arbolito[i][0]; 				
			eA.appendChild(document.createTextNode(arbolito[i][1]));		
			arbolNodo.insertBefore(eA,arbolNodo.firstChild);
			espacio -= ((arbolito[i][1].length * letra) + (4 * letra));						
        };
        i--;		
    };   	
	/*arbolNodo.insertBefore(document.createTextNode(' > '), arbolNodo.firstChild);
	eA = document.createElement("a");
	//eA.appendChild(document.createTextNode(arbolito[0][1]+' > '));
	eA.appendChild(document.createTextNode(arbolito[0][1]));
	eA.href=arbolito[0][0]; 	
	arbolNodo.insertBefore(eA,arbolNodo.firstChild);	    	*/
	//arbolNodo.insertBefore(document.createTextNode(' > '), arbolNodo.firstChild);
	arbolNodo.appendChild(document.createTextNode(arbolito[arbolito.length-1][1]));
	
	
}

////////////////////////////////////////
//Efecto de focus de los input 

function foco(elemento){
    elemento.style.border = "1px solid #000000";
}

function no_foco(elemento){
	if (!elemento.disable=='undefined') {
		elemento.style.border = "1px solid #CCCCCC";
	}else {
		elemento.style.border = "1px solid #000000";
	}
}

////////////////////////////////////


function igual(){
    if (document.getElementById('domicilioc').checked) {
        document.getElementById('callec').value = document.getElementById('calle').value;
        document.getElementById('numeroc').value = document.getElementById('numero').value;
        document.getElementById('pisoc').value = document.getElementById('piso').value;
        document.getElementById('deptoc').value = document.getElementById('depto').value;
        document.getElementById('postalc').value = document.getElementById('postal').value;
        document.getElementById('telefonoc').value = document.getElementById('telefono').value;
        document.getElementById('localidadc').value = document.getElementById('localidad').value;
        if ($('paises').options[$('paises').selectedIndex].value == 13) {
            $('pciac').options[$('pciac').selectedIndex].value = $('provincias').options[$('provincias').selectedIndex].value;
            $('pciac').options[$('pciac').selectedIndex].text = $('provincias').options[$('provincias').selectedIndex].text;
            $('pciac').disabled = true;
        };
            }
    else {
        document.getElementById('callec').value = "";
        document.getElementById('numeroc').value = "";
        document.getElementById('pisoc').value = "";
        document.getElementById('deptoc').value = "";
        document.getElementById('postalc').value = "";
        document.getElementById('telefonoc').value = "";
        document.getElementById('localidadc').value = "";
        $('pciac').options[$('pciac').selectedIndex].value = "1";
        $('pciac').options[$('pciac').selectedIndex].text = "Buenos Aires";
    }
}

function getCarrerasFromId(sede, codFacultad, codTabla){
    if (codFacultad != '' && codTabla != '' && sede != '') {
        var datos = 'sede=' + sede + '&codFacultad=' + codFacultad + '&codTabla=' + codTabla;
        var url = $('baseUrl').value + 'index.php/planes/tablas/es/universidad/carreras-y-cursos/';
        new Ajax(url, {
            method: 'post',
            data: datos,
            update: $('listado_materias')
        }).request();
    }
    $('listado_materias').style.display = "";
    return;
}

var idReference = '';
function setIdReference(id){
    idReference = id;
}

function getHijos(tabla, where, valueNombre, descripcionNombre, idResult){
    $(idResult).disabled = false;
    var url = $('baseUrl').value + 'index.php/universidad/Combos/es';
    var datos = 'tabla=' + tabla + '&valueNombre=' + valueNombre + '&descripcionNombre=' + descripcionNombre + '&where=' + where;
    setIdReference(idResult);
    var objAjax = new Ajax(url, {
        method: 'post',
        data: datos,
        onComplete: llenar
    });
    objAjax.request();
    
}

function llenar(aux){
    aux = Json.evaluate(aux);
    $(idReference).innerHTML = '';
    for (var i = 0; i < aux.length; i++) {
        if (aux[i].nombre != '') {
            var op = document.createElement("OPTION");
            op.innerHTML = aux[i].nombre;
            op.value = aux[i].value;
            $(idReference).appendChild(op);
        }
    }
}

function volvercero(campo, div){
    $(campo).selectedIndex = 0;
    $(div).style.display = "none";
}


function activarcampo(campo){
    $(campo).disabled = false;
}

function getprov(yo){
    if (yo.value != 13) {
        completar3('');
        return false;
    };
    var url = $('baseUrl').value + 'index.php/inscripcion/getprov/es';
    new Ajax(url, {
        method: 'get',
        data: 'data=' + yo.value,
        onComplete: completar3
    }).request();
}

function completar3(aux){
    $('prov').innerHTML = aux;
    $('prov1').innerHTML = aux;
    $('prov2').innerHTML = aux;
    
}

function permite(elEvento, permitidos){
    // Variables que definen los caracteres permitidos
    var numeros = "0123456789";
    var caracteres = " abcdefghijklmnñopqrstuvwxyzáéíóúABCDEFGHIJKLMNÑOPQRSTUVWXYZÁÉÍÓÚ";
    var numeros_caracteres = numeros + caracteres;
    var teclas_especiales = [8, 37, 39];
    // 8 = BackSpace, 46 = Supr, 37 = flecha izquierda, 39 = flecha derecha
    
    
    // Seleccionar los caracteres a partir del parámetro de la función
    switch (permitidos) {
        case 'num':
            permitidos = numeros;
            break;
        case 'car':
            permitidos = caracteres;
            break;
        case 'num_car':
            permitidos = numeros_caracteres;
            break;
    }
    
    // Obtener la tecla pulsada 
    var evento = elEvento || window.event;
    var codigoCaracter = evento.charCode || evento.keyCode;
    var caracter = String.fromCharCode(codigoCaracter);
    
    // Comprobar si la tecla pulsada es alguna de las teclas especiales
    // (teclas de borrado y flechas horizontales)
    var tecla_especial = false;
    for (var i in teclas_especiales) {
        if (codigoCaracter == teclas_especiales[i]) {
            tecla_especial = true;
            break;
        }
    }
    
    // Comprobar si la tecla pulsada se encuentra en los caracteres permitidos
    // o si es una tecla especial
    return permitidos.indexOf(caracter) != -1 || tecla_especial;
}

function verifi(nombre){
    if (($('txt' + nombre).value.length > 0) && ($('sel' + nombre).options[$('sel' + nombre).selectedIndex].value == "")) {
        $(nombre).style.display = "";
        $('sel' + nombre).style.border = "1px solid #c00";
        $('sel' + nombre).style.background = "#fcc";
        
    }
    else {
        $(nombre).style.display = "none";
        $('sel' + nombre).style.border = "1px solid #CCCCCC";
        $('sel' + nombre).style.background = "#fff";
    };
    }

function habilicampextr(elemento, campex){
    if ($(elemento).value == $(elemento).name + 'si') {
        $(campex).disabled = false;
        $(campex).focus();
    }
    else {
        $(campex).disabled = true;
        //cambiarestilo(campex, 'none', '1px solid #CCCCCC', '#fff');
    };
    }



function habilicampopcion2(elemento, campex){
	if ($(elemento).type == "radio") {    
        nombre = $(elemento).name;
        if ($(campex).disabled) {
            $(campex).disabled = false;
        }else {
            $(campex).disabled = true;
        }
        
    }
    
}

function habilicampextropcion(elemento, campex){
    var nombre, hola;
    
    for (i = 0; i < $(elemento).elements.length; i++) {
    
        if ($(elemento)[i].type == "radio") {
        
            if (nombre != $(elemento)[i].name) {
                nombre = $(elemento)[i].name;
                
                for (j = 0; $(elemento)[i + j].name == $(elemento)[i].name; j++) {
                
                    if ($(elemento)[i + j].checked) {
                        $(campex).disabled = false;
                        $(campex).focus();
                    }
                    else {
                        $($(elemento)[i + j].value + 'txt').disabled = true;
                    }
                    while (((i + j + 2) < $(elemento).elements.length) && ($(elemento)[i + j + 1].type != "radio")) {
                        j++;
                    }
                }
            }
        }
    }
}

function vericampex(elemento, si, tipo){
    if ($(si).checked == true) {
        switch (tipo) {
            case 'selectoption':
                if ($(elemento).options[$(elemento).selectedIndex].value == "") {
                    cambiarestilo($(elemento).name, '', '1px solid #c00', '#fcc');
                    return false;
                }
                else {
                    cambiarestilo($(elemento).name, 'none', '1px solid #CCCCCC', '#fff');
                }
                ;
                break;
            case 'inputtext':
                if ($(elemento).value == "") {
                    cambiarestilo($(elemento).name, '', '1px solid #c00', '#fcc');
                    return false;
                }
                else {
                    cambiarestilo($(elemento).name, 'none', '1px solid #CCCCCC', '#fff');
                }
                ;
                break;
        }
        
    };
    return true;
}

function checkeado(elemento){
    return $(elemento).checked;
}

function nocheckeado(elemento){
    return $(elemento).checked = false;
}

function abilitar(id){
    elemento = document.getElementById(id);
    elemento.disabled = false;
}

function inabilitar(id){
    elemento = document.getElementById(id);
    elemento.disabled = true;
}

function volverObligatorio(id){
    elemento = document.getElementById(id);
    elemento.className = "fValidate['required']";
}

function noObligatorio(id){
    //mejorar haciendo un substring de fValidate['required']
    elemento = document.getElementById(id);
    elemento.className = "";
}


function veriradio(elemento){
    marcado = false;
    final = true;
    var nombre;
    for (i = 0; i < $(elemento).elements.length; i++) {
        if ($(elemento)[i].type == "radio") {
            if (nombre != $(elemento)[i].name) {
                nombre = $(elemento)[i].name;
                for (j = 0; $(elemento)[i + j].name == $(elemento)[i].name; j++) {
                    if ($(elemento)[i + j].checked) {
                        marcado = true
                    };
                                    }
                if (marcado) {
                    cambiarestilo($(elemento)[i].name, 'none', '1px solid #000000', '#E9EBF3');
                    escribio = true;
                    //
                    
                    if (checkeado($(elemento)[i].name + 'si')) {
                        escribio = $($(elemento)[i].name + 'cual').value != '';
                        if ($(elemento)[i].name + 'motivo') {
                            escribio = escribio && $($(elemento)[i].name + 'motivo').value != '';
                        };
                                            };
                    //
                    final = final && true && escribio;
                }
                else {
                    cambiarestilo($(elemento)[i].name, '', '1px solid #c00', '#fcc');
                    final = false;
                };
                            }
            marcado = false;
        }
    }
    return final;
}

function tablabien(elemento){
    $('div' + $(elemento).name).style.display = "none";
    $($(elemento).name).style.border = "1px solid #000000";
    $($(elemento).name).style.background = "#E9EBF3";
}

function cambiarestilo(elemento, d, b, f){

        $('div' + elemento).style.display = d;

    $(elemento).style.border = b;
    $(elemento).style.background = f;
}
function pastoral()
{
	form=document.getElementById('formu');
	if(valida(form))
	{
		if(form.fijo.checked){
			fijo=1;
		}else{
			fijo=-1;
		}
		var tourl='/uca/index.php/pastoral/registrar/es/nombre/'+form.nombre.value+'/apellido/'+form.apellido.value+'/email/'+form.email.value+'/fijo/'+fijo+'/';
		var objAjax = new Ajax(tourl, {
			method: 'get',		
			onComplete: writeResponse
		});
		objAjax.request();
	}else{
		alert('Debe completar todos los campos');
	}
}
function valida(form)
{
	return ((form.apellido.value!='')&&(form.nombre.value!='')&&(form.email.value!=''));
}
function writeResponse(data)
{
	document.getElementById('formDIV').innerHTML=data;
}



//--- Suscripciones -------------------------------------//
function validarFormulario(formulario)
{
if (formulario.nombre.value==""){
	alert('No has ingresado un nombre');
	formulario.nombre.focus();
	return false;
}
	
if (formulario.apellido.value==""){
	alert('No has ingresado un apellido');
	formulario.apellido.focus();
	return false;
}


if (formulario.domicilio.value==""){
	alert('No has ingresado un domicilio');
	formulario.domicilio.focus();
	return false;
}

if (formulario.CP.value==""){
	alert('No has ingresado un código postal');
	formulario.CP.focus();
	return false;
}

if (formulario.localidad.value==""){
	alert('No has ingresado una localidad');
	formulario.localidad.focus();
	return false;
}

if (formulario.provincia.value==""){
	alert('No has ingresado una provincia');
	formulario.provincia.focus();
	return false;
}

if (formulario.tel.value==""){
	alert('No has ingresado un número de teléfono');
	formulario.tel.focus();
	return false;
}

if (formulario.mail.value==""){
	alert('No has ingresado una dirección de correo electrónico');
	formulario.mail.focus();
	return false;
}
else
{
	if (!validaMail(formulario.mail.value))
	{
		alert("Por favor, ingrese su correo electrónico correctamente.  Ej: nombre@dominio.com");
		formulario.mail.focus();
		return false; 
	}
}

}
//--- Fin Suscripciones --------------------------------//
//--- Validar Forms --------------------------------//
function validarLleno(campo)
{
	if( campo.value.length > 0)
		return true;
	return false;
}

//--- Fin Validar Forms --------------------------------//
//--- Validar Vida y Etica --------------------------------//
function validarVidaEtica(form)
{
	//alert(form.solicito[0].checked);
	//return false;
	//alert (form.solicita.value);
	//return false;
	if (form.solicito[0].checked){
		if (!validarLleno(form.nro_ejemplar)){
			alert("Por favor, ingrese el número de ejemplar que desea");
			return false;
		}
		else
			form.solicita.value="Ejemplar número " + form.nro_ejemplar.value; 
	}
	else
		if (form.solicito[1].checked){
			form.solicita.value="Suscripción anual";	
		}
		else
			if (form.solicito[2].checked){
				form.solicita.value="Renovación de Suscripción";
			}
			else{
				alert("Por favor, seleccione una opción de solicitud");
				return false;
			}
	
	if (form.formapago[0].checked){
		form.formadepago.value="Cheque nominal"; 
	}
	else
		if (form.formapago[1].checked){
			form.formadepago.value="Giro Postal";	
		}
		else
			if (form.formapago[2].checked){
				form.formadepago.value="Depósito";
			}
			else
				if (form.formapago[3].checked){
					form.formadepago.value="Transferencia Bancaria";
				}
				else{
					alert("Por favor, seleccione una forma de pago");
					return false;
				}
	res = validarLleno(form.nombre); 
	res = res &&	validarLleno(form.apellido);
	res = res &&	validarLleno(form.cargo);
	res = res &&	validarLleno(form.domicilio);
	res = res &&	validarLleno(form.Ciudad);
	res = res &&	validarLleno(form.Provincia);
	res = res &&	validarLleno(form.Pais);
	res = res &&	validarLleno(form.CP);
	res = res &&	validarLleno(form.Tel);
	res = res &&	validarLleno(form.mail);
	//res = res &&	validarLleno(form.nro_ejemplar);
	res = res &&	validarLleno(form.dni);	
	if(res)
	{
		return true;
	}else{
		alert("Debe completar todos los campos obligatorios marcados con un *");
		return false;
	}
	
}

//--- Fin Validar Vida y Etica ------------------------------//

//--- Validar Inscripcion a Pal --------------------------------//
function validarUcaInternacional(form)
{
	
	res = validarLleno(form.nombre); 
	res = res &&	validarLleno(form.apellido);
	res = res &&	validarLleno(form.tel);
	res = res &&	validarLleno(form.mail);
	res = res &&	validarLleno(form.facultad);
	res = res &&	validarLleno(form.carrera);
	res = res &&	validarLleno(form.curso);
		
	if(res)
	{
		if ((form.asiste[0].checked) || (form.asiste[1].checked)){
			if ((form.trabaja.value=="Si") && ((!form.tiempo[0].checked) && (!form.tiempo[1].checked))){
				alert ("Indique modalidad de trabajo");
				return false;
			}
			return true;
		}
		else{
			alert ("Debe seleccionar la opción de asistencia");
			return false;
		}
	}else{
		alert("Debe completar todos los campos obligatorios marcados con un *");
		return false;
	}
	
}


//--- Fin Inscripcion a PAL ------------------------------//

//--- Validar Sugerencia a Evangelizacion de la cultura --------------------------------//
function validarEvangelizacion(form)
{
	
	res = validarLleno(form.nombre); 
	res = res &&	validarLleno(form.apellido);
	res = res &&	validarLleno(form.sugerencia);
		
	if(res)
	{
		return true;
	}else{
		alert("Debe completar todos los campos obligatorios marcados con un *");
		return false;
	}
	
}


//--- Fin Sugerencias a Evangelizacion de la Cultura ------------------------------//


//--- Validar Incripcion a Newsletter de IPIS --------------------------------//
function validarNewsletterIpis(form)
{
	
	//alert(form.organizacion[0].checked);
	//return false;
	if ((!form.organizacion[0].checked) && (!form.organizacion[1].checked) && (!form.organizacion[2].checked) && (!form.organizacion[3].checked) && (!form.organizacion[4].checked) && (!form.organizacion[5].checked)){
		alert ("Debe completar todos los campos obligatorios marcados con un *");
		return false;
	}
		
	res = validarLleno(form.nombres); 
	res = res &&	validarLleno(form.apellidos);
	//res = res &&	validarLleno(form.organizacion);
	res = res &&	validarLleno(form.mail);
	res = res &&	validarLleno(form.tel_laboral);
		
	if(res)
	{
		return true;
	}else{
		alert("Debe completar todos los campos obligatorios marcados con un *");
		return false;
	}
	
}


//--- Fin Incripcion a Newsletter de IPIS ------------------------------//

//--- Validar Incripcion a III Congreso de Logoterapia --------------------------------//
function validarInscripcionLogoterapia(form)
{
	res = validarLleno(form.nombre); 
	res = res &&	validarLleno(form.apellido);
	res = res &&	validarLleno(form.nacionalidad);
	res = res &&	validarLleno(form.mail);
	res = res &&	validarLleno(form.tel);
	res = res &&	validarLleno(form.documento);
		
	if(res)
	{
		return true;
	}else{
		alert("Debe completar todos los campos obligatorios marcados con un *");
		return false;
	}
	
}

//--- Fin Incripcion a III Congreso de Logoterapia ------------------------------//

//--- Validar Pre Inscripcion Online Musica --------------------------------//
function validarInscripcionMusica(form)
{
	res = validarLleno(form.nombre); 
	res = res &&	validarLleno(form.apellido);
	res = res &&	validarLleno(form.mail);
	res = res &&	validarLleno(form.tel_area);
	res = res &&	validarLleno(form.tel_num);
	res = res &&	validarLleno(form.calle_dirpos);
	res = res &&	validarLleno(form.num_dirpos);
	res = res &&	validarLleno(form.dep_dirpos);
	res = res &&	validarLleno(form.cp_dirpos);
	res = res &&	validarLleno(form.ciudad_dirpos);
	res = res &&	validarLleno(form.prov_dirpos);
	res = res &&	validarLleno(form.pais_dirpos);
	res = res &&	validarLleno(form.tipo_doc);
	res = res &&	validarLleno(form.num_doc);


	if(res)
	{
		if (form.seminario.selectedIndex == 0 )
		{
			alert("Debe seleccionar el seminario al cual se pre-inscribe.");
			return false;
		}
		else
			return true;
			
	}
	else
	{
		alert("Debe completar todos los campos obligatorios marcados con un *");
		return false;
	}
	
}

//--- Fin Pre Inscripcion Online Musica ------------------------------//

//--- Validar Envío de Consultas Carreras --------------------------------//
function validarConsulta(form)
{
	//alert ("hola");
	//alert (form.carrera.value);
	//return false;
	res = validarLleno(form.nombre); 
	res = res &&	validarLleno(form.apellido);
	res = res &&	validarLleno(form.email);
	var fila = document.getElementById('consulta_fila');
	if (fila.style.display!='none')
		res = res &&	validarLleno(form.consulta);
	
		
	if(res)
	{
		if (form.carrera.value=="")
		{
			alert ("Por favor, ingrese una carrera.");
			return false;
		}	
		else
			return true;
	}else{
		alert("Debe completar todos los campos obligatorios marcados con un *");
		return false;
	}
	
}

function validarConsultaDiepu(form)
{
	//alert ("hola");
	//alert (form.carrera.value);
	//return false;
	res = validarLleno(form.nombre); 
	res = res &&	validarLleno(form.apellido);
	res = res &&	validarLleno(form.email);
	res = res &&	validarLleno(form.consulta);
	
		
	if(res)
	{
		if (form.carrera.value=="")
		{
			alert ("Por favor, seleccione una carrera.");
			return false;
		}	
		else
			return true;
	}else{
		alert("Debe completar todos los campos obligatorios marcados con un *");
		return false;
	}
	
}

function validarConsultaDesdeShowInfo(form)
{
	//alert ("hola");
	//alert (form.carrera.value);
	//return false;
	
	res = validarLleno(form.nombre); 
	res = res &&	validarLleno(form.apellido);
	res = res &&	validarLleno(form.email);
	if (form.tel)
		res = res && validarLleno(form.tel);
	var fila = document.getElementById('consulta_fila');
	if (fila.style.display!='none')
		res = res &&	validarLleno(form.consulta);
	
		
	if(res)
	{
		if (!validaMail(form.email.value))
		{
			alert("Por favor, ingrese su correo electrónico correctamente.  Ej: nombre@dominio.com");
			form.email.focus();
			return false; 
		} 
		return true;
	}else{
		alert("Todos los campos son obligatorios");
		return false;
	}
	
}

//--- Fin Envío de Consultas Carreras ------------------------------//



//muestra o no muestra la fila de consulta en consultas carreras

function revisarSelect(select)
{

	var valor =  select.options[select.selectedIndex].value;
	var fila = document.getElementById('consulta_fila');
	if(valor == 'otra_pregunta'){
		fila.style.display = ''; 
		}else{
			fila.style.display = 'none';
	}

}


function buscameSede(select)
{
	var valor = select.options[select.selectedIndex].value;
	//alert(valor);
	var fila_pregunta = document.getElementById('muestra_pregunta');
	fila_pregunta.style.display = 'none';
	var fila = document.getElementById('consulta_fila');
	fila.style.display='none'; 
	var salida = '';
	salida+= '/sede/'+valor;
	send(salida);
}

function send(sede)
{
	var tourl='/uca/index.php/carreras/ajax_sede/es'+sede;
	var objAjax = new Ajax(tourl, {
		method: 'get',		
		onComplete: writeResponse
	});
	objAjax.request();
}

function writeResponse(data)
{
	div = document.getElementById('carreras');	
	//select=document.getElementById('carrera');
	//alert(select);
	//div.style.top='0px';
	div.innerHTML = data;
}

function tienePreguntas(select)
{
	var carrera= select.options[select.selectedIndex].value;
	var valor= select.options[select.selectedIndex].className;
	//alert(valor);
	var fila_pregunta = document.getElementById('muestra_pregunta');
	var fila = document.getElementById('consulta_fila');
	if(valor == 'no_tiene'){
		fila.style.display = '';
		fila_pregunta.style.display = 'none';
		 
		}else{
			fila.style.display = 'none';
			fila_pregunta.style.display = '';
			var salida = '';
			salida+='/carrera/'+carrera;
			send_carrera(salida)
	}
	//var tiene= select.id;
	
	//alert(tiene);
	
}

function send_carrera(carrera)
{
	var tourl='/uca/index.php/carreras/ajax_carrera/es'+carrera;
	var objAjax = new Ajax(tourl, {
		method: 'get',		
		onComplete: writeResponse_carrera
	});
	objAjax.request();
}

function writeResponse_carrera(data)
{
	div = document.getElementById('preguntas');	
	//select=document.getElementById('carrera');
	//alert(select);
	//div.style.top='0px';
	div.innerHTML = data;
}


//--- Validar Incripcion a Congreso Bicentenario --------------------------------//
function validarInscripcionCongresoBicentenario(form)
{
	
	res = validarLleno(form.nombre); 
	res = res &&	validarLleno(form.apellido);
	res = res &&	validarLleno(form.mail);
	res = res &&	validarLleno(form.tel);
	res = res &&	validarLleno(form.documento);
		
	if(res)
	{
		return true;
	}else{
		alert("Debe completar todos los campos obligatorios marcados con un *");
		return false;
	}
	
}

//--- Fin Incripcion a Congreso Bicentenario ------------------------------//

//--- Validar Formulario de Contacto de Filosofia
function validarContactoFilosofia(form)
{
	res = validarLleno(form.nombre); 
	res = res &&	validarLleno(form.apellido);
	res = res &&	validarLleno(form.mail);
	res = res &&	validarLleno(form.asunto);
	res = res &&	validarLleno(form.consulta);
		
	if(res)
	{
		return true;
	}else{
		alert("Debe completar todos los campos obligatorios marcados con un *");
		return false;
	}
}
//--- Fin Formulario de Contacto de Filosofia

//--- Validar Formulario de Inscripción a la séptima jornada de biblioteca digital
function validarInscripcionBibliotecaJornada7(form)
{
	res = validarLleno(form.nombre); 
	res = res &&	validarLleno(form.apellido);
	res = res &&	validarLleno(form.documento);
	res = res &&	validarLleno(form.direccion_per);
	res = res &&	validarLleno(form.tel_per);
	res = res &&	validarLleno(form.email_per);
			
	if(res)
	{
		return true;
	}else{
		alert("Debe completar todos los campos obligatorios marcados con un *");
		return false;
	}
}
//--- Fin Formulario de Inscripción a la séptima jornada de biblioteca digital

/* --- Inscripcion Expo uca Rosario ---- */


function validarExpoUca(form)
{
	res = validarLleno(form.nombre); 	
	res = res && validarLleno(form.apellido);	
	res = res && validarLleno(form.dni);	
	res = res && validarLleno(form.celular);	
	res = res && validarLleno(form.email);		
	res = res && validarLleno(form.interes);	
	res = res && validarLleno(form.escuela);		
	if(res)
	{
		return true;
	}else{
		alert("Debe completar todos los campos obligatorios marcados con un *");
		return false;
	}
	
}


//---Validar Formulario de Inscripción a la jornada de bioetica y teologia

function validarInscripcionJornadaBioTeo(form)
{
	//alert(form.enterado.selectedIndex);
	//return false;
	
	res = validarLleno(form.nombre); 
	res = res &&	validarLleno(form.apellido);
	res = res &&	validarLleno(form.documento);
	res = res &&	validarLleno(form.calle);
	res = res &&	validarLleno(form.numero);
	res = res &&	validarLleno(form.localidad);
	res = res &&	validarLleno(form.cp);
	res = res &&	validarLleno(form.provincia);
	res = res &&	validarLleno(form.tel);
	res = res &&	validarLleno(form.email);
	if (form.enterado.selectedIndex==2)
		res = res &&	validarLleno(form.trabajo);
	else
		if (form.enterado.selectedIndex==6)
			res = res &&	validarLleno(form.medio_comunicacion);
		else
			if (form.enterado.selectedIndex==7)
				res = res &&	validarLleno(form.otro);
	
	if(res)
	{
		if (form.estado.selectedIndex!=0)
		{
			if (form.opcion[0].checked || form.opcion[1].checked)
			{ 
				return true;
				
			}
			else{
				alert("Debe seleccionar una forma de pago");
				return false;
			}
		}
		else{
			alert("Debe seleccionar un estado canónico");
			return(false);
		}
			
	}else{
		alert("Debe completar todos los campos obligatorios marcados con un *");
		return false;
	}
}

function revisarSelectJornada(select)
{

	var valor =  select.options[select.selectedIndex].value;
	
	var fila_trabajo = document.getElementById('fila_trabajo');
	var fila_medio = document.getElementById('fila_medio');
	var fila_otro = document.getElementById('fila_otro');
	if(valor == 'Me informaron en la institucion por la cual trabajo'){
		fila_trabajo.style.display = ''; 
		}else{
			fila_trabajo.style.display = 'none';
	}
	if(valor == 'Me entere por un medio de comunicacion'){
		fila_medio.style.display = ''; 
		}else{
			fila_medio.style.display = 'none';
	}
	if(valor == 'Otro...'){
		fila_otro.style.display = ''; 
		}else{
			fila_otro.style.display = 'none';
	}

}

//--- Fin Formulario de Inscripción a la jornada de bioetica y teologia

//---Validar Formulario de Suscripción para instituciones a la Revista Creciendo en Familia

function validarCreciendoInstituciones(form)
{
	res = validarLleno(form.nombre);
	res = res &&	validarLleno(form.razon);
	res = res &&	validarLleno(form.cuit);
	res = res &&	validarLleno(form.domicilio);
	res = res &&	validarLleno(form.ciudad);
	res = res &&	validarLleno(form.provincia);
	res = res &&	validarLleno(form.cp);
	res = res &&	validarLleno(form.tel);
	res = res &&	validarLleno(form.mail);
	res = res &&	validarLleno(form.cantidad);
	if (form.miembro[0].checked || form.miembro[1].checked)
	{
		if (form.formapago[0].checked || form.formapago[1].checked)
		{
			if (form.retirarevista[0].checked || form.retirarevista[1].checked)
			{
				if(res)
				{
					return true;	
				}else{
					alert("Debe completar todos los campos obligatorios marcados con un *");
					return false;
				}
			}
			else
			{
				alert("Debe especificar una forma de retirar los ejemplares");
				return false;
			}
		}
		else
		{
			alert("Debe especificar forma de pago");
			return(false);
		}
	}
	else
	{
		alert("Debe responder si es miembro del PROSED o no");
		return(false);
	}
	
	//--- Fin Formulario de Suscripción para instituciones a la Revista Creciendo en Familia
}


//---Validar Formulario de Suscripción para particulares a la Revista Creciendo en Familia
function validarCreciendoParticulares(form)
{
	res = validarLleno(form.nombre);
	res = res &&	validarLleno(form.apellido);
	res = res &&	validarLleno(form.documento);
	res = res &&	validarLleno(form.domicilio);
	res = res &&	validarLleno(form.ciudad);
	res = res &&	validarLleno(form.provincia);
	res = res &&	validarLleno(form.cp);
	res = res &&	validarLleno(form.tel);
	res = res &&	validarLleno(form.mail);
	res = res &&	validarLleno(form.cantidad);
	if (form.formapago[0].checked || form.formapago[1].checked)
	{
		if (form.retirarevista[0].checked || form.retirarevista[1].checked)
		{
			if(res)
			{
				return true;	
			}else{
				alert("Debe completar todos los campos obligatorios marcados con un *");
				return false;
			}
		}
		else
		{
			alert("Debe especificar una forma de retirar los ejemplares");
			return false;
		}
	}
	else
	{
		alert("Debe especificar forma de pago");
		return(false);
	}
	
	
	
	//--- Fin Formulario de Suscripción para particulares a la Revista Creciendo en Familia
}

//---Validar Formulario de Inscripción a la jornada de Química Rosario

function validarInscripcionJornadaQuimicaRosario(form)
{
	//alert(form.enterado.selectedIndex);
	//return false;
	
	res = validarLleno(form.nombre); 
	res = res &&	validarLleno(form.apellido);
	res = res &&	validarLleno(form.documento);
	//res = res &&	validarLleno(form.calle);
	//res = res &&	validarLleno(form.numero);
	//res = res &&	validarLleno(form.localidad);
	//res = res &&	validarLleno(form.cp);
	//res = res &&	validarLleno(form.provincia);
	//res = res &&	validarLleno(form.tel);
	res = res &&	validarLleno(form.email);
	/*if (form.enterado.selectedIndex==2)
		res = res &&	validarLleno(form.trabajo);
	else
		if (form.enterado.selectedIndex==6)
			res = res &&	validarLleno(form.medio_comunicacion);
		else
			if (form.enterado.selectedIndex==7)
				res = res &&	validarLleno(form.otro);*/
	
	if(res)
	{
		if (form.categoria.selectedIndex!=0)
		{
			return true;
				
		}
		else{
			alert("Debe seleccionar una categoría");
			return(false);
		}
			
	}else{
		alert("Debe completar todos los campos obligatorios marcados con un *");
		return false;
	}
}

//---- Fin Formulario de Inscripción a la jornada de Química Rosario

//---Validar Formulario de Pedidos EDUCA

function validarPedidosEduca(form) 
{
	//alert(form.titulo.options[form.titulo.selectedIndex].value);
	//return false;
	/*res = validarLleno(form.nombres);
	res = res && validarLleno(form.email);
	res = res && validarLleno(form.telefono);
	if (res)
	{
		if (form.titulo.options[form.titulo.selectedIndex].value == 0)
		{	
			alert('Debe seleccionar un libro para completar efectivamente el formulario de pedidos.');
			return false;
		} 	
		else
			return true;
	}
	else
	{
		alert('Debe completar los campos obligatorios.');
		return (false);
	}*/
	var estilo_pedidos = document.getElementById('fila_libro_pedido').style;
	//alert(estilo_pedidos.display);
	if (estilo_pedidos.display == 'none')
		form.tipo_pedido.value='solicitado';
	var estilo_solicitado = document.getElementById('fila_libro_solicitado').style;
	if (estilo_solicitado.display == 'none')
		form.tipo_pedido.value='pedido';
	//alert(estilo_solicitado.display);
	if (!validarLleno(form.nombres))
	{
		alert('Ingrese su nombre y apellido'); 
		form.nombres.focus();
		return false; 
	}
	if (!validarLleno(form.email))
	{
		alert('Ingrese su correo electrónico'); 
		form.email.focus();
		return false; 
	}
	else
	{
		if (!validaMail(form.email.value))
		{
			alert("Por favor, ingrese su correo electrónico correctamente.  Ej: nombre@dominio.com");
			return false; 
		}
	}
	if (!validarLleno(form.telefono))
	{
		alert('Ingrese su teléfono'); 
		form.telefono.focus();
		return false; 
	}
	if (form.titulo.options[form.titulo.selectedIndex].value == 0 && form.tipo_pedido.value=='pedido')
	{	
		alert('Debe seleccionar un libro para completar efectivamente el formulario de pedidos.');
		return false;
	} 
}		
//--- Fin Formulario de Pedidos EDUCA

//---Validar Formulario de Boletín EDUCA

function validarBoletinEduca(form) {

		if (form.nombre.value == '' ) {
			alert('Ingrese su nombre y apellido'); form.nombre.focus();
			return false; 
		} 
		if (form.mail.value == '' ) {
			alert('Ingrese su correo electrónico completo'); form.mail.focus();
			return false; 
		} 
		if (form.profesion.value == '' ) {
			alert('Ingrese su profesión'); form.profesion.focus();
			return false; 
		} 
		if (form.nacimiento.value == '' ) {
			alert('Ingrese su fecha de nacimiento'); form.nacimiento.focus();
			return false; 
		} 
		if (form.pais.value == '' ) {
			alert('Ingrese pais'); form.pais.focus();
			return false; 
		} 
}		
//--- Fin Formulario de Boletín EDUCA
 

//---Validar Formulario de Inscripción al Programa de Voluntariado Universitario

function validarInscripcionVoluntariadoCompromisoSocial(form)
{
	/*alert(form.pertenece_comunidad[1].checked);
	return false;*/
	
	//nombre, apellido, mail, telefono
	
	res = validarLleno(form.nombre); 
	res = res &&	validarLleno(form.apellido);
	res = res &&	validarLleno(form.telefono);
	res = res &&	validarLleno(form.mail);
	if (!form.pertenece_comunidad[0].checked && !form.pertenece_comunidad[1].checked)
	{
		alert("Por favor, responda si pertenece a la comunidad UCA");
		return false;
	}
	if (form.medio.selectedIndex==3)
		res = res &&	validarLleno(form.afiche);
	
	if(res)
	{
		return true;
			
	}else{
		alert("Debe completar todos los campos obligatorios marcados con un *");
		return false;
	}
}

function revisarSelectMedio(select)
{

	var valor =  select.options[select.selectedIndex].value;
	
	var oculto = document.getElementById('afiche');
	
	if(valor == 'Afiche prensa'){
		oculto.style.display = ''; 
		}else{
			oculto.style.display = 'none';
	}
}

//--- Fin Formulario de Inscripción al Programa de Voluntariado Universitario

//---Validar Formulario de Consulta de Compromiso Social y Extensión

function validarInscripcionConsultaCompromisoSocial(form)
{
	
	
	//nombre, apellido, mail, telefono
	
	if (!validarLleno(form.apellido))
	{
		alert('Por favor, ingrese su apellido');
		form.apellido.focus();
		return false;
	}
	if (!validarLleno(form.nombre))
	{
		alert('Por favor, ingrese su nombre');
		form.nombre.focus();
		return false;
	}
	if (!validarLleno(form.mail))
	{
		alert('Por favor, ingrese su E-mail');
		form.mail.focus();
		return false;
	}
	
	else
		if (!validaMail(form.mail.value))
		{
			alert("Por favor, ingrese su E-mail correctamente.  Ej: nombre@dominio.com");
			form.mail.focus();
			return false; 
		}
	if (!validarLleno(form.asunto))
	{
		alert('Por favor, ingrese el asunto de su consulta');
		form.asunto.focus();
		return false;
	}
	if (form.actividad[form.actividad.selectedIndex].value=='Otra')
	{
		if (!validarLleno(form.otra_actividad))
		{
			alert('Por favor, ingrese otra actividad');
			form.otra_actividad.focus();
			return false;
		}
	}	
	if (!validarLleno(form.consulta))
	{
		alert('Por favor, ingrese su mensaje');
		form.consulta.focus();
		return false;
	}	
		
}

//--- Fin Formulario de Consulta de Compromiso Social y Extensión

function changeSelectActividad(select)
{
	//alert(select[select.selectedIndex].value);
	if (document.getElementById('fila_otra'))
	{
		var estilo = document.getElementById('fila_otra').style;
		if (select[select.selectedIndex].value=='Otra')
		{
			estilo.display = '';
		}
		else
		{
			estilo.display = 'none';
			var texto = document.getElementById('otra_actividad');
			texto.value = '';
		}
	}
	
}

//---Validar Formulario de Consulta Extensión de Compromiso Social y Extensión

function validarConsultaExtensionCompromisoSocial(form)
{
	
	
	//nombre, apellido, mail, telefono
	
	if (!validarLleno(form.apellido))
	{
		alert('Por favor, ingrese su apellido');
		form.apellido.focus();
		return false;
	}
	if (!validarLleno(form.nombre))
	{
		alert('Por favor, ingrese su nombre');
		form.nombre.focus();
		return false;
	}
	if (!validarLleno(form.mail))
	{
		alert('Por favor, ingrese su E-mail');
		form.mail.focus();
		return false;
	}
	
	else
		if (!validaMail(form.mail.value))
		{
			alert("Por favor, ingrese su E-mail correctamente.  Ej: nombre@dominio.com");
			form.mail.focus();
			return false; 
		}
	if (!validarLleno(form.asunto))
	{
		alert('Por favor, ingrese el asunto de su consulta');
		form.asunto.focus();
		return false;
	}
	if (!validarLleno(form.consulta))
	{
		alert('Por favor, ingrese su mensaje');
		form.consulta.focus();
		return false;
	}	
		
}

//--- Fin Formulario de Consulta Extensión de Compromiso Social y Extensión


//---Validar Formulario de Suscripción a Boletines de Compromiso Social y Extensión

function validarCompromisoSocialSuscripcionBoletines(form)
{
	if (!validarLleno(form.apellido))
	{
		alert('Por favor, ingrese su apellido');
		form.apellido.focus();
		return false;
	}
	if (!validarLleno(form.nombre))
	{
		alert('Por favor, ingrese su nombre');
		form.nombre.focus();
		return false;
	}
	if (!validarLleno(form.mail))
	{
		alert('Por favor, ingrese su E-mail');
		form.mail.focus();
		return false;
	}
	
	else
		if (!validaMail(form.mail.value))
		{
			alert("Por favor, ingrese su E-mail correctamente.  Ej: nombre@dominio.com");
			form.mail.focus();
			return false; 
		}
	if (form.institucion_pertenece.selectedIndex==0)
	{
		alert('Por favor, seleccione si pertenece a una institución');
		form.institucion_pertenece.focus();
		return false;
	}
	else
		if (form.institucion_pertenece.options[form.institucion_pertenece.selectedIndex].value=="Si")
		{
			if (form.institucion_lista.selectedIndex==0)
			{
				alert('Por favor, seleccione un sector y/o institución de la lista desplegable');
				form.institucion_lista.focus();
				return false;
			}
			else
			if (form.institucion_lista[form.institucion_lista.selectedIndex].value=='Otro')
			{
				if (!validarLleno(form.otra_institucion))
				{
					alert('Por favor, ingrese otra institución');
					form.otra_institucion.focus();
					return false;
				}
			}
		}
}

function changeSelectInstitucion(select)
{
	if (document.getElementById('fila_otro'))
	{
		var estilo = document.getElementById('fila_otro').style;
		if (select[select.selectedIndex].value=='Otro')
		{
			estilo.display = '';
		}
		else
		{
			estilo.display = 'none';
			var texto = document.getElementById('otra_institucion');
			texto.value = '';
		}
	}
}


//--- Fin Formulario de Suscripción a Boletines de Compromiso Social y Extensión

function ChangeSelectInstitucionPertenece(select)
{
	//alert (select.options[select.selectedIndex].value);
	var estilo_lista = document.getElementById('institucion_fila_lista').style;
	var estilo_nombre = document.getElementById('institucion_fila_nombre').style;
	if (select.options[select.selectedIndex].value=="Si")
	{
		estilo_lista.display = '';
		estilo_nombre.display = '';
	}
	else
	{
		estilo_lista.display = 'none';
		estilo_nombre.display = 'none';
	}
}

//---Validar Formulario de Participación Compromiso Social y Extensión

function validarParticipacionCompromisoSocial(form)
{
	//return false;
	if (form.actividad.selectedIndex==0)
	{
		alert('Por favor, seleccione un nombre de actividad / proyecto');
		form.actividad.focus();
		return false;
	}
	if (form.modalidad_participacion.selectedIndex == 0)
	{
		alert('Por favor, seleccione una modalidad de participación');
		form.modalidad_participacion.focus();
		return false;
	}
	if (!validarLleno(form.legajo))
	{
		alert("Por favor, ingrese su número de legajo");
		form.legajo.focus();
		return false;
	}
	if (!validarLleno(form.apellido))
	{
		alert("Por favor, ingrese su apellido");
		form.apellido.focus();
		return false;
	}
	if (!validarLleno(form.nombre))
	{
		alert("Por favor, ingrese su nombre");
		form.nombre.focus();
		return false;
	}
	if (!validarLleno(form.dni_pasaporte))
	{
		alert("Por favor, ingrese su DNI - Pasaporte");
		form.dni_pasaporte.focus();
		return false;
	}
	if (!validarLleno(form.fecha_nacimiento))
	{
		alert("Por favor, ingrese su fecha de nacimiento");
		form.fecha_nacimiento.focus();
		return false;
	}
	else
	{
		patron = /^\d{2}\/\d{2}\/\d{4}$/;
		if (!patron.test(form.fecha_nacimiento.value))
		{
			alert("Por favor, ingrese su fecha de nacimiento correctamente. Ej: DD/MM/AAAA");
			form.fecha_nacimiento.focus();
			return false;
		}
  		//alert(patron.test(obj.value));
 	}
	if (!validarLleno(form.mail))
	{
		alert("Por favor, ingrese su E-mail");
		form.mail.focus();
		return false;
	}
	else
		if (!validaMail(form.mail.value))
		{
			alert("Por favor, ingrese su correo electrónico correctamente.  Ej: nombre@dominio.com");
			form.mail.focus();
			return false; 
		}
	if (!validarLleno(form.tel))
	{
		alert("Por favor, ingrese su teléfono de contacto");
		form.tel.focus();
		return false;
	}
	if (form.relacion_universidad.selectedIndex==0)
	{
		alert('Por favor, seleccione un nombre de actividad / proyecto');
		form.relacion_universidad.focus();
		return false;
	}
	else
	if (form.relacion_universidad.selectedIndex==1)
	{
		if (!validarLleno(form.relacion_universidad_estudiante_carrera))
		{
			alert("Por favor, ingrese la carrera que cursa");
			form.relacion_universidad_estudiante_carrera.focus();
			return false;
		}
		if (!validarLleno(form.relacion_universidad_estudiante_turno))
		{
			alert("Por favor, ingrese el turno en el cual cursa la carrera ingresada");
			form.relacion_universidad_estudiante_turno.focus();
			return false;
		}
		if (!validarLleno(form.relacion_universidad_estudiante_anio))
		{
			alert("Por favor, ingrese el año que está cursando");
			form.relacion_universidad_estudiante_anio.focus();
			return false;
		}
	}
	else
	if (form.relacion_universidad.selectedIndex==2)
	{
		if (!validarLleno(form.relacion_universidad_estudiante_otra_universidad))
		{
			alert("Por favor, ingrese la Universidad donde está estudiando");
			form.relacion_universidad_estudiante_otra_universidad.focus();
			return false;
		}
	}
	if (form.relacion_universidad.selectedIndex==3)
	{
		if (!validarLleno(form.relacion_universidad_profesor_facultad))
		{
			alert("Por favor, ingrese la facultad en la cual es profesor");
			form.relacion_universidad_profesor_facultad.focus();
			return false;
		}
	}
	if (form.relacion_universidad.selectedIndex==4)
	{
		if (!validarLleno(form.relacion_universidad_otros))
		{
			alert("Por favor, especifique su relación con la Universidad");
			form.relacion_universidad_otros.focus();
			return false;
		}
	}
	if (form.trabaja.selectedIndex==0)
	{
		alert('Por favor, especifique si trabaja o no');
		form.trabaja.focus();
		return false;
	}
	else
	if (form.trabaja.selectedIndex==1)
	{
		if (!validarLleno(form.trabaja_tipo_trabajo))
		{
			alert("Por favor, especifique su tipo de trabajo");
			form.trabaja_tipo_trabajo.focus();
			return false;
		}
	}
	if (!validarLleno(form.conocimiento_idiomas))
	{
		alert("Por favor, ingrese que idiomas conoce");
		form.conocimiento_idiomas.focus();
		return false;
	}
	if (form.experiencia_profesional.selectedIndex==0)
	{
		alert('Por favor, especifique si tiene experiencia profesional o no');
		form.experiencia_profesional.focus();
		return false;
	}
	else
	if (form.experiencia_profesional.selectedIndex==1)
	{
		if (!validarLleno(form.experiencia_profesional_puestos_tareas))
		{
			alert("Por favor, indique puestos o tareas desarrolladas");
			form.experiencia_profesional_puestos_tareas.focus();
			return false;
		}
	}
	if (form.experiencia_actividades_solidarias.selectedIndex==0)
	{
		alert('Por favor, especifique si tiene experiencia en actividades solidarias');
		form.experiencia_actividades_solidarias.focus();
		return false;
	}
	else
	if (form.experiencia_actividades_solidarias.selectedIndex==1)
	{
		if (!validarLleno(form.experiencia_actividades_solidarias_instituciones_tareas))
		{
			alert("Por favor, indique las instituciones donde ha colaborado y que tareas ha realizado");
			form.experiencia_actividades_solidarias_instituciones_tareas.focus();
			return false;
		}
	}
	if (form.formacion_voluntariado.selectedIndex==0)
	{
		alert('Por favor, especifique si tuvo formación en voluntariado');
		form.formacion_voluntariado.focus();
		return false;
	}
	if (!validarLleno(form.motivos_impulsan_colaborar))
	{
		alert("Por favor, ingrese los motivos que lo impulsan a colaborar");
		form.motivos_impulsan_colaborar.focus();
		return false;
	}
	//opciones marcadas de areas tematicas
	var contenedor = document.getElementById('areas_tematicas').getElementsByTagName('input');
	var contador_activos =0;
	for (var i=0; i<contenedor.length; i++)
	{
		 if (contenedor[i].checked)
		 	contador_activos++;
	}
	if (contador_activos == 0)
	{
		alert('Por favor, marque alguna opción de las áreas temáticas');
		return false;
	}
	else
	if (contenedor[8].checked && !validarLleno(form.area_tematica_otra))
	{
		alert("Por favor, especifique área temática");
		form.area_tematica_otra.focus();
		return false;
	}
	/*if (!validarLleno(form.dias_disponibles))
	{
		alert("Por favor, ingrese sus días disponibles");
		form.dias_disponibles.focus();
		return false;
	}
	if (!validarLleno(form.horarios_disponibles))
	{
		alert("Por favor, ingrese sus horarios disponibles");
		form.horarios_disponibles.focus();
		return false;
	}*/
	if (form.existencia_programa_entera.selectedIndex==0)
	{
		alert('Por favor, especifique como se enteró de la existencia del programa');
		form.existencia_programa_entera.focus();
		return false;
	}
	if (!validarLleno(form.observaciones))
	{
		alert("Por favor, ingrese algunas observaciones");
		form.observaciones.focus();
		return false;
	}
	
	
}

//--- Fun Formulario de Participación Compromiso Social y Extensión

function changeSelectRelacionUniversidad(select)
{
	//alert(select.selectedIndex);
	var fila_relacion_universidad = document.getElementById('fila_relacion_universidad');
	var estilo = fila_relacion_universidad.style;
	
	if (select.selectedIndex == 0)
	{
		estilo.display = 'none';
		fila_relacion_universidad.innerHTML = '';
	}
	else
	if (select.selectedIndex == 1)
	{
		estilo.display = '';
		fila_relacion_universidad.innerHTML = '<td>Estudiante</td><td>Carrera:&nbsp;&nbsp;<input type="text" name="relacion_universidad_estudiante_carrera" /><br /><br />Turno:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<input type="text" name="relacion_universidad_estudiante_turno" /><br /><br />A&ntilde;o:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<input type="text" name="relacion_universidad_estudiante_anio" /></td>';
	}
	else
	if (select.selectedIndex == 2)
	{
		estilo.display = '';
		fila_relacion_universidad.innerHTML = '<td>Estudiante de otra Universidad</td><td>&iquest;Cu&aacute;?:&nbsp;&nbsp;<input type="text" name="relacion_universidad_estudiante_otra_universidad" /></td>';
	}
	else
	if (select.selectedIndex == 3)
	{
		estilo.display = '';
		fila_relacion_universidad.innerHTML = '<td>Profesor</td><td>Facultad:&nbsp;&nbsp;<input type="text" name="relacion_universidad_profesor_facultad" /></td>';
	}
	else
	if (select.selectedIndex == 4)
	{
		estilo.display = '';
		fila_relacion_universidad.innerHTML = '<td>Otros</td><td>Especificar:&nbsp;&nbsp;<input type="text" name="relacion_universidad_otros" /></td>';
	}
}

function changeSelectTrabaja(select)
{
	var fila_trabajas = document.getElementById('fila_trabajas');
	var estilo = fila_trabajas.style;
	//alert (select.selectedIndex);
	if (select.selectedIndex == 1)
	{
		estilo.display = '';
		fila_trabajas.innerHTML = '<td>Especificar tipo de trabajo</td><td><input type="text" name="trabaja_tipo_trabajo" /></td>'
	}
	else
	{
		estilo.display ='none';
		fila_trabajas.innerHTML = '';
	}
}

function changeSelectExperienciaProfesional(select)
{
	var fila_experiencia_profesional = document.getElementById('fila_experiencia_profesional');
	var estilo = fila_experiencia_profesional.style;
	//alert (select.selectedIndex);
	if (select.selectedIndex == 1)
	{
		estilo.display = '';
		fila_experiencia_profesional.innerHTML = '<td>Indica puesto o tareas desarrolladas:</td><td><input type="text" name="experiencia_profesional_puestos_tareas" /></td>'
	}
	else
	{
		estilo.display ='none';
		fila_experiencia_profesional.innerHTML = '';
	}
}

function changeSelectExperienciaActividadesSolidarias(select)
{
	var fila_experiencia_actividades_solidarias = document.getElementById('fila_experiencia_actividades_solidarias');
	var estilo = fila_experiencia_actividades_solidarias.style;
	//alert (select.selectedIndex);
	if (select.selectedIndex == 1)
	{
		estilo.display = '';
		fila_experiencia_actividades_solidarias.innerHTML = '<td>Indica instituci&oacute;n donde has colaborado y que tareas realizaste:</td><td><input type="text" name="experiencia_actividades_solidarias_instituciones_tareas" /></td>'
	}
	else
	{
		estilo.display ='none';
		fila_experiencia_actividades_solidarias.innerHTML = '';
	}
}

function chequeaMaximo3AreasTematicasCompromiso(indice)
{
	//alert(indice);
	var contenedor = document.getElementById('areas_tematicas').getElementsByTagName('input');
	var estilo = document.getElementById('area_tematica_otra');
	//alert(contenedor.length);
	var contador_activos =0;
	for (var i=0; i<contenedor.length; i++)
	{
		 if (contenedor[i].checked)
		 	contador_activos++;
	}
	if (contador_activos > 3)
	{
		alert('Por favor, seleccione como máximo tres opciones');
		contenedor[indice-1].click();
	} 
	else
	{
		if (contenedor[8].checked)
		{
			estilo.style.display= '';
		}
		else
		{
			estilo.style.display= 'none';
			var texto = estilo.getElementsByTagName('input');
			texto[0].value='';
		}
	}
}

//---Validar Formulario Centro Cultural

function validarInscripcionCentroCultural(form)
{
	/*alert(form.nombre.value);
	return false;*/
	
	//nombre, apellido, mail, telefono
	
	res = validarLleno(form.nombre); 
	
	res = res &&	validarLleno(form.apellido);
	res = res &&	validarLleno(form.nacionalidad);
	res = res &&	validarLleno(form.documento);
	res = res &&	validarLleno(form.email);
	res = res &&	validarLleno(form.domicilio);
	res = res &&	validarLleno(form.tel);
	res = res &&	validarLleno(form.cel);
	if(res)
		{
			return true;
				
		}else{
			alert("Todos los campos son obligatorios");
			return false;
		}
			
}

//--- Fin Formulario de Centro Cultural


//---Validar Formulario Escuela de Negocios Conferencias

function validarFormularioConferenciasEscueladeNegocios(form)
{
	//res = validarLleno(form.conferencia); 
	if (form.conferencia.selectedIndex == 0)
	{
		alert("Por favor, seleccione una conferencia.");
		return false;
	}
	/*res = res &&	validarLleno(form.ape_nom);
	res = res &&	validarLleno(form.mail);
	res = res &&	validarLleno(form.tel);
	res = res &&	validarLleno(form.institucion_empresa);*/
	if (!validarLleno(form.ape_nom))
	{
		alert("Por favor, introduzca nombre y apellido");
		form.ape_nom.focus();
		return false;
	}
	if (!validarLleno(form.mail))
	{
		alert("Por favor, introduzca un e-mail");
		form.mail.focus();
		return false;
	}
	if (!validarLleno(form.tel))
	{
		alert("Por favor, introduzca un telefono");
		form.tel.focus();
		return false;
	}
	if (!validarLleno(form.institucion_empresa))
	{
		alert("Por favor, introduzca una institucion/empresa");
		form.institucion_empresa.focus();
		return false;
	}
	return true;
	/*res = res &&	validarLleno(form.domicilio);
	res = res &&	validarLleno(form.tel);
	res = res &&	validarLleno(form.cel);*/
	/*if(res)
		{
			return true;
				
		}else{
			alert("Todos los campos son obligatorios");
			return false;
		}*/
}
//--- Fin Formulario Escuela de Negocios Conferencias

//---Validar Formulario Boletin de novedades de Catedra de Ley Natural

function validarFormularioLeyNatural(formulario)
{
if (formulario.nombre.value==""){
	alert('No has ingresado un nombre');
	formulario.nombre.focus();
	return false;
}
	
if (formulario.apellido.value==""){
	alert('No has ingresado un apellido');
	formulario.apellido.focus();
	return false;
}

/*if (formulario.localidad.value==""){
	alert('No has ingresado una localidad');
	formulario.localidad.focus();
	return false;
}*/

if (formulario.pais.value==""){
	alert('No has ingresado un país');
	formulario.pais.focus();
	return false;
}

if (formulario.mail.value==""){
	alert('No has ingresado una dirección de correo electrónico');
	formulario.mail.focus();
	return false;
}
else
	{
		if (!validaMail(formulario.mail.value))
		{
			alert("Por favor, ingrese su correo electrónico correctamente.  Ej: nombre@dominio.com");
			formulario.mail.focus();
			return false; 
		}
	}

}

//--- Fin Formulario Boletin de novedades de Catedra de Ley Natural

//---Validar Formulario Graduados Campus Rosario

function validaGraduadosRosario(form)
{
	if (!validarLleno(form.nomape))
	{
		alert("Por favor, introduzca nombre y apellido");
		form.nomape.focus();
		return false;
	}
	if (!validarLleno(form.fecha_nac))
	{
		alert("Por favor, introduzca su fecha de nacimiento");
		form.fecha_nac.focus();
		return false;
	}
	if (!validarLleno(form.domicilio_particular))
	{
		alert("Por favor, introduzca su domicilio particular");
		form.domicilio_particular.focus();
		return false;
	}
	
	if (!validarLleno(form.tel_particular))
	{
		alert("Por favor, introduzca un telefono particular");
		form.tel_particular.focus();
		return false;
	}
	if (!validarLleno(form.mail))
	{
		alert("Por favor, introduzca un e-mail");
		form.mail.focus();
		return false;
	}
	if (!validarLleno(form.profesion))
	{
		alert("Por favor, introduzca su profesion");
		form.profesion.focus();
		return false;
	}
	if (!validarLleno(form.anio_egreso))
	{
		alert("Por favor, introduzca cuando egreso de la uca");
		form.anio_egreso.focus();
		return false;
	}
	return true;
	/*res = res &&	validarLleno(form.domicilio);
	res = res &&	validarLleno(form.tel);
	res = res &&	validarLleno(form.cel);*/
	/*if(res)
		{
			return true;
				
		}else{
			alert("Todos los campos son obligatorios");
			return false;
		}*/
}
//--- Fin Formulario Graduados Campus Rosario


function chequea_adhesion(select)
{

	var valor =  select.options[select.selectedIndex].value;
	
	var personal = document.getElementById('personal');
	var institucional = document.getElementById('institucional');
	if(valor == 'personal'){
		personal.style.display = '';
		institucional.style.display = 'none'; 
		}else
			if (valor=='institucional')
		{
			
			personal.style.display = 'none';
			institucional.style.display = '';
		}
		else
		{
			personal.style.display = 'none';
			institucional.style.display = 'none';
		}

}

//---Validar Formulario Adhesion Matrimonio y Familia

function validarFormularioAdhesionMatFam(form)
{
	var tipo = form.adhesion.options[form.adhesion.selectedIndex].value;
	if (tipo=='institucional')
	{
		if (!validarLleno(form.institucion))
		{
			alert("Por favor, ingrese el nombre de la institución");
			form.institucion.focus();
			return false;
		}
		if (!validarLleno(form.responsable))
		{
			alert("Por favor, ingrese el nombre del representante/responsable");
			form.responsable.focus();
			return false;
		}
		if (!validarLleno(form.email))
		{
			alert("Por favor, ingrese el correo electrónico");
			form.email.focus();
			return false;
		}
		else
		{
			if (!validaMail(form.email.value))
			{
				alert("Por favor, ingrese el correo electrónico correctamente. Ej: nombre@dominio.com");
				return false; 
			}
		}
		return true;
	}
	else
		if (tipo=='personal')
		{
			
			if (!validarLleno(form.nom_ape))
			{
				alert("Por favor, ingrese su nombre y apellido");
				form.nom_ape.focus();
				return false;
			}
			if (validarLleno(form.documento))
			{
				if (isNaN(form.documento.value)) 
				{
					alert("En el documento solamente se permiten caracteres numéricos");
					form.documento.value="";
					form.documento.focus();
					return false;
				}
			}
			if (!validarLleno(form.mail))
			{
				alert("Por favor, ingrese su correo electrónico");
				form.mail.focus();
				return false;
			} 
			else
			{
				if (!validaMail(form.mail.value))
				{
					alert("Por favor, ingrese su correo electrónico correctamente.  Ej: nombre@dominio.com");
					return false; 
				}
			}
			return true;	
		}
	
	
	/*res = res &&	validarLleno(form.domicilio);
	res = res &&	validarLleno(form.tel);
	res = res &&	validarLleno(form.cel);*/
	/*if(res)
		{
			return true;
				
		}else{
			alert("Todos los campos son obligatorios");
			return false;
		}*/
}
//--- Fin Formulario Adhesion Matrimonio y Familia

//--- Funcion valida mail

function validaMail(mail)
{
	if (/^([^@\s]+)@((?:[-a-z0-9]+\.)+[a-z]{2,})$/.test(mail))
		return true;
	else
		return false;
}

//--- Fin valida mail

//--- Validar Formulario Insripción Jornada Día de Ingeniería Facultad de Química Rosario

function validarInscripcionJornadaIngenieriaQuimicaRosario(form)
{
	if (!validarLleno(form.nombre))
	{
		alert("Por favor, ingrese sus nombres");
		form.nombre.focus();
		return false;
	} 
	if (!validarLleno(form.apellido))
	{
		alert("Por favor, ingrese su apellido");
		form.apellido.focus();
		return false;
	}
	
	if (!validarLleno(form.documento))
	{
		alert("Por favor, ingrese su número de documento");
		form.documento.focus();
		return false;
	}
	else
	{
		if (isNaN(form.documento.value)) 
		{
			alert("En el documento solamente se permiten caracteres numéricos");
			form.documento.value="";
			form.documento.focus();
			return false;
		}
	}
	if (!validarLleno(form.email))
	{
		alert("Por favor, ingrese su dirección de correo electrónico");
		form.email.focus();
		return false;
	}
	else
	{
		if (!validaMail(form.email.value))
		{
			alert("Por favor, ingrese su correo electrónico correctamente.  Ej: nombre@dominio.com");
			form.email.focus();
			return false; 
		}
	}
	if (form.categoria.selectedIndex==0)
	{
		alert("Por favor, seleccione una categoría");
		form.categoria.focus();
		return false;
	}	
	return true;
}

//--- Fin Formulario Insripción Jornada Día de Ingeniería Facultad de Química Rosario

//--- Validar Formulario Insripción Programa Observatorio

function validarInscripcionProgramaObservatorio(form)
{
	if (!validarLleno(form.nombre))
	{
		alert("Por favor, ingrese su nombre");
		form.nombre.focus();
		return false;
	} 
	if (!validarLleno(form.apellido))
	{
		alert("Por favor, ingrese su apellido");
		form.apellido.focus();
		return false;
	}
	
	if (!validarLleno(form.email))
	{
		alert("Por favor, ingrese su dirección de correo electrónico");
		form.email.focus();
		return false;
	}
	else
	{
		if (!validaMail(form.email.value))
		{
			alert("Por favor, ingrese su correo electrónico correctamente.  Ej: nombre@dominio.com");
			form.email.focus();
			return false; 
		}
	}
	if (form.evento.selectedIndex==0)
	{
		alert("Por favor, seleccione un evento.");
		form.evento.focus();
		return false;	
	}
	return true;
}

//--- Fin Formulario Insripción Programa Observatorio

//Cambiar caracteres buscador Google
function cambiaCaracteresBuscadorGoogle(form)
{
	var busqueda = form.q.value;
	
	
	
	busqueda = busqueda.replace(/[á]/gi,'a');
	busqueda = busqueda.replace(/[é]/gi,'e');
	busqueda = busqueda.replace(/[í]/gi,'i');
	busqueda = busqueda.replace(/[ó]/gi,'o');
	busqueda = busqueda.replace(/[ú]/gi,'u');
	busqueda = busqueda.replace(/[ñ]/gi,'n');
	busqueda = busqueda.replace(/[ü]/gi,'u');
	busqueda = busqueda.replace(/[¿]/gi,'');
	
	form.q.value= busqueda;
}
//Fin Cambiar caracteres buscador Google

//--- Validar Formulario Insripción Seminario JENCK Facultad de Química Rosario

function validarInscripcionSeminarioJENCKQuimicaRosario(form)
{
	if (!validarLleno(form.nombre))
	{
		alert("Por favor, ingrese sus nombres");
		form.nombre.focus();
		return false;
	} 
	if (!validarLleno(form.apellido))
	{
		alert("Por favor, ingrese su apellido");
		form.apellido.focus();
		return false;
	}
	
	if (!validarLleno(form.documento))
	{
		alert("Por favor, ingrese su número de documento");
		form.documento.focus();
		return false;
	}
	else
	{
		if (isNaN(form.documento.value)) 
		{
			alert("En el documento solamente se permiten caracteres numéricos");
			form.documento.value="";
			form.documento.focus();
			return false;
		}
	}
	if (!validarLleno(form.email))
	{
		alert("Por favor, ingrese su dirección de correo electrónico");
		form.email.focus();
		return false;
	}
	else
	{
		if (!validaMail(form.email.value))
		{
			alert("Por favor, ingrese su correo electrónico correctamente.  Ej: nombre@dominio.com");
			form.email.focus();
			return false; 
		}
	}
	if (form.categoria.selectedIndex==0)
	{
		alert("Por favor, seleccione una categoría");
		form.categoria.focus();
		return false;
	}	
	return true;
}
//--- Fin Formulario Insripción Seminario JENCK Facultad de Química Rosario



//--- Validar Formulario Insripción ExpoUCA Rosario

function validarPreInscripcionExpoUca2010Rosario(form)
{
	if (!validarLleno(form.apellido))
	{
		alert("Por favor, ingrese su apellido");
		form.apellido.focus();
		return false;
	}
	
	if (!validarLleno(form.nombre))
	{
		alert("Por favor, ingrese sus nombres");
		form.nombre.focus();
		return false;
	} 
	
	
	if (!validarLleno(form.documento))
	{
		alert("Por favor, ingrese su número de documento");
		form.documento.focus();
		return false;
	}
	else
	{
		if (isNaN(form.documento.value)) 
		{
			alert("En el documento solamente se permiten caracteres numéricos");
			form.documento.value="";
			form.documento.focus();
			return false;
		}
	}
	if (!validarLleno(form.email))
	{
		alert("Por favor, ingrese su dirección de correo electrónico");
		form.email.focus();
		return false;
	}
	else
	{
		if (!validaMail(form.email.value))
		{
			alert("Por favor, ingrese su correo electrónico correctamente.  Ej: nombre@dominio.com");
			form.email.focus();
			return false; 
		}
	}
	
	if (form.categoria.selectedIndex==0)
	{
		alert("Por favor, seleccione una categoría");
		form.categoria.focus();
		return false;
	}
	if (form.anio_polimodal.selectedIndex==0 && form.categoria.selectedIndex==1)
	{
		alert("Por favor, seleccione el año que cursa");
		form.anio_polimodal.focus();
		return false;
	}	
	//return false;
	return true;
}

function cambiaSelectExpouca2010(select)
{
	var estilo_fila_anio = document.getElementById('fila_anio_cursa_expouca2010').style;
	if (select.selectedIndex==1)
	{
		estilo_fila_anio.display = '';	
	}
	else
	{
		estilo_fila_anio.display = 'none';
	}
}
//--- Fin Formulario Insripción ExpoUCA2010 Rosario

//--- Validar Formulario Insripción Programa Observatorio Barometro Infancia

function validarInscripcionProgramaObservatorioBarometroInfancia(form)
{
	if (!validarLleno(form.nombre))
	{
		alert("Por favor, ingrese su nombre");
		form.nombre.focus();
		return false;
	} 
	if (!validarLleno(form.apellido))
	{
		alert("Por favor, ingrese su apellido");
		form.apellido.focus();
		return false;
	}
	
	if (!validarLleno(form.email))
	{
		alert("Por favor, ingrese su dirección de correo electrónico");
		form.email.focus();
		return false;
	}
	else
	{
		if (!validaMail(form.email.value))
		{
			alert("Por favor, ingrese su correo electrónico correctamente.  Ej: nombre@dominio.com");
			form.email.focus();
			return false; 
		}
	}
	/*if (form.evento.selectedIndex==0)
	{
		alert("Por favor, seleccione un evento.");
		form.evento.focus();
		return false;	
	}*/
	return true;
}

//--- Fin Formulario Insripción Programa Observatorio Barometro Infancia

//--- Validar Inscripción Curso de Distancia Bioética

function validarInscripcionCursoDistanciaBioetica(form)
{
	if (!validarLleno(form.apellido))
	{
		alert("Por favor, ingrese su apellido");
		form.apellido.focus();
		return false;
	}
	if (!validarLleno(form.nombre))
	{
		alert("Por favor, ingrese su nombre");
		form.nombre.focus();
		return false;
	}
	
	if (form.tipo_doc.selectedIndex == 0)
	{
		alert("Por favor, seleccione un tipo de documento");
		form.tipo_doc.focus();
		return false;
	}
	
	if (!validarLleno(form.num_doc))
	{
		alert("Por favor, ingrese su número de documento");
		form.num_doc.focus();
		return false;
	}
	else
	{
		if (isNaN(form.num_doc.value)) 
		{
			alert("En el número de documento solamente se permiten caracteres numéricos");
			form.num_doc.value="";
			form.num_doc.focus();
			return false;
		}
	}
	if (!validarLleno(form.telefono))
	{
		alert("Por favor, ingrese su telefono");
		form.telefono.focus();
		return false;
	}  
	
	
	if (!validarLleno(form.mail))
	{
		alert("Por favor, ingrese su dirección de correo electrónico");
		form.mail.focus();
		return false;
	}
	else
	{
		if (!validaMail(form.mail.value))
		{
			alert("Por favor, ingrese su correo electrónico correctamente.  Ej: nombre@dominio.com");
			form.mail.focus();
			return false; 
		}
	}
	
	if (validarLleno(form.mail_laboral))
	{
		if (!validaMail(form.mail_laboral.value))
		{
			alert("Por favor, ingrese su correo electrónico laboral correctamente.  Ej: nombre@dominio.com");
			form.mail_laboral.focus();
			return false; 
		}
	}
	if (form.entero.selectedIndex==0)
	{
		alert("Por favor, seleccione cómo se enteró del curso");
		form.entero.focus();
		return false;
	}
	else
		if (form.entero.selectedIndex == 2)
		{
			if (!validarLleno(form.institucion.value))
			{
				alert("Por favor, ingrese la institución donde trabaja");
				form.institucion.focus();
				return false; 
			}
		}
		else
			if (form.entero.selectedIndex == 6)
			{
				if (!validarLleno(form.medio_comunicacion.value))
				{
					alert("Por favor, ingrese el medio de comunicación por el cual se enteró de este curso");
					form.medio_comunicacion.focus();
					return false; 
				}
			}
			else
				if (form.entero.selectedIndex == 7)
				{
					if (!validarLleno(form.otro.value))
					{
						alert("Por favor, ingrese cómo se enteró del curso");
						form.otro.focus();
						return false; 
					}
				}
	
	//return false;

}
//--- FIN Validar inscripcion curso a distancia bioética

//------ Validar inscripcion a congreso de vivienda y desarrollo humano
function validarInscripcionCongresoViviendaEconomicas(form)
{
	if (!validarLleno(form.apellido))
	{
		alert("Por favor, ingrese su apellido");
		form.apellido.focus();
		return false;
	}
	if (!validarLleno(form.nombre))
	{
		alert("Por favor, ingrese su nombre");
		form.nombre.focus();
		return false;
	}
	
	if (validarLleno(form.documento))
	{
		if (isNaN(form.documento.value)) 
		{
			alert("En el número de documento solamente se permiten caracteres numéricos");
			form.documento.value="";
			form.documento.focus();
			return false;
		}
	}
	
	if (!validarLleno(form.mail))
	{
		alert("Por favor, ingrese su dirección de correo electrónico");
		form.mail.focus();
		return false;
	}
	else
	{
		if (!validaMail(form.mail.value))
		{
			alert("Por favor, ingrese su correo electrónico correctamente.  Ej: nombre@dominio.com");
			form.mail.focus();
			return false; 
		}
	}
	
	
	if (!validarLleno(form.celular))
	{
		alert("Por favor, ingrese su celular");
		form.celular.focus();
		return false;
	}  
	
	
	
	
	if (!validarLleno(form.profesion))
	{
		alert("Por favor, ingrese su profesión/ocupación");
		form.profesion.focus();
		return false; 
		
	}
	
	if (!validarLleno(form.organizacion))
	{
		alert("Por favor, ingrese la organización/empresa a la que pertenece");
		form.organizacion.focus();
		return false; 
	}
	if (validarLleno(form.mail_institucional))
	{
		if (!validaMail(form.mail_institucional.value))
		{
			alert("Por favor, ingrese su correo electrónico institucional correctamente.  Ej: nombre@dominio.com");
			form.mail_institucional.focus();
			return false; 
		}
	}
	
	
	//return false;

}
//------ FIN Validar inscripcion a congreso de vivienda y desarrollo humano

function cambiaSelectCursoBioetica(select) 
{
	var estilo2 = document.getElementById('fila_institucion').style;
	var estilo6 = document.getElementById('fila_mediocomunicacion').style;
	var estilo7 = document.getElementById('fila_otra_forma').style;
	//alert(estilo.display);
	estilo2.display='none';
	estilo6.display='none';
	estilo7.display='none';
	document.datos.institucion.value='';
	document.datos.medio_comunicacion.value='';
	document.datos.otro.value='';
	if (select.selectedIndex==2)
		estilo2.display='';
	else
		if (select.selectedIndex==6)
			estilo6.display='';
		else
			if (select.selectedIndex==7)
				estilo7.display='';
}

//--- FIN Validar Inscripción Curso de Distancia Bioética


function cambiaCaracteresBuscadorIngreso(form)
{
	var busqueda = form.frase.value;
	
	
	
	busqueda = busqueda.replace(/[á]/gi,'a');
	busqueda = busqueda.replace(/[é]/gi,'e');
	busqueda = busqueda.replace(/[í]/gi,'i');
	busqueda = busqueda.replace(/[ó]/gi,'o');
	busqueda = busqueda.replace(/[ú]/gi,'u');
	busqueda = busqueda.replace(/[ñ]/gi,'n');
	busqueda = busqueda.replace(/[ü]/gi,'u');
	busqueda = busqueda.replace(/[¿]/gi,'');
	
	form.frase.value= busqueda;
}

//--- Validar Formulario Insripción Conferencias Médicas Agosto

function validarInscripciononferenciaAgostoMedicas(form)
{
	if (!validarLleno(form.apellido))
	{
		alert("Por favor, ingrese su apellido");
		form.apellido.focus();
		return false;
	}
	
	if (!validarLleno(form.nombre))
	{
		alert("Por favor, ingrese sus nombres");
		form.nombre.focus();
		return false;
	} 
	
	if (!validarLleno(form.mail))
	{
		alert("Por favor, ingrese su dirección de correo electrónico");
		form.mail.focus();
		return false;
	}
	else
	{
		if (!validaMail(form.mail.value))
		{
			alert("Por favor, ingrese su correo electrónico correctamente.  Ej: nombre@dominio.com");
			form.mail.focus();
			return false; 
		}
	}
	
	if (!validarLleno(form.profesion))
	{
		alert("Por favor, ingrese su profesión");
		form.profesion.focus();
		return false;
	}
	
	
	if (!validarLleno(form.institucion))
	{
		alert("Por favor, ingrese su institución");
		form.institucion.focus();
		return false;
	}
	if (!validarLleno(form.cargo))
	{
		alert("Por favor, ingrese su cargo");
		form.cargo.focus();
		return false;
	}	
	return true;
}
//--- Fin Formulario Insripción Conferencias Médicas Agosto

//--- Validar Formulario Insripción Conferencia Efectos de la Crisis...

function validarInscripciononferenciaEfectosdelaCrisis(form)
{
	if (!validarLleno(form.apellido))
	{
		alert("Por favor, ingrese su apellido");
		form.apellido.focus();
		return false;
	}
	
	if (!validarLleno(form.nombre))
	{
		alert("Por favor, ingrese sus nombres");
		form.nombre.focus();
		return false;
	} 
	
	if (!validarLleno(form.mail))
	{
		alert("Por favor, ingrese su dirección de correo electrónico");
		form.mail.focus();
		return false;
	}
	else
	{
		if (!validaMail(form.mail.value))
		{
			alert("Por favor, ingrese su correo electrónico correctamente.  Ej: nombre@dominio.com");
			form.mail.focus();
			return false; 
		}
	}
	
	if (!validarLleno(form.profesion))
	{
		alert("Por favor, ingrese su profesión");
		form.profesion.focus();
		return false;
	}
	
	
	if (!validarLleno(form.institucion))
	{
		alert("Por favor, ingrese su institución");
		form.institucion.focus();
		return false;
	}
	if (!validarLleno(form.cargo))
	{
		alert("Por favor, ingrese su cargo");
		form.cargo.focus();
		return false;
	}	
	return true;
}
//--- Fin Formulario Insripción Conferencia Efectos de la Crisis...

//--- Validar Formulario Insripción II Congreso Regional de Sistemas

function validarInscripcionCongresoRegional2010IngenieriaQuimicaRosario(form)
{
	if (!validarLleno(form.nombre))
	{
		alert("Por favor, ingrese sus nombres");
		form.nombre.focus();
		return false;
	} 
	if (!validarLleno(form.apellido))
	{
		alert("Por favor, ingrese su apellido");
		form.apellido.focus();
		return false;
	}
	
	if (!validarLleno(form.documento))
	{
		alert("Por favor, ingrese su número de documento");
		form.documento.focus();
		return false;
	}
	else
	{
		if (isNaN(form.documento.value)) 
		{
			alert("En el documento solamente se permiten caracteres numéricos");
			form.documento.value="";
			form.documento.focus();
			return false;
		}
	}
	if (!validarLleno(form.email))
	{
		alert("Por favor, ingrese su dirección de correo electrónico");
		form.email.focus();
		return false;
	}
	else
	{
		if (!validaMail(form.email.value))
		{
			alert("Por favor, ingrese su correo electrónico correctamente.  Ej: nombre@dominio.com");
			form.email.focus();
			return false; 
		}
	}
	if (form.categoria.selectedIndex==0)
	{
		alert("Por favor, seleccione una categoría");
		form.categoria.focus();
		return false;
	}	
	return true;
}

//--- Fin Formulario Insripción II Congreso Regional de Sistemas

//--- Validar Formulario Insripción Congreso Higiente, Salud y Seguridad en el Trabajo

function validarInscripcionCongresoHigieneSaludSeguridadTrabajo2010IngenieriaQuimicaRosario(form)
{
	if (!validarLleno(form.nombre))
	{
		alert("Por favor, ingrese sus nombres");
		form.nombre.focus();
		return false;
	} 
	if (!validarLleno(form.apellido))
	{
		alert("Por favor, ingrese su apellido");
		form.apellido.focus();
		return false;
	}
	
	if (!validarLleno(form.documento))
	{
		alert("Por favor, ingrese su número de documento");
		form.documento.focus();
		return false;
	}
	else
	{
		if (isNaN(form.documento.value)) 
		{
			alert("En el documento solamente se permiten caracteres numéricos");
			form.documento.value="";
			form.documento.focus();
			return false;
		}
	}
	if (!validarLleno(form.email))
	{
		alert("Por favor, ingrese su dirección de correo electrónico");
		form.email.focus();
		return false;
	}
	else
	{
		if (!validaMail(form.email.value))
		{
			alert("Por favor, ingrese su correo electrónico correctamente.  Ej: nombre@dominio.com");
			form.email.focus();
			return false; 
		}
	}
	if (form.categoria.selectedIndex==0)
	{
		alert("Por favor, seleccione una categoría");
		form.categoria.focus();
		return false;
	}	
	return true;
}

//--- Fin Formulario Insripción Congreso Higiente, Salud y Seguridad en el Trabajo

//--- Validar Formulario Consultas Ingreso

function validarConsultaIngreso(form)
{
	/*alert(form.asunto[1].checked);
	return false;*/
	if (!validarLleno(form.apellido))
	{
		alert("Por favor, ingrese su apellido");
		form.apellido.focus();
		return false;
	}
	
	if (!validarLleno(form.nombre))
	{
		alert("Por favor, ingrese su nombre");
		form.nombre.focus();
		return false;
	} 
	
	
	if (!validarLleno(form.email))
	{
		alert("Por favor, ingrese su dirección de correo electrónico");
		form.email.focus();
		return false;
	}
	else
	{
		if (!validaMail(form.email.value))
		{
			alert("Por favor, ingrese su correo electrónico correctamente.  Ej: nombre@dominio.com");
			form.email.focus();
			return false; 
		}
	}
	
	/*if (!form.asunto[0].checked && !form.asunto[1].checked)
	{
		alert("Por favor, seleccione un tipo de asunto");
		return false;
	}
	else*/
		if (form.asunto[0].checked && form.carreras.selectedIndex==0)
		{
			alert("Por favor, seleccione una carrera");
			form.carreras.focus();
			return false;	
		}
		else
			if (form.asunto[1].checked)
			{
				if (!validarLleno(form.input_asunto))
				{
					alert("Por favor, ingrese el asunto");
					form.input_asunto.focus();
					return false;
				}				
				if (document.getElementById('fila_otro') && form.mail_facultad.selectedIndex==0)
				{
					alert("Por favor, seleccione una facultad");
					form.mail_facultad.focus();
					return false;	
				}
			}
	
	/*if (form.sede.selectedIndex==0)
	{
		alert("Por favor, seleccione una sede");
		form.sede.focus();
		return false;
	}*/
	if (!validarLleno(form.consulta))
	{
		alert("Por favor, ingrese el mensaje");
		form.consulta.focus();
		return false;
	}
		
	return true;
}
//--- FIN Formulario Consultas Ingreso

//--- Validar Formulario Pre Acreditacion Jornada Intensiva Prevencion Adicciones

function validarInscripcionJornadaIntensivaPrevencionAdicciones2010IngenieriaQuimicaRosario(form)
{
	if (!validarLleno(form.nombre))
	{
		alert("Por favor, ingrese sus nombres");
		form.nombre.focus();
		return false;
	} 
	if (!validarLleno(form.apellido))
	{
		alert("Por favor, ingrese su apellido");
		form.apellido.focus();
		return false;
	}
	
	if (!validarLleno(form.documento))
	{
		alert("Por favor, ingrese su número de documento");
		form.documento.focus();
		return false;
	}
	else
	{
		if (isNaN(form.documento.value)) 
		{
			alert("En el documento solamente se permiten caracteres numéricos");
			form.documento.value="";
			form.documento.focus();
			return false;
		}
	}
	if (!validarLleno(form.email))
	{
		alert("Por favor, ingrese su dirección de correo electrónico");
		form.email.focus();
		return false;
	}
	else
	{
		if (!validaMail(form.email.value))
		{
			alert("Por favor, ingrese su correo electrónico correctamente.  Ej: nombre@dominio.com");
			form.email.focus();
			return false; 
		}
	}
	if (form.categoria.selectedIndex==0)
	{
		alert("Por favor, seleccione una categoría");
		form.categoria.focus();
		return false;
	}
	else
		if (form.categoria.selectedIndex==4 && !validarLleno(form.otro))
		{
			alert("Por favor, ingrese su categoría");
			form.otro.focus();
			return false;
		}	
	return true;
}

function cambiaSelectJornadaIntensivaPrevencionAdicciones2010IngenieriaQuimicaRosario(select)
{
	if (select.selectedIndex==4)
	{
		var estilo= document.getElementById('fila_otro').style;
		estilo.display='';
	}
	else
	{
		var estilo= document.getElementById('fila_otro').style;
		estilo.display='none';
		var text = document.getElementById('otro');
		text.value='';
	}	
}

//--- Fin Formulario Pre Acreditacion Jornada Intensiva Prevencion Adicciones

//--- Validar Formulario Insripción Jornadas Salud Pública y Bioetica

function validarInscripcionJornadasSaludPublicaMedicas2010(form)
{
	/*alert(form.actividad[1].checked);
	return false;*/
	var selecciona = false;
	var texto = '';
	for (i=0; i<form.actividad.length; i++)
	{
		if (form.actividad[i].checked)
		{
			selecciona= true;
			if (texto == '')
				texto = texto+form.actividad[i].value;
			else
				texto = texto+', '+form.actividad[i].value;
		}
	}
	/*alert(texto);
	return false;*/
	form.actividades_presencia.value= texto;
	/*alert (form.actividades_presencia.value);
	return false;*/
	if (!validarLleno(form.apellido))
	{
		alert("Por favor, ingrese su apellido");
		form.apellido.focus();
		return false;
	}
	
	if (!validarLleno(form.nombre))
	{
		alert("Por favor, ingrese su nombre");
		form.nombre.focus();
		return false;
	} 
	
	if (!validarLleno(form.mail))
	{
		alert("Por favor, ingrese su dirección de correo electrónico");
		form.mail.focus();
		return false;
	}
	else
	{
		if (!validaMail(form.mail.value))
		{
			alert("Por favor, ingrese su correo electrónico correctamente.  Ej: nombre@dominio.com");
			form.mail.focus();
			return false; 
		}
	}
	
	if (!validarLleno(form.profesion))
	{
		alert("Por favor, ingrese su profesión");
		form.profesion.focus();
		return false;
	}
	
	
	if (!validarLleno(form.institucion))
	{
		alert("Por favor, ingrese su institución");
		form.institucion.focus();
		return false;
	}
	if (!validarLleno(form.cargo))
	{
		alert("Por favor, ingrese su cargo");
		form.cargo.focus();
		return false;
	}
	if (!selecciona)
	{
		alert("Por favor, seleccione por lo menos una actividad a la cual quiera anotarse");
		return false;
	}
		
	return true;
}
//--- Fin Formulario Insripción Jornadas Salud Pública y Bioetica

//--- Validar Formulario Insripción Actividades Prosed 2011

function validarInscripcionActividadesProsed2011(form)
{
	/*alert (form.adherido[0].checked);
	return false;*/
	
	if (!validarLleno(form.apellido))
	{
		alert("Por favor, ingrese su apellido");
		form.apellido.focus();
		return false;
	}
	
	if (!validarLleno(form.nombre))
	{
		alert("Por favor, ingrese su nombre");
		form.nombre.focus();
		return false;
	} 
	
	if (!validarLleno(form.dni))
	{
		alert("Por favor, ingrese su DNI");
		form.dni.focus();
		return false;
	}
	
	if (!form.adherido[0].checked && !form.adherido[1].checked)
	{
		alert("Por favor, especifique si está adherida o no al Prosed");
		return false;
	}
	
	if (!validarLleno(form.mail))
	{
		alert("Por favor, ingrese su dirección de correo electrónico");
		form.mail.focus();
		return false;
	}
	else
	{
		if (!validaMail(form.mail.value))
		{
			alert("Por favor, ingrese su correo electrónico correctamente.  Ej: nombre@dominio.com");
			form.mail.focus();
			return false; 
		}
	}
	
	if (form.actividad_inscribe.selectedIndex == 0)
	{
		alert("Por favor, seleccione la actividad a la cual se quiere inscribir");
		form.actividad_inscribe.focus();
		return false;
	}
		
	return true;
}

//--- Fin Formulario Insripción Actividades Prosed 2011

//--

function ValidarContactoDerechoCanonico(form)
{
	
	if (form.contacto.selectedIndex == 0)
	{
		alert("Por favor, seleccione con quien se quiere contactar");
		form.contacto.focus();
		return false;
	}
	
	if (!validarLleno(form.nombre))
	{
		alert("Por favor, ingrese su nombre y apellido");
		form.nombre.focus();
		return false;
	} 
	
	if (!validarLleno(form.email))
	{
		alert("Por favor, ingrese su dirección de correo electrónico");
		form.email.focus();
		return false;
	}
	else
	{
		if (!validaMail(form.email.value))
		{
			alert("Por favor, ingrese su correo electrónico correctamente.  Ej: nombre@dominio.com");
			form.email.focus();
			return false; 
		}
	}
	
	
	if (!validarLleno(form.consulta))
	{
		alert("Por favor, ingrese su consulta");
		form.consulta.focus();
		return false;
	} 
	
	
	return true;
}

function ValidarConsultaRevistaCulturaEconomica(form)
{
	if (!validarLleno(form.apellido))
	{
		alert("Por favor, ingrese su apellido");
		form.apellido.focus();
		return false;
	} 
	
	if (!validarLleno(form.nombre))
	{
		alert("Por favor, ingrese su nombre");
		form.nombre.focus();
		return false;
	} 
	
	if (!validarLleno(form.email))
	{
		alert("Por favor, ingrese su dirección de correo electrónico");
		form.email.focus();
		return false;
	}
	else
	{
		if (!validaMail(form.email.value))
		{
			alert("Por favor, ingrese su correo electrónico correctamente.  Ej: nombre@dominio.com");
			form.email.focus();
			return false; 
		}
	}
	
	
	if (!validarLleno(form.consulta))
	{
		alert("Por favor, ingrese su consulta");
		form.consulta.focus();
		return false;
	} 
	
	
	return true;
}


function cambiaSeccionPublicaciones(select)
{
	//alert(select[select.selectedIndex].value);
	var secciones = document.getElementById('secciones').getElementsByTagName('div');
	//alert(secciones.length);
	//alert(secciones[0].style.display);
	for (i=0; i<secciones.length; i++)
		secciones[i].style.display='none';
	var seccion_id = select[select.selectedIndex].value;
	if (seccion_id !='0')
	{
		var seccion = document.getElementById('seccion'+seccion_id).style;
		seccion.display='';
	}
	
}



//--- Validar Formulario Presentación del Barómetro de la Deuda Social Argentina - Serie del Bicentenario 2010-2016 - Nro 1

function validarInscripcionBarometroDeuda2011(form)
{
	if (!validarLleno(form.apellido))
	{
		alert("Por favor, ingrese su apellido");
		form.apellido.focus();
		return false;
	}
	if (!validarLleno(form.nombre))
	{
		alert("Por favor, ingrese su nombre");
		form.nombre.focus();
		return false;
	} 
	
	
	if (!validarLleno(form.email))
	{
		alert("Por favor, ingrese su dirección de correo electrónico");
		form.email.focus();
		return false;
	}
	else
	{
		if (!validaMail(form.email.value))
		{
			alert("Por favor, ingrese su correo electrónico correctamente.  Ej: nombre@dominio.com");
			form.email.focus();
			return false; 
		}
	}
	if (!validarLleno(form.tel))
	{
		alert("Por favor, ingrese su teléfono.");
		form.tel.focus();
		return false;	
	}
	return true;
}

//--- Fin Formulario Presentación del Barómetro de la Deuda Social Argentina - Serie del Bicentenario 2010-2016 - Nro 1

//--- Validar Inscripción Ciclo Formacion Docente 2011 Rosario

function validarInscripcionCicloFormacionDocente2011Rosario(form)
{
	
	if (!form.jornada1.checked && !form.jornada2.checked && !form.jornadas.checked)
	{
		alert("Por favor, seleccione la jornada a la cual desea inscrbirse");
		return false;
	}
	
	if (!validarLleno(form.apellido))
	{
		alert("Por favor, ingrese su apellido");
		form.apellido.focus();
		return false;
	}
	if (!validarLleno(form.nombre))
	{
		alert("Por favor, ingrese su nombre");
		form.nombre.focus();
		return false;
	}
	
	if (form.tipo_doc.selectedIndex == 0)
	{
		alert("Por favor, seleccione un tipo de documento");
		form.tipo_doc.focus();
		return false;
	}
	
	if (!validarLleno(form.num_doc))
	{
		alert("Por favor, ingrese su número de documento");
		form.num_doc.focus();
		return false;
	}
	else
	{
		if (isNaN(form.num_doc.value)) 
		{
			alert("En el número de documento solamente se permiten caracteres numéricos");
			form.num_doc.value="";
			form.num_doc.focus();
			return false;
		}
	}
		
	if (!validarLleno(form.mail))
	{
		alert("Por favor, ingrese su dirección de correo electrónico");
		form.mail.focus();
		return false;
	}
	else
	{
		if (!validaMail(form.mail.value))
		{
			alert("Por favor, ingrese su correo electrónico correctamente.  Ej: nombre@dominio.com");
			form.mail.focus();
			return false; 
		}
	}
	
	if (!validarLleno(form.ocupacion))
	{
		alert("Por favor, ingrese su ocupación y/o profesión");
		form.ocupacion.focus();
		return false;
	}
	
	if (!validarLleno(form.organizacion))
	{
		alert("Por favor, ingrese la organización / institución donde trabaja");
		form.organizacion.focus();
		return false;
	}
	
}
//--- FIN Validar Inscripción Ciclo Formacion Docente 2011 Rosario

//--- Validar Inscripción Implementación NIF 2011 Rosario

function validarInscripcionImplementacionNif2011Rosario(form)
{
	if (!validarLleno(form.apellido))
	{
		alert("Por favor, ingrese su apellido");
		form.apellido.focus();
		return false;
	}
	if (!validarLleno(form.nombre))
	{
		alert("Por favor, ingrese su nombre");
		form.nombre.focus();
		return false;
	}
	
	if (form.tipo_doc.selectedIndex == 0)
	{
		alert("Por favor, seleccione un tipo de documento");
		form.tipo_doc.focus();
		return false;
	}
	
	if (!validarLleno(form.num_doc))
	{
		alert("Por favor, ingrese su número de documento");
		form.num_doc.focus();
		return false;
	}
	else
	{
		if (isNaN(form.num_doc.value)) 
		{
			alert("En el número de documento solamente se permiten caracteres numéricos");
			form.num_doc.value="";
			form.num_doc.focus();
			return false;
		}
	}
	
	
	if (validarLleno(form.fecha_nacimiento) && !validarFecha(form.fecha_nacimiento.value))
	{
		alert("Por favor, introduzca su fecha de nacimiento en formato DD/MM/AAAA");
		form.fecha_nacimiento.focus();
		return false;
	}
		
	if (!validarLleno(form.mail))
	{
		alert("Por favor, ingrese su dirección de correo electrónico");
		form.mail.focus();
		return false;
	}
	else
	{
		if (!validaMail(form.mail.value))
		{
			alert("Por favor, ingrese su correo electrónico correctamente.  Ej: nombre@dominio.com");
			form.mail.focus();
			return false; 
		}
	}
	
	if (!validarLleno(form.ocupacion))
	{
		alert("Por favor, ingrese su ocupación y/o profesión");
		form.ocupacion.focus();
		return false;
	}
	
}

//-- FIN Validar Inscripción Implementación NIF 2011 Rosario


function validarFecha(value)
{
	//alert('entro'); return false;
	patron = /^\d{1,2}\/\d{2}\/\d{4}$/;
	return patron.test(value);
}

//-- Validar Suscripción Boletín novedades de Derecho

function validarSuscripcionBoletinDerecho(formulario)
{
if (formulario.nombre.value==""){
	alert('No has ingresado un nombre');
	formulario.nombre.focus();
	return false;
}
	
if (formulario.apellido.value==""){
	alert('No has ingresado un apellido');
	formulario.apellido.focus();
	return false;
}

if (formulario.pais.value==""){
	alert('No has ingresado un país');
	formulario.pais.focus();
	return false;
}

if (formulario.mail.value==""){
	alert('No has ingresado una dirección de correo electrónico');
	formulario.mail.focus();
	return false;
}
else
	{
		if (!validaMail(formulario.mail.value))
		{
			alert("Por favor, ingrese su correo electrónico correctamente.  Ej: nombre@dominio.com");
			formulario.mail.focus();
			return false; 
		}
	}

}

//-- FIN Validar Suscripción Boletín novedades de Derecho

