try {
      document.execCommand('BackgroundImageCache', false, true);
    } catch(e) {}
/**
 * jQuery.ScrollTo - Easy element scrolling using jQuery.
 * Copyright (c) 2007-2008 Ariel Flesler - aflesler(at)gmail(dot)com | http://flesler.blogspot.com
 * Dual licensed under MIT and GPL.
 * Date: 9/11/2008
 * @author Ariel Flesler
 * @version 1.4
 *
 * http://flesler.blogspot.com/2007/10/jqueryscrollto.html
 */
;(function(h){var m=h.scrollTo=function(b,c,g){h(window).scrollTo(b,c,g)};m.defaults={axis:'y',duration:1};m.window=function(b){return h(window).scrollable()};h.fn.scrollable=function(){return this.map(function(){var b=this.parentWindow||this.defaultView,c=this.nodeName=='#document'?b.frameElement||b:this,g=c.contentDocument||(c.contentWindow||c).document,i=c.setInterval;return c.nodeName=='IFRAME'||i&&h.browser.safari?g.body:i?g.documentElement:this})};h.fn.scrollTo=function(r,j,a){if(typeof j=='object'){a=j;j=0}if(typeof a=='function')a={onAfter:a};a=h.extend({},m.defaults,a);j=j||a.speed||a.duration;a.queue=a.queue&&a.axis.length>1;if(a.queue)j/=2;a.offset=n(a.offset);a.over=n(a.over);return this.scrollable().each(function(){var k=this,o=h(k),d=r,l,e={},p=o.is('html,body');switch(typeof d){case'number':case'string':if(/^([+-]=)?\d+(px)?$/.test(d)){d=n(d);break}d=h(d,this);case'object':if(d.is||d.style)l=(d=h(d)).offset()}h.each(a.axis.split(''),function(b,c){var g=c=='x'?'Left':'Top',i=g.toLowerCase(),f='scroll'+g,s=k[f],t=c=='x'?'Width':'Height',v=t.toLowerCase();if(l){e[f]=l[i]+(p?0:s-o.offset()[i]);if(a.margin){e[f]-=parseInt(d.css('margin'+g))||0;e[f]-=parseInt(d.css('border'+g+'Width'))||0}e[f]+=a.offset[i]||0;if(a.over[i])e[f]+=d[v]()*a.over[i]}else e[f]=d[i];if(/^\d+$/.test(e[f]))e[f]=e[f]<=0?0:Math.min(e[f],u(t));if(!b&&a.queue){if(s!=e[f])q(a.onAfterFirst);delete e[f]}});q(a.onAfter);function q(b){o.animate(e,j,a.easing,b&&function(){b.call(this,r,a)})};function u(b){var c='scroll'+b,g=k.ownerDocument;return p?Math.max(g.documentElement[c],g.body[c]):k[c]}}).end()};function n(b){return typeof b=='object'?b:{top:b,left:b}}})(jQuery);

$(document).ready(function(){
	$('.b-scrollto').click(function(){
		$.scrollTo( 0, 800, {queue:true});
		return false;
	});
	if ($('.nyroModal').length) {
		$('.nyroModal').lightbox();
	}
	
});

$(document).ready(function(){

 function showHint() {
    var tooltip=$('.b-popup');
    var tH=tooltip.height();
    var tooltipText=tooltip.find('.b-popup-inner-2');
    var firstText;
    var speed=150;

    $('.b-tooltip').hover(function(){

                if ($(this).attr('title')) {

                    firstText=$(this).attr('title');
                    tooltipText.html(firstText);
                    $(this).attr('title','');
                    tooltip.show();
                    var tW=tooltipText.width();

                    if ((tW>200)&&$.browser.msie) {
                    tW=200;
                    tooltip.css('width',tW+20+'px');
                    }
                }
                tH=tooltip.height();
            },
            function(){
                tooltip.hide();
                $(this).attr('title',firstText);
                tooltipText.empty();
            }).mousemove(function(e) {
                var x,y;
                x=e.pageX;
                y=e.pageY;


                tooltip.css({top:y-tH-35+'px',left:x+'px'});

        });
    }
    showHint();
if ($('.lightbox').length)
    $('.lightbox').lightbox();

});

$(document).ready(function(){
    $('dl.tab dt').click(function(){
        $(this)
            .siblings().removeClass('selected').end()
            .next('dd').andSelf().addClass('selected');
    });
    $('#models .b-model a').hover(function(){
        var me=$(this);
        var popup=$('.b-popup-series');
        var offset=me.offset();
        var newImg=new Image();
        newImg.onload=function() {
             popup.find('img').attr('src',me.attr('rel'));
             popup.css({top:offset.top-this.height-50,left:offset.left,width:this.width+20}).show();
        };
        newImg.src=me.attr('rel');

    },function(){
        $('.b-popup-series').hide();
    });
    $(function($) {
		$('a[class=external]').click(function(){
		window.open(this.href);
		return false;
		}); 
	});
});


