		 //<![CDATA[
		 function checkSubmit() {
			if(document.forms['sForm'].elements['nam'].value.replace(/^\s*|\s*$/g,"")=="") {
				alert("Enter the Location Name");
				return false;
			}
			if(document.forms['sForm'].elements['sNam'].value.replace(/^\s*|\s*$/g,"")=="") {
				alert("Enter Your Name");
				return false;
			}
			if(document.forms['sForm'].elements['lat'].value.replace(/^\s*|\s*$/g,"")=="") {
				alert("Invalid Latitude");
				return false;
			}
			if(document.forms['sForm'].elements['lon'].value.replace(/^\s*|\s*$/g,"")=="") {
				alert("Invalid Longitude");
				return false;
			}
			if(document.forms['sForm'].elements['zom'].value.replace(/^\s*|\s*$/g,"")=="") {
				alert("Invalid Zoom value");
				return false;
			}
		 }
		 
		 function goLoc() {
		    if (GBrowserIsCompatible()) {
		      var map = new GMap2(document.getElementById("map"));
		      map.addControl(new GLargeMapControl());
		      map.addControl(new GMapTypeControl());
		      map.addControl(new GScaleControl());
			GEvent.addListener(map, "moveend", function() {
  				var center = map.getCenter();
  				document.getElementById("zom").value = map.getZoom();
				center= center.toString();
		                var i;
		                i=center.indexOf(",");
				
				document.getElementById("lat").value=center.substring(1,i);
				center=center.substring(i+2); 
				 i=center.indexOf(")");
				center=center.substring(0,i);
				document.getElementById("lon").value=center;                     
			});
		      map.setCenter(new GLatLng(document.getElementById("lat").value,document.getElementById("lon").value),4,G_HYBRID_MAP);
		    }
		 }	

		 function load() {
		   if (GBrowserIsCompatible()) {
		     var map = new GMap2(document.getElementById("map"));
		     map.addControl(new GLargeMapControl());
		     map.addControl(new GMapTypeControl());
		     map.addControl(new GScaleControl());

			GEvent.addListener(map, "moveend", function() {
  				var center = map.getCenter();
  				document.getElementById("zom").value = map.getZoom();
				center= center.toString();
	                        var i;
	                        i=center.indexOf(",");
				
				document.getElementById("lat").value=center.substring(1,i);
				center=center.substring(i+2); 
				i=center.indexOf(")");
				center=center.substring(0,i);
				document.getElementById("lon").value=center;                     
			});

		     map.setCenter(new GLatLng(22.9988515,79.27734), 4,G_HYBRID_MAP);
		   }
		 }

		function getZoomLevel(y,maptype) {
		     var zoomoffset=0;
		     if(y>0) {
		           zoomoffset=Math.round(Math.log(y*432)/Math.LN2);
		           if(zoomoffset<0) {zoom=0;}
		     }
		     var zoom=maptype.getMaximumResolution(0) - zoomoffset;
		     return zoom;
		}

		 //]]>

