/*
* 
* INTERDI 
* www.interdi.com
* 2011
*
*/

//MAIN CLASS

HK = {
	
	ddTimer : null,
	obj		: null,
	
	init : function () {
		
		//Cufon Replace	
		HK.cufonReplace();
		//HK.menuOpen();
		//HK.miniTabsTrigger();
	//	HK.miniTabsTrigger2();	
	//	HK.pageListTabs();
		HK.settings();
	//	HK.imgHover();
		HK.contentSlider();
			
	},
	
	contentSlider : function () {
	
		var slideLeft = $('.sliderBtn.left');
		var slideRight = $('.sliderBtn.right');
		counter = 0;
		
		slideLeft.bind('click' , function (e) {
			
			// space = 8px
			
			var sliderItem = $(this).parent('.thumbsArea').children('.thumbs').children('.slidingArea').children('ul').children('li');
			var itemCount	=	sliderItem.length;
			var itemWidth =  sliderItem.width();
			var slidingContent 	= 	$(this).parent('.thumbsArea').children('.thumbs').children('.slidingArea');
			var countInput 	= 	$(this).parent('.thumbsArea').children('.thumbs').children('.slidingArea').children('ul').children('.itemCountInput');
			
			
			countInput.val(counter);
			
			//Slide it
			if( parseInt(countInput.val()) > 0 ) {
				
				counter--;
				slidingContent.stop().animate({'marginLeft' : '+=188px'});
				
			}
			
			return false;
					
		});
		
		slideRight.bind('click' , function (e) {
			
			var sliderItem 	= 	$(this).parent('.thumbsArea').children('.thumbs').children('.slidingArea').children('ul').children('li');
			var itemCount	=	sliderItem.length;
			var itemWidth =  sliderItem.width();
			var slidingContent 	= 	$(this).parent('.thumbsArea').children('.thumbs').children('.slidingArea');
			var countInput 	= 	$(this).parent('.thumbsArea').children('.thumbs').children('.slidingArea').children('ul').children('.itemCountInput');
			
			
			
			countInput.val(counter);
			
			//Slide it
			if( (itemCount - 3) > parseInt(countInput.val())) {
				
				counter ++;
				slidingContent.stop().animate({'marginLeft' : '-=188px'});
				
			} 
			
			return false;
		
		});
		
	
		
	
	},
	
	settings :  function () {
		
		
	
	},
	
	cufonReplace : function() {
		
		// Nimbus Medi Italic
		Cufon.replace(
			'#navigation a, h1 span,.arabaslik , .thumbs.authors .slidingArea ul li a.text , .pagination li a , #giris label , #footer .top ul li a , h2 , .ttti , #chanceDetail .detailPart .info .tt , #chances ul.list li .title , .postContent .postMeta .title , h1 , ul.headMenu li a , .activitiesPart .title , .wio .boxTtt , .aboutMe span.title , .universityPart  .boxTitle , .thumbs.authors .slidingArea ul li a.text'  		
		,{
			fontFamily: 'preloSlab',
			
		});
	},
	
	menuOpen	: function () {
		
		
		$('#news').bind('mouseenter' , function () {
		
			$('#ddMenu').slideDown();
			
		});
		
		$('#news').bind('mouseleave' , function () {
			
			
			console.log('out')
			ddTimer = setTimeout(function() {$('#ddMenu').slideUp()}, 500)
			
			
		});
		
		$('#ddMenu ').bind('mouseleave' , function () {
		
			//$('#ddMenu').slideUp();
			setTimeout(function() {$('#ddMenu').slideUp()}, 750)
			
		});
		
		$('#ddMenu ').bind('mouseenter' , function () {
		
			
			window.clearTimeout(ddTimer);
			
		})
		
		
		
		
		return false;
		
	},
	
	imgHover : function () {
	
		var obj = $('.section#videos .slidingArea a.img');
		//obj.append('<span class="playBtn"></span>')
		
		/*
		obj.hover(function() {
		
			$(this).append('<span class="playBtn"></span>')
			
			
		} , function () {
			
			$('span.playBtn').remove();
		
		})
		*/
		
		
	
	},
	
	miniTabsTrigger : function () {
		
		$('.tabH a').click(function() {
			
			$('.tabH a').removeClass('selected');
			$(this).addClass('selected');
			
			
			var id = $(this).attr('id');
			
			var parent = $(this).parent().parent().parent().attr('id');
			
			$('#' + parent + ' ' + '.tab-t').hide();
			$('#' + id + '-t').fadeIn(500);
			
			return false;
			
		})
	
	},
	
	
	miniTabsTrigger2 : function () {
		
		$('.tabH a').click(function() {
			
			$('.tabH a').removeClass('selected');
			$(this).addClass('selected');
			
			
			var id = $(this).attr('id');
			
			var parent = $(this).parent().parent().parent().attr('id');
			
			$('#' + parent + ' ' + '.tab-t').hide();
			$('#' + id + '-t').fadeIn(500);
			
			return false;
			
		})
	
	},
	
	pageListTabs : function () {
	
		$('.tabP').click(function() {
			
			var id = $(this).attr('id');
			
			$('.tabP').removeClass('selected');
			$(this).addClass('selected');
			
			$('.tabContent').hide();
			$('#' + id + '-C').fadeIn(200);
			
			return false;
			
		})
	
	}
	
}



//DOM READY
$(function () {
	
	//DOM INIT
	HK.init();
	
	
});
