window.onload=function() {
	var d=$('flashContent');
	if (d) {
		ban=d.firstChild;
		if (ban) {
			anima();
		} else {
			d.parentNode.removeChild(d);
		}
	}
	
	if ($("map_canvas")) {
		initializeMap();
	}
	
}

function anima() {
	ban.style.display='none';
	new Effect.Appear(ban, { duration: 2.0, afterFinish: function() { 
												new PeriodicalExecuter(function(pe) {
													pe.stop();
													new Effect.Fade(ban, { duration: 2.0 });
													//ban.style.display='none';
														
													if (ban.nextSibling) {
														ban=ban.nextSibling;
													} else {
														ban=ban.parentNode.firstChild;
													}
													
													anima();
												},3);
											} 
										});
}

function initializeMap() {
	if (GBrowserIsCompatible()) {
	    var map = new GMap2(document.getElementById("map_canvas"));
	    map.setCenter(new GLatLng(39.583560611, 2.65303730), 16);
	    map.addControl(new GSmallMapControl());
	    map.addControl(new GMapTypeControl());
	    map.openInfoWindow(map.getCenter(),
	                       "<div style='font-size:7pt;'><b>LIMPIEZAS EUGENIO:</b><br />C/ Alfons el Magnànim 16 bajos derecha<br />07004 Palma de Mallorca<br />Tel: 971 202 607<br />Fax: 971 203 158</div>");
	}
}

function enviar() {
	$('mens1').hide();
	$('mens2').hide();
	$('mens3').hide();
	$('mens4').hide();
	
	var nombre=$('txtNombre').value;
	var mail=$('txtMail').value;
	var tel=$('txtTel').value;
	var asunto=$('cboAsunto').value;
	var comentarios=$('txtComentarios').value;
	
	if ((nombre=="") || (mail=="") || (tel=="") || (comentarios=="")) {
		$('mens2').show();
		return;
	}
	
	$('mens1').show();
	var url="xml/enviaMail.php";
	var params="nombre="+nombre+"&mail="+mail+"&tel="+tel+"&asunto="+asunto+"&comentarios="+comentarios;
	var ajax=new Ajax.Request(url, {
		method: 'post',
		postBody: params,
		onComplete: function(reply) {
			$('mens1').hide();
			
			if (reply.responseText=="ok") {
				$('mens3').show();
				$('txtNombre').value="";
				$('txtMail').value="";
				$('txtTel').value="";
				$('txtComentarios').value="";
			} else {
				$('mens4').show();
			}
		}
	});
}
