function sendFlashSearch(tipoBusc, txtBusc) {
	if (tipoBusc=='artistas') {
		getRecursoX('includes/artistas.php?letra='+txtBusc,'contenido','contenido_cargar');
	}
	else if (tipoBusc=='colaboradores') {
		getRecursoX('includes/empresas/empresas.php?letra='+txtBusc,'contenido','contenido_cargar');
	}
	else if (tipoBusc=='eventos') {
		getRecursoX('includes/agenda/agenda.php?letra='+txtBusc,'contenido','contenido_cargar');
	} 
	else if (tipoBusc=='musica') {
		getRecursoX('includes/musica/buscar_musica.php?letra='+txtBusc,'contenido','contenido_cargar');
	} 
}
function sendFlashLogin(user, pass) {
	thisForm = document.getElementById('userForm');
	thisForm.Username.value = user;
	thisForm.Password.value = pass;
	thisForm.submit();
}
function buscar_producto(objform){
	var enviar = true;

	if(objform.cat.value == ""){
		enviar = false;
		msg_error = "<p>El campo usuario no puede estar vacio.</p>";
		//chVisibilityFormAuth();
		//document.getElementById('msgerrorauth').innerHTML = msg_error;
		objform.s.focus();
		//objform.s.className = 'loginerror';
	}
	if(enviar){
		
		getRecursoX('includes/productos/productos.php?letra='+objform.s.value+'&cat='+objform.cat.value+'&marca='+objform.mar.value+'','contenido','contenido_cargar');
	
	}
	else{
	//document.getElementById('msgerrorauth').innerHTML += "<input type=\"button\" class=\"botonVolver\" value=\" << volver\" onclick=\"chVisibilityFormAuth();\" /><br />"
	}	// end condition
	return(false);
} // end function
////////////////////////////////////////////////////////////////////////

function buscar_blogs(objform){
	var cadena = '';
	var opt_selected = new Array();
	var index = 0;
	var i = 0;
	
	if(objform.tx_us_nombre.value != '')
	cadena += '&nombre=' + objform.tx_us_nombre.value;	
	
	//if(objform.rd_us_sexo[0].checked) cadena += '&sexo=chica';
	//if(objform.rd_us_sexo[1].checked) cadena += '&sexo=chico';
	
	if((objform.txEdadIni.value != '') && (objform.txEdadFin.value != '')){
		cadena += '&EdadIni=' + objform.txEdadIni.value + '&EdadFin=' + objform.txEdadFin.value
	}else{
		if((objform.txEdadIni.value != '') || (objform.txEdadFin.value != '')){
			alert('Falta la edad inicial o la final');
			return false;
		}
	}
	
	if(objform.txPais.value != '') cadena += '&pais=' + objform.txPais.value;
	if(objform.txProvincia.value != '') cadena += '&provincia=' + objform.txProvincia.value;
	
	//for(i = 0; i < objform.cb_estilos.length; i++){
	//	if(objform.cb_estilos.option[i].selected){
	//		opt_selected[index] = objform.cb_estilos.option[i].value;
	//		index++;
	//	}
	//}
	
	//cadena += '&estilos=' + opt_selected.join(', ');
	//cadena = cadena.substr(cadena.length - 1)
	getRecursoX('includes/blog/blogsdeldia.php?' + cadena, 'contenido', 'contenido_cargar');
	return(false);
} // end function


function buscar_empresa(objform){
	var enviar = true;

	if(objform.s.value == ""){
		enviar = false;
		msg_error = "<p>El campo usuario no puede estar vacio.</p>";
		//chVisibilityFormAuth();
		//document.getElementById('msgerrorauth').innerHTML = msg_error;
		objform.s.focus();
		//objform.s.className = 'loginerror';
	}
	if(enviar){
		
	var is_checked_a = objform.radiobutton[0].checked;
	var is_checked_b = objform.radiobutton[1].checked;
	var is_checked_c = objform.radiobutton[2].checked;
	var is_checked_d = objform.radiobutton[3].checked;

		if (is_checked_b == true)
		{
		getRecursoX('includes/artistas.php?letra='+objform.s.value,'bloque1_iz','bloque1_iz_cargar');
		}
		if (is_checked_c == true)
		{
		getRecursoX('includes/empresas/empresas.php?letra='+objform.s.value,'contenido','contenido_cargar');
		} 
		if (is_checked_a == true)
		{
		getRecursoX('includes/musica/buscar_musica.php?letra='+objform.s.value,'bloque1_iz','bloque1_iz_cargar');
		} 
	
	}
	else{
	//document.getElementById('msgerrorauth').innerHTML += "<input type=\"button\" class=\"botonVolver\" value=\" << volver\" onclick=\"chVisibilityFormAuth();\" /><br />"
	}	// end condition
	return(false);
} // end function

