$(document).ready(function(){	
	//hover on tophot
 	$('.b-tophot').hoverIntent(function() {
 		//$(this).children('.slide-info').children('.descr').slideDown();
		$('.b-tophot .descr').slideDown();
 	}, function() {
 		//$(this).children('.slide-info').children('.descr').slideUp();
		$('.b-tophot .descr').slideUp();
 	});

  //sliding tophot
	shmapi = $('.b-tophot').scrollable({  
				size: 1,
				speed:600,
				api:true,
				clickable:false
				});
	//var debug = new jQuery.debug();
	//debug.dump(shmapi);

	if (typeof shmapi != "undefined")
		setInterval(function () {
			if($('.b-tophot .descr:visible').length) return;// hacked by Demetrius
			if (shmapi.getIndex()==shmapi.getSize()-1) shmapi.seekTo(0);
			else shmapi.next();
		}, 10000);
				
	$('.hs-nav a').click(function() {
		block = $(this).attr('href');	
		gotopage = block.split('slide');
		shmapi.seekTo(gotopage[1]-1);
		$('.hs-nav a').removeClass('here');
		$('.hs-nav a[href='+block+']').addClass('here');
		return false;
	});
	
	//scrollable video	
	$('.multimedia').scrollable({  
			size: 1,
			next:'#multimedia-next',
			prev:'#multimedia-prev',
			speed:600
			}).circular();
	$('.switcher a').click(function() {
		$('.switcher a').removeClass('here');
		$(this).addClass('here');
		return false;
	});

			$('input[title!=""],textarea[title!=""]').hint();
			
			$('.multimedia').height($('.multimedia').children('.slides').height());
	});

	/**
	* hoverIntent r5 // 2007.03.27 // jQuery 1.1.2+
	* <http://cherne.net/brian/resources/jquery.hoverIntent.html>
	* 
	* @param  f  onMouseOver function || An object with configuration options
	* @param  g  onMouseOut function  || Nothing (use configuration options object)
	* @author    Brian Cherne <brian@cherne.net>
	*/
	(function($){$.fn.hoverIntent=function(f,g){var cfg={sensitivity:7,interval:100,timeout:0};cfg=$.extend(cfg,g?{over:f,out:g}:f);var cX,cY,pX,pY;var track=function(ev){cX=ev.pageX;cY=ev.pageY;};var compare=function(ev,ob){ob.hoverIntent_t=clearTimeout(ob.hoverIntent_t);if((Math.abs(pX-cX)+Math.abs(pY-cY))<cfg.sensitivity){$(ob).unbind("mousemove",track);ob.hoverIntent_s=1;return cfg.over.apply(ob,[ev]);}else{pX=cX;pY=cY;ob.hoverIntent_t=setTimeout(function(){compare(ev,ob);},cfg.interval);}};var delay=function(ev,ob){ob.hoverIntent_t=clearTimeout(ob.hoverIntent_t);ob.hoverIntent_s=0;return cfg.out.apply(ob,[ev]);};var handleHover=function(e){var p=(e.type=="mouseover"?e.fromElement:e.toElement)||e.relatedTarget;while(p&&p!=this){try{p=p.parentNode;}catch(e){p=this;}}if(p==this){return false;}var ev=jQuery.extend({},e);var ob=this;if(ob.hoverIntent_t){ob.hoverIntent_t=clearTimeout(ob.hoverIntent_t);}if(e.type=="mouseover"){pX=ev.pageX;pY=ev.pageY;$(ob).bind("mousemove",track);if(ob.hoverIntent_s!=1){ob.hoverIntent_t=setTimeout(function(){compare(ev,ob);},cfg.interval);}}else{$(ob).unbind("mousemove",track);if(ob.hoverIntent_s==1){ob.hoverIntent_t=setTimeout(function(){delay(ev,ob);},cfg.timeout);}}};return this.mouseover(handleHover).mouseout(handleHover);};})(jQuery);
		jQuery.fn.hint = function () {
		  return this.each(function (){
		    var t = jQuery(this);
		    var title = t.attr('title');
		    if (title) {
		      t.blur(function (){
		        if (t.val() == '') {
		          t.val(title);
		          t.addClass('blur');
		        }
		      });
		      t.focus(function (){
		        if (t.val() == title) {
		          t.val('');
		          t.removeClass('blur');
		        }
		      });
		      t.blur();
		    }
		  });
		}
