function Dibuja(opcion) {
    //Primero eliminamos el formulario cont_form2 
	if (document.getElementById("cont_form")) document.getElementById("cont_form").parentNode.removeChild(document.getElementById("cont_form"));	
        switch (opcion) {
            //****************************************************************************************************************************************
            // TIENDAS
            //****************************************************************************************************************************************
        case "ET":case "NT"://Formulario de tiendas
               var cont_form = document.createElement("div");
                cont_form.id="cont_form";
                var bform = document.createElement("div");
                bform.id="bform";
                var form = document.createElement("div");
                form.id="form";
                //Ahora debo el contenido
                var titulo = document.createElement("div");
                titulo.className="titulof";
                titulo.style.fontWeight="bold";
                titulo.style.fontColor="#FFFFFF";
                titulo.appendChild((opcion=="NT"?document.createTextNode("Alta de Tienda"):document.createTextNode("Editar de Tiendas")));
                form.appendChild(titulo);
                form.appendChild(Dibuja_formulario(opcion));
                form.appendChild((opcion=="NT"?Dibuja_botonera("NT"):Dibuja_botonera("ET"))); //Componela botonera de opciones del formulario
                bform.appendChild(form);
                cont_form.appendChild(bform);
                document.getElementById("area_formulario").appendChild(cont_form);
                 document.getElementById("cont_form").style.visibility="visible";
                break;
       }//fin switch
}


function Dibuja_formulario(opcion) {
    var cont; var label; var control; var hidden; var enlace;var lista;
  
    switch (opcion) {
            //****************************************************************************************************************************************
             case "ET":case "NT":  //FORMULARIO DE TIENDA
                var formulario = document.createElement("form");           
                formulario.id = "formulario";
                formulario.name ="formulario";
                formulario.method ="post";
                //nombre tienda
                miul = document.createElement('ul');
                mili = document.createElement('li');
                label = document.createElement("span");
                label.className="txtf";
                label.appendChild(document.createTextNode("Nombre"));
                mili.appendChild(label);
                control = document.createElement("input");
                control.id="nombre_tienda";
                control.name="nombre_tienda";
                control.type="text";
                control.maxLength="50";
                control.className="campo_obligatorio";
                mili.appendChild(control);
                miul.appendChild(mili);
                //comunidad
                mili = document.createElement('li');
                label = document.createElement("span");
                label.appendChild(document.createTextNode("Comunidad Autónoma"));
                label.className="txtf";
                mili.appendChild(label);  
                 var lista = document.createElement("select");
                lista.id="comunidad_tienda";
                lista.name="comunidad_tienda";
                lista.className="campo_obligatorio";
                lista.add(new Option("Seleccione una comunidad autonoma", 0),undefined);
                lista.onchange=function(){
                        AjaxPost("/servlet/srvlt_consultaxml","rootname=provincias&sentencia=select id_provincia,nombre_provincia from provincias where id_comunidad="+this.value +" order by nombre_provincia","RellenaAux('LP',"+"_objetus.responseXML)","RellenaAux('LC',"+"_objetus.responseXML)",false);
                };
                mili.appendChild(lista);
                miul.appendChild(mili);
                //provincia
                mili = document.createElement('li');
                label = document.createElement("span");
                label.appendChild(document.createTextNode("Provincia"));
                label.className="txtf";
                mili.appendChild(label);
                var lista = document.createElement("select");
                lista.id="provincia_tienda";
                lista.name="provincia_tienda";
                lista.className="campo_obligatorio";
                lista.add(new Option("Seleccione una provincia", 0),undefined);
		mili.appendChild(lista);
                miul.appendChild(mili);
                //Direccion
                mili = document.createElement('li');
               var  label = document.createElement("span");
                label.appendChild(document.createTextNode("Direccion"));
                label.className="txtf";
                mili.appendChild(label);
                control = document.createElement("textarea");
                control.id="direccion_tienda";
                control.name="direccion_tienda";
                control.className="campo_obligatorio";
                control.rows="2";
                control.cols="40";
                control.maxLength="200";
                mili.appendChild(control);
                miul.appendChild(mili);
                //localidad tienda
                mili = document.createElement('li');
                label = document.createElement("span");
                label.appendChild(document.createTextNode("Localidad"));
                label.className="txtf";
                mili.appendChild(label);
                control = document.createElement("input");
                control.id="localidad_tienda";
                control.name="localidad_tienda";
                control.className="campo_obligatorio";
                control.type="text";
                control.maxLength="50";
                mili.appendChild(control);
                miul.appendChild(mili);
                //CP tienda
                mili = document.createElement('li');
                label = document.createElement("span");
                label.appendChild(document.createTextNode("Codigo Postal"));
                label.className="txtf";
                mili.appendChild(label);
                control = document.createElement("input");
                control.id="CP_tienda";
                control.name="CP_tienda";
                control.className="campo_obligatorio";
                control.type="text";
                control.maxLength="5";
                control.onblur=function(){if(isNaN(this.value)){this.value="";}};
                mili.appendChild(control);
                miul.appendChild(mili);
                //Telefono tienda
                mili = document.createElement('li');
                label = document.createElement("span");
                label.appendChild(document.createTextNode("Telefono"));
                label.className="txtf";
                mili.appendChild(label);
                control = document.createElement("input");
                control.id="telefono_tienda";
                control.name="telefono_tienda";
                control.type="text";
                control.maxLength="20";
                mili.appendChild(control);
                miul.appendChild(mili);
                //fax tienda
                mili = document.createElement('li');
                label = document.createElement("span");
                label.appendChild(document.createTextNode("Fax"));
                label.className="txtf";
                mili.appendChild(label);
                control = document.createElement("input");
                control.id="fax_tienda";
                control.name="fax_tienda";
                control.type="text";
                control.maxLength="20";
                mili.appendChild(control);
                miul.appendChild(mili);
                //email tienda
                mili = document.createElement('li');
                label = document.createElement("span");
                label.appendChild(document.createTextNode("Email"));
                label.className="txtf";
                mili.appendChild(label);
                control = document.createElement("input");
                control.id="email_tienda";
                control.name="email_tienda";
                control.type="text";
                control.maxLength="50";
                mili.appendChild(control);
                miul.appendChild(mili);
                //web tienda
                mili = document.createElement('li');
                label = document.createElement("span");
                label.appendChild(document.createTextNode("Web"));
                label.className="txtf";
                mili.appendChild(label);
                control = document.createElement("input");
                control.id="web_tienda";
                control.name="web_tienda";
                control.type="text";
                control.maxLength="50";
                mili.appendChild(control);
                miul.appendChild(mili);
                //patentes
                mili = document.createElement('li');
                label = document.createElement("span");
                label.appendChild(document.createTextNode("Distribuidores"));
                label.className="txtf";
                mili.appendChild(label);
                imagen=document.createElement("img");
                imagen.setAttribute("src","99_img/kai.gif");
                imagen.setAttribute("alt","kai");
                mili.appendChild(imagen);
                 control = document.createElement("input");
                control.id="kai";
                control.type="checkbox";
                control.name="kai";
                control.value="kai";
                control.checked=false;
                mili.appendChild(control);
                //kyocera
                imagen=document.createElement("img");
                imagen.setAttribute("src","99_img/kyocera.gif");
                imagen.setAttribute("alt","kyocera");
                mili.appendChild(imagen);
                control = document.createElement("input");
                control.id="kyocera";
                control.type="checkbox";
                control.name="kyocera";
                control.value="kyocera";
                control.checked=false;
                mili.appendChild(control);
                //wusthof
                imagen=document.createElement("img");
                imagen.setAttribute("src","99_img/wusthof.gif");
                imagen.setAttribute("alt","wusthof");
                mili.appendChild(imagen);
                control = document.createElement("input");
                control.id="wusthof";
                control.type="checkbox";
                control.name="wusthof";
                control.value="wusthof";
                control.checked=false;
                mili.appendChild(control);
                //niroflex
                imagen=document.createElement("img");
                imagen.setAttribute("src","99_img/niroflex.gif");
                imagen.setAttribute("alt","niroflex");
                mili.appendChild(imagen);
                control = document.createElement("input");
                control.id="niroflex";
                control.type="checkbox";
                control.name="niroflex";
                control.value="niroflex";
                control.checked=false;
                mili.appendChild(control);
                miul.appendChild(mili);
                formulario.appendChild(miul);  
                miul.appendChild(mili);
                formulario.appendChild(miul);    
                control = document.createElement("input");
                control.id="id_tienda";
                control.name="id_tienda";
                control.type="hidden";
                control.value=0;
                formulario.appendChild(control);
                control = document.createElement("input");
                control.id="opcion";
                control.name="opcion";
                control.type="hidden";
                control.value=0;
                formulario.appendChild(control);
                break;               
       }
         return formulario;
}

