
//slider bekleme zamanı
var slideTime = 4000;

var isModernBrowser = document.createElement('canvas').getContext;
	
	
	
	//******************* FONT REPLACEMENT
	//********************************************************
	
	//cufon ie8 performance fix...
	var cufonHover = true;
	if(!isModernBrowser) { cufonHover = false; }
	//Cufon Font Replacement			
	Cufon.replace('h2, h3' , { hover: cufonHover }); 
	Cufon.replace('div#intro-links div h4' , { hover: cufonHover, fontFamily: 'PT Sans', textShadow: '1px 1px #2c7c9c)' }); 
	//baslik icinde normal yazilar
	Cufon.replace('h2 span, h3 span, h4 span' , { hover: cufonHover, fontFamily: 'PT Sans' });
	
	//caption
	Cufon.replace('div#caption h2, div.slide-info h2' , { hover: cufonHover, textShadow: '1px 1px #046160)' });
	Cufon.replace('div#caption h2 span,div#caption h3 span, div.slide-info h3 span, div.slide-info h2 span' , { hover: cufonHover, fontFamily: 'PT Sans', textShadow: '1px 1px #046160)' }); 
	Cufon.replace('h3.slogan' , { hover: cufonHover, fontFamily: 'PT Sans' }); 
	
	/* bold styles  */
	Cufon.replace('b' , { hover: cufonHover });
	
	Cufon.replace('.info h4' , { hover: cufonHover });
	
	//nav menu first-level links
	Cufon.replace('div#header ul a.first-level' , { hover: false, textShadow: '1px 1px #000)' });		
	//******************* FONT REPLACEMENT
	//********************************************************
	
	
	
	
	
$(function() {
	
		
		
		
		//**********************************
		//NAV MENU - SUB MENUS
		$('#header ul li').hover(function() {
			
				if($(this).find('ul').length) {
					
					$(this).find('a').eq(0).addClass("selected");
					$(this).find('ul').stop(true,true).fadeIn(500);
					
				}
			
			}, function() {  //hover out
					
					$(this).find('a').eq(0).removeClass("selected");
					$(this).find('ul').stop(true,true).hide();
					
				});
		//NAV MENU - SUB MENUS
		//**********************************
		
		
		
		//**********************************
		//footer logos hover animation
		if(isModernBrowser) {
			$('div#logos a').hover(function() {
					$(this).siblings().stop().fadeTo(400,0.2);
				},function() {
					$(this).siblings().stop().fadeTo(400,1);
					});
		}
		//footer logos hover animation
		//**********************************
	
		
		
		
		
		//**********************************
		//TABLE STYLING
		$('table.styled tbody tr:odd').addClass('alt');
		//**********************************
		
		
		
		
		
		//**********************************
		//WATERMARK 
		if($('.watermark').length) {
			$(".watermark").each(function () {
					$(this).watermark($(this).attr('title'), {className: "watermark",useNative: false});
			});
		}
		//**********************************
		
		
		
		
		//*************************************
		//validation
		if($('.validateForm').length) {
			$('.validateForm').each(function() {
					$(this).validate();
				});
			
		}
		//*************************************
		
		
		
		
		
		//**********************************
		// LIGHTBOX 
		if($('.lightbox').length) {
			$(".lightbox a").fancybox({'padding':8, 'margin':70, 'titlePosition':'over', 'enterOnScroll':true , 'overlayColor': '#667'});
		}
		//**********************************
		
		
		
		
		
		
		//**********************************
		// SIDEBAR 
		
		//dinamik eklemeler
		$('#sidebar').append('<div id="mask"></div><a id="back"></a>');
		
		//sub menu fade in
				
		$('#sidebar ul li.has-sub-menu a').click(function() {
				
				var altMenu = $(this).parent().find('ul');
				
				if(altMenu.length) {
					$('#sidebar a#back').fadeIn();
					$('#sidebar').append(altMenu.clone().hide().addClass('active'));
					$('#sidebar ul.parent').fadeOut(function() {
						$('#sidebar ul.active').fadeIn();
						});
				}
		
				return false;
			});
		
		
		//back link click	
		$('#sidebar a#back').click(function() {
			
			$('#sidebar ul.active').fadeOut(function() {
						$(this).remove()
						$('#sidebar ul.parent').fadeIn();
						});
			$('#sidebar a#back').fadeOut();
			});
		
		
		// **update v1
		//secili menu acık dursun
		var altMenu = $('#sidebar ul li.selected').find('ul');
		if(altMenu.length) {
					$('#sidebar a#back').fadeIn();
					$('#sidebar').append(altMenu.clone().hide().addClass('active'));
					$('#sidebar ul.parent').fadeOut(function() {
						$('#sidebar ul.active').fadeIn();
						});
				}
		// **update v1
		
		//**********************************
		

		
		
		
		
		
		
		//**********************************
		//MAIN SLIDER
		
		$('div#slider div.slider-item').hide();
		
		//slider paging generation
		$('div#slider div.slider-item').each(function() {
				$('#middle-top .paging').append('<a></a>');
			});
		
		// wait for the first slider image to be load before openning the door
		var interval = setInterval(function(){
		
			var images = $('div#slider div.slider-item:first').find('img');
			images.each(function(i){
				
				if (this.complete) {
					clearInterval(interval);
					
					 $("div#slider div.slider-item:first").show();
					}
					 
				});
			
		},200);
		
	
		$(".paging a:first").addClass("active");
		
		$('div#slider').hover(function() {
				
				//stop slider
				clearInterval(play);
				
			}, function(){

				clearInterval(play);
				
				//start slider
				rotateSwitch();
				
				});
		
		$(".paging a").click(function(){
				
				//stop slider and clear interval
				clearInterval(play);
				//reset timer
				
				
				$(this).siblings().removeClass('active');
				$(this).addClass('active');
				
				var div = $('div#slider div.slider-item').eq($(this).index());
				div.siblings().hide();
				div.show();
				
				//start slider
				rotateSwitch();
				
				
			});
		
		
		//Paging  and Slider Function
		rotate = function(){
			 var div = $('div#slider div.slider-item').eq($active.index());
		
			 $(".paging a").removeClass('active'); //Remove all active class
			 $active.addClass('active'); //Add active class (the $active is declared in the rotateSwitch function)
		
			 //Slider Animation
			 div.siblings().hide();
				div.show();
		
		}; 
		
		//Rotation  and Timing Event
		rotateSwitch = function(){
			 play = setInterval(function(){ //Set timer - this will repeat itself every 7 seconds
				  $active = $('.paging a.active').next(); //Move to the next paging
				  if ( $active.length === 0) { //If paging reaches the end...
						$active = $('.paging a:first'); //go back to first
				  }
				  rotate(); //Trigger the paging and slider function
			 }, slideTime); //Timer speed in milliseconds
		};
		
		//MAIN SLIDER	
		//**********************************
		
		
		
		
		
		
		
		
		
	});
	

window.onload = function() {
	
			
			// logo animation
			$('#logo').animate({ left:0 },1200,'easeOutExpo')
			
			
			//slider start emri
			rotateSwitch();

			// intro links animation
			if($('#intro').length) {
				$('#intro-links div#lojistik').delay(100).fadeIn();
				$('#intro-links div#oto').delay(300).fadeIn();
				$('#intro-links div#ticaret').delay(500).fadeIn();
				$('#intro-links div#sigorta').delay(700).fadeIn();
				$('#intro-links div#insaat').delay(900).fadeIn();
			}
			
			
		};//end window.onload	
