function nuevoAjax(){
	var xmlhttp=false;
	try
	{
		xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
	}
	catch(e)
	{
		try 
		{
			xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
		}catch(E)
			{
			xmlhttp = false;
			}
	}	
	if (!xmlhttp && typeof XMLHttpRequest!='undefined') {
		xmlhttp = new XMLHttpRequest();
	}
	return xmlhttp;
}

function envia(valor){
       c = document.getElementById('contenido');
   
       ajax=nuevoAjax();
       c.innerHTML = '<p style="text-align:center;">Espere un momento ...</p>'; 
	   
       ajax.open("GET", valor,true);
	   
       ajax.onreadystatechange=function() {
		   
       	if (ajax.readyState==4) {
       	c.innerHTML = ajax.responseText;
		if(valor=="catalogo.php")
		{
			
			initLytebox();
		}
       	}
       }
       ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
       ajax.send(null);
}
function envia_prod(valor,id){
       c = document.getElementById('contenido');
   
       ajax=nuevoAjax();
       c.innerHTML = '<p style="text-align:center;">Espere un momento ...</p>'; 
       ajax.open("POST", valor,true);
       ajax.onreadystatechange=function() {
       	if (ajax.readyState==4) {
       	c.innerHTML = ajax.responseText;
		if(valor=="coleccion_product.php")
		{
			initLytebox();
		}
       	}
       }
       ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
       ajax.send("&id="+id);
}
function comprobar_email(email)
{
	var s = email;
	var filter=/^[A-Za-z][A-Za-z0-9_]*@[A-Za-z0-9_]+\.[A-Za-z0-9_.]+[A-za-z]$/;
	if (s.length == 0 ) return false;
	if (filter.test(s))
	{
		return true;
	}
	else
	{
		return false;
	}
}

function envia_email(valor)
{
	
   	d = document.getElementById('div_error');
       ajax=nuevoAjax();
	   
	   nombre=document.contacto.nombre_cliente.value;
	   correo=document.contacto.correo_cliente.value;
	   asunto=document.contacto.asunto.value;
	   mensaje=document.contacto.mensaje.value;
	 email=comprobar_email(correo);
	   if(nombre=="")
	   {
		   d.innerHTML = '<p style="text-align:center; color:red;">Rellene el campo nombre <br></p>';
	   }
	   else if(correo=="")
	   {
		   d.innerHTML = '<p style="text-align:center; color:red;">Rellene el campo correo <br></p>';
	   }
	   else if(email==false)
	   {
		   d.innerHTML = '<p style="text-align:center; color:red;">Introduzca una direccion de correo valida <br></p>';
	   }
	   else if(mensaje=="")
	   {
		   d.innerHTML = '<p style="text-align:center; color:red;">Rellene el campo mensaje <br></p>';
	   }
	   else
	   {	
	   		
			
       		d.innerHTML = '<p style="text-align:center;">Espere un momento ...</p>';
       		ajax.open("POST", valor,true);
       		ajax.onreadystatechange=function() 
			{
       			if (ajax.readyState==4) 
				{
       				d.innerHTML = ajax.responseText;	 
	   				document.contacto.nombre_cliente.value="";
	 				document.contacto.correo_cliente.value="";
	  				document.contacto.asunto.value="";
	 				document.contacto.mensaje.value="";
	 				/*if(err=="no_error")
	 				{
		 				
						d.innerHTML = '<p style="text-align:center; color:red;">El mensaje ha sido enviado correctamente<br></p>';
						envia('contacto.php');
     				}
	 				else
	 				{
						d.innerHTML = '<p style="text-align:center; color:red;"> No se ha podido enviar su mensaje, intentelo de nuevo más tarde. Si el error persiste, pongase en contacto con el administrador<br></p>';
	 				}*/
	 				
       			}
       		}
       		ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
       		ajax.send("nombre="+nombre+"&correo="+correo+"&asunto="+asunto+"&mensaje="+mensaje);
	   }

}

function abre_popup(id)
{
	var ventana=window.open("grupo_acabados.php?id="+id,"Acabados","fullscreen=0,toolbar=0,location=0,status=1,menubar=0,scrollbars=1,resizable=1,width=766px","1");
}

