// AJAX TEXT LINK CLICKED
$('a.ajaxinnerlink').live('click', function ()
{
if ($(this).hasClass('buyproduct')){

window.location = '/#buy';


   var linkUrlLoadElements = $('.ajax.large').each(function ()
    {
    		closeBox($(this));

    });
            $container.isotope({filter: '.buy'});
            
            $('#buyonline').addClass('ontop')
               var toLoad = $('#buyonline').attr('data-href')+' .wrapper .inner';
        var buyonline = $('#buyonline');
        var scriptSrc ="/content/js/buyonline.js-/content/js/zengeneral.js";

        switchItem(buyonline,toLoad,scriptSrc);
        $('html,body').delay(500).animate({ scrollTop: $('#container').offset(0).top -110 }, { duration: 'slow', easing: 'swing'});




return false;

} else{

    var $b = $(this).attr('href');
    var selector = '.specialfilter, .' + $(this).closest('.element').attr('data-category');
    $.fn.shareCheck();

    
    
    
   var linkUrlLoadElements = $('.ajax').each(function ()
    {
        var urlLink = $(this).attr('data-href');

        if ($b == urlLink)
        {



            if ($(this).hasClass('isotope-hidden')){

            $(this).addClass('specialfilter ontop');
            $container.isotope({filter: selector});
            }
            
            
            if (!($(this).hasClass('large'))){
            var toLoad = $(this).attr('data-href') + ' .wrapper .inner';
            var theObj = $(this)
     		if ($(this).hasClass('extscript'))
                    {
                        var scriptSrc = $(this).attr('data-externalscript');
                        switchItem(theObj, toLoad, scriptSrc);
                    }
                    else
                    {
                        switchItem(theObj, toLoad);
                    }   
            }    
                    
                    
                    
                    
                    
             $('#container').isotope('reloadItems');
                    $('#container').isotope('reLayout');

                    $('html,body').delay(500).animate(
                    {
                        scrollTop: $(this).offset(0).top - 110
                    }, {
                        duration: 'slow',
                        easing: 'swing'
                    });    
                    
                    
                    
                    
        window.location.hash = urlLink.slice(0, -5);
        eventResize();
    
                    
                    
    	}
    });
    
       
    
    
    
    return false;
    
    }
});
