// JavaScript Document
var filter_correo=/^[^0-9][a-zA-Z0-9_]+([.][a-zA-Z0-9_]+)*[@][a-zA-Z0-9_]+([.][a-zA-Z0-9_]+)*[.][a-zA-Z]{2,4}$/;

$(document).ready(function(){
	// Borra los textos de todos los inputs text
	$("input.text").focus(function(e){
		value = $(this).attr("value");
		if($(this).attr("value") == value){
			$(this).val("");
		}
	});
	$("input.text").blur(function(e){
		if($(this).attr("value") == undefined){
			$(this).attr("value", value);
		}
	});
})

function set_idioma(tipo){
$.ajax({
	type:"POST",
	url: "ajax/set_idioma.php",
	data: 'tipo='+tipo,
	success:function(data){
		data = jQuery.trim(data);
		if(data == 'ok'){
			top.location = 'index.php';
		}
	}
})
}

function snd_nfrm_registro(){
	elementosFormu = $('#frm_enviar input:not(:button, :submit)');  
	var tipo 	   = $("#tipo").val();
	var saliente   = "";  
	var	flg		   = true;
	 elementosFormu.each(function () {  
    	 nombre 	= this.name;
	     valor 		= this.value; 
		 tipo_in	= this.type;		
		if(tipo_in == "checkbox"){ 
			if($(this).is(':checked')){ saliente =saliente+'&'+nombre+'='+valor; }
		}
		else{
			if((tipo_in == "text") && (tipo != "hidden") && (!$(this).is('.norequerido'))){	
				if(valor.length){
					flg	= true; 
					if($(this).is('.email')){					
						if (!filter_correo.test(valor)){ 
							$(this).select();
							flg	= false;
							
							if( tipo== 1){	
								var rps = '<br/><ul><li>Faltan datos por ser ingresados y/o corregir</li></ul><br /><div class="ln_sprn">&nbsp;</div><br />';					
							}else{	
								var rps = '<br/><ul><li>Missing data be entered or correct</li></ul><br /><div class="ln_sprn">&nbsp;</div><br />';								
							}					
							$("#ctnd_rrs").html(rps).fadeIn(100).fadeOut().fadeIn(100).fadeOut().fadeIn('slow');
							setTimeout(function(){ $("#ctnd_rrs").fadeOut(); },9500);								
							
							return false;
						}else{ flg	= true; }
					}
				}else{
					$(this).select();
					flg	= false;
							
					if( tipo== 1){	
						var rps = '<br/><ul><li>Faltan datos por ser ingresados y/o corregir</li></ul><br /><div class="ln_sprn">&nbsp;</div><br />';					
					}else{	
						var rps = '<br/><ul><li>Missing data be entered or correct</li></ul><br /><div class="ln_sprn">&nbsp;</div><br />';								
					}						
					$("#ctnd_rrs").html(rps).fadeIn(100).fadeOut().fadeIn(100).fadeOut().fadeIn('slow');
					setTimeout(function(){ $("#ctnd_rrs").fadeOut(); },9500);						
					
					return false;
				}	 
			}
			if(flg){ saliente =saliente+'&'+nombre+'='+valor; }
		}
	 });   	

	if(flg){		
		$.ajax({
			type: "POST",
			url: "ajax/send_email_requerimiento.php",
			data: saliente,
			beforeSend: function(){
				if( tipo== 1){
					var rps = '<br/><h2>Procesando solicitud... <img style="margin:0px; padding:0px; border:none;" src="images/loadinfo.gif" alt="loader" /><br /><br /><div class="ln_sprn">&nbsp;</div><br />';					
				}else{	
					var rps = '<br/><h2>Processing... <img style="margin:0px; padding:0px; border:none;" src="images/loadinfo.gif" alt="loader" /><br /><br /><div class="ln_sprn">&nbsp;</div><br />';									
				}						
				
				$("#ctnd_rrs").html(rps).fadeIn();
			},
			success:function(data){
				data = jQuery.trim(data);
				$("#ctnd_rrs").html('').fadeOut();
				if(data == 'captcha'){
					if( tipo== 1){
						var rps = '<br/><h2>C&oacute;digo de validaci&oacute;n, no es igual</div><br /><div class="ln_sprn">&nbsp;</div>';						
					}else{	
						var rps = '<br/><h2>Validation code is not equal</h2><br /><div class="ln_sprn">&nbsp;</div><br />';								
					}					
					$("#captcha").val('').focus();
					}				
				if(data == 'ok'){
					if( tipo== 1){
						var rps = '<br/><h2>Informaci&oacute;n enviada exitosamente</h2><br /><div class="ln_sprn">&nbsp;</div><br />';						
					}else{	
						var rps = '<br/><h2>Information sent successfully</h2><br /><div class="ln_sprn">&nbsp;</div><br />';								
					}										
				
					$("#captcha").val('');
					
					setTimeout(function(){ reloader(); },9500);					
				}else if(data == 'error'){	
					if( tipo== 1){	
						var rps = '<br/><h2>Error al intentar enviar el correo, intente m&aacute;s tarde</h2><br /><div class="ln_sprn">&nbsp;</div><br />';					
					}else{	
						var rps = '<br/><h2>Error attempting to send mail, try later</h2><br /><div class="ln_sprn">&nbsp;</div><br />';								
					}						
					
				}
				$("#ctnd_rrs").html('');
				$("#ctnd_rrs").html(rps).fadeIn(100).fadeOut().fadeIn(100).fadeOut().fadeIn('slow');
				setTimeout(function(){ $("#ctnd_rrs").fadeOut(); },9500);				
			}
		});	
		
	}	
}
/*------------------------------------------------------*/
function snd_nfrm(){
	$("#ctnd_rrs").hide().html('');
	var filter_correo=/^[^0-9][a-zA-Z0-9_]+([.][a-zA-Z0-9_]+)*[@][a-zA-Z0-9_]+([.][a-zA-Z0-9_]+)*[.][a-zA-Z]{2,4}$/;
	var tipo	= $("#tipo").val();
	var nombre	= $("#txtnombre").val();
	var email	= $("#txtemail").val();
	var asunto	= $("#txtasunto").val();
	var mensaje = $("#txtmensaje").val();
	var captcha = $("#txtcaptcha").val();
	var data	= '';
	
	var var1	= 0;
	var var2 	= 0;
	var var3	= 0;
	var var4	= 0;
	var var5	= 0;
	
	var nmb		= '';
	var ml		= '';
	var snt		= '';
	var msnj	= '';	

	if(!nombre.length){ 
			var1 = 1; 
		if( tipo== 1){	var nmb = '<li>Nombre no valido</li>'; }
		else{	var nmb = '<li>Name not valid</li>';  }		
		$("#txtnombre").select();
	}
	else{ var1 = 0; }
	if(!email.length){ 
			var2 = 1; 
			if( tipo== 1){	var ml = '<li>Email no valido</li>';  }
			else{	var ml = '<li>Invalid Email</li>';   }						
			$("#txtemail").select(); 
	}
	else if (filter_correo.test(email)){ var2 = 0; }
	else{ 
		var2 = 1; 
		if( tipo== 1){	var ml = '<li>Email no valido</li>';  }
		else{	var ml = '<li>Invalid Email</li>';   }					
		$("#txtemail").select(); 
	}	
	if(!asunto.length){ 
		var3 = 1; 
		if( tipo== 1){	var snt = '<li>Asunto no valido</li>';   }
		else{	var snt = '<li>Invalid Subject</li>';   }			
		$("#txtasunto").select();
	}
	else{ var3 = 0; }		
	if(!mensaje.length){ 
		var4 = 1; 
		if( tipo== 1){	var msnj = '<li>Mensaje no valido</li>';    }
		else{	var msnj = '<li>Invalid Message</li>';    }					
		$("#txtmensaje").select(); 
	}
	else{ var4 = 0; }	
	if(!captcha.length){ 
		var5 = 1; 
		if( tipo== 1){	var msjCpt = '<li>Codigo no valido</li>';    }
		else{	var msjCpt = '<li>Invalid Code</li>';    }					
		$("#txtcaptcha").select(); 
	}
	else{ va5 = 0; }	
	if((var1 == 0)&&(var2 == 0)&&(var3 == 0)&&(var4 == 0)&&(var5 == 0)){
		data = 'nombre='+nombre+'&email='+email+'&asunto='+asunto+'&mensaje='+mensaje+'&tipo='+tipo+'&captcha='+captcha;
		$.ajax({
			type: "POST",
			url: "ajax/send_email.php",
			data: data,
			beforeSend: function(){
				if( tipo== 1){
					var rps = '<br/><h2>Procesando solicitud... <img style="margin:0px; padding:0px; border:none;" src="images/loadinfo.gif" alt="loader" /><br /><br /><div class="ln_sprn">&nbsp;</div><br />';					
				}else{	
					var rps = '<br/><h2>Processing... <img style="margin:0px; padding:0px; border:none;" src="images/loadinfo.gif" alt="loader" /><br /><br /><div class="ln_sprn">&nbsp;</div><br />';									
				}						
				
				$("#ctnd_rrs").html(rps).fadeIn();
			},
			success:function(data){
				data = jQuery.trim(data);
				$("#ctnd_rrs").html('').fadeOut();
				if(data == 'captcha'){
					if( tipo== 1){
						var rps = '<br/><h2>C&oacute;digo de validaci&oacute;n, no es igual</div><br /><div class="ln_sprn">&nbsp;</div>';						
					}else{	
						var rps = '<br/><h2>Validation code is not equal</h2><br /><div class="ln_sprn">&nbsp;</div><br />';								
					}					
					$("#txtcaptcha").val('').focus();
					}
					
				if(data == 'ok'){
					if( tipo== 1){
						var rps = '<br/><h2>Informaci&oacute;n enviada exitosamente</h2><br /><div class="ln_sprn">&nbsp;</div><br />';						
					}else{	
						var rps = '<br/><h2>Information sent successfully</h2><br /><div class="ln_sprn">&nbsp;</div><br />';								
					}						
									
					$("#txtnombre").val('').focus();
					$("#txtemail").val('');
					$("#txtasunto").val('');
					$("#txtmensaje").val('');
					$("#txtcaptcha").val('');
					
					setTimeout(function(){ reloader(); },9500);	
				}else if(data == 'error'){	
					if( tipo== 1){	
						var rps = '<br/><h2>Error al intentar enviar el correo, intente m&aacute;s tarde</h2><br /><div class="ln_sprn">&nbsp;</div><br />';					
					}else{	
						var rps = '<br/><h2>Error attempting to send mail, try later</h2><br /><div class="ln_sprn">&nbsp;</div><br />';								
					}						
					
				}
				$("#ctnd_rrs").html('');
				$("#ctnd_rrs").html(rps).fadeIn(100).fadeOut().fadeIn(100).fadeOut().fadeIn('slow');
				setTimeout(function(){ $("#ctnd_rrs").fadeOut(); },9500);				
			}
		});		
	}else{
		if( tipo== 1){	
			var rps = '<br /><h2>Por favor, revisar antes de enviar:</h2><ul>'+nmb+ml+snt+msnj+msjCpt+'</ul><br /><div class="ln_sprn">&nbsp;</div><br />';					
		}else{	
			var rps = '<br /><h2>Please check before sending:</h2><ul>'+nmb+ml+snt+msnj+msjCpt+'</ul><br /><div class="ln_sprn">&nbsp;</div><br />';								
		}			
		
		$("#ctnd_rrs").html(rps).fadeIn(100).fadeOut().fadeIn(100).fadeOut().fadeIn('slow');
		setTimeout(function(){ $("#ctnd_rrs").fadeOut(); },9500);		
	}
		
}