/////////////////////////////////////////////////////////////////////////
function buscar_artista(objform){
	var enviar = true;
	//objform.s.className = '';
	if(objform.s.value == ""){
		enviar = false;
		msg_error = "<p>El campo usuario no puede estar vacio.</p>";
		//chVisibilityFormAuth();
		//document.getElementById('msgerrorauth').innerHTML = msg_error;
		objform.s.focus();
		objform.s.className = 'loginerror';
	}
	if(enviar){
		getRecursoX('includes/artistas.php?letra='+objform.s.value,'contenido','contenido_cargar');
	}
	else{
	//document.getElementById('msgerrorauth').innerHTML += "<input type=\"button\" class=\"botonVolver\" value=\" << volver\" onclick=\"chVisibilityFormAuth();\" /><br />"
	}	// end condition
	return(false);
} // end function

/////////////////////////////////////////////////////////////////////////

function buscar_disco(objform){
	var enviar = true;
	objform.s.className = 'login';
	if(objform.s.value == ""){
		enviar = false;
		msg_error = "<p>El campo usuario no puede estar vacio.</p>";
	
		objform.s.focus();
		objform.s.className = 'loginerror';
	}
	if(enviar){
		getRecursoX('includes/musica/musica.php?letra='+objform.s.value,'bloque1_iz','bloque1_iz_cargar');
	}
	else{
	//document.getElementById('msgerrorauth').innerHTML += "<input type=\"button\" class=\"botonVolver\" value=\" << volver\" onclick=\"chVisibilityFormAuth();\" /><br />"
	}	// end condition
	return(false);
} // end function

/////////////////////////////////////////////////////////////////////////

function autenticar4(objform){
	var enviar = true;
	objform.us_mail.className = 'login';
	objform.us_pass.className = 'login';
	objform.us_pass2.className = 'login';
	objform.us_nick.className = 'login';
	objform.us_nombre.className = 'login';
	objform.us_direccion.className = 'login';
	objform.us_localidad.className = 'login';
	objform.us_cp.className = 'login';
	objform.us_telefono.className = 'login';
	objform.us_profesion.className = 'login';
	objform.us_localidad.className = 'login';
	objform.us_provincia.className = 'login';
	
	
	if(objform.us_telefono.value == ""){
		enviar = false;
		msg_error = "<p>El campo usuario no puede estar vacio.</p>";
		objform.us_telefono.focus();
		objform.us_telefono.className = 'loginerror';
	}
	
	if(objform.us_cp.value == ""){
		enviar = false;
		msg_error = "<p>El campo usuario no puede estar vacio.</p>";
		objform.us_cp.focus();
		objform.us_cp.className = 'loginerror';
	}
	
	if(objform.us_provincia.value == ""){
		enviar = false;
		msg_error = "<p>El campo usuario no puede estar vacio.</p>";
		objform.us_provincia.focus();
		objform.us_provincia.className = 'loginerror';
	}
	
	if(objform.us_localidad.value == ""){
		enviar = false;
		msg_error = "<p>El campo usuario no puede estar vacio.</p>";
		objform.us_localidad.focus();
		objform.us_localidad.className = 'loginerror';
	}
	
	
	if(objform.us_localidad.value == ""){
		enviar = false;
		msg_error = "<p>El campo usuario no puede estar vacio.</p>";
		objform.us_localidad.focus();
		objform.us_localidad.className = 'loginerror';
	}
	
	
	if(objform.us_direccion.value == ""){
		enviar = false;
		msg_error = "<p>El campo usuario no puede estar vacio.</p>";
		objform.us_direccion.focus();
		objform.us_direccion.className = 'loginerror';
	}
	if(objform.us_nombre.value == ""){
		enviar = false;
		msg_error = "<p>El campo usuario no puede estar vacio.</p>";
		objform.us_nombre.focus();
		objform.us_nombre.className = 'loginerror';
	}
	
	if(objform.us_pass.value == ""){
		enviar = false;
		msg_error = "<p>El campo usuario no puede estar vacio.</p>";
		objform.us_pass.focus();
		objform.us_pass.className = 'loginerror';
	}
	if(objform.us_pass2.value == ""){
		enviar = false;
		msg_error = "<p>El campo usuario no puede estar vacio.</p>";
		objform.us_pass2.focus();
		objform.us_pass2.className = 'loginerror';
	}
	if(objform.us_nick.value == ""){
		enviar = false;
		msg_error = "<p>El campo usuario no puede estar vacio.</p>";
		objform.us_nick.focus();
		objform.us_nick.className = 'loginerror';
	}
	if(objform.us_mail.value == ""){
		enviar = false;
		msg_error = "<p>El campo usuario no puede estar vacio.</p>";
		objform.us_mail.focus();
		objform.us_mail.className = 'loginerror';
	}
	
	
	
	if(enviar){
		sendForm(objform, 1);
	}
	else{
	//document.getElementById('msgerrorauth').innerHTML += "<input type=\"button\" class=\"botonVolver\" value=\" << volver\" onclick=\"chVisibilityFormAuth();\" /><br />"
	}	// end condition
	return(false);
} // end function
/////////////////////////////////////////////////////////////////////////

