function cadenaValida (cadena)
{
   var caracteresNovalidos="&.";
   for (i = 0; i < cadena.length; i++)
    {   
        var c = cadena.charAt(i);
        for (j=0;j < caracteresNovalidos.length; j++)
          if (c== caracteresNovalidos.charAt(j)) return false;
    }
    return true;
}




function isDigit (c)
{   return ((c >= "0") && (c <= "9"))
}


function isInteger (s)
{   
    var i;    
    for (i = 0; i < s.length; i++)
    {   
        var c = s.charAt(i);
        if (!isDigit(c)) return false;
    }
    return true;
}



function validarFormCallejero()
{

var nombreVia=document.getElementById("nombreVia").value
var numeroVia=document.getElementById("numeroVia").value
var texto="";
submitOK="true"

if (!nombreVia.replace(/^\s+|\s+$/, '').length>0)
 {
 texto+=" Rellena el nombre de la vía.\n";
 submitOK="false"
 }

if (!cadenaValida(nombreVia))
{
    texto=texto+" El nombre de la vía contiene caracteres no válidos.\n";
    submitOK="false"
}


if (!isInteger(numeroVia.replace(/^\s+|\s+$/, '')))
 {
 texto=texto+" El número es incorrecto.\n";
 submitOK="false"
 }


if (submitOK=="false")
 {
 alert(texto)
 return false
 }


}



function zoomMas() {
	var mapa = document.getElementById("mapa");
	mapa.SetVariable("/SMapa/FHTML:HTML_ZoomMas",true);
}

function zoomMenos() {
	var mapa = document.getElementById("mapa");
	mapa.SetVariable("/SMapa/FHTML:HTML_ZoomMenos",true);
}

function moveMap(x,y){
        var mapa = document.getElementById("mapa");
	mapa.SetVariable("/SMapa/FHTML:HTML_MoveMap",x+","+y);

}

function center (x,y) {
	var mapa = document.getElementById("mapa");
	mapa.SetVariable("/SMapa/FHTML:HTML_Center",x+","+y);
}


