
function initMenuCollapse(){$('#menucat ul').hide();$('#menucat li a').click(function(){$(this).next().slideToggle('normal');});}
function initMenu(){$('#menu ul').hide();$('#menu ul:first').show();$('#menu li a').click(function(){var checkElement=$(this).next();if((checkElement.is('ul'))&&(checkElement.is(':visible'))){return false;}if((checkElement.is('ul'))&&(!checkElement.is(':visible'))){$('#menu ul:visible').slideUp('normal');checkElement.slideDown('normal');return false;}});}
function js_catalogo(){cat_menu();catalogo_mostrarportada();}
function cat_menu(){$.ajax({type:"POST",url:"p_Categoria.php",data:"tipo=catalogo_crearmenu",success:function(datos){if(datos.indexOf("ERROR")>=0){alert("Error: No se logro cargar Menu");}else{$('#menucategoria').html(datos);initMenuCollapse();}}});}
function catalogo_mostrarportada(){$.ajax({type:"POST",url:"p_Producto.php",data:"tipo=catalogo_mostrarportada",success:function(datos){if(datos.indexOf("ERROR")>=0){alert("Error: No se logro cargar Productos");}else{$('#contenedorder').html(datos);}}});}
function catalogo_mostrarProducto(idproducto){$.ajax({type:"POST",url:"p_Producto.php",data:"tipo=catalogo_mostrarproducto_car&idpro="+idproducto,success:function(datos){if(datos.indexOf("ERROR")>=0){alert("Error: No se logro encontrar el Producto");return false;}else{$('#contenedorder').html(datos);catalogo_mostrarcar_pro(idproducto);efectoImagenLupa();efectoImagenNext();return false;}}});}
function catalogo_mostrar_proimg(idproducto){$.ajax({type:"POST",url:"p_Imagen.php",data:"tipo=catalogo_proimg&idpro="+idproducto,success:function(datos){if(datos.indexOf("ERROR")>=0){alert("Error: No se logro encontrar el Producto");return false;}else{$('#contentimg').html(datos);efectoImagenLupa();efectoImagenNext();return false;}}});}
function catalogo_mostrarcar_pro(idproducto){$.ajax({type:"POST",url:"p_Caracteristica.php",data:"tipo=catalogo_mostrarcar_pro&idpro="+idproducto,success:function(datos){if(datos.indexOf("ERROR")>=0){alert("Error: No se logro encontrar el Producto");return false;}else{$('.divproductodescripcion').html(datos);return false;}}});}
function efectoImagenNext(){$('#s2').cycle({fx:'fade',speed:'fast',timeout:0,next:'#next2',prev:'#prev2'});}
function efectoImagenLupa(){$(".jqzoom").jqzoom();}
function catalogo_mostrarportada_one_cat(idcategoria){$.ajax({type:"POST",url:"p_Producto.php",data:"tipo=catalogo_mostrarportada_one_cat&idcat="+idcategoria,success:function(datos){if(datos.indexOf("ERROR")>=0){alert("Error: No se logro cargar Productos");return false;}else{$('#contenedorder').html(datos);}}});return false;}
function catalogo_mostrarportada_one_cat_cmenu(idcategoria){$.ajax({type:"POST",url:"p_Producto.php",data:"tipo=catalogo_mostrarportada_one_cat&idcat="+idcategoria,success:function(datos){if(datos.indexOf("ERROR")>=0){alert("Error: No se logro cargar Productos");return false;}else{$('#contenedorder').html(datos);cat_menu();}}});return false;}
function catalogo_buscarcategoria(idcategoria){$.ajax({type:"POST",url:"p_Producto.php",data:"tipo=catalogo_buscar_bycat&idcat="+idcategoria,success:function(datos){if(datos.indexOf("ERROR")>=0){alert("Error: No se logro cargar Productos");return false;}else{$('#contenedorder').html(datos);}}});return false;}
function catalogo_buscarproducto_Enter(e){e=(window.event)?event:e;intKey=(e.keyCode)?e.keyCode:e.charCode;if(intKey==13){catalogo_buscarproducto();return false;}}
function catalogo_buscarproducto(){palabra=$("#inputBuscar").attr("value");palabra=trim(palabra);$("#inputBuscar").attr("value",palabra);if(palabra==""){return false;}$.ajax({type:"POST",url:"p_Producto.php",data:"tipo=catalogo_buscar&producto="+palabra,success:function(datos){if(datos.indexOf("ERROR")>=0){alert("Error: No se logro encontrar el Producto");return false;}else{$('#contenedorder').html(datos);return false;}}});}
function catalogo_form_registrarse(){$.ajax({type:"POST",url:"p_Cliente.php",data:"tipo=catalogo_form_registrarse",success:function(datos){$('#contenedorder').html(datos);return false;}});}
function catalogo_registrarse(){acepto=$('#ckacepto').attr("checked");if(acepto==true){nombre=$('#inputNombre').attr("value");correo=$('#inputCorreo').attr("value");clave=$('#inputClave').attr("value");apellido=$('#inputApellido').attr("value");if(validaForm_Registrese(nombre,correo,clave,apellido)==false){return false;}pais=$('#inputPais').attr("value");$.ajax({type:"POST",url:"p_Cliente.php",data:"tipo=adicionar&nombre="+nombre+"&apellido="+apellido+"&correo="+correo+"&pais="+pais+"&clave="+clave,success:function(datos){ if(datos.indexOf("ERROR")>=0){$("#basic-modal-content").html("<center><h2>Aviso: Este correo ya ha sido registrado anteriormente.<br />Lo sentimos.</h2></center>");$('#basic-modal-content').modal();return false;}else{$("#basic-modal-content").html("<center><h2>Ha sido registrado correctamente.<br />Gracias.</h2></center>");$('#basic-modal-content').modal();return false;}}});}else{return false;}}
function LimpiarInput(nombre,clase){$(nombre).removeClass(clase);}
function InputError(nombre){$(nombre).addClass("inputError");error=1;}
function eliminaEspacios(cadena){while(cadena.charAt(cadena.length-1)==" ")cadena=cadena.substr(0,cadena.length-1);while(cadena.charAt(0)==" ")cadena=cadena.substr(1,cadena.length-1);return cadena;}
function validaLongitud(valor,permiteVacio,minimo,maximo){var cantCar=valor.length;if(valor==""){if(permiteVacio)return true;else return false;}else{if(cantCar>=minimo&&cantCar<=maximo)return true;else return false;}}
function validaCorreo(valor){var reg=/(^[a-zA-Z0-9._-]{1,30})@([a-zA-Z0-9.-]{1,30}$)/;if(reg.test(valor))return true;else return false;}
function validarNumero(valor){try{var cn;cn=valor/2;cn=cn+"";if(cn.indexOf("NaN")){return false;}return true;}catch(e){return false;}}
function validaForm_Registrese(nombre,correo,clave,apellido){try{LimpiarInput('#inputNombre',"inputError");LimpiarInput('#inputCorreo',"inputError");LimpiarInput('#inputClave',"inputError");LimpiarInput('#inputApellido',"inputError");error=0;var nombre=eliminaEspacios(nombre);var correo=eliminaEspacios(correo);var clave=eliminaEspacios(clave);var apellido=eliminaEspacios('#inputApellido');if(!validaLongitud(nombre,0,5,30))InputError('#inputNombre');if(!validaLongitud(apellido,0,5,30))InputError('#inputApellido');if(!validaLongitud(clave,0,5,15))InputError('#inputClave');if(!validaCorreo(correo))InputError('#inputCorreo');return(error==0);}catch(e){alert("Error: "+e);}}
function catalogo_suscribirseboletin(){nombre=$("#inputboletinNombre").attr("value");email=$("#inputboletinEmail").attr("value");area=0; $.ajax({type:"POST",url:"p_Suscrito.php",data:"tipo=catalogo_adicion&nombre="+nombre+"&correo="+email+"&fk_cat="+area,success:function(datos){if(datos.indexOf("ERROR")>=0){$("#basic-modal-content").html("<center><h2>Lo sentimos, pero este correo ya ha sido registrado.</h2></center>");$('#basic-modal-content').modal(); return false;}else{ $("#basic-modal-content").html("<center><h2>Ha sido registrado correctamente<br />Gracias.</h2></center>");$('#basic-modal-content').modal();return false;}}});}
function catalogo_agregarcarrito(idproducto){msn = '<center><h2>Inhabilitado temporalmente.<br />Si desea informacion acerca de este producto escribanos a nuestro correo: <br /><br /><a href="mailto:catalogo@unibol.net">catalogo@unibol.net</a><br /><br />Gracias.<h2></center>';$("#basic-modal-content").html(msn);$('#basic-modal-content').modal();return false;}
function catalogo_js_ropas(){$.ajax({type:"POST",url:"hp_Ropa.php",success:function(datos){$('#menucategoria').html("");$('#contenedorder').html(datos);jqueryCyrcle_ropa();}});}
function jqueryCyrcle_ropa(){$('#slideshow3p1').cycle({delay:500,speed:1000});$('#slideshow3p2').cycle({delay:700,speed:1500});$('#slideshow3p3').cycle({delay:900,speed:2000});}