function autenticar5(objform){
	var enviar = true;
	objform.new_nombre.className = 'loginb3';
	objform.apellidos.className = 'loginb3';
	objform.new_email.className = 'loginb3';
	objform.new_username.className = 'loginb3';
	objform.new_password.className = 'loginb3';
	objform.new_password2.className = 'loginb3';
	objform.direccion.className = 'loginb2';
	objform.cuidad.className = 'loginb3';
	objform.cp.className = 'loginb3';
	


	if(objform.provincia.value == ""){
		enviar = false;
		msg_error = "<h2>El campo Provincia no puede estar vacio.</h2>";
		objform.provincia.focus();
		objform.provincia.className = 'loginerror';
		document.getElementById('msgerrorauth').innerHTML = msg_error;
	}


	if(objform.cp.value == ""){
		enviar = false;
		msg_error = "<h2>El campo CP no puede estar vacio.</h2>";
		objform.cp.focus();
		objform.cp.className = 'loginerror';
		document.getElementById('msgerrorauth').innerHTML = msg_error;
	}

	
	if(objform.cuidad.value == ""){
		enviar = false;
		msg_error = "<h2>El campo Cuidad no puede estar vacio.</h2>";
		objform.cuidad.focus();
		objform.cuidad.className = 'loginerror';
		document.getElementById('msgerrorauth').innerHTML = msg_error;
	}
	
	
	if(objform.direccion.value == ""){
		enviar = false;
		msg_error = "<h2>El campo Direccion no puede estar vacio.</h2>";
		objform.direccion.focus();
		objform.direccion.className = 'loginerror2';
		document.getElementById('msgerrorauth').innerHTML = msg_error;
	}
    


	if(objform.new_password2.value == "" ){
		enviar = false;
		msg_error = "<h2>El campo Repetir contraseña no puede estar vacio.</h2>";
		objform.new_password2.focus();
		objform.new_password2.className = 'loginerror';
		document.getElementById('msgerrorauth').innerHTML = msg_error;
	}



	if(objform.new_password.value == ""){
		enviar = false;
		msg_error = "<h2>El campo Contraseña no puede estar vacio.</h2>";
		objform.new_password.focus();
		objform.new_password.className = 'loginerror';
		document.getElementById('msgerrorauth').innerHTML = msg_error;
	}

	if(objform.new_password2.value != objform.new_password.value ){
		enviar = false;
		msg_error = "<h2>Los campos contraseña no coinciden.</h2>";
		objform.new_password2.focus();
		objform.new_password2.className = 'loginerror';
		document.getElementById('msgerrorauth').innerHTML = msg_error;
	}
	


	if(objform.new_username.value == ""){
		enviar = false;
		msg_error = "<h2>El campo Nick no puede estar vacio.</h2>";
		objform.new_username.focus();
		objform.new_username.className = 'loginerror';
		document.getElementById('msgerrorauth').innerHTML = msg_error;
	}
	
	if(objform.new_email.value == ""){
		enviar = false;
		msg_error = "<h2>El campo mail no puede estar vacio.</h2>";
		objform.new_email.focus();
		objform.new_email.className = 'loginerror';
		document.getElementById('msgerrorauth').innerHTML = msg_error;
	}
	
	
	
	if(objform.apellidos.value == ""){
		enviar = false;
		msg_error = "<h2>El campo apellidos no puede estar vacio.</h2>";
		objform.apellidos.focus();
		objform.apellidos.className = 'loginerror';
		document.getElementById('msgerrorauth').innerHTML = msg_error;
	}
	
	if(objform.new_nombre.value == ""){
		enviar = false;
		msg_error = "<h2>El campo nombre no puede estar vacio.</h2>";
		objform.new_nombre.focus();
		objform.new_nombre.className = 'loginerror';
		document.getElementById('msgerrorauth').innerHTML = msg_error;
	}
	/*

	
	if(objform.us_localidad.value == ""){
		enviar = false;
		msg_error = "<h2>El campo usuario no puede estar vacio.</h2>";
		objform.us_localidad.focus();
		objform.us_localidad.className = 'loginerror';
	}
	
	
	if(objform.us_localidad.value == ""){
		enviar = false;
		msg_error = "<h2>El campo usuario no puede estar vacio.</h2>";
		objform.us_localidad.focus();
		objform.us_localidad.className = 'loginerror';
	}
	
	
	if(objform.us_direccion.value == ""){
		enviar = false;
		msg_error = "<h2>El campo usuario no puede estar vacio.</h2>";
		objform.us_direccion.focus();
		objform.us_direccion.className = 'loginerror';
	}
	if(objform.us_nombre.value == ""){
		enviar = false;
		msg_error = "<h2>El campo usuario no puede estar vacio.</h2>";
		objform.us_nombre.focus();
		objform.us_nombre.className = 'loginerror';
	}
	
	if(objform.us_pass.value == ""){
		enviar = false;
		msg_error = "<h2>El campo usuario no puede estar vacio.</h2>";
		objform.us_pass.focus();
		objform.us_pass.className = 'loginerror';
	}
	if(objform.us_pass2.value == ""){
		enviar = false;
		msg_error = "<h2>El campo usuario no puede estar vacio.</h2>";
		objform.us_pass2.focus();
		objform.us_pass2.className = 'loginerror';
	}
	if(objform.us_nick.value == ""){
		enviar = false;
		msg_error = "<h2>El campo usuario no puede estar vacio.</h2>";
		objform.us_nick.focus();
		objform.us_nick.className = 'loginerror';
	}
	if(objform.us_mail.value == ""){
		enviar = false;
		msg_error = "<h2>El campo usuario no puede estar vacio.</h2>";
		objform.us_mail.focus();
		objform.us_mail.className = 'loginerror';
	}
	*/
	
	
	if(enviar){
		objform.submit();
	}
	else{
	//document.getElementById('msgerrorauth').innerHTML += "<input type=\"button\" class=\"botonVolver\" value=\" << volver\" onclick=\"chVisibilityFormAuth();\" /><br />"
	}	// end condition
	return(false);
} // end function