function snd_nfrm_producto(){
	$("#ctnd_rrs").hide().html('');
	var filter_correo=/^[^0-9][a-zA-Z0-9_]+([.][a-zA-Z0-9_]+)*[@][a-zA-Z0-9_]+([.][a-zA-Z0-9_]+)*[.][a-zA-Z]{2,4}$/;
	var tipo	= $("#tipo").val();
	var nombre	= $("#txtnombre").val();
	var email	= $("#txtemail").val();
	var asunto	= $("#txtasunto").val();
	var mensaje = $("#txtmensaje").val();
	var data	= '';
	
	var var1	= 0;
	var var2 	= 0;
	var var3	= 0;
	var var4	= 0;
	
	var nmb		= '';
	var ml		= '';
	var snt		= '';
	var msnj	= '';	

	if(!nombre.length){ 
			var1 = 1; 
		if( tipo== 1){	var nmb = '<li>Nombre no valido</li>'; }
		else{	var nmb = '<li>Name not valid</li>';  }		
		$("#txtnombre").select();
	}
	else{ var1 = 0; }
	if(!email.length){ 
			var2 = 1; 
			if( tipo== 1){	var ml = '<li>Email no valido</li>';  }
			else{	var ml = '<li>Invalid Email</li>';   }						
			$("#txtemail").select(); 
	}
	else if (filter_correo.test(email)){ var2 = 0; }
	else{ 
		var2 = 1; 
		if( tipo== 1){	var ml = '<li>Email no valido</li>';  }
		else{	var ml = '<li>Invalid Email</li>';   }					
		$("#txtemail").select(); 
	}	
	if(!asunto.length){ 
		var3 = 1; 
		if( tipo== 1){	var snt = '<li>Asunto no valido</li>';   }
		else{	var snt = '<li>Invalid Subject</li>';   }			
		$("#txtasunto").select();
	}
	else{ var3 = 0; }		
	if(!mensaje.length){ 
		var4 = 1; 
		if( tipo== 1){	var msnj = '<li>Mensaje no valido</li>';    }
		else{	var msnj = '<li>Invalid Message</li>';    }					
		$("#txtmensaje").select(); 
	}
	else{ var4 = 0; }	
	if((var1 == 0)&&(var2 == 0)&&(var3 == 0)&&(var4 == 0)){
		var empresa		= $("#empresa").val();
		var producto	= $("#producto").val();
		data = 'nombre='+nombre+'&email='+email+'&asunto='+asunto+'&mensaje='+mensaje+'&tipo='+tipo+'&empresa='+empresa+'&producto='+producto;
		$.ajax({
			type: "POST",
			url: "ajax/send_email_empresa.php",
			data: data,
			beforeSend: function(){
				if( tipo== 1){
					var rps = '<br/><h2>Procesando solicitud... <img style="margin:0px; padding:0px; border:none;" src="images/loadinfo.gif" alt="loader" /><br /><br /><div class="ln_sprn">&nbsp;</div><br />';					
				}else{	
					var rps = '<br/><h2>Processing... <img style="margin:0px; padding:0px; border:none;" src="images/loadinfo.gif" alt="loader" /><br /><br /><div class="ln_sprn">&nbsp;</div><br />';									
				}						
				
				$("#ctnd_rrs").html(rps).fadeIn();
			},
			success:function(data){
				data = jQuery.trim(data);
				$("#ctnd_rrs").html('').fadeOut();
				if(data == 'ok'){
					if( tipo== 1){
						var rps = '<br/><h2>Informaci&oacute;n enviada exitosamente</h2><br /><div class="ln_sprn">&nbsp;</div><br />';						
					}else{	
						var rps = '<br/><h2>Information sent successfully</h2><br /><div class="ln_sprn">&nbsp;</div><br />';								
					}						
						
					
					$("#txtnombre").val('').focus();
					$("#txtemail").val('');
					$("#txtasunto").val('');
					$("#txtmensaje").val('');					
				}else if(data == 'error'){	
					if( tipo== 1){	
						var rps = '<br/><h2>Error al intentar enviar el correo, intente m&aacute;s tarde</h2><br /><div class="ln_sprn">&nbsp;</div><br />';					
					}else{	
						var rps = '<br/><h2>Error attempting to send mail, try later</h2><br /><div class="ln_sprn">&nbsp;</div><br />';								
					}						
					
				}
				$("#ctnd_rrs").html('');
				$("#ctnd_rrs").html(rps).fadeIn(100).fadeOut().fadeIn(100).fadeOut().fadeIn('slow');
				setTimeout(function(){ $("#ctnd_rrs").fadeOut(); },9500);				
			}
		});		
	}else{
		if( tipo== 1){	
			var rps = '<br /><h2>Por favor, revisar antes de enviar:</h2><ul>'+nmb+ml+snt+msnj+'</ul><br /><div class="ln_sprn">&nbsp;</div><br />';					
		}else{	
			var rps = '<br /><h2>Please check before sending:</h2><ul>'+nmb+ml+snt+msnj+'</ul><br /><div class="ln_sprn">&nbsp;</div><br />';								
		}			
		
		$("#ctnd_rrs").html(rps).fadeIn(100).fadeOut().fadeIn(100).fadeOut().fadeIn('slow');
		setTimeout(function(){ $("#ctnd_rrs").fadeOut(); },9500);		
	}
		
}


