jQuery(document).ready( function() {
	
	Cufon.replace('.dinbekBold, .tabNav' , { fontFamily: 'dinbekbold', hover: true } );
	Cufon.replace('.dinengsbek, #headerMenu a' , { fontFamily: 'dinengsbek', hover: true } );
	
	//Cufon.replace('.level1a' , { fontFamily: 'myriadproregular', hover: true } );
	//jQuery('.level1a').css("visibility","visible");
	
	var tabs = jQuery(".tabContainer");
	
	tabs.each( function() {
		
		var tabNav = jQuery(this).find(".tabNav");
		var tabContent = jQuery(this).find(".tabContent");
		var tabIndex = 0;
		
		tabNav.click( function() {
			
			tabNav.removeClass("active")
			jQuery(this).addClass("active");
			
			tabIndex = tabNav.index(jQuery(this));
			
			tabContent.css("display","none");
			jQuery(tabContent[tabIndex]).css("display","block");
			
			Cufon.refresh();
			
		});
		
		jQuery(tabNav[0]).click();
		
	});
	
	var removea = jQuery(".videoGalleryItemText a");
	
	removea.each( function(i,selected) {
		
		jQuery(this).removeAttr("href");
		
	});
	
	// Örnek olarak anasayfadaki sol üstteki tab alaninda 2. tabin açik gelmesi... ilgili container in id sini yazmak yeterli
	// jQuery(jQuery("#announcementArea .tabNav")[1]).click();
	
	var removeTablesSlider2 = jQuery("#didYouKnowArea .sliderContent, #suggestionArea .sliderContent, #sampleProjectsArea .sliderContent, #videoGalleryContent .slider2Content, #photoGalleryContent .slider2Content, #leftAnnouncementContent .sliderContent, #leftDidYouKnow .sliderContent");
	
	removeTablesSlider2.each( function(i,selected) {
		
		jQuery(this).unwrap().unwrap();
		
	});
	
	jQuery(jQuery("#didYouKnowArea .sliderContent")[0]).prev().remove();
	jQuery(jQuery("#didYouKnowArea .sliderContent")[0]).unwrap().unwrap();
	
	jQuery(jQuery("#suggestionArea .sliderContent")[0]).prev().remove();
	jQuery(jQuery("#suggestionArea .sliderContent")[0]).unwrap().unwrap();
	
	jQuery(jQuery("#sampleProjectsArea .sliderContent")[0]).prev().remove();
	jQuery(jQuery("#sampleProjectsArea .sliderContent")[0]).unwrap().unwrap();
	
	jQuery(jQuery("#leftAnnouncementContent .sliderContent")[0]).prev().remove();
	jQuery(jQuery("#leftAnnouncementContent .sliderContent")[0]).unwrap().unwrap();
	
	jQuery(jQuery("#leftDidYouKnow .sliderContent")[0]).prev().remove();
	jQuery(jQuery("#leftDidYouKnow .sliderContent")[0]).unwrap().unwrap();
	
	jQuery(jQuery("#videoGalleryContent .slider2Content")[0]).prev().remove();
	jQuery(jQuery("#videoGalleryContent .slider2Content")[0]).unwrap().unwrap();
	
	jQuery(jQuery("#photoGalleryContent .slider2Content")[0]).prev().remove();
	jQuery(jQuery("#photoGalleryContent .slider2Content")[0]).unwrap().unwrap();
	
	var sampleProjectsContentItem = jQuery(".sampleProjectsContentItem");
	
	sampleProjectsContentItem.each( function(i,selected) {
		
		if ( parseInt((i + 1) % 2) == 0 )
		{
			jQuery(this).unwrap().appendTo(jQuery(this).prev());
		}
		
	});
	
	var videoGalleryItem = jQuery(".videoGalleryItem");
	
	videoGalleryItem.each( function(i,selected) {
		
		if ( parseInt((i - 1) % 3) == 0 || parseInt((i - 2) % 3) == 0 )
		{
			jQuery(this).unwrap().appendTo(jQuery(this).prev());
		}
		
	});
	
	var photoGalleryItem = jQuery(".photoGalleryItem");
	
	photoGalleryItem.each( function(i,selected) {
		
		if ( parseInt((i - 1) % 3) == 0 || parseInt((i - 2) % 3) == 0 )
		{
			jQuery(this).unwrap().appendTo(jQuery(this).prev());
		}
		
	});
	
	var sliderContainer = jQuery(".sliderContainer");
	
	sliderContainer.each( function() {
		
		var sliderContentContainer = jQuery(this).find(".sliderContentContainer");
		var sliderContentWrapper = jQuery(this).find(".sliderContentWrapper");
		var sliderContent = jQuery(this).find(".sliderContent");
		var sliderNavContainer = jQuery(this).find(".sliderNavContainer");
		var sliderWidth = parseInt(sliderContentContainer.width());
		
		sliderContent.each( function(i,selected) {
			
			sliderNavContainer.append("<div class='sliderNav'></div>");
			
		});
		
		var sliderNav = jQuery(this).find(".sliderNav");
		
		sliderNav.click( function() {
			
			sliderNav.removeClass("active");
			jQuery(this).addClass("active");
			
			var sliderIndex = sliderNav.index( jQuery(this) );
			sliderContentWrapper.animate({ marginLeft: ( 0 - (sliderIndex * sliderWidth ) ) });
			
		});
		
		jQuery(sliderNav[0]).click();
		
	});
	
	var slider2Container = jQuery(".slider2Container");
	
	slider2Container.each( function() {
		
		var slider2ContentContainer = jQuery(this).find(".slider2ContentContainer");
		var slider2ContentWrapper = jQuery(this).find(".slider2ContentWrapper");
		var slider2Content = jQuery(this).find(".slider2Content");
		var slider2ContentSize = parseInt(slider2Content.size()) - 1;
		var slider2NavContainer = jQuery(this).find(".slider2NavContainer");
		var slider2Width = parseInt(slider2ContentContainer.width());
		var slider2Index = 0;
		
		var slider2NavLeft = jQuery(this).find(".slider2NavLeft");
		var slider2NavRight = jQuery(this).find(".slider2NavRight");
		
		slider2NavLeft.click( function() {
			
			slider2Index--;
			
			if ( slider2Index < 0 )
			{
				slider2Index = slider2ContentSize;
			}
			
			slider2ContentWrapper.animate({ marginLeft: ( 0 - (slider2Index * slider2Width ) ) });
			
		});
		
		slider2NavRight.click( function() {
			
			slider2Index++;
			
			if ( slider2Index > slider2ContentSize )
			{
				slider2Index = 0;
			}
			
			slider2ContentWrapper.animate({ marginLeft: ( 0 - (slider2Index * slider2Width ) ) });
			
		});
		
	});
	
	var mainAccordionItem = jQuery(".mainAccordion");
	
	mainAccordionItem.each( function(i,selected) {
		
		jQuery(this).unwrap().unwrap();
		
	});
	
	jQuery(mainAccordionItem[0]).addClass("selected").prev().remove();
	jQuery(mainAccordionItem[0]).unwrap().unwrap();
	
	var mainAccordion = jQuery("#accordionArea");
	
	mainAccordion.accordion({ 
		header: '.mainAccordion',
		active: '.selected',
		autoheight: false,
		selectedClass: "selected"
	});
	
	var homeFadingBanner = jQuery(".flashContent");
	var homeFadingBannerTimeout;
	var homeFadingBannerIndex = 0;
	var homeFadingBannerIndexLimit = jQuery(".flashContent").size() - 1;
	var homeFadingBannersNavigationContainer = jQuery("#flashNav");
	
	homeFadingBanner.each( function(i,selected) {
		
		jQuery(this).unwrap().unwrap();
		homeFadingBannersNavigationContainer.append("<div class='flashNav'></div>");
		
	});
	
	jQuery(homeFadingBanner[0]).prev().remove();
	jQuery(homeFadingBanner[0]).unwrap().unwrap();
	
	var homeFadingBannerNavigation = jQuery(".flashNav");
	
	function homeFadingBannerAuto() {
	
		homeFadingBannerTimeout = setTimeout( function() {
			
			homeFadingBannerIndex++;
			
			if ( homeFadingBannerIndex > homeFadingBannerIndexLimit )
			{
				homeFadingBannerIndex = 0;
			}
			
			jQuery(homeFadingBannerNavigation[homeFadingBannerIndex]).click();

		},5000);
	
	}
	
	homeFadingBannerNavigation.click( function() {
		
		clearTimeout(homeFadingBannerTimeout);
		
		homeFadingBannerIndex = homeFadingBannerNavigation.index(jQuery(this));
		
		homeFadingBannerNavigation.removeClass("active");
		jQuery(homeFadingBannerNavigation[homeFadingBannerIndex]).addClass("active");
		
		homeFadingBanner.fadeOut("slow");
		jQuery(homeFadingBanner[homeFadingBannerIndex]).fadeIn("slow");
		
		homeFadingBannerAuto();
		
	});
	
	jQuery(homeFadingBanner[homeFadingBannerIndex]).css({
	
		opacity: 1,
		display: 'block'
	
	});
	
	jQuery(homeFadingBannerNavigation[homeFadingBannerIndex]).addClass("active")
	
	homeFadingBannerAuto();
	
	homeFadingBannersNavigationContainer.css("marginLeft", 0 - parseInt(homeFadingBannersNavigationContainer.width() / 2))
	
	var contentRepeatFirstP = jQuery(jQuery("#contentRepeat p")[0]);
	var contentRepeatLastP = jQuery(jQuery("#contentRepeat p")[jQuery("#contentRepeat p").size() - 1]);
	
	contentRepeatFirstP.addClass("firstP");
	contentRepeatLastP.addClass("lastP");
	
	jQuery("a[rel^='prettyPhoto']").prettyPhoto({
		  animation_speed:'normal',
		  theme:'light_square',
		  slideshow:3000, 
		  autoplay_slideshow: false,
		  social_tools: false,
		  show_title: false,
		  gallery_markup: '',
		  counter_separator_label: '',
		  markup: '<div class="pp_pic_holder"> \
					 <div class="ppt">&nbsp;</div> \
					 <div class="pp_top"> \
							 <div class="pp_left"></div> \
							 <div class="pp_middle"></div> \
							 <div class="pp_right"></div> \
					 </div> \
					 <div class="pp_content_container"> \
							 <div class="pp_left"> \
							 <div class="pp_right"> \
									<div class="pp_content"> \
											<div class="pp_loaderIcon"></div> \
											<div class="pp_fade"> \
													<a href="#" class="pp_expand" title="Expand the image">Expand</a> \
													<div class="pp_hoverContainer"> \
															<a class="pp_next" href="#">next</a> \
															<a class="pp_previous" href="#">previous</a> \
													</div> \
													<div id="pp_full_res"></div> \
													<div class="pp_details"> \
															<a class="pp_close" href="#">Close</a> \
													</div> \
											</div> \
									</div> \
							 </div> \
							 </div> \
					 </div> \
					  <div class="pp_bottom"> \
							 <div class="pp_left"></div> \
							 <div class="pp_middle"></div> \
							 <div class="pp_right"></div> \
					 </div> \
			 </div> \
			 <div class="pp_overlay"></div>',
   	});
	
	var flashContent = jQuery(".isOrtaklariSliderContent");
	var flashContentSize = flashContent.size() - 5;
	var flashContentContainer = jQuery("#isOrtaklariSliderContent");
	var flashContentWidth = 86;
	var flashNavLeft = jQuery("#isOrtaklariSliderNavLeft");
	var flashNavRight = jQuery("#isOrtaklariSliderNavRight");
	var flashContentTimeOut;
	var flashContentIndex = 0;
	
	flashContent.each(function() {
							
		jQuery(this).unwrap().unwrap();
	
	});
	
	jQuery(flashContent[0]).prev().remove();
	jQuery(flashContent[0]).unwrap().unwrap();
	
//	jQuery(flashContent[0]).before(jQuery(flashContent[flashContentSize - 1]).clone());
//	jQuery(flashContent[flashContentSize - 1]).after(jQuery(flashContent[0]).clone());
	
	function flashContentChanger(flashContentFunctionIndex)
	{		
		flashContentIndex = flashContentFunctionIndex;
		
		flashContentContainer.animate({ 
									  
			marginLeft: 0 - ( flashContentIndex * flashContentWidth ) 
			
		},500);
		
		flashNavLeft.unbind('click');
		flashNavRight.unbind('click');
		
		setTimeout( function() {
		
			//if ( flashContentIndex < 1 )
//			{
//				flashContentContainer.css("marginLeft",0 - (flashContentWidth * ( flashContentSize )));
//				flashContentIndex = flashContentSize;
//			}
//			else if ( flashContentIndex > flashContentSize )
//			{
//				flashContentContainer.css("marginLeft",0 - flashContentWidth);
//				flashContentIndex = 1;
//			}
			
			flashNavLeft.click( flashLeftNav );
			flashNavRight.click( flashRightNav );
			
		},550);
		
	}
	
	function flashLeftNav() {
		
		flashContentIndex -= 1;
		
		if ( flashContentIndex < 0 )
		{
			flashContentIndex = flashContentSize - 1;
		}
		
		flashContentChanger(flashContentIndex);
		
	}
	
	function flashRightNav() {
		
		flashContentIndex += 1;
		
		if ( flashContentIndex > flashContentSize - 1 )
		{
			flashContentIndex = 0;
		}
		
		flashContentChanger(flashContentIndex);
		
	}
	
	flashNavLeft.click( flashLeftNav );
	flashNavRight.click( flashRightNav );
	
	jQuery("#announcementText a, #activityText a, .sampleProjectsText a, .articlesListItemSummary a, .articlesOfWeekListItemSummary a, .didYouKnowText a").each( function() {
		
		console.log(jQuery(this).html());
		jQuery(this).html(jQuery(this).text());
		
	});
	
	function querySt(ji) 
	{
		hu = window.location.search.substring(1);
		gy = hu.split("&");
	
		for (i=0;i<gy.length;i++) 
		{
			ft = gy[i].split("=");
			
			if (ft[0] == ji) 
			{
				return ft[1];
			}
		}
	}
	
	var qs1 = querySt("id") + "";
	
	if ( qs1 != "undefined" )
	{
		var accordion = $("#list1a .listbaslik");
		if ( parseInt(qs1) > 1 )
		{
			$(accordion[parseInt(qs1) - 1]).addClass("selected");
		}
		else
		{
			$(accordion[0]).addClass("selected");
		}
	
		var accordionSetTimeout = setTimeout( function() {
	
			jQuery('#list1a').accordion({
				header: '.listbaslik',
				active: '.selected',
				autoheight: false,
				alwaysOpen: false
			 });
		
		}, 100 );
		
	}
	
	
	
	
	var rtmpVideoItem = jQuery(".rtmpVideo");
	
	if ( rtmpVideoItem.length > 0 )
	{
	
		rtmpVideoItem.each( function() {

			jQuery(this).attr("videoHref",jQuery(this).next().text());
			jQuery(this).attr("imageHref",jQuery(this).next().find("img").attr("src"));

		});

		jQuery("body").append("<div id='rtmpVideoBg'></div>")
		jQuery("body").append("<div id='rtmpVideo'></div><div id='rmtpVideoClose'><img src='/images/close-button.png' /></div>")
		
		var rtmpVideoBg = jQuery("#rtmpVideoBg");
		//var rtmpVideoArea = jQuery("#rtmpVideoArea");
		var rtmpVideo = jQuery("#rtmpVideo");
		var rmtpVideoClose = jQuery("#rmtpVideoClose");
		
		rtmpVideoItem.click( function() {
			
			rtmpVideoBg.css("display","block");
			rtmpVideo.css("display","block");
			rmtpVideoClose.css("display","block");
			
			var rtmpVideoHref = jQuery(this).attr("videoHref");
			var rtmpImageHref = jQuery(this).attr("imageHref");
			
			rtmpVideo.html("");
			rtmpVideo.html('<div id="rtmpVideoContent"><object height="480" align="middle" width="600" id="player" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=10,0,0,0" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"><param value="sameDomain" name="allowScriptAccess"><param value="true" name="allowFullScreen"><param value="resim=' + rtmpImageHref + '&amp;path=' + rtmpVideoHref + '" name="FlashVars"><param value="/images/swf/player.swf" name="movie"><param value="high" name="quality"><param value="#ffffff" name="bgcolor"><param value="transparent" name="wmode"><embed height="480" align="middle" width="600" flashvars="resim=' + rtmpImageHref + '&amp;path=' + rtmpVideoHref + '" pluginspage="http://www.adobe.com/go/getflashplayer" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="sameDomain" name="player" bgcolor="#000000" quality="high" src="/images/swf/player.swf" wmode="transparent" /></object></div>');
			
		});
		
		rmtpVideoClose.click( function() {
			
			rtmpVideoBg.css("display","none");
			rtmpVideo.css("display","none");
			rmtpVideoClose.css("display","none");
			
		});
		
		rtmpVideoBg.click( function() {
			
			rtmpVideoBg.css("display","none");
			rtmpVideo.css("display","none");
			rmtpVideoClose.css("display","none");
			
		});
	}

	
	
	
	
	
});