function autenticar(objform){
	var enviar = true;
	objform.p1.className = 'login';
	objform.p2.className = 'login';
	if(objform.p1.value == ""){
		enviar = false;
		msg_error = "<p>El campo usuario no puede estar vacio.</p>";
		//chVisibilityFormAuth();
		//document.getElementById('msgerrorauth').innerHTML = msg_error;
		objform.p1.focus();
		objform.p1.className = 'loginerror';
	}
	else if(objform.p2.value == ""){
		enviar = false;
		msg_error = "<p>El campo contraseÃ±a no puede estar vacio.</p>";
		//chVisibilityFormAuth();
		//document.getElementById('msgerrorauth').innerHTML = msg_error;
		objform.p2.focus();
		objform.p2.className = 'loginerror';
	} // end condition
	if(enviar){
		objform.submit();
	}
	else{
	//document.getElementById('msgerrorauth').innerHTML += "<input type=\"button\" class=\"botonVolver\" value=\" << volver\" onclick=\"chVisibilityFormAuth();\" /><br />"
	}	// end condition
	return(false);
} // end function

//guarda los principiantes
function guardarCambiosPrincipiante(objform){
	var enviar = true;
	if(objform.prin_nombre.value == ""){
		enviar = false;
		//msg_error = "<p>El campo nombre no puede estar vacio.</p>";
		//document.getElementById('msgerror').style.display = "";
		//document.getElementById('msgerror').innerHTML = msg_error;
		objform.prin_nombre.focus();
		objform.prin_nombre.className = 'loginerror_back';
	}
	if(enviar){
		sendForm(objform, 1);
	}
	return(false);
}
//guarda los principiantes
function guardarCambiosMaestro(objform){
	var enviar = true;
	if(objform.maest_nombre.value == ""){
		enviar = false;
		//msg_error = "<p>El campo nombre no puede estar vacio.</p>";
		//document.getElementById('msgerror').style.display = "";
		//document.getElementById('msgerror').innerHTML = msg_error;
		objform.maest_nombre.focus();
		objform.maest_nombre.className = 'loginerror_back';
	}
	if(enviar){
		sendForm(objform, 3);
	}
	return(false);
}

//guarda la escuela
function guardarCambiosEscuela(objform){
	var enviar = true;
	if(objform.esc_nombre.value == ""){
		enviar = false;
		//msg_error = "<p>El campo nombre no puede estar vacio.</p>";
		//document.getElementById('msgerror').style.display = "";
		//document.getElementById('msgerror').innerHTML = msg_error;
		objform.esc_nombre.focus();
		objform.esc_nombre.className = 'loginerror_back';
	}
	if(enviar){
		sendForm(objform, 4);
	}
	return(false);
}

function guardarCambiosPrograma(objform){
	var enviar = true;
	if(objform.pro_nombre.value == ""){
		enviar = false;
		//msg_error = "<p>El campo nombre no puede estar vacio.</p>";
		//document.getElementById('msgerror').style.display = "";
		//document.getElementById('msgerror').innerHTML = msg_error;
		objform.pro_nombre.focus();
		objform.pro_nombre.className = 'loginerror_back';
	}
	if(enviar){
		sendForm(objform, 5);
	}
	return(false);
}



//borrar a un pricipiante
function borraresiordenti(prin_id){

	permiso=confirm("Se dispone a borrar una principiante, Esta vd seguro?");

	if (permiso==true){
        getRecurso('recursos_admin/list_esiordenti.php?accion=borrar&prin_id='+prin_id);
	}

}

