/*
 * funcion para a alta de usuarios
 * -------------------------------
 */

function cargaPlantilla(form) {
	/*alert("Agarde un intre. A s?a solicitude estase procesando");
	alert(form.tipo.value);*/
	form.usuario.value = form.tipo.value;
	form.action = 'index.php?modulo=usuarios&accion=altaUsuarioPaso1';
	form.submit();
}

function cargaPlantillaBuscador(form) {
	/*alert("Agarde un intre. A s?a solicitude estase procesando");
	alert(form.tipo.value);*/
	form.usuario.value = form.tipo.value;
	form.action = 'index.php?modulo=usuarios&accion=formularioBuscadorUsuarios&recargar=true';
	form.submit();
}

function cargaVistaPreliminar(form) {
	/*alert("hola");*/
	
	document.formulario.action = 'index.php?modulo=novas&accion=vistaPreliminar';
	document.formulario.submit();
/*	form.submit();*/
}

function abre(campoChamante) {
	xanela=window.open('./templates/mini_calendario.html?campo='+campoChamante,'ventana1','width=240,height=250,scrollbars=NO')
}
function enviaAccion(form, accion) {
	if(form.accion) form.accion.value = accion;
	
	form.submit();
}

var tinyMCEmode = true;
function toggleEditorMode(sEditorID,eleToggleLink) {
    try {
        if(tinyMCEmode) {
            tinyMCE.execCommand("mceRemoveControl", false, sEditorID);
            tinyMCEmode = false;
            if(eleToggleLink)
                eleToggleLink.innerHTML    =    "[Editor Simple]";
        } else {
            tinyMCE.execCommand("mceAddControl", false, sEditorID);
            tinyMCEmode = true;
            if(eleToggleLink)
                eleToggleLink.innerHTML    =    "[Editor Avanzado]";
        }
    } catch(e) {
        //error handling
    }
}

function consultaDiaComedor(form, dia) {
	form.accion.value = "consulta_semana";

	form.data.value  = dia;
	document.formulario.submit();
}
function consultaPortfolio(form, numeroSeccion) {
	form.accion.value = "portfolio";
	form.seccion.value  = numeroSeccion;
	document.formulario.submit();
}
function concatenaMinuto(valor,elemento) {
	actual=document.getElementById(elemento).value;
	posicion=actual.indexOf(':');
	if (posicion==-1) posicion=actual.length;
	subcadea=actual.substring(0,posicion);
	document.getElementById(elemento).value=subcadea+":"+valor;
}


function concatenaHora(valor,elemento) {
	actual=document.getElementById(elemento).value;
	posicion1=actual.indexOf(' ');
	posicion2=actual.indexOf(':');
	if ((posicion1==-1)||actual.lastIndexOf('/')!=-1) posicion1=actual.lastIndexOf('/')+5;
	if ((posicion1==-1)||actual.indexOf('/')==-1) posicion1=0;
	if (posicion2==-1) posicion2=actual.length;
	subcadea1=actual.substring(0,posicion1);
	subcadea2=actual.substring(posicion2,actual.length);
	document.getElementById(elemento).value=subcadea1+" "+valor+subcadea2;
}


function saltaPaxina(urlBase) {
	paxina=document.getElementById('paxina').value-1;
	document.location=urlBase+"&paxina="+paxina;
}
/*
 * --------------------------------------------------------
 * fin das funcions
 */

var checkboxes_seleccionados = false;
function cambiaCheckboxes(){
	nodos = document.forms["formulario"].cid;
	if(!nodos) return;

	flag = !checkboxes_seleccionados;
	if(nodos.item) for(i=0; i<nodos.length; i++) nodos.item(i).checked = flag;
	else nodos.checked= flag;
	checkboxes_seleccionados = flag;
}

