// JavaScript Document

/*** PRODUCTOS RELACIONADOS ***/
/*$(document).ready(function(){
	
	$("#relacionados").click(function () {
      if ($("#dinamicSuperior").is(":hidden")) {
        $("#dinamicSuperior").slideDown("slow");
      } else {
        $("#dinamicSuperior").hide("slow");
      }
    });
});*/



function agregarfavorito(){

	if ((navigator.appName=="Microsoft Internet Explorer") && (parseInt(navigator.appVersion)>=4)) {

		var url="http://www.okata-catalogo.com";

		var titulo="Okata- Equipamiento industrial";

		window.external.AddFavorite(url,titulo);

		

	} else if(navigator.appName == "Netscape"){ 

		alert("Presione Crtl+D para agregar este sitio en sus Bookmarks"); 

	}

}

function ajaxRequest(url){
	if(window.XMLHttpRequest) // FIREFOX
		var ajaxObject = new XMLHttpRequest();
	else if(window.ActiveXObject) // IE
		var ajaxObject = new ActiveXObject("Microsoft.XMLHTTP");
	else if(window.ActiveXObject) // OTHER IE
		var ajaxObject = new ActiveXObject("Msxml2.XMLHTTP");
	else return(false);

	ajaxObject.open("GET", url, false);
	ajaxObject.send(null);

	if(ajaxObject.readyState == 4)
		return(ajaxObject.responseText);
	else return(false);
}




function afegir(ref,quantitat,preu,nom){
	var resposta=ajaxRequest("afegir_carrito.php?ref="+ref+"&qt="+quantitat+"&preu="+preu+"&nom="+nom);
	resposta2=resposta.split("@");
	document.getElementById('cantidad').value = resposta2[0];
	document.getElementById('valor_total').value = resposta2[1];
}
function borrar(ref){
		var resposta=ajaxRequest("borrar_prod_carrito.php?id="+ref);
		window.location="index.php?module=carrito";
	/*resposta2=resposta.split("@");
	document.getElementById('cantidad').value = resposta2[0];
	document.getElementById('valor_total').value = resposta2[1];*/
}

function editar(ref,qty){
		var resposta=ajaxRequest("editar_prod_carrito.php?id="+ref+"&qty="+qty);
		window.location="index.php?module=carrito";
	/*resposta2=resposta.split("@");
	document.getElementById('cantidad').value = resposta2[0];
	document.getElementById('valor_total').value = resposta2[1];*/
}
//############################################################################################################3
function pop_info(form){
if (document.datos.agree.checked) {
	if (document.getElementById('nombre').value!='' && document.getElementById('cp').value!='' && document.getElementById('email').value!='' && document.getElementById('empresa').value!='' && document.getElementById('telf').value!=''){
			var email = document.getElementById('email').value;
			var filter=/^[A-Za-z][A-Za-z0-9_.]*@[A-Za-z0-9_]+.[A-Za-z0-9_.]+[A-za-z]$/;
			if (email.length == 0 )
				document.datos.submit();
			if (filter.test(email))
				document.datos.submit()
			else
				alert("La dirección de correo no es válida");
				return false;
	}else{
		alert('Revise los campos obligatorios!');
	}
} else {window.alert('Debe aceptar las condiciones de uso.');}
}
//############################################################################################################3
function recomienda(form){
	if (document.getElementById('nombrer').value!='' && document.getElementById('emailr').value!='' && document.getElementById('nombred').value!='' && document.getElementById('emaild').value!=''){
			
			var emailr = document.getElementById('emailr').value;
			var emaild = document.getElementById('emaild').value;
			var filter=/^[A-Za-z][A-Za-z0-9_.]*@[A-Za-z0-9_]+.[A-Za-z0-9_.]+[A-za-z]$/;
			if (emailr.length == 0 && emaild.length == 0 )
				document.datos.submit();
			if (filter.test(emailr) && filter.test(emaild))
				document.datos.submit()
			else
				alert("Revisa las direcciones de correo!");
				return false;
	}else{
		alert('Revise los campos obligatorios!');
	}
}
//############################################################################################################3
function subscribete(form){
if (document.datos.agree.checked) {	
	if (document.getElementById('nombre').value!='' && document.getElementById('email').value!=''){
			
			var email = document.getElementById('email').value;
			var filter=/^[A-Za-z][A-Za-z0-9_.]*@[A-Za-z0-9_]+.[A-Za-z0-9_.]+[A-za-z]$/;
			if (email.length == 0 )
				document.datos.submit();
			if (filter.test(email))
				document.datos.submit()
			else
				alert("La dirección de correo no es válida");
				return false;
	}else{
		alert('Revise los campos obligatorios!');
	}
} else {window.alert('Debe aceptar las condiciones de uso.');}	
}
//############################################################################################################3
function solicitar(form){
if (document.datos.agree.checked) {
	if (document.getElementById('nombre_empresa').value!='' && document.getElementById('provincia').value!='' && document.getElementById('telf').value!='' && document.getElementById('persona_contacto').value!=''){
			
			/*var email = document.getElementById('email').value;
			var filter=/^[A-Za-z][A-Za-z0-9_.]*@[A-Za-z0-9_]+.[A-Za-z0-9_.]+[A-za-z]$/;
			if (email.length == 0 )
				document.datos.submit();
			if (filter.test(email))
				document.datos.submit()
			else
				alert("La dirección de correo no es válida");
				return false;*/
				document.datos.submit();
	}else{
		alert('Revise los campos obligatorios!');
	}
	} else {window.alert('Debe aceptar las condiciones de uso.');}
}
//############################################################################################################3
function contacto(form, total){
if (total<=0){
	alert('Para realizar un pedido, debe tener en su carrito al menos un producto!');
return false;
}
if (document.datos.agree.checked) {
	if (document.getElementById('nombre').value!='' && document.getElementById('razon_social').value!='' && document.getElementById('nif').value!='' && document.getElementById('cp').value!='' && document.getElementById('telf').value!='' && document.getElementById('email').value!='' && document.getElementById('direccion').value!='' && document.getElementById('poblacion').value!='' && document.getElementById('provincia').value!=''){		
			
			var email = document.getElementById('email').value;
			var filter=/^[A-Za-z][A-Za-z0-9_.]*@[A-Za-z0-9_]+.[A-Za-z0-9_.]+[A-za-z]$/;
			
			var nif = document.getElementById('nif').value;
			var er_dni = /(^([0-9]{8,8}[A-Z])|^)$/;        
   
 
     		/*if(!er_dni.test(nif)) {   
         		alert('Introduce un NIF correcto.')  
         		return false  
     		}*/
			
			if (email.length == 0 )
				document.datos.submit();
			if (filter.test(email))
				document.datos.submit()
			else
				alert("La dirección de correo no es válida");
				return false;
	}else{
		alert('Revise los campos obligatorios!');
	}
} else {window.alert('Debe aceptar las condiciones de uso.');}
}

//###########################################################################################################################
function open_dir(){

	var div = document.getElementById('dir_dif');

	if(document.getElementById('selector').checked) div.style.display = 'block';
	else div.style.display = 'none';

}