jQuery(document).ready( function() {
	
	var anchorRemover = jQuery(".anchorRemover");
	
	anchorRemover.each( function() {
		
		jQuery(this).html(jQuery(this).text());
		
	});
	
	var mainMediaCenterOnPressListItemTemp = jQuery(".mainMediaCenterOnPressListItemTemp");
	
	mainMediaCenterOnPressListItemTemp.each( function() {
		
		jQuery(this).prev().html(jQuery(this).html());
		
	});
	
	var hrefRemover = jQuery("#mainOpportunitySubTitle a, .hrefRemover a");
	
	hrefRemover.each( function() {
		
		jQuery(this).removeAttr("href");
		jQuery(this).css("cursor","default");
		
	});
	
	
	Cufon.replace('#newTopMenu li.level0 > a' , { fontFamily: 'Helvetica43-ExtendedLight', hover: true } );
	Cufon.replace('#sectionDetailTitle' , { fontFamily: 'Helvetica43-ExtendedLight', hover: true } );
	//Cufon.replace('' , { fontFamily: 'Zurich Cn BT', hover: true } );
	//Cufon.replace('' , { fontFamily: 'Zurich Cn BT Bold', hover: true } );
	Cufon.replace('.leftMenuSummary, .contentSummary, .projeListSummary, .helvetica33, #projectDetailFormLink span, #projectDetailOnlineLink span, #projectDetailWebLink span, .salesOfficesTable span, .opportunityTelNumber' , { fontFamily: 'Helvetica33-ExtendedThin', hover: true } );
	Cufon.replace('#topMenu a, #lesdm a, #topSubMenu a, .helvetica43, .salesOfficesTable strong, .salesOfficesTable a' , { fontFamily: 'Helvetica43-ExtendedLight', hover: true } );
	Cufon.replace('.leftMenuTitle, .leftBasinTitle, .contentTitle, .projeListTitle, .projeTitle, #footerMenu .title, #mainFooterMenu .title, .projeDetayTitle, .helvetica73, .campaignSummaryOrderNo, .campaignSummaryTitle, #projectDetailFormLink strong, #projectDetailOnlineLink strong, #projectDetailWebLink strong, .opportunityProjectDetailLink' , { fontFamily: 'Helvetica73-Extended', hover: true } );
	
	var removeTablesSlider = jQuery("#mainNewsContent .sliderContent, #mainSliderBox .sliderContent, .projectsMainSlider .sliderContent");
	
	removeTablesSlider.each( function(i,selected) {
		
		jQuery(this).unwrap().unwrap();
		
	});
	
	jQuery(jQuery("#mainNewsContent .sliderContent")[0]).prev().remove();
	jQuery(jQuery("#mainNewsContent .sliderContent")[0]).unwrap().unwrap();
	
	jQuery(jQuery("#mainSliderBox .sliderContent")[0]).prev().remove();
	jQuery(jQuery("#mainSliderBox .sliderContent")[0]).unwrap().unwrap();
	
	//jQuery(jQuery(".projectMainSlider .sliderContent")[0]).unwrap().unwrap();
	
	jQuery(".projectMainSlider").each( function() {
		
		jQuery(this).find(".sliderContent").unwrap().unwrap();
		jQuery(jQuery(this).find(".sliderContent")[0]).unwrap().unwrap();
		
	});
	
	jQuery(jQuery(".projectsMainSlider .sliderContent")[0]).prev().remove();
	jQuery(jQuery(".projectsMainSlider .sliderContent")[0]).unwrap().unwrap();
	
	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 sliderNavNumeric = jQuery(this).attr("flashNavNumeric");
		var sliderNavPrevNext = jQuery(this).attr("flashNavPrevNext");
		var sliderNavPrevNextDouble = jQuery(this).attr("flashNavPrevNextDouble");
		var sliderExtraContentAttr = jQuery(this).attr("flashExtraContent");
		var sliderExtraContent = jQuery(this).find(".sliderExtraContent");
		var sliderExtraContentProjects = jQuery(this).attr("flashExtraContentProjects");
		var sliderNavSize = 0;
		var sliderNavSize2 = jQuery(this).attr("flashNavSize");
		
		if ( sliderNavSize2 != "" )
		{
			if ( parseInt(sliderNavSize2) < sliderContent.size() )
			{
				sliderNavSize = parseInt(sliderNavSize2);
			}
			else
			{
				sliderNavSize = sliderContent.size();
			}
		}
		else
		{
			sliderNavSize = sliderContent.size();
		}
		
		if ( sliderNavNumeric != "true")
		{
			for ( var i = 0; i < sliderNavSize; i++ )
			{
				sliderNavContainer.append("<div class='sliderNav'></div>");
			}
		}
		else
		{
			for ( var i = 0; i < sliderNavSize; i++ )
			{
				sliderNavContainer.append("<div class='sliderNav'>" + ( i + 1 ) + "</div>");
			}
		}
		
		if ( sliderNavPrevNext == "true")
		{
			sliderContentContainer.append("<div class='sliderNavPrev'></div>");
			sliderContentContainer.append("<div class='sliderNavNext'></div>");
		}
		
		if ( sliderNavPrevNextDouble == "true")
		{
			sliderContentContainer.append("<div class='sliderNavDoublePrev'></div>");
			sliderContentContainer.append("<div class='sliderNavDoubleNext'></div>");
		}
		
		if ( sliderExtraContentProjects == "true")
		{			
			sliderNavContainer.append("<div class='sliderExtraContentContainer'></div>");
			
			var sliderExtraContentContainer = jQuery(this).find(".sliderExtraContentContainer");
			
			jQuery(sliderExtraContent).each( function() {
				
				jQuery(this).appendTo(sliderExtraContentContainer);
				
			});
		}
		
		var sliderNav = jQuery(this).find(".sliderNav");
		var sliderNavPrev = jQuery(this).find(".sliderNavPrev");
		var sliderNavNext = jQuery(this).find(".sliderNavNext");
		var sliderNavDoublePrev = jQuery(this).find(".sliderNavDoublePrev");
		var sliderNavDoubleNext = jQuery(this).find(".sliderNavDoubleNext");
		
		sliderNav.click( function() {
			
			sliderNav.removeClass("active");
			jQuery(this).addClass("active");
			sliderWidth = parseInt(sliderContentContainer.width());
			
			sliderIndex = jQuery(this).parent().find(".sliderNav").index( jQuery(this) );
			sliderContentWrapper.animate({ marginLeft: ( 0 - (sliderIndex * sliderWidth ) ) });
			
			if ( sliderExtraContentProjects == "true")
			{
				sliderExtraContent.css("display","none");
				jQuery(sliderExtraContent[sliderIndex]).css("display","block");
			}
			
		});
		
		sliderNavPrev.click( function() {
			
			var sliderNavs = jQuery(this).parent().next().find(".sliderNav");
			prevSliderIndex = parseInt(sliderNavs.index( jQuery(this).parent().next().find(".sliderNav.active") )) - 1;
			
			if ( prevSliderIndex < 0 )
			{
				prevSliderIndex = sliderNavs.size() - 1
			}
			
			jQuery(sliderNav[prevSliderIndex]).click();
			
		});
		
		sliderNavNext.click( function() {
			
			var sliderNavs = jQuery(this).parent().next().find(".sliderNav");
			nextSliderIndex = parseInt(sliderNavs.index( jQuery(this).parent().next().find(".sliderNav.active") )) + 1;
			
			if ( nextSliderIndex > (sliderNavs.size() - 1) )
			{
				nextSliderIndex = 0;
			}
			
			jQuery(sliderNav[nextSliderIndex]).click();
			
		});
		
		sliderNavDoublePrev.click( function() {
			
			sliderNavPrev.click();
			
		});
		
		sliderNavDoubleNext.click( function() {
			
			sliderNavNext.click();
			
		});
		
		jQuery(sliderNav[0]).click();
		
		if ( sliderExtraContentAttr == "true")
		{
			sliderExtraContent.css("left", sliderNav.size() * sliderNav.outerWidth(true) );
		}
		
	});
	
	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 tabNavProjectExtra = jQuery(".tabNavProjectExtra");
	
	tabNavProjectExtra.each( function() {
		
		if ( jQuery(this).attr("tabType") == "Galeri" )
		{
			jQuery(this).css("display","block");
		}
		
		jQuery(this).unwrap().unwrap().unwrap().unwrap().unwrap().unwrap();
		
	});
	
	jQuery(tabNavProjectExtra[0]).prev().remove();
	jQuery(tabNavProjectExtra[0]).unwrap().unwrap();
	
	var tabNavProject = jQuery(".tabNavProject");
	
	tabNavProject.each( function() {
		
		jQuery(this).unwrap().unwrap().unwrap().unwrap().unwrap().unwrap();
		
	});
	
	jQuery(tabNavProject[0]).prev().remove();
	jQuery(tabNavProject[0]).unwrap().unwrap();
	
	//var slidersNav = jQuery(jQuery(".projectMainSliders .tabContent")[0]).find(".sliderNav");