//borrar un maestro
function borrarMaestro(prin_id){

	permiso=confirm("Se dispone a borrar una maestro, Esta vd seguro?");

	if (permiso==true){
        getRecurso('recursos_admin/lista_maestros.php?accion=borrar&maest_id='+prin_id);
	}

}
function borrarEscuela(prin_id){

	permiso=confirm("Se dispone a borrar una escuela, Esta vd seguro?");

	if (permiso==true){
        getRecurso('recursos_admin/lista_escuelas.php?accion=borrar&esc_id='+prin_id);
	}

}
function borrarPrograma(prin_id){

	permiso=confirm("Se dispone a borrar un programa, Esta vd seguro?");

	if (permiso==true){
        getRecurso('recursos_admin/lista_programa.php?accion=borrar&idioma=1&pro_id='+prin_id);
	}

}


//borrar una foto
function borrarfoto(foto_id,prin_id,tipo){

	permiso=confirm("Se dispone a borrar una foto, Esta vd seguro?");

	if (permiso==true){
	    if(tipo==1){
		getRecurso('recursos_admin/esiordenti.php?accion=delete_imagen&foto_id='+foto_id+'&prin_id='+prin_id);
		}
		else{
		getRecurso('recursos_admin/maestro.php?accion=delete_imagen&foto_id='+foto_id+'&maest_id='+prin_id);
		}
        
	}

}

//subir una foto
function subir_foto(objform){
	var enviar = true;
	if(objform.nombre_foto.value == ""){
		enviar = false;
		//msg_error = "<p>El campo nombre no puede estar vacio.</p>";
		//document.getElementById('msgerror').style.display = "";
		//document.getElementById('msgerror').innerHTML = msg_error;
		objform.nombre_foto.focus();
		objform.nombre_foto.className = 'loginerror_back3';
	}
	if (enviar==true) 
	{
				
		if (objform.foto.value!="")
		{
				
							
							  var ext=objform.foto.value;
							  var enviar=true; 
							  ext = ext.substring(ext.length-3,ext.length);
							  ext = ext.toLowerCase();
							  if(ext != 'jpg') {
								alert('Ha seleccionado un documento  .'+ext+
									  ' ; por favor seleccione un documento .jpg!');
								enviar=false;
								
								}
							  else{
								enviar=true;
								
								} 
							
					    
		}
		else
		{
					
		enviar=false;
		//alert('Indique un nombre de archivo');
			objform.foto.focus();
		}
	}	
	
	if(enviar){
		objform.action= 'insertar_imagen.php';
		objform.submit();
	}
	return(false);
}

//////////////////////////////////////////////////////////////////////////////////

// insertcode is used for bold, italic, underline and quote and just
// wraps the tags around a selection or prompts the user for some
// text to apply the tag to
function insertcode(tag, desc,texar)
{
    
	// our textfield
    var textarea = document.getElementById(texar);

    // our open tag
    var open = "[" + tag + "]";

    // our close tag
    var close = "[/" + tag + "]";

    if(!textarea.setSelectionRange)
    {
        var selected = document.selection.createRange().text; 
        if(selected.length <= 0)
        { 
            // no text was selected so prompt the user for some text
            textarea.value += open + prompt("Please enter the text you'd like to " + desc, "") + close;
        }
        else
        {
            // put the code around the selected text
            document.selection.createRange().text = open + selected + close; 
        }

    }
    else
    {
        // the text before the selection
        var pretext = textarea.value.substring(0, textarea.selectionStart);
        
        // the selected text with tags before and after
        var codetext = open + textarea.value.substring(textarea.selectionStart, textarea.selectionEnd) + close;

        // the text after the selection
        var posttext = textarea.value.substring(textarea.selectionEnd, textarea.value.length);
        
        // check if there was a selection
        if(codetext == open + close)
        {
            //prompt the user
            codetext = open + prompt("Please enter the text you'd like to " + desc, "") + close;
        }

        // update the text field
        textarea.value = pretext + codetext + posttext;
    }

    // set the focus on the text field
    textarea.focus();
}

// inserts an image by prompting the user for the url
function insertimage()
{
    // our textfield
    var textarea = document.getElementById("The_TextArea");

    // our image
    var image = "<img src='" + prompt("Please enter the url", "http://") + "' alt='' />";

    if(!textarea.setSelectionRange)
    {
        // get selected text
        var selected = document.selection.createRange().text; 

        if(selected.length <= 0)
        { 
            // no text was selected so add the image to the end
            textarea.value += image;
        }
        else
        {
            // replace the selection with the image
            document.selection.createRange().text = image; 
        }
    }
    else
    {
        // the text before the selection
        var pretext = textarea.value.substring(0, textarea.selectionStart);

        // the text after the selection
        var posttext = textarea.value.substring(textarea.selectionEnd, textarea.value.length);

        // update the text field
        textarea.value = pretext + image + posttext;
    }

    // set the focus on the text field
    textarea.focus();
}

