function checkdata(){

			form = document.form_contacto;
			var em =/^[\w\.-]+@([\w-]+\.)+(\w){2,3}$/;			 
			

			error = 0;
			mensaje = "";


			if(form.nombre.value=="" ){
						error = 1;

						mensaje = "Error, el campo NOMBRE est&aacute; vacio debes completar este campo para continuar con tu solicitud.";
			 			Sexy.alert(mensaje);	
					   return false;									
			}
			
			if(form.apellidos.value=="" ){
						error = 1;
						mensaje = "Error, el campo APELLIDOS est&aacute; vacio debes completar este campo para continuar con tu solicitud.";
						Sexy.alert(mensaje);							
					   return false;							
			}
			
			if(form.email.value==""){
						error = 1;
						mensaje = "Error, el campo E-MAIL est&aacute; vacio debes completar este campo para continuar con tu solicitud.";
						Sexy.alert(mensaje);	
					   return false;									
			
			}else if(em.test(form.email.value)==false) {
						error = 1;
						mensaje = "Error, correo electr&oacute;nico indicado no presenta un formato correcto.";
						Sexy.alert(mensaje);	
					   return false;
			}
			
			if(form.telefono.value==""){
						error = 1;
						mensaje = "Error, el campo TEL&Eacute;FONO est&aacute; vacio debes completar este campo para continuar con tu solicitud";
						Sexy.alert(mensaje);
					   return false;							
			}
			
			if(form.comentarios.value==""){
						error = 1;
						mensaje = "Error, el campo COMENTARIOS est&aacute; vacio debes completar este campo para continuar con tu solicitud";
						Sexy.alert(mensaje);
					   return false;							
			}
			
			
			if(form.aviso_legal.checked == false){
					error = 1;
					mensaje = "Error, debes leer y aceptar la pol&iacute;tica de privacidad.";
					Sexy.alert(mensaje);							
					return false;				
			}			
			

			form.submit();


	}
	
	
function checkdata_empleo(){

			form = document.form_empleo;
			var em =/^[\w\.-]+@([\w-]+\.)+(\w){2,3}$/;			 
			

			error = 0;
			mensaje = "";


			if(form.nombre.value=="" ){
						error = 1;

						mensaje = "Error, el campo NOMBRE est&aacute; vacio debes completar este campo para continuar con tu solicitud.";
			 			Sexy.alert(mensaje);	
					   return false;									
			}
			
			if(form.apellidos.value=="" ){
						error = 1;
						mensaje = "Error, el campo APELLIDOS est&aacute; vacio debes completar este campo para continuar con tu solicitud.";
						Sexy.alert(mensaje);							
					   return false;							
			}
			
			if(form.email.value==""){
						error = 1;
						mensaje = "Error, el campo E-MAIL est&aacute; vacio debes completar este campo para continuar con tu solicitud.";
						Sexy.alert(mensaje);	
					   return false;									
			
			}else if(em.test(form.email.value)==false) {
						error = 1;
						mensaje = "Error, correo electr&oacute;nico indicado no presenta un formato correcto.";
						Sexy.alert(mensaje);	
					   return false;
			}
			
			if(form.telefono.value==""){
						error = 1;
						mensaje = "Error, el campo TEL&Eacute;FONO est&aacute; vacio debes completar este campo para continuar con tu solicitud";
						Sexy.alert(mensaje);
					   return false;							
			}
			
			if(form.comentarios.value==""){
						error = 1;
						mensaje = "Error, el campo COMENTARIOS est&aacute; vacio debes completar este campo para continuar con tu solicitud";
						Sexy.alert(mensaje);
					   return false;							
			}
			
			
			if(form.aviso_legal.checked == false){
					error = 1;
					mensaje = "Error, debes leer y aceptar la pol&iacute;tica de privacidad.";
					Sexy.alert(mensaje);							
					return false;				
			}			
			

			form.submit();


	}
	
