Ver Mensaje Individual
  #10 (permalink)  
Antiguo 19/09/2008, 13:08
Avatar de ajalex
ajalex
 
Fecha de Ingreso: agosto-2003
Mensajes: 122
Antigüedad: 21 años, 5 meses
Puntos: 0
Respuesta: Operacion Anulada IE????

tento esto:

Código:
var show = function(ev,t,v) {
	
	ev.effect('opacity',	{
	duration: 700,
	onComplete: function(){
		
		if(v!=1) {
			ev.setProperties({ 'class': 'stop' });	
		} else {
			
			ev.removeProperty('class');
		}
		
		
		ev.setHTML(t).effect('opacity', {duration: 700}).start(0,1);
		
	}
	}).start(1,0);
	
	
}
var validar = function (c) {
	
if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(c)){
	
	return 1; } else { return 0; }
		 
}
window.addEvent('domready', function() {
	var c = $('contacto');
	var msj = $('mensajes');
	
	c.addEvent('submit', function(ev)
	{
		new Event(ev).stop();
		if(c.nombre.value == '') {
			show(msj,'<img src="images/alert.png"/><br>No agregaste tu nombre');
		}
		else if(c.email.value == '') {
			show(msj,'<img src="images/alert.png"/><br>No has agregado tu correo electr&oacute;nico');	
		}
		else if(validar(c.email.value)==0) {
			show(msj,'<img src="images/alert.png"/><br>El correo electr&oacute;nico que a&ntilde;adiste no es v&aacute;lido');		
		}
		else if(c.depto.value == '') {
			show(msj,'<img src="images/alert.png"/><br>Debes Seleccionar un departamento a contactar');	
		}
		else if(c.asunto.value == '') {
			show(msj,'<img src="images/alert.png"/><br>No has agregado un asunto');	
		}
		else if(c.mensaje.value == '') {
			show(msj,'<img src="images/alert.png"/><br>No has escrito un mensaje');	
		} else {
			show(msj,'<img src="images/spinner.gif" alt="" /><br>Enviando...');
		var contact = new Ajax('includes/send-mail.php',
		{
			method: 'post',
			data:c,
			onComplete: function(ev) {
				show(msj,'<img src="images/okfull.png" alt="" width="50" height="50" /><br>Se ha enviado con &eacute;xito, el mensaje, en un lapso no mayor a 24 horas nos pondremos en contacto<br><strong>Gracias</strong>');
			}
		});
		contact.request();
		}
	});

		});
pero no nadamas en contacto.js si no que cuando quito slimbox.js, o mootabs.js funciona bien