// inserts a link by prompting the user for a url
function insertlink()
{
    // our textfield
    var textarea = document.getElementById("The_TextArea");

    // our link
    var url = prompt("Please enter the url", "http://");
    var link = "[url=" + url + ">" + url + "[/url]";

    if(!textarea.setSelectionRange)
    {
        // get selected text
        var selected = document.selection.createRange().text; 

        if(selected.length <= 0)
        { 
            // no text was selected so add the link to the end
            textarea.value += link;
        }
        else
        {
            // replace the selection with the link
            document.selection.createRange().text = "[url=" + url + ">" + selected + "[/url]"; 
        }
    }
    else
    {
        // the text before the selection
        var pretext = textarea.value.substring(0, textarea.selectionStart);

        // the text after the selection
        var posttext = textarea.value.substring(textarea.selectionEnd, textarea.value.length);

        // update the text field
        textarea.value = pretext + "[url=" + url + ">" + selected + "[/url]" + posttext;
    }

    // set the focus on the text field
    textarea.focus();
}



////////////////////////////////////////////////////////////////




//
// FORMS
//

function guardarCambiosRol(objform){
	var enviar = true;
	if(objform.nombre.value == ""){
		enviar = false;
		msg_error = "<p>El campo nombre no puede estar vacio.</p>";
		document.getElementById('msgerror').style.display = "";
		document.getElementById('msgerror').innerHTML = msg_error;
		objform.nombre.focus();
		objform.nombre.className = 'formInputError';
	}
	if(enviar){
		sendForm(objform, 3);
	}
	return(false);
}

function guardarIntra(objform){
	var enviar = true;
	if(objform.int_nombre.value == ""){
		enviar = false;
		msg_error = "<p>El campo nombre no puede estar vacio.</p>";
		document.getElementById('msgerror').style.display = "";
		document.getElementById('msgerror').innerHTML = msg_error;
		objform.int_nombre.focus();
		objform.int_nombre.className = 'formInputError';
	}
	if(enviar){
		sendForm(objform, 11);
	}
	return(false);
}

function guardarCambiosOpcion(objform){
	var enviar = true;
	if(objform.nombre.value == ""){
		enviar = false;
		msg_error = "<p>El campo nombre no puede estar vacio.</p>";
		document.getElementById('msgerror').style.display = "";
		document.getElementById('msgerror').innerHTML = msg_error;
		objform.nombre.focus();
		objform.nombre.className = 'formInputError';
	}
	if(enviar){
		if(objform.padre.value == "0"){
			enviar = false;
			msg_error = "<p>Seleccione un padre.</p>";
			document.getElementById('msgerror').style.display = "";
			document.getElementById('msgerror').innerHTML = msg_error;
			objform.padre.focus();
			objform.padre.className = 'formInputError';
		}
	}
	if(enviar){
		    if(objform.recurso.value == "0"){
			enviar = false;
			msg_error = "<p>Seleccione un recurso.</p>";
			document.getElementById('msgerror').style.display = "";
			document.getElementById('msgerror').innerHTML = msg_error;
			objform.recurso.focus();
			objform.recurso.className = 'formInputError';
		}
	}
	if(enviar){
		sendForm(objform, 5);
	}
	return(false);
}

function guardarCambiosUsuario(objform){
	var enviar = true;
	if(objform.login.value == ""){
		enviar = false;
		msg_error = "<p>El campo login no puede estar vacio.</p>";
		document.getElementById('msgerror').style.display = ""; 
		document.getElementById('msgerror').innerHTML = msg_error;
		objform.login.focus();
		objform.login.className = 'formInputError';
	}
	else if(objform.password.value == ""){
		enviar = false;
		msg_error = "<p>El campo password no puede estar vacio.</p>";
		document.getElementById('msgerror').style.display = ""; 
		document.getElementById('msgerror').innerHTML = msg_error;
		objform.password.focus();
		objform.password.className = 'formInputError';
	}
	if(enviar){
		sendForm(objform, 2);
	}
	return(false);
}

function guardarCambiosRecurso(objform){
	var enviar = true;
	if(objform.rec_nombre.value == ""){
		enviar = false;
		msg_error = "<p>El campo nombre no puede estar vacio.</p>";
		document.getElementById('msgerror').style.display = "";
		document.getElementById('msgerror').innerHTML = msg_error;
		objform.rec_nombre.focus();
		objform.rec_nombre.className = 'formInputError';
	}
	if(enviar){
		sendForm(objform, 4);
	}
	return(false);
}

function guardarCambiosInfosir(objform){
	var enviar = true;
	if(objform.ire_nombre.value == ""){
		enviar = false;
		msg_error = "<p>El campo nombre no puede estar vacio.</p>";
		document.getElementById('msgerror').style.display = "";
		document.getElementById('msgerror').innerHTML = msg_error;
		objform.rec_nombre.focus();
		objform.rec_nombre.className = 'formInputError';
	}
	if(enviar){
		sendForm(objform, 9);
	}
	return(false);
}