function checkdata_consulta(){

			form = document.form_consulta;
			var em =/^[\w\.-]+@([\w-]+\.)+(\w){2,3}$/;			 
			

			error = 0;
			mensaje = "";


			if(form.nombre.value=="" ){
						error = 1;

						mensaje = "Error, el campo NOMBRE est&aacute; vacio debes completar este campo para continuar con tu solicitud.";
			 			Sexy.alert(mensaje);	
					   return false;									
			}
			
			if(form.apellidos.value=="" ){
						error = 1;
						mensaje = "Error, el campo APELLIDOS est&aacute; vacio debes completar este campo para continuar con tu solicitud.";
						Sexy.alert(mensaje);							
					   return false;							
			}
			
			if(form.poblacion.value=="" ){
						error = 1;
						mensaje = "Error, el campo POBLACI&Oacute;N est&aacute; vacio debes completar este campo para continuar con tu solicitud.";
						Sexy.alert(mensaje);							
					   return false;							
			}
			
			if(form.telefono.value==""){
						error = 1;
						mensaje = "Error, el campo TEL&Eacute;FONO DE CONTACTO est&aacute; vacio debes completar este campo para continuar con tu solicitud";
						Sexy.alert(mensaje);
					   return false;							
			}
			
			if(form.email.value==""){
						error = 1;
						mensaje = "Error, el campo E-MAIL est&aacute; vacio debes completar este campo para continuar con tu solicitud.";
						Sexy.alert(mensaje);	
					   return false;									
			
			}else if(em.test(form.email.value)==false) {
						error = 1;
						mensaje = "Error, correo electr&oacute;nico indicado no presenta un formato correcto.";
						Sexy.alert(mensaje);	
					   return false;
			}
			
			if(form.comentarios.value==""){
						error = 1;
						mensaje = "Error, el campo MOTIVO DE CONSULTA est&aacute; vacio debes completar este campo para continuar con tu solicitud";
						Sexy.alert(mensaje);
					   return false;							
			}
			
			
			if(form.aviso_legal.checked == false){
					error = 1;
					mensaje = "Error, debes leer y aceptar la pol&iacute;tica de privacidad.";
					Sexy.alert(mensaje);							
					return false;				
			}			
			

			form.submit();


	}

function marcarSeccionInicio(valor,total){
	for(i=1;i<=total;i++){
		document.getElementById('imagen_'+i).className='';		
	}
	miniatura_actual = valor;

	
	document.getElementById('imagen_'+valor).className='opcion_img_sel';			
		
}

//Generador de puntos del mapa
	var map;
    var geocoder;
    var address;
	 var tipoMapa = 0;

	 var texto_datos;	 

    function initialize(tipo) {

      map = new GMap2(document.getElementById("mapa"));

    	pointAdresse = new GLatLng(lat, lng);

		if(tipo==0)
      	map.setCenter(pointAdresse, 12,G_HYBRID_MAP);
		else if(tipo==1)
      	map.setCenter(pointAdresse, 10,G_NORMAL_MAP);		
		else 
		map.setCenter(pointAdresse, 10,G_NORMAL_MAP);	

      map.setUIToDefault();
	  map.disableScrollWheelZoom()
		
	   geocoder = new GClientGeocoder();
	
	//	map.addControl(new GLargeMapControl());

		tipoMapa = 1;
		
		
		var extension = "png";
   		
		icon = new GIcon();
		icon.image = "http://www.posiziona.me/desa/gasoleos_glem/img/icon_mapa." + extension;			
		icon.iconSize = new GSize(24, 34);
		icon.shadowSize = new GSize(38, 34);
		icon.iconAnchor = new GPoint(10, 34);
		icon.infoWindowAnchor = new GPoint(5, 1);

    	map.checkResize();
            
    //	addMarker(lat, lng, icon);

      geocoder = new GClientGeocoder();
            
      map.checkResize();
            
        
	}
	
	    function createMarker(latlng,img) {
	      number++;
	      var marker = new GMarker(latlng,{ icon:img });
			bounds.extend(marker.getPoint());


	      return marker;
		}
	
		function addMarker(latGM,lngGM,img) {
		    var latlng = new GLatLng(latGM, lngGM);
			 var marker =  createMarker(latlng,img);
		    map.addOverlay(marker); 

	 
			 return marker;
		}
		
		function toggleMarker(nomMarker,opt) {

			if (markers[nomMarker]){ //vérifier que le marker existe ! sinon erreur javascript
				if(opt == "hide")
					markers[nomMarker].hide();
				else if(opt == "show"){
					markers[nomMarker].show();
				}
			}
	    }



var direccion = "";
function obtenerDatos(marker,point,id,nombre){
	
	

//	marker.openInfoWindowHtml(nombre);

}


function saca_div(cont){

			  $getElementById('sacar_'+cont).stop().animate({height:'165px'},{queue:false, duration:600, easing: 'easeOutBounce'})

	}

function esconde_div(cont){

			  $getElementById('sacar_'+cont).stop().animate({height:'100px'},{queue:false, duration:600, easing: 'easeOutBounce'})
		
	}
