/* 
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
function mostrarRuta(o){

    if(o.checked==true){
        div=document.getElementById("ejemplo");
        div.innerHTML="Ejemplo: (http://www.dominio.com/)";

        tr=document.getElementById("contexto");
        tr.style.display="";
    }
    else{
        tr=document.getElementById("contexto");
        tr.style.display="none";
    }
    
}

//mostrar ocultar
function ocultarMostrar(ida,idb)
{
    if(document.getElementById(ida).style.display == "")
    {
        document.getElementById(ida).style.display = "none";
        document.getElementById(idb).style.display = "";
    }    else    {
        document.getElementById(ida).style.display = "";
        document.getElementById(idb).style.display = "none";
    }
}

function resaltar(td,interruptor){
    if(interruptor==1)
        //td.style.background="#DDDDDD";
        td.style.background="#DBEEF3";
    else
        td.style.background="";
}

function resaltar1(td,interruptor){
    if(interruptor==1)
        td.style.background="#DBEEF3";
    else
        td.style.background='#ffff33';
}

function cambiarAprobar(o){
    if(o.checked){
        if(o.value==1){
            tr=document.getElementById("comentario");
            tr.style.display="none";
            tr=document.getElementById("valor");
            tr.style.display="";
        }else{
            tr=document.getElementById("comentario");
            tr.style.display="";
            tr=document.getElementById("valor");
            tr.style.display="none";
        }
    }

}
function cambiar(o){
    if(o.checked==true){
        if(o.name=="contenedor" ){
            ch=document.getElementById("contenedorPaquete");
            ch.checked = false;
            ch=document.getElementById("enlaceArchivo");
            ch.checked = false;
            ch=document.getElementById("enlaceUrl");
            ch.checked = false;
            tr=document.getElementById("contexto");
            tr.style.display="none";
            tr=document.getElementById("trRutaEspanol");
            tr.style.display="none";
            tr=document.getElementById("trRutaIngles");
            tr.style.display="none";
            tr=document.getElementById("trEditorEspanol");
            tr.style.display="";
            tr=document.getElementById("trEditorIngles");
            tr.style.display="";
        }
        if(o.name=="contenedorPaquete" ){
            ch=document.getElementById("contenedor");
            ch.checked = false;
            ch=document.getElementById("enlaceArchivo");
            ch.checked = false;
            ch=document.getElementById("enlaceUrl");
            ch.checked = false;
            tr=document.getElementById("contexto");
            tr.style.display="none";
            tr=document.getElementById("trRutaEspanol");
            tr.style.display="none";
            tr=document.getElementById("trRutaIngles");
            tr.style.display="none";
            tr=document.getElementById("trEditorEspanol");
            tr.style.display="";
            tr=document.getElementById("trEditorIngles");
            tr.style.display="";

        }
        if(o.name=="enlaceArchivo" ){
            ch=document.getElementById("contenedor");
            ch.checked = false;
            ch=document.getElementById("contenedorPaquete");
            ch.checked = false;
            ch=document.getElementById("enlaceUrl");
            ch.checked = false;

            tr=document.getElementById("contexto");
            tr.style.display="none";
            tr=document.getElementById("trRutaEspanol");
            tr.style.display="";
            tr=document.getElementById("trRutaIngles");
            tr.style.display="";
            tr=document.getElementById("trEditorEspanol");
            tr.style.display="none";
            tr=document.getElementById("trEditorIngles");
            tr.style.display="none";
        }
        if(o.name=="enlaceUrl" ){
            ch=document.getElementById("contenedor");
            ch.checked = false;
            ch=document.getElementById("contenedorPaquete");
            ch.checked = false;
            ch=document.getElementById("enlaceArchivo");
            ch.checked=false;

            tr=document.getElementById("contexto");
            tr.style.display="";
            tr=document.getElementById("trRutaEspanol");
            tr.style.display="none";
            tr=document.getElementById("trRutaIngles");
            tr.style.display="none";
            tr=document.getElementById("trEditorEspanol");
            tr.style.display="none";
            tr=document.getElementById("trEditorIngles");
            tr.style.display="none";
        }

    }
    else{
        if(o.name=="contenedor" ){
           
        }
        if(o.name=="contenedorPaquete" ){

            tr=document.getElementById("trEditorEspanol");
            tr.style.display="";
            tr=document.getElementById("trEditorIngles");
            tr.style.display="";

        }
        if(o.name=="enlaceArchivo" ){
            ch=document.getElementById("contenedor");
            ch.checked = false;
            ch=document.getElementById("contenedorPaquete");
            ch.checked = false;
            ch=document.getElementById("enlaceUrl");
            ch.checked = false;

            tr=document.getElementById("trRutaEspanol");
            tr.style.display="none";
            tr=document.getElementById("trRutaIngles");
            tr.style.display="none";
        }
        if(o.name=="enlaceUrl" ){
            ch=document.getElementById("contenedor");
            ch.checked = false;
            ch=document.getElementById("contenedorPaquete");
            ch.checked = false;
            ch=document.getElementById("enlaceArchivo");
            ch.checked=false;

            tr=document.getElementById("contexto");
            tr.style.display="none";
        }
        tr=document.getElementById("trEditorEspanol");
        tr.style.display="";
        tr=document.getElementById("trEditorIngles");
        tr.style.display="";
    }
}

function validarFormulario(o) {
    var title = o.title;
    var file = o.fichero;
    //if((title.value.length == 0) && (file.value.length == 0)) { //Both fields are empty.
    //   return false;
    //}
    //else
    //  if((title.value.length > 0) && (file.value.length > 0)) { //Both fields are filled.
    // return false;
    // }
    // else {
    if((file.value.length > 0)) {
        //if(file.value.substring(file.value.length-3) == 'gif' || file.value.substring(file.value.length-3) == 'jpg' || file.value.substring(file.value.length-3) == 'JPG') {
        if(/\.(gif|jpg|png|jpeg|PNG|JPG|GIF|JPEG)$/i.test(file.value)){
            var mi_imagen = new Image();
            //mi_imagen.src="http://localhost/upload2/Logo.jpg";
            alert(file.value);
            mi_imagen.src=escape(file.value);
            alert(mi_imagen.src);
            alert(mi_imagen.height+'x'+mi_imagen.width);
            document.write("<br><img src='"+mi_imagen.src+"' />")
            return true;
        }
        else { //Wrong filetype!
            alert("Tipo de imagen no aceptado ");
            return false;
        }
    }
    else {
        return true;
    }
//}
}

function mostrar(nombreCapa){
    document.getElementById(nombreCapa).style.visibility="visible";
}
function ocultar(nombreCapa){
    document.getElementById(nombreCapa).style.visibility="hidden";
}
function habilitarBoton(idBoton){
    document.getElementById(idBoton).disabled=false;
}

//CALENDARIO
//Deshabilitar input y boton
function deshabilitar(){
    var fecha;
    var dia;
    var mes;
    if(!document.getElementById("vence").checked){
        document.getElementById("imgFechaVence").disabled =false;
        fecha = new Date();
        fecha.setDate(fecha.getDate()+10);

        dia = fecha.getDate();
        mes = fecha.getMonth()+1;
        if(dia.toString().length==1){
            dia="0"+dia.toString();
        }
        if(mes.toString().length==1){
            mes="0"+mes.toString();
        }
        document.getElementById("fechaVence").value=(fecha.getFullYear()+'-'+mes+'-'+dia);
        document.getElementById("imgFechaVence").src='../imagenes/calendario.gif';
    }
    else{
        document.getElementById("imgFechaVence").disabled =true;
        //fecha = new Date(2999, 11, 30);
        //dia = fecha.getDate();
        //mes = fecha.getMonth()+1;
        //        if(dia.toString().length==1){
        //            dia="0"+dia.toString();
        //        }
        //        if(mes.toString().length==1){
        //            mes="0"+mes.toString();
        //        }
        //        document.getElementById("fechaVence").value=(fecha.getFullYear()+'-'+mes+'-'+dia);
        document.getElementById("fechaVence").value=('');
        document.getElementById("imgFechaVence").src='../imagenes/calendarioGris.gif';
    }
}

function confirmar(url,idDiv,metodo,parametros,tipo)
{

    var pregunta;
    if(tipo=="Sección" || tipo=="Página"){
        pregunta = "¿Realmente deseas eliminar esta "+tipo+"?";
    }else{
        if(tipo=="Contenido"){
            pregunta = "¿Realmente deseas eliminar este "+tipo+"?";
        }else{
            pregunta = "¿Realmente deseas eliminar?";
        }
    }

    ventana=confirm(pregunta);
    if (ventana) {
        ejecutarPagina(url, idDiv, metodo, parametros);
    //alert("Has pinchado sobre Aceptar");
    }
    else {
//alert("Has pinchado sobre Cancelar");
}
}

//Enfocar un elemento
function enfocar(id) {

    if(!document.getElementById(id))
        return;
    else
        document.getElementById(id).focus();

}
//Fecha actual con formato NombreDia, dia de mes de año
function fecha(){
    var fecha=new Date();
    var diames=fecha.getDate();
    var diasemana=fecha.getDay();
    var mes=fecha.getMonth() +1 ;
    var ano=fecha.getFullYear();

    var textosemana = new Array (7);
    textosemana[0]="Domingo";
    textosemana[1]="Lunes";
    textosemana[2]="Martes";
    textosemana[3]="Miércoles";
    textosemana[4]="Jueves";
    textosemana[5]="Viernes";
    textosemana[6]="Sábado";

    var textomes = new Array (12);
    textomes[1]="ene";
    textomes[2]="feb";
    textomes[3]="mar";
    textomes[4]="abr";
    textomes[5]="may";
    textomes[6]="jun";
    textomes[7]="jul";
    textomes[8]="ago";
    textomes[9]="sep";
    textomes[10]="oct";
    textomes[11]="nov";
    textomes[12]="dic";

    /*document.write("Fecha completa: " + fecha + "<br>");
document.write("Dia mes: " + diames + "<br>");
document.write("Dia semana: " + diasemana + "<br>");
document.write("Mes: " + mes + "<br>");
document.write("Año: " + ano + "<br>");
document.write("Fecha: " + diames + "/" + mes + "/" + ano + "<br>");
document.write("Fecha: " + textosemana[diasemana] + " " + diames + "/" + mes + "/" + ano + "<br>");*/
    document.write(""  + diames + "/" + textomes[mes] + "/" + ano );
   //document.write("Ecuador, 10 de junio de 2009<br>" );
}
function fechaIngles(){
    var fecha=new Date();
    var diames=fecha.getDate();
    var diasemana=fecha.getDay();
    var mes=fecha.getMonth() +1 ;
    var ano=fecha.getFullYear();

    var textomes = new Array (12);
    textomes[1]="Jan";
    textomes[2]="Feb";
    textomes[3]="Mar";
    textomes[4]="Apr";
    textomes[5]="May";
    textomes[6]="Jun";
    textomes[7]="Jul";
    textomes[8]="Aug";
    textomes[9]="Sep";
    textomes[10]="Oct";
    textomes[11]="Nov";
    textomes[12]="Dec";

    document.write("" + textomes[mes] + " "  + diames + ", " + ano );
}

