function trim(str) {
     str = str.replace( /^\s+/g, "" ); // strip leading
     str = str.replace( /\s+$/g, "" ); // strip trailing
     return str;
}
function cargarCat(cat){
	//document.location.href="index.aspx";
	document.getElementById("cat").value=cat;
	document.Form1.action="index.aspx";
	document.Form1.submit();
	//document.location.href="index.aspx?cat=" + cat;
}


function verCondCompra() {window.open('http://www.rafdecasi.com/condicionesCompra.aspx');}
function irAwebCorporativa() {window.open('http://www.casi.es');}
function ajaxear(cat,opc){
	index.cargarEntremesYprincipal(cat,opc,cargandoEntreMesYprincipal_CallBack);
}
function cargandoEntreMesYprincipal_CallBack(response){
	if (!response.error){
		var dtsEntreMesYprincipal=response.value;
		document.getElementById("entreMes").innerHTML=dtsEntreMesYprincipal.Tables[0].Rows[0].html;
		document.getElementById("principal").innerHTML=dtsEntreMesYprincipal.Tables[0].Rows[0].htmlPrincipal;
	}
	else{alert("ha habido un problema con el servidor de CASI");}
}
function validarNewCliente(){
	var email=trim(document.getElementById("newCorreo").value);
	var newNom=trim(document.getElementById("newNom").value);
	var mensaje=document.getElementById("mensaje");
	if (newNom==""){
		mensaje.innerHTML="Debe introducir un NOMBRE/RAZON SOCIAL";
		document.getElementById("newNom").focus();
		document.getElementById("newNom").style.border="1px solid Red";
		document.getElementById("newCorreo").style.border="1px solid #999";
		return false;
	}
	if (email==""){
		mensaje.innerHTML="Debe introducir un CORREO ELECTRONICO";
		document.getElementById("newCorreo").focus();
		document.getElementById("newCorreo").style.border="1px solid Red";
		document.getElementById("newNom").style.border="1px solid #999";
		return false;
	}
	if (!valida_correo(email)){
		mensaje.innerHTML="El CORREO ELECTRONICO no tiene un formato correcto";
		document.getElementById("newCorreo").focus();
		document.getElementById("newCorreo").select();
		document.getElementById("newCorreo").style.border="1px solid Red";
		document.getElementById("newNom").style.border="1px solid #999";
		return false;
	}
	document.getElementById("nom").value=newNom;
	document.getElementById("email").value=email;
	document.Form1.submit();
	//index.regNewCliente(email.toLowerCase(), newNom.toUpperCase(), newNif_Cif.toUpperCase(), registrandoNewCliente_CallBack);
}

function valida_correo(email){
    regx = /^([0-9a-zA-Z]([-.\w]*[0-9a-zA-Z])*@([0-9a-zA-Z][-\w]*[0-9a-zA-Z]\.)+[a-zA-Z]{2,9})$/;
    return regx.test(email);
}
function volverNewCli(){
	document.getElementById("cat").value=3;
	document.Form1.submit();
}
function irZonaCompra(){
	document.Form1.action='http://www.rafdecasi.com/zonaCompra/comprando.aspx';
	document.Form1.submit();
}