// JavaScript Document

var Contacto = new Class({
	Extends: Menu,
	Implements: [Options, Events],
	options:
	{
	},
	initialize:function(options)
	{
		this.setOptions(options);
		this.getContacto();
	},
	getContacto:function()
	{
		var sd = new Request({url: "./sys/contacto.php",
			onRequest:function(){
				this.loadCaja("cargando contacto...");
			}.bind(this),
			onSuccess: function(r){
				this.setCaja(r);
				this.contBtn();
				document.id("trabajaBtn").addEvent("click",function(){
					this.trabaja();
				}.bind(this));
			}.bind(this)
		}).get({"getContacto":""});		
	},
	contBtn:function()
	{
		document.id("goContacto").addEvent("click",function(){
			var nombre = document.id("nombre");
			var empresa = document.id("empresa");
			var correo = document.id("correo");
			var asunto = document.id("asunto");
			var mensaje = document.id("mensaje");
			if(nombre.value =="")
			{
				alert("Por favor escriba su nombre");
				nombre.flash('#fff','#fffea1',2);
				return false;
			}			
			if(correo.value =="")
			{
				alert("Por favor escriba su correo");
				correo.flash('#fff','#fffea1',2);
				return false;
			}
			if(asunto.value =="")
			{
				alert("Por favor escriba un asunto");
				asunto.flash('#fff','#fffea1',2);
				return false;
			}
			if(mensaje.value =="")
			{
				alert("Por favor escriba un mensaje");
				mensaje.flash('#fff','#fffea1',2);
				return false;
			}
			document.id("goContacto").setStyles({"display":"none"});
			document.id("enviando").setStyles({"display":"block"});
		});
	},
	trabaja:function()
	{
		function byeTapaTodoNoticias()
		{
			$("closeExplorador").setStyles({"display":"none"});
			$("loginTapaTodo").setStyles({"opacity":0,"display":"none"});
			$("loginBox").setStyles({"opacity":0,"display":"none"});
			$("loginBox").set("html","");
			$("loginTapaTodo").removeEvent("click",byeTapaTodoNoticias);
			$("closeExplorador").removeEvent("click",byeTapaTodoNoticias);
			//window.sethash("#/noticias");
		}

		$("loginTapaTodo").setStyles({"opacity":0,"display":"block"});
		$("loginTapaTodo").tween("opacity",0.8);
		$("loginTapaTodo").addEvent("click",byeTapaTodoNoticias);
		$("closeExplorador").setStyles({"display":"block","margin-left":244,"margin-top":-226});
		$("closeExplorador").addEvent("click",byeTapaTodoNoticias);
		$("loginBox").setStyles({"opacity":0,"display":"block","color":"#000"});
		var loginBoxFx = new Fx.Morph('loginBox', {duration: 300, transition: Fx.Transitions.Sine.easeOut});
		loginBoxFx.start({
									'width': [500],
									'height': [200],
									'padding': [10],
									'margin-top':[-200],
									'margin-left':[-250],
									'opacity':1
								});
		var s = $("loginBox");
		var sd = new Request({url: "sys/contacto.php",
							onRequest:function(){
								s.set("html","Cargando formulario...<br><img src='./admin/css/loading.gif' width='220' height='19'/>");
												},
							onSuccess: function(d){
								s.set("html",d);
								this.sendBtn();
											   }.bind(this)}).get({"trabaja":""});		
	},
	sendBtn:function()
	{
		document.id("goTrabaja").addEvent("click",function(){
			document.id("goTrabaja").setStyles({"display":"none"});
			document.id("enviando").setStyles({"display":"block"});
		});
	}
});