//cierra la ventana
function cerrarVentana(){
    window.close();
}

//Permite cerrar un div al presionar la tecla ESC
function InitESC()
{
    document.body.onkeypress = cerrarESC;
}

function cerrarESC(){
    if (event.keyCode == 27)
    {
        //oculta('operacionFormFlota');
        ejecutarPagina("blank.jsp","operacionFormFlota","POST",null);
        return;
    }
}

function moverPersona(lista_origen,lista_destino){
    var i=lista_origen.length-1;
    for(i;i>=0;i--)
        if(lista_origen.options[i].selected){
            var nueva_opcion=new Option(lista_origen.options[i].text,lista_origen.options[i].value);
            lista_origen.options[i]=null;
            lista_destino[lista_destino.length]=nueva_opcion;
        }
}

function asignarResultado(f)
{
    if(f.destino!=null){
        for (var i=0;i<f.destino.options.length;i++)
            f.destino.options[i].selected="selected";
    }
}

function asignarTamano(valor, idDiv){
    if(valor=="enlace"){
        document.getElementById(idDiv).innerHTML = "<b>Tamaño:</b> 40px x 40px";
        document.getElementById(idDiv).style.height="auto";
        tr=document.getElementById("ruta");
            tr.style.display="none";
    }else
    if(valor=="publicidad"){
        document.getElementById(idDiv).innerHTML = "<b>Tamaño:</b> 144px de ancho" ;
        document.getElementById(idDiv).style.height="auto";
          tr=document.getElementById("ruta");
            tr.style.display="";
    }else{
        document.getElementById(idDiv).innerHTML = "" ;
       document.getElementById(idDiv).style.height="0px";
    }
}

function men(idDiv){
    document.getElementById(idDiv).innerHTML = "hey men sou" ;

}

var Cookies = {
	init: function () {
		var allCookies = document.cookie.split('; ');
		for (var i=0;i<allCookies.length;i++) {
			var cookiePair = allCookies[i].split('=');
			this[cookiePair[0]] = cookiePair[1];
		}
	},
	create: function (name,value,days) {
		if (days) {
			var date = new Date();
			date.setTime(date.getTime()+(days*24*60*60*1000));
			var expires = "; expires="+date.toGMTString();
		}
		else var expires = "";
		document.cookie = name+"="+value+expires+"; path=/";
		this[name] = value;
	},
	erase: function (name) {
		this.create(name,'',-1);
		this[name] = undefined;
	}
};
Cookies.init();

function readIt(name) {
	return Cookies[name];
}