// <![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 //
			// pestañas búsqueda
			$('.pestResultado h2.pest').click(
				function() {

					if($('.pest_no_clickeable').attr('class') == undefined){

                        if($('body#ficha').length) {
    						return false;
    					}
    
    					$('.resultado').each(
    						function() {
    							$(this).removeClass('on');
    							$(this).find('.resInterno').slideUp();
    						}
    					);
    					$('.pestResultadoNBg').removeClass('pestResultadoNBg');
    
    					var padre = $(this).parents('.resultado');
    					var oculto = padre.find('.resInterno');
    
    					if(oculto.is(':animated')) {
    						return false;
    					}
    
    					padre.toggleClass('on');
    					oculto.slideToggle();
    
    					padre.next().find('.pestResultado').addClass('pestResultadoNBg');
                                                
                        mostrar_resultado($("input[name=tipo_busqueda]:checked").attr('value'),$("input[name=busqueda]").attr('value'),$(this).attr('id'),0,$(this).parent().find("#resultado").html());

                    }

					return true;
				}
			);
			// slideshow
			if($('body#ficha').length) {
				loadImg('#imgSlide', $('#listaImgSlide li.on').text());
			}
			function antSig(padonde) {

				var li_act = $('#listaImgSlide li.on');
				var li_sig = null;

				if(padonde == 'sig') {

					li_sig = li_act.next();
					if(!li_sig.length) {
						li_sig = $('#listaImgSlide li:first');
					}

				}
				else {
					if(padonde == 'ant') {

						li_sig = li_act.prev();
						if(!li_sig.length) {
							li_sig = $('#listaImgSlide li:last');
						}

					}
				}
				loadImg('#imgSlide', li_sig.text());
				li_act.removeClass('on');
				li_sig.addClass('on');
			}

			$('.slideShow .antSig li#sigSlide img').click(
				function() {
					antSig('sig');
				}
			);

			$('.slideShow .antSig li#antSlide img').click(
				function() {
					antSig('ant');
				}
			);
			antSig('sig');
            
            
            // resultados proveedor
			if($('#resultados_proveedor').length) {
                
				//var padre = $(this).parents('.resultado');
                var padre = $('.resultado');
				var oculto = $('.resInterno');

                
                
				/*if(oculto.is(':animated')) {
					return false;
				}*/

				//padre.toggleClass('on');
				//oculto.slideToggle();

				//padre.next().find('.pestResultado').addClass('pestResultadoNBg');
                oculto.show();
                mostrar_resultado_proveedor($('.pest.pest_no_clickeable').attr('id'),0,$('#resultado').html());
                
            }
                

            
            
		}
	);
    
    function mostrar_resultado(tipo_busqueda,busqueda,provincia,pagina,resultado){
      
        $.ajax({
            type : 'GET',
            'data': 'total='+resultado+'&accion=mostrar_resultado&tipo_busqueda='+tipo_busqueda+'&busqueda='+busqueda+'&provincia='+provincia+'&pagina='+pagina,
            'url': '../funciones_ajax.php',
            'success': function(data){
                $(".resInterno").html(data);    
            } 
          
        });
          var contenidohtml='<p align="center" style="margin-top: 20px;"><img src="img/ajax-loader.gif" /><br />Cargando contenido, aguarde...</p>';
            $(".resInterno").html(contenidohtml);     
        //alert($("#ul_paginado_resultados").find('#buscando_esto').attr('id'));                                 
    };
    
    function mostrar_resultado_proveedor(id,pagina,resultado){
      
        $.ajax({
            type : 'GET',
            'data': 'total='+resultado+'&accion=mostrar_resultado_proveedor&id='+id+'&pagina='+pagina,
            'url': '../funciones_ajax.php',
            'success': function(data){
                $(".resInterno").html(data);
                //alert(data);    
            } 
          
        });
          var contenidohtml='<p align="center" style="margin-top: 20px;"><img src="img/ajax-loader.gif" /><br />Cargando contenido, aguarde...</p>';
            $(".resInterno").html(contenidohtml);     
        //alert($("#ul_paginado_resultados").find('#buscando_esto').attr('id'));                                 
    };

    
// ]]>