function guardarCambiosBanner(objform){
	var enviar = true;
	if(objform.ban_nombre.value == ""){
		enviar = false;
		msg_error = "<p>El campo nombre no puede estar vacio.</p>";
		document.getElementById('msgerror').style.display = "";
		document.getElementById('msgerror').innerHTML = msg_error;
		objform.ban_nombre.focus();
		objform.ban_nombre.className = 'formInputError';
	}
	else if(objform.ban_zonabanner.value == "" || objform.ban_zonabanner.value == 0 || objform.ban_zonabanner.value == "0"){
		enviar = false;
		msg_error = "<p>Debe seleccionar la zona del banner.</p>";
		document.getElementById('msgerror').style.display = "";
		document.getElementById('msgerror').innerHTML = msg_error;
		objform.zonabanner.focus();
		objform.zonabanner.className = 'formInputError';
	}
/*
	else if(objform.ban_url.value == ""){
		enviar = false;
		msg_error = "<p>El campo url no puede estar vacio.</p>";
		document.getElementById('msgerror').style.display = "";
		document.getElementById('msgerror').innerHTML = msg_error;
		objform.ban_url.focus();
		objform.ban_url.className = 'formInputError';
	}
*/
	if(enviar){
		sendForm(objform, 8);
	}
	return(false);
}

function guardarCambiosTutorial(objform){
	var enviar = true;
	
	
	if(objform.tut_nombre.value == ""){
		enviar = false;
		msg_error = "<p>El campo nombre no puede estar vacio.</p>";
		document.getElementById('msgerror').style.display = "";
		document.getElementById('msgerror').innerHTML = msg_error;
		objform.tut_nombre.focus();
		objform.tut_nombre.className = 'formInputError';
	}
	if(enviar){
		objform.action= 'accion.jsp';	
        objform.submit();
	}
	return(false);
}




function autenticar2(objform){
	var enviar = true;
	if(objform.p1.value == ""){
		enviar = false;
		msg_error = "<p>El campo usuario no puede estar vacio.</p>";
		document.getElementById('msgerror').style.display = "";
		document.getElementById('msgerror').innerHTML = msg_error;
		objform.p1.focus();
		objform.p1.className = 'formInputError';
	}
	else if(objform.p2.value == ""){
		enviar = false;
		msg_error = "<p>El campo contraseña no puede estar vacio.</p>";
		document.getElementById('msgerror').style.display = "";
		document.getElementById('msgerror').innerHTML = msg_error;
		objform.p2.focus();
		objform.p2.className = 'formInputError';
		
	} // end condition
	if(enviar){
		objform.submit();
	}
	else{
	document.getElementById('msgerrorauth').innerHTML += "<input type=\"button\" class=\"botonVolver\" value=\" << volver\" onclick=\"chVisibilityFormAuth();\" /><br />"
	}	// end condition
	return(false);
} // end function


function chVisibilityFormAuth(){
	if(document.getElementById('msgerrorauth').style.display == "none"){
		document.getElementById('msgerrorauth').style.display = "";
		document.getElementById('formauth').style.display = "none";
	}
	else{
		document.getElementById('msgerrorauth').style.display = "none";
		document.getElementById('formauth').style.display = "";
	}
}

function closeSession(){
	document.location.href = 'iw.jsp?authacc=close';
}
/*
function guardarCambiosNoticia(objform){
	var enviar = true;
	if(objform.com_titulo.value == ""){
		enviar = false;
		msg_error = "<p>El campo título no puede estar vacio.</p>";
		document.getElementById('msgerror').style.display = "";
		document.getElementById('msgerror').innerHTML = msg_error;
		objform.tut_nombre.focus();
		objform.tut_nombre.className = 'formInputError';
	}
	if(enviar){
		sendForm(objform, 7);
	}
	return(false);
}
*/

function volverTutorial(objform){
	objform.accion.value = '';
	objform.action= 'accion.jsp';
	objform.submit();
}

function guardarCambiosNoticia(objform){
	var enviar = true;
	if(objform.com_titulo.value == ""){
		enviar = false;
		msg_error = "<p>El campo nombre no puede estar vacio.</p>";
		document.getElementById('msgerror').style.display = "";
		document.getElementById('msgerror').innerHTML = msg_error;
		objform.com_titulo.focus();
		objform.com_titulo.className = 'formInputError';
	}
	else if(objform.com_resumen.value == ""){
		enviar = false;
		msg_error = "<p>El campo resumen o entradilla no puede estar vacio.</p>";
		document.getElementById('msgerror').style.display = "";
		document.getElementById('msgerror').innerHTML = msg_error;
		objform.com_resumen.focus();
		objform.com_resumen.className = 'formInputError';
	}
	if(enviar){
		objform.action= 'accion.jsp';
		objform.submit();
	}
	return(false);
}

function volverNoticias(objform){
	objform.accion.value = '';
	objform.action= 'accion.jsp';
	objform.submit();
}

function guardarCambiosNorma(objform){
	var enviar = true;
	if(objform.cat_nombre.value == ""){
		enviar = false;
		msg_error = "<p>El campo nombre no puede estar vacio.</p>";
		document.getElementById('msgerror').style.display = "";
		document.getElementById('msgerror').innerHTML = msg_error;
		objform.cat_nombre.focus();
		objform.cat_nombre.className = 'formInputError';
	}
	if(enviar){
		sendForm(objform, 10);
	}
	return(false);
}

