function soloEmail(e){
	arrayBlock = [' ','ñ','Ñ','[',']',',',';',':','{','}','(',')','+','*','/','=','&','%','$','#','!','<','>','|','°','?','¿','¡','\'','"'];
	var tecla = (e.keyCode) ? e.keyCode : e.which;
	if(e.ctrlKey && tecla==118 || tecla==39){
		return false;
	}
	var l = String.fromCharCode(tecla)
	for(var i=0; i<arrayBlock.length; i++){
		if(arrayBlock[i] == l){
			return false;
		}
	}
}



function newAjax(){
	var http_request = false;
	if (window.XMLHttpRequest) {
		http_request = new XMLHttpRequest();
		if (http_request.overrideMimeType) {
			http_request.overrideMimeType('text/xml');			
		}
	} else if (window.ActiveXObject) {
		try {
			http_request = new ActiveXObject("Msxml2.XMLHTTP");
		} catch (e) {
			try {
				http_request = new ActiveXObject("Microsoft.XMLHTTP");
			} catch (e) {}
		}
	}	
	if (!http_request) {            
		return false;
	}
	return http_request;
}
///News
function ValidarNews(){
	if(document.frmNews.nNombre.value.length<1 || document.frmNews.nNombre.value == 'nombre'){
		alert('Debe ingresar su nombre.');
		document.frmNews.nNombre.focus();
		return false;
	}
	email = document.frmNews.nEmail;
	if(email.value.length<1 || email.value == 'email'){
		alert('Debe ingresar la dirección de correo electrónico\nen la que desea recibir nuestro E-news.');
		email.focus();
		return false;
	}else if(email.value.indexOf("@") < 1 || email.value.indexOf(".") < 1 || email.value.length < 6){
		alert('Formato de e-Mail no valido.')
		return false;	
	}
	ConnNews(document.frmNews.nEmail.value, document.frmNews.nNombre.value);
	return false;
}

function ConnNews(v,n) {
	GE('IngresarNews').style.display='none';
	
	var _ajax = newAjax();
			
	_ajax.open("GET", 'includes/news_suscripcion.asp?email='+v+'&nombre='+n , true);
						
	_ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	_ajax.onreadystatechange = function() {	
	 switch(_ajax.readyState){
			case 1: //Iniciado
				GE('ProcesandoNews').style.display='block';      
			break; 
			   
			case 2: //Enviado
			//
			break;
			
			case 3: //Recibiendo
			//
			break;
			
			case 4: //Cargado				
				GE('ProcesandoNews').style.display='none';				
				if(_ajax.responseText == "1"){
					GE('ResultadoOK').style.display='block';	
				}else{
					GE('ResultadoNO').style.display='block';
				}     
			break; 
		}   
	};	
	_ajax.send(null);
}

PUTsIFR = function(){
	if(typeof sIFR == "function"){
		sIFR.replaceElement(named({sSelector:"h3.tituloSeccion", sFlashSrc:"sifr/fonts/arial.swf", sColor:"#717279", sLinkColor:"#ffffff", sHoverColor:"#ffffcc", nPaddingTop:0, nPaddingBottom:0, sFlashVars:"offsetTop=0", sBgColor:"#FFFFFF"}));
	};
}