function catalogo_obtenerclave(){ correo = $("#is_inputCorreo").attr("value");
	$.ajax({
		type:"POST",url:"p_Cliente.php",data:"tipo=catalogo_solicitarclave&correo="+correo,success:function(datos){
			if(datos.indexOf("ERROR")>=0){
				msn = '<center><h2>Correo inexistente.<br /><br />Lo sentimos.<h2></center>';$("#basic-modal-content").html(msn);$('#basic-modal-content').modal();return false;
			}else{
				msn = '<center><h2>Sus datos han sido enviados satisfactoriamente.<br /><br />Gracias.<h2></center>';$("#basic-modal-content").html(msn);$('#basic-modal-content').modal();return false;
			}
		}
	});
}
function catalogo_iniciarsesion(){correo = $('#is_inputCorreo').attr("value");clave  = $('#is_inputClave').attr("value");	$.ajax({type:"POST",url:"p_Cliente.php",data:"tipo=catalogo_validar&correo="+correo+"&clave="+clave,success:function(datos){if ( datos.indexOf("ERROR")>=0  ){msn = '<center><h2>Correo/Clave inexistente.<br />Vuelva a intentar por favor. Gracias.<h2></center>';$("#basic-modal-content").html(msn);$('#basic-modal-content').modal();return false;}else{catalogo_formatear_sesioncliente(datos);return true;}}});}
function catalogo_formatear_sesioncliente(datos){ p = datos.lastIndexOf("[{");  p1 = datos.length; p1 = p1 -p; idcliente =  datos.substr (p+2,p1);	nombre = datos.substring (0, (p-2)); nombre = "<img style='padding-right: 5px;' src='imagenes/cliente.png' /><b>Usuario:</b><br /><h3>"+nombre+"</h3>"; dialogo= "<div class='div_sesioncliente'><img src='imagenes/dialogo.png' /><span style='margin-left:10px;' class='bloque_boton_sesion'><a href='#' title='Conversaciones' onclick='return catalogo_conversaciones();'>Conversaci&oacute;n</a></span></div>";	cerrar = "<div class='div_sesioncliente'><img src='imagenes/cross.png'   /><span style='margin-left:10px;' class='bloque_boton_sesion'><a href='#' title='Cerrar Sesion'  onclick='return catalogo_cerrarsesion();'  >Cerrar Sesi&oacute;n </a></span></div><br /><br />"; todos = nombre+dialogo+cerrar;	$("#menucliente").html(todos); 	$("#su_idcliente").attr("value",idcliente);	$('#is_inputClave').attr("value","");	catalogo_conversaciones();	return true;}
function catalogo_conversaciones(){idcliente = $("#su_idcliente").attr("value");$.ajax({type:"POST",url:"p_Cliente.php",data:"tipo=cat_conversaciones&idcliente="+idcliente,success:function(datos){$('#contenedorder').html(datos);}}); return true;}
function js_enviarConversacion(){ msn = $("#txtescrito").attr("value"); fk_cliente = $("#su_idcliente").attr("value"); if (msn.length >=10){ $.ajax({ type:"POST", url:"p_Cliente.php", data:"tipo=cat_adicionar_conversacion&fk_cliente="+idcliente+"&mensaje="+msn+"&admin=F", success:function(datos){if (datos.indexOf("ERROR")>=0){	msn = '<center><h2>No se logro guardar el mensaje.<br /><br />Intente una vez mas por favor.<h2></center>';$("#basic-modal-content").html(msn);$('#basic-modal-content').modal();return false;}else{	$("#txtescrito").attr("value","");	catalogo_conversaciones();	}}});}else{	msn = '<center><h2>El texto introducido es demasiado corto. <br />Minimo 10 caracteres.Maximo 350 caracteres.<h2></center>';$("#basic-modal-content").html(msn);$('#basic-modal-content').modal();return false;	}}
function catalogo_cerrarsesion(){$("#menucliente").html(""); $("#su_idcliente").attr("value",0);	$('#is_inputClave').attr("value",""); msn = '<center><h2>Sesion cerrada.<br /><br />Gracias por ingresar a Unibol.Net<h2></center>';$("#basic-modal-content").html(msn);$('#basic-modal-content').modal(); js_portada();}
function ismaxlength(obj){	var mlength=obj.getAttribute? parseInt(obj.getAttribute("maxlength")): "";	if (obj.getAttribute && obj.value.length>mlength)	obj.value=obj.value.substring(0,mlength);}
