var loadingMsg = "Enviando...";
var goodMsg = "&iexcl; Gracias por comunicarse !";
var badMsg = "Verifique los campos marcados en rojo";
var successMsg = 'Mensaje Enviado';
var campos;

/////////////////////
// VALIDACION: Contacto
/////////////////////

function contacto(validar,archivo){
	popup(loadingMsg);
	xmlHttp=GetXmlHttpObject();
	if (xmlHttp==null){
		alert ('Tu explorador no soporta AJAX.');
		return;
	} 

	campos = document.getElementById(validar).value;
	campos = campos.split(',');
	var params = parseParams(campos);

	xmlHttp.onreadystatechange = doContacto;
	xmlHttp.open("POST",archivo,true);
	xmlHttp.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	xmlHttp.setRequestHeader("Content-length", params.length);
	xmlHttp.setRequestHeader("Connection", "close");
	xmlHttp.send(params);
}

function doContacto(){ 

var errores = 0;
	
	if (xmlHttp.readyState==4){
	
		var r = xmlHttp.responseText;
//alert(r);
		var x = 0;
		var f = new Array();
		
		for(i in campos){
			f[x] = r.substr(x,1);
			validate(f[x],campos[i]);
			x++;
		}
//alert(x);
		
		for(i in f){
			if(f[i] == '0') errores++;
		}
				
		if(errores > 0){
			popup(badMsg,true,"#f00");
		}else{
			popup(goodMsg,true);
			if(x == '6') {
			$('#ocultar-enviar').fadeOut('slow', function() {
			$('.exito').css('color','#FFFFFF').html(successMsg).fadeIn('slow');
			});
			}
			if(x == '9') {
			$('#ocultar-enviar2').fadeOut('slow', function() {
			$('.exito2').css('color','#FFFFFF').html(successMsg).fadeIn('slow');
			});
			}
		}
	}
}