function cambiaRadiobutton(){
	if(document.forms["formulario"].tipo_horario[0].checked){
		document.forms["formulario"].horario_inicio_mañan.disabled=true;
		document.forms["formulario"].horario_fin_mañan.disabled=true;
		document.forms["formulario"].horario_inicio2.disabled=true;
		document.forms["formulario"].horario_fin2.disabled=true;
		document.forms["formulario"].horario_inicio1_hora.disabled=true;
		document.forms["formulario"].horario_fin1_hora.disabled=true;
		document.forms["formulario"].horario_inicio2_hora.disabled=true;
		document.forms["formulario"].horario_fin2_hora.disabled=true;
		document.forms["formulario"].horario_inicio1_minuto.disabled=true;
		document.forms["formulario"].horario_fin1_minuto.disabled=true;
		document.forms["formulario"].horario_inicio2_minuto.disabled=true;
		document.forms["formulario"].horario_fin2_minuto.disabled=true;
		
		document.forms["formulario"].horario_inicio.disabled=false;
		document.forms["formulario"].horario_fin.disabled=false;
		document.forms["formulario"].horario_inicio_hora.disabled=false;
		document.forms["formulario"].horario_fin_hora.disabled=false;
		document.forms["formulario"].horario_inicio_minuto.disabled=false;
		document.forms["formulario"].horario_fin_minuto.disabled=false;
	}
	else{
		document.forms["formulario"].horario_inicio.disabled=true;
		document.forms["formulario"].horario_fin.disabled=true;
		document.forms["formulario"].horario_inicio_hora.disabled=true;
		document.forms["formulario"].horario_fin_hora.disabled=true;
		document.forms["formulario"].horario_inicio_minuto.disabled=true;
		document.forms["formulario"].horario_fin_minuto.disabled=true;
		
		document.forms["formulario"].horario_inicio_mañan.disabled=false;
		document.forms["formulario"].horario_fin_mañan.disabled=false;
		document.forms["formulario"].horario_inicio2.disabled=false;
		document.forms["formulario"].horario_fin2.disabled=false;
		document.forms["formulario"].horario_inicio1_hora.disabled=false;
		document.forms["formulario"].horario_fin1_hora.disabled=false;
		document.forms["formulario"].horario_inicio2_hora.disabled=false;
		document.forms["formulario"].horario_fin2_hora.disabled=false;
		document.forms["formulario"].horario_inicio1_minuto.disabled=false;
		document.forms["formulario"].horario_fin1_minuto.disabled=false;
		document.forms["formulario"].horario_inicio2_minuto.disabled=false;
		document.forms["formulario"].horario_fin2_minuto.disabled=false;
	}
}

function cambiaPrioridade(){
	var hoxe = new Date();
	var dia = hoxe.getDate();
	var mes = hoxe.getMonth() + 1;
	var ano = hoxe.getFullYear();
	var cad_hoxe;
	if (dia<10) {
		dia = "0" + dia;
	}
	if (mes<10) {
		mes = "0" + mes;
	}
	cad_hoxe = dia + "/" + mes + "/" + ano;	
	
	if(document.forms["formulario"].prioritaria.checked){
		document.forms["formulario"].data_inicio.disabled=false;
		document.forms["formulario"].data_inicio_prioridade.disabled=false;
		document.forms["formulario"].data_inicio_prioridade.value=cad_hoxe;
		document.forms["formulario"].data_fin.disabled=false;
		document.forms["formulario"].data_fin_prioridade.disabled=false;
		document.forms["formulario"].data_fin_prioridade.value=cad_hoxe;
	}
	else{
		document.forms["formulario"].data_inicio.disabled=true;
		document.forms["formulario"].data_inicio_prioridade.disabled=true;
		document.forms["formulario"].data_inicio_prioridade.value="";
		document.forms["formulario"].data_fin.disabled=true;
		document.forms["formulario"].data_fin_prioridade.disabled=true;
		document.forms["formulario"].data_fin_prioridade.value="";
	}
	
	

// Abre unha fiestra nova sen barra de ferramentas nin menú
function abrir(paxina) {
	window.open(paxina,'window','width=auto,resizable=yes,scrollbars=yes');
}
	
}