	function LTrim(str){
	   var whitespace = new String(" \t\n\r");

	   var s = new String(str);

	   if (whitespace.indexOf(s.charAt(0)) != -1) {
	      var j=0, i = s.length;
	      while (j < i && whitespace.indexOf(s.charAt(j)) != -1)
	         j++;
	      s = s.substring(j, i);
	   }
	   return s;
	}


	function RTrim(str){
	   var whitespace = new String(" \t\n\r");

	   var s = new String(str);

	   if (whitespace.indexOf(s.charAt(s.length-1)) != -1) {
	      var i = s.length - 1;
	      while (i >= 0 && whitespace.indexOf(s.charAt(i)) != -1)
	         i--;
	      s = s.substring(0, i+1);
	   }

	   return s;
	}

	function Trim(str){
	   return RTrim(LTrim(str));
	}
	
	var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
	document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));			
	
	function loadMadrid(){  					
		if (GBrowserIsCompatible()){
			var map = new GMap2(document.getElementById("mapMadrid"));
			map.addControl(new GLargeMapControl());
			map.setCenter(new GLatLng(40.43192, -3.73245), 16);			

			var marker = new GMarker(new GLatLng(40.431922, -3.73245));
			map.addOverlay(marker);											
		}
	}	
	
	function loadEstepona(){  					
		if (GBrowserIsCompatible()){
			var map = new GMap2(document.getElementById("mapEstepona"));
			map.addControl(new GLargeMapControl());
			map.setCenter(new GLatLng(36.430865, -5.125573), 16);			

			var marker = new GMarker(new GLatLng(36.430065, -5.124273));
			map.addOverlay(marker);										
		}
	}	
			
	$(document).ready(function(){
		$('#commentform').bind("submit", function(e){	
			var bSalida = true						
			if(Trim($('#author').val())==""){
				bSalida = false;
				alert("El nombre es un dato obligatorio")
			}else
				if(Trim($('#email').val())==""){
					bSalida = false;
					alert("El email es un dato obligatorio")
				}else{					
					if(Trim($('#comment').val())==""){
						bSalida = false;
						alert("El comentario es un dato obligatorio")
					}
				}
			
			return bSalida;	
		});					
		
		$.each($('#mapMadrid'), function() {																	  		 
		   loadMadrid()
		});
		
		$.each($('#mapEstepona'), function() {																	  		 
		   loadEstepona()
		});
													
	});		
		

	var _gaq = _gaq || [];
	_gaq.push(['_setAccount', 'UA-18668668-1']);
	_gaq.push(['_trackPageview']);
	
	(function() {
	var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
	ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
	var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
	})();

