// JavaScript Document
var http;
var idControl;
function enviaQuery(id, archivo)
{
http = getXmlHttpObject();
http.open("GET", archivo, true);
idControl = id;
http.onreadystatechange = handleHttpResponse;
http.send(null);
}
function getXmlHttpObject()
{
var xmlhttp;
try
	{
	xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
	}
	catch (e)
	{
		try
			{
			xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
			}
			catch (e)
			{
			try
				{
				xmlhttp = new XMLHttpRequest();
				}
				catch (e)
				{
				xmlhttp = false;
				alert ('no se pudo obtener al ActiveX requerido');
				}
			}
	}
	return xmlhttp;
}
function handleHttpResponse(){
if (http.readyState == 4 ) 
{
	var ciudades = http.responseXML.getElementsByTagName('ciudad');
	document.getElementById( idControl ).innerHTML="";
	option = document.createElement('option');
	option.setAttribute('value','--Todos los Municipios--');
	option.appendChild (document.createTextNode('--Todos los Municipios--'));
	document.getElementById(idControl).appendChild(option);
	for ( i = 0; i < ciudades.length; i++ )
	{
		option = document.createElement('option');
		option.setAttribute('value',ciudades[i].getAttribute('clave'));
		elementoDesc = document.createTextNode(ciudades[i].firstChild.firstChild.nodeValue);
		option.appendChild(elementoDesc);
		document.getElementById(idControl).appendChild(option);
	}
}
}

function esconde(form)
{
    if ((form.thisRazonField.value != "") && (form.thisZonaField.value != "") && (form.thisGrupoField.value != "") && (form.CategoriaField.value != "Todas" ) && (form.EstadoField.value != "Todos" ))
    { form.insertar.disabled = false; }

    else {
    form.insertar.disabled = true }
}


function validac()
{
    if ((document.formulario.ciudad.value == ""))
    { alert ("Debe introducir una ciudad");
	  return false
	}
}
function validaofic()
{
	if ((document.formulario.estados.value == ""))
    { alert ("Debe introducir el estado de la oficina");
	  document.formulario.estados.focus();
	  return false
	}
	if ((document.formulario.ciudad.value == ""))
    { alert ("Debe introducir la ciudad de la oficina");
	  document.formulario.ciudad.focus();
	  return false
	}
	if ((document.formulario.regional.value == ""))
    { alert ("Debe introducir la regional de la oficina");
	  document.formulario.regional.focus();
	  return false
	}
    if ((document.formulario.cod.value == ""))
    { alert ("Debe introducir el codigo de la oficina");
	  document.formulario.cod.focus();
	  return false
	}
	if ((document.formulario.nombre.value == ""))
    { alert ("Debe introducir el nombre de la oficina");
	document.formulario.nombre.focus();
	  return false
	}
	if ((document.formulario.direccion.value == ""))
    { alert ("Debe introducir la dirección de la oficina");
	document.formulario.direccion.focus();
	  return false
	}
	if ((document.formulario.te.checked)&&(document.formulario.horarioTE.value == ""))
    { alert ("Debe introducir el horario de la taquilla externa");
	document.formulario.horarioTE.focus();
	  return false
	}
	if ((document.formulario.ab.checked)&&(document.formulario.horarioAB.value == ""))
    { alert ("Debe introducir el horario del autobanco");
	document.formulario.horarioAB.focus();
	  return false
	}
document.formulario.action='newoficonfirm.php'; 
document.formulario.submit();
}
function validaeditofic()
{
    if ((document.formulario.direccion.value == ""))
    { alert ("Debe introducir la dirección de la oficina");
	document.formulario.direccion.focus();
	  return false
	}
	if ((document.formulario.te.checked)&&(document.formulario.horarioTE.value == ""))
    { alert ("Debe introducir el horario de la taquilla externa");
	document.formulario.horarioTE.focus();
	  return false
	}
	if ((document.formulario.ab.checked)&&(document.formulario.horarioAB.value == ""))
    { alert ("Debe introducir el horario del autobanco");
	document.formulario.horarioAB.focus();
	  return false
	}
document.formulario.action='editoficresult.php'; 
document.formulario.submit();
}
function validaeditofic1()
{
    if ((document.formulario.cod.value == "") && (document.formulario.nombre.value==""))
    { alert ("Debe introducir un código o un nombre para realizar la busqueda");
	document.formulario.cod.focus();
	  return false
	}
document.formulario.action='editoficonfirm.php'; 
document.formulario.submit();
}
function enviarciudad(){
document.formulario.action='edittciudadconfirm.php'; 
document.formulario.submit();
}
function MostrarIfr(id)
{
	var d = document.getElementById(id);
	d.className='show';
}