function enviarSugerencia(objform){
	var enviar = true;
	if(objform.nombre.value == ""){
		enviar = false;
		msg_error = "<p>El campo nombre no puede estar vacio.</p>";
		document.getElementById('msgerror').style.display = "";
		document.getElementById('msgerror').innerHTML = msg_error;
		objform.nombre.focus();
		objform.nombre.className = 'formInputError';
	}
	
	else if(objform.mail.value == ""){
		enviar = false;
		msg_error = "<p>El campo E-mail no puede estar vacio.</p>";
		document.getElementById('msgerror').style.display = "";
		document.getElementById('msgerror').innerHTML = msg_error;
		objform.mail.focus();
		objform.mail.className = 'formInputError';
	}
	
	if(enviar){
		sendForm(objform, 12);
	}
	return(false);
}

/*
function volverNormas(objform){
	objform.accion.value = '';
	objform.action= 'accion.jsp';
	objform.submit();
}
*/

function guardarCambiosAviso(objform){
	var enviar = true;
	if(objform.com_titulo.value == ""){
		enviar = false;
		msg_error = "<p>El campo nombre no puede estar vacio.</p>";
		document.getElementById('msgerror').style.display = "";
		document.getElementById('msgerror').innerHTML = msg_error;
		objform.com_titulo.focus();
		objform.com_titulo.className = 'formInputError';
	}
	if(enviar){
		objform.action= 'accion.jsp';
		objform.submit();
	}
	return(false);
}

function volverAvisos(objform){
	objform.accion.value = '';
	objform.action= 'accion.jsp';
	objform.submit();
}

// 
var supportsKeys = false

function calcCharLeft(f,op) {
		lenUSig = 0
		maxLength = 250 - 0 - lenUSig
		if (op==1){
			if (f.com_resumen.value.length > maxLength) {
				f.com_resumen.value = f.com_resumen.value.substring(0,maxLength)
				charleft = 0
			} else {
				charleft = maxLength - f.com_resumen.value.length
			}
		}
		else if (op==2){
		    if (f.ban_desc.value.length > maxLength) {
				f.ban_desc.value = f.ban_desc.value.substring(0,maxLength)
				charleft = 0
			} else {
				charleft = maxLength - f.ban_desc.value.length
			}
		}
		else if (op==3) {
		    if (f.int_texto.value.length > maxLength) {
				f.int_texto.value = f.int_texto.value.substring(0,maxLength)
				charleft = 0
			} else {
				charleft = maxLength - f.int_texto.value.length
			}
		}
        //f.msgCL.value = charleft
}

function textKey(f,op) {
	supportsKeys = true
	calcCharLeft(f,op)
}


function guardarCambiosActualidad(objform){
	var enviar = true;
	if(objform.com_titulo.value == ""){
		enviar = false;
		msg_error = "<p>El campo nombre no puede estar vacio.</p>";
		document.getElementById('msgerror').style.display = "";
		document.getElementById('msgerror').innerHTML = msg_error;
		objform.com_titulo.focus();
		objform.com_titulo.className = 'formInputError';
	}
	else if(objform.com_resumen.value == ""){
		enviar = false;
		msg_error = "<p>El campo resumen o entradilla no puede estar vacio.</p>";
		document.getElementById('msgerror').style.display = "";
		document.getElementById('msgerror').innerHTML = msg_error;
		objform.com_resumen.focus();
		objform.com_resumen.className = 'formInputError';
	}
	if(enviar){
		objform.action= 'accion.jsp';
		objform.submit();
	}
	return(false);
}

function volverActualidad(objform){
	objform.accion.value = '';
	objform.action= 'accion.jsp';
	objform.submit();
}

function guardarCambiosDescNorma(objform){
	var enviar = true;
	if(objform.des_nombre.value == ""){
		enviar = false;
		msg_error = "<p>El campo nombre no puede estar vacio.</p>";
		document.getElementById('msgerror').style.display = "";
		document.getElementById('msgerror').innerHTML = msg_error;
		objform.des_nombre.focus();
		objform.des_nombre.className = 'formInputError';
	}
	else if(objform.fichero.value == "" && objform.accion.value != "editdoc"){
		enviar = false;
		msg_error = "<p>Debe seleccionar un fichero.</p>";
		document.getElementById('msgerror').style.display = "";
		document.getElementById('msgerror').innerHTML = msg_error;
	}
	if(enviar){
		objform.action = 'accion.jsp?recurso=' + objform.recurso.value + '&idcatnorma=' +objform.idcatnorma.value +'&iddescarga=' + objform.iddescarga.value + '&accion=' +objform.accion.value + '&des_nombre=' +encodeURI( objform.des_nombre.value ) + '&des_activa=' + objform.des_activa.value;
		objform.submit();
	}
	return(false);
}