//	var slidersMostNav = 0;
//	
//	jQuery(".projectMainSliders .tabContent").each( function() {
//		
//		if ( slidersMostNav < jQuery(this).find(".sliderNav").size() )
//		{
//			slidersMostNav = jQuery(this).find(".sliderNav").size();
//		}
//		
//	});
//	
//	jQuery(".projectMainSliders .tabNavProject").parent().css("left", (slidersMostNav * slidersNav.outerWidth(true)) );
	
	var campaignListItemBanner = jQuery(".campaignListItemBanner");
	var campaignListItemBanners = campaignListItemBanner.parents(".campaignListItem").find(".campaignListItemBanners");
	
	campaignListItemBanner.each( function() {
		
		jQuery(this).appendTo(campaignListItemBanners);
		
	});
	
	var campaignListItem = jQuery(".campaignListItem");
	
	campaignListItem.each( function() {
		
		jQuery(jQuery(this).children("table")[1]).remove();
		
	});
	
	jQuery("#kampanyaIcerikSectionList").children("tbody").children("tr:nth-child(even)").find(".campaignListItem").addClass("alternateColor");
	
	if ( jQuery("#yonlendir").length > 0 )
	{
		window.location.replace(jQuery("#yonlendir").text());
	}
	
	var TvReklamiEkrani = jQuery("#TvReklamiEkrani");
	var anaTvReklami = jQuery("#anaTvReklami");
	
	if ( anaTvReklami.find(".videoDetay").length > 0 )
	{
		anaTvReklami.css("display","block");
	}
	else
	{
		TvReklamiEkrani.css("display","block");
	}
	
	// <NewTopMenu>
	
	var topMenuContentTitle;
	var topMenuContentImage;
	var topMenuContentSummary;
	var topMenuContentTrigger = jQuery("#newTopMenu a");
	var topMenuContent;
	
	var sectionDetail = jQuery("#sectionDetail");
	var sectionDetailTitle = jQuery("#sectionDetailTitle");
	var sectionDetailImage = jQuery("#sectionDetailImage");
	var sectionDetailSummary = jQuery("#sectionDetailSummary");
	
	var topMenuLevel1Nav = jQuery("#newTopMenu li.level0 > a");
	var topMenuLevel1Content = jQuery("#newTopMenu li.level0.subMenu");
	var topMenuLevel1TimeOut;
	var topMenuLevel1LeaveTime = 1000;
	var topMenuLevel1ContentTemp;
	
	var topMenuLevel2Nav = jQuery("#newTopMenu li.level1 > a");
	var topMenuLevel2Content = jQuery("#newTopMenu li.level1.subMenu");
	var topMenuLevel2TimeOut;
	var topMenuLevel2LeaveTime = 1000;
	var topMenuLevel2ContentTemp;
	
	var sectionDetailHeight;
	var topMenuLevel2ContentHeight;
	
	topMenuLevel1Nav.mouseenter( function() {
		
		clearTimeout(topMenuLevel1TimeOut);
		
		topMenuLevel1ContentTemp = jQuery(this).parent().next();
		
		if ( topMenuLevel1ContentTemp.hasClass("subMenu") )
		{
			topMenuLevel1Content.css("display","none");
			topMenuLevel1ContentTemp.css("display","block");
			topMenuLevel1Nav.removeClass("hover");
			jQuery(this).addClass("hover");
		}
		else
		{
			topMenuLevel1Nav.removeClass("hover");
			topMenuLevel1Content.css("display","none");
		}
		
		sectionDetail.removeClass();
		sectionDetail.addClass("oneLevel");
		topMenuLevel2Content.css("display","none");
		
		Cufon.refresh("#newTopMenu li.level0 > a");
		
	});
	
	topMenuLevel1Nav.mouseleave( function() {
		
		topMenuLevel1TimeOut = setTimeout( function() {
			
			topMenuLevel1Content.css("display","none");
			topMenuLevel1Nav.removeClass("hover");
			sectionDetail.css("display","none");
			Cufon.refresh("#newTopMenu li.level0 > a");
			
		}, topMenuLevel1LeaveTime);
		
	});
	
	topMenuLevel1Content.mouseenter( function() {
		
		clearTimeout(topMenuLevel1TimeOut);
		
	});
	
	topMenuLevel1Content.mouseleave( function() {
		
		topMenuLevel1TimeOut = setTimeout( function() {
			
			topMenuLevel1Content.css("display","none");
			topMenuLevel1Nav.removeClass("hover");
			sectionDetail.css("display","none");
			Cufon.refresh("#newTopMenu li.level0 > a");
			
		}, topMenuLevel1LeaveTime);
		
	});
	
	topMenuLevel2Nav.mouseenter( function() {
		
		clearTimeout(topMenuLevel2TimeOut);
		
		topMenuLevel2ContentTemp = jQuery(this).parent().next();
		
		if ( topMenuLevel2ContentTemp.hasClass("subMenu") )
		{
			topMenuLevel2Content.css("display","none");
			topMenuLevel2ContentTemp.css("display","block");
			topMenuLevel2Nav.removeClass("hover");
			sectionDetail.removeClass("oneLevel");
			jQuery(this).addClass("hover");
		}
		else
		{
			topMenuLevel2Nav.removeClass("hover");
			sectionDetail.addClass("oneLevel");
			topMenuLevel2Content.css("display","none");
		}
		
	});
	
	topMenuContentTrigger.mouseenter( function() {
		
		topMenuContent = jQuery(this).next();
		
		topMenuContentTitle = topMenuContent.children(".sectionDetailTitle").html();
		topMenuContentImage = topMenuContent.children(".sectionDetailImage").html();
		topMenuContentSummary = topMenuContent.children(".sectionDetailSummary").html();
		
		sectionDetailTitle.html(topMenuContentTitle);
		sectionDetailImage.html(topMenuContentImage);
		sectionDetailSummary.html(topMenuContentSummary);
		
		sectionDetail.css("display","block");
		
		if (jQuery(this).parent(".level0").length > 0)
		{
			if (jQuery(this).parent(".level0").next(".subMenu").length < 1)
			{
				sectionDetail.css("display","none");
			}
		}
		
		heightControl(jQuery(this));
		
		Cufon.refresh("#sectionDetailTitle");
		
	});
	
	function heightControl( jQueryItem )
	{
		jQueryItemParent = jQuery(jQueryItem).parent();
		
		if ( jQueryItemParent.hasClass("level0") )
		{
			jQueryItemParent = jQueryItemParent.next(".subMenu");
		}
		else
		{
			jQueryItemParent = jQueryItemParent.parents("li.subMenu.level0");
		}
		
		if ( jQuery(jQueryItem).parent().hasClass("level1") )
		{
			topMenuLevel2ContentHeight = jQuery(jQueryItem).parent().next().outerHeight(true);
		}
		else
		{
			topMenuLevel2ContentHeight = 0;
		}
		
		sectionDetailHeight = sectionDetail.outerHeight(true);
		
		if ( jQueryItemParent.height() < sectionDetailHeight || jQueryItemParent.height() < topMenuLevel2ContentHeight )
		{
			if ( sectionDetailHeight < topMenuLevel2ContentHeight )
			{
				jQueryItemParent.css("height",topMenuLevel2ContentHeight);
			}
			else
			{
				jQueryItemParent.css("height",sectionDetailHeight);
			}
		}
		
	}
	
	// </NewTopMenu>
	
	var shareOnSocialMediaTrigger = jQuery("#shareOnSocialMediaTrigger");
	var shareOnSocialMediaContent = jQuery("#shareOnSocialMediaContent");
	var shareOnSocialMediaTimeOut;
	
	shareOnSocialMediaTrigger.mouseenter( function() {
		
		clearTimeout(shareOnSocialMediaTimeOut);
		shareOnSocialMediaContent.css("display","block");
		
	});
	
	shareOnSocialMediaTrigger.mouseleave( function () {
		
		shareOnSocialMediaTimeOut = setTimeout( function() {
			
			shareOnSocialMediaContent.css("display","none");
			
		}, 500);
		
	});
	
	shareOnSocialMediaContent.mouseenter( function() {
		
		clearTimeout(shareOnSocialMediaTimeOut);
		
	});
	
	shareOnSocialMediaContent.mouseleave( function () {
		
		shareOnSocialMediaTrigger.mouseleave();
		
	});
	
	jQuery("#shareOnSocialMediaFacebook").click( function() {
	
		window.open('http://www.facebook.com/sharer.php?u=http://www.dumankaya.com','sharerFacebook','toolbar=0,status=0,width=626,height=436');
	
		var documenturl = encodeURIComponent(location.href);
		var documenttitle = document.title;
	
		jQuery.ajax({
			url: '/XMLHelperBitLy.aspx?documentUrl=' + documenturl,
			type: 'GET',
			dataType: 'xml',
			timeout: 100000,
			success: function(html) {
				
				var newdocumenturl = jQuery(html).find('url').text();
				
				window.open('http://www.facebook.com/sharer.php?u='+newdocumenturl,'sharerFacebook','toolbar=0,status=0,width=626,height=436');
					
			},
			error: function(html) {
				//alert(html);
			}
		});
	
	});
	
	jQuery("#shareOnSocialMediaTwitter").click( function() {
		
		window.open('http://twitter.com/share?data-url=http://www.dumankaya.com','sharerTwitter','toolbar=0,status=0,width=626,height=436');
		
		var documenturl = encodeURIComponent(location.href);
		var documenttitle = document.title;
		
		jQuery.ajax({
			url: '/XMLHelperBitLy.aspx?documentUrl=' + documenturl,
			type: 'GET',
			dataType: 'xml',
			timeout: 100000,
			success: function(html) {
				
				var newdocumenturl = jQuery(html).find('url').text();
					
				window.open('http://twitter.com/share?data-url='+newdocumenturl,'sharerTwitter','toolbar=0,status=0,width=626,height=436');
					
			},
			error: function(html) {
				//alert(html);
			}
		});
		
	});
	
});
