// <![CDATA[
	$(document).ready(
		function() {
			// opacity
			function opacity(element, value) {
				var value_noie = value / 100;
				$(element).css('filter', 'alpha(opacity=' + value + ')');
				$(element).css('-moz-opacity', value_noie);
				$(element).css('-khtml-opacity', value_noie);
				$(element).css('opacity',value_noie);
			}

			// center horizontally
			function centerHoriz(lo_que) {
				var x = parseFloat($(window).width()) / 2 - parseFloat($(lo_que).width()) / 2;
				var y = $(window).scrollTop() + $(window).height() / 2 - parseFloat($(lo_que).height()) / 2;
				x = x + 'px';
				y = y + 'px';
				$(lo_que).css({'left': x, 'top': y});
			}

			// center vertically
			function centerVert(lo_que) {
				var y = $(window).scrollTop() + $(window).height() / 2 - parseFloat($(lo_que).height()) / 2;
				$(lo_que).css({'top': y});
			}

			// no dotted outline for IE in As
			if ($.browser.msie) {
				$('a').focus(
					function() {
						$(this).blur()
					}
				);
			}

			// image load
			function loadImg(sID, sURL) {
				$(sID).unbind("load");
				$(sID).bind("load", function() { $(this).fadeIn(); } )
				$(sID).stop(true, true).fadeOut("normal", function () { $(sID).attr('src', sURL); } );
			}

			// clear inputs
			var input_values = Array();
			$('input[type=text]').each(
				function() {
					input_values[$('input[type=text]').index(this)] = $(this).val();
				}
			);
			$('input[type=text]').focus(
				function() {
					if($(this).val() == input_values[$('input[type=text]').index(this)]) {
						$(this).val('');
					}
				}
			);
			$('input[type=text]').blur(
				function() {
					if($(this).val() == '') {
						$(this).val(input_values[$('input[type=text]').index(this)]);
					}
				}
			);
			// END DEFAULT //
			function antSig(padonde) {
				
				if($("#imgImgLb").is(':animated')) {
					return false;
				}
				
				var li_act = $('#contProd li.on');
				var li_sig = null;
				
				if(padonde == 'sig') {
					li_sig = li_act.next();
					if(!li_sig.length) {
						li_sig = $('#contProd li:first');
					}
				}
				else {
					if(padonde == 'ant') {
						li_sig = li_act.prev();
						if(!li_sig.length) {
							li_sig = $('#contProd li:last');
						}
					}
				}
				
				li_act.removeClass('on');
				li_sig.addClass('on');
				
				var a_sig = li_sig.children('a');
				
				loadImg("#imgImgLb", a_sig.attr('href'));
				$('#txtLb').text(a_sig.children('span.no').text());
				
			}
			// lightbox
			function showLB(cual, texto) {
				$('#fonLB').css('width', $(window).width() + 'px');
				$('#fonLB').css('height', $(document).height() + 'px');
				
				opacity('#fonLB', 70);
				centerHoriz('#lb');
				
				loadImg("#imgImgLb", cual);
				$('#txtLb').text(texto);
				
				$('#fonLB').fadeIn('normal', function() {$('#lb').fadeIn('normal');} );
			}
			function closeLB() {
				$('#lb').fadeOut('normal', function() {$('#fonLB').fadeOut('normal');} );
			}
			$('#contProd li a').click(
				function() {	
					
					$('#contProd li.on').removeClass('on');
					$(this).parent().addClass('on');
					showLB($(this).attr('href'), $(this).children('span.no').text());
					
					return false;
				}
			);
			$('#fonLB, #lb #btnCerrarLb img').click(
				function() {	
					closeLB();
					return false;
				}
			);
			$('#lb #antSigLb li#antLb img').click(
				function() {
					antSig('ant');
				}
			)
			$('#lb #antSigLb li#sigLb img').click(
				function() {
					antSig('sig');
				}
			)
			$(window).scroll(
				function() {
					if($('#lb').is(':visible')) {
						centerVert($('#lb'));
					}
				}
			);
		}
	);
// ]]>