function set_show(ubicacion){
	var valor = $("#mostrar_show").val();
	top.location = 'contenido.php?'+ubicacion+'&show='+valor;

}
function set_favoritos(id){
	$.ajax({
		type: "POST",
		url: "ajax/set_favoritos.php",
		data: 'id_producto='+id,
		success:function(data){ get_favoritos();  }
		   });
}
function delet_favorito(id){
	$.ajax({
		type: "POST",
		url: "ajax/delet_favoritos.php",
		data: 'id_producto='+id,
		success:function(data){ get_favoritos(); get_favoritos_tabla(); }
		   });
}

function get_favoritos(){
	$.ajax({
		type: "POST",
		url: "ajax/get_favoritos.php",
		beforeSend: function(){
			$(".cont").html('<center><img src="images/loadinfo.gif" alt="Apparel"></center>');
			},
		success:function(data){
			$(".cont").html(data); }			
		   });
}

function get_favoritos_tabla(){
	$.ajax({
		type: "POST",
		url: "ajax/lista_favoritos.php",
		beforeSend: function(){
				$("#favoritos_").html('<center/><center><img src="images/loadinfo.gif" alt="Apparel"></center>');
			},
		success:function(data){
				$("#favoritos_").html(data); 
			}			
	});
}
/*-----------------------------------------------------------------------------------------------------------------*/