function Dibuja_botonera(opcion) {
    var miul; var milink; var grupo;
    switch (opcion) {
            case "NT":  //nueva tienda
                miul = document.createElement('ul');
                miul.id = 'botonera';
                mili = document.createElement('li');
                milink = document.createElement('a');
                mili = document.createElement('li');
                milink = document.createElement('a');
                milink.setAttribute('href','javascript:Ejecuta("GT");');
                milink.appendChild(document.createTextNode('> grabar'));
                mili.appendChild(milink);
                miul.appendChild(mili);
                mili = document.createElement('li');
                milink = document.createElement('a');
                milink.setAttribute('href','javascript:Ejecuta("CT");');
                milink.appendChild(document.createTextNode('> cancelar'))
                mili.appendChild(milink);
		miul.appendChild(mili);
                grupo = document.createElement("div");
                grupo.id = "opciones";
                grupo.appendChild(miul);
                break;
            case "ET":  //editar tienda
                miul = document.createElement('ul');
                miul.id = 'botonera2';
                mili = document.createElement('li');
                milink = document.createElement('a');
                milink.setAttribute('href','javascript:Ejecuta("GT");');
                milink.appendChild(document.createTextNode('> grabar'));
                mili.appendChild(milink);
                miul.appendChild(mili);
                 mili = document.createElement('li');
                milink = document.createElement('a');
                milink.setAttribute('href','javascript:Ejecuta("ET");');
                milink.appendChild(document.createTextNode('> eliminar'))
                mili.appendChild(milink);
		miul.appendChild(mili);
                 mili = document.createElement('li');
                milink = document.createElement('a');
                milink.setAttribute('href','javascript:Ejecuta("CT");');
                milink.appendChild(document.createTextNode('> cancelar'))
                mili.appendChild(milink);
		miul.appendChild(mili);
                grupo = document.createElement("div");
                grupo.id = "opciones";
                grupo.appendChild(miul);
                break;
                    
         
    }
    return grupo;
}


