$(document).ready(function(){

	//toolTip
	
	$("body").append("<div class=\"toolTip\">"
	 + "<div class=\"toolTipSol\"></div>"
	 + "<div class=\"toolTipIc\"></div>"
	 //+ "<div class=\"toolTipSag\"></div>"
	 + "</div>");

	$("[toolTip]").hover(function() {
		$(this).css({"z-index": "0"});
		$("body .toolTip .toolTipIc").text( $(this).attr("toolTip") );
		$("body .toolTip").show();
		offset = $(this).offset();
		var toolTipLeft = offset.left - ( $("body .toolTip .toolTipIc").outerWidth() - 18) ;
		var toolTipTop = offset.top - 38;
		$("body .toolTip").css({"top": toolTipTop, "left": toolTipLeft});
	}, function() {
		$(".toolTip").hide();
	});
	
	
	$(".fragmanFrame").colorbox({
		width:"533px",
		height:"451px",
		iframe:true}
	);
	
	
	//Bordur at.
	$("#movieList .movieListMovie").each( function() {
		$(this).after('<div class="bordur"><div class="clear"></div><div class="bordurBg"></div><div class="clear"></div></div>');
	});
	
	var bordurNo = 0;
	$("#movieList .bordur").each( function() {
		bordurNo ++;
		if (bordurNo % 2) {
			$(this).hide();
		}
	});

	$(".bordur:last").show();
	$(".bordur:last > *").css({"background": "none"});
	
	//Afiş büyüteç
	$(".sol .image, .afisBuyut a").hover(function() {
		$('.xlay').css({"opacity": "0.0"}).clearQueue().stop();
		$('.xlay').animate({"opacity": "0.999"}, 250);
	}, function() {
		$('.xlay').animate({"opacity": "0.0"}, 250);
	});
	
	
	//Film Detay Tab
	$("#movieDetail .tabs a").click( function() {
		$("#movieDetail .tabs a.tabbed").removeClass("tabbed");
		$(this).addClass("tabbed");
		$("#movieDetail .tab").hide();
		$( $(this).attr("href") ).show();
		return false;
	});
	
	$(".siralanabilirList").hover( function() {
		$(".baslik", this).css({"background-color": "#a2a2a2", "color": "#ffffff"});
		$("ul", this).show();
	}, function() {
		$(".baslik", this).css({"background-color": "#f1f1f1 ", "color": "#717171"});
		$("ul", this).hide();
	});

	$("#fotograflar .fotograf").elmalmaFoto();
	
	$(".elmalmaTekli").elmalmaTekli();
	
	
	
	
	
	//Seanslar Sayfasını göster
	var hashimiz = window.location.hash;
	if (hashimiz == "seanslar" || hashimiz == "#seanslar") {
		$('a[href="#seanslar"]').trigger("click");
	}
	
});



/* Elmalma Tekil Plugin */

(function( $ ){
    
	
  var ufuk = 0;
	
  $.fn.elmalmaTekli = function() {
  
	
	
	 $("body").append(
			"<div class='elmalmaTekliOverlay'>"
		+	"<div class='inside' tabindex='1'>"
		+		"<div class='kapatButton' title='Kapat'></div>"
		+		"<div class='imajBaslik'></div>"
		+		"<div class='altKisim'>"
		+			"<div class='bilgiler'>"
		+				"<div class='isim'></div>"
		+				"<div class='altTitle'></div>"
		+			"</div>"
		+			"<div class='bilgilerSag'></div>"
		+		"</div>"
		+	"</div>"
		+"</div>"
	);
	
	var soldanFirlama = ($(window).width() - 600) / 2;
	$(".elmalmaTekliOverlay .inside").css("marginLeft", soldanFirlama);
	 
	function elmalmaKapat() {
		$(".elmalmaTekliOverlay").css({"display": "none"});
		$("#elmalmaIFrame").remove();
		$("#elmalmaFotoMains").remove();
		//$(".elmalmaTekliOverlay").animate({"opacity": 0}, 1000, function() {	$(".elmalmaOverlay").css({"display": "none"}); });
	}
  
	$("body").click( function() {
		if ( $(".elmalmaTekliOverlay").css("display") == "block" ) {
				$(".elmalmaTekliOverlay .inside").blur( function() {
					//elmalmaKapat(); 
				});
			}
	});
	
	$(".elmalmaTekliOverlay .inside .kapatButton").click( function() {
		elmalmaKapat();
	});
	
	
	
	this.each( function() {
		$(this).click( function() {
			//console.log( $(this).attr("href") );
			var kapsayici = $(this);
			var orjinalIsim = "<span>" + kapsayici.attr("orjinalIsim") + "</span>";
			var turkceIsim = kapsayici.attr("turkceIsim");
			if (turkceIsim && turkceIsim != "") {
				orjinalIsim = "<span>" + kapsayici.attr("orjinalIsim") + " / </span>";
				orjinalIsim += kapsayici.attr("turkceIsim");
			}
			
			var neBu = kapsayici.attr("neBu");
			
			if (neBu && neBu == "resim") {
				$(".elmalmaTekliOverlay .inside .imajBaslik").after("<img id='elmalmaFotoMains' src='" + $(this).attr("href") + "' />");
				
				var img = $("img")[0];
				$("<img/>")
					.attr("src", $(this).attr("href"))
					.load(function() {
						// Animasyonlar ve hesaplamalar.
						var insideYukselik = this.height + 100;
						var insideGenislik = this.width + 50;
						if (insideGenislik < 600) 
							insideGenislik = 600;
						var margin = (( $(".elmalmaTekliOverlay").css('height').split("px")[0] - insideYukselik) / 2);	
						var marginLeft = (( $(".elmalmaTekliOverlay").css('width').split("px")[0] - insideGenislik) / 2);	
						$("#elmalmaFotoMain").animate({"opacity": 1}, 1000);

						$(".elmalmaTekliOverlay .inside").animate({
						"height": insideYukselik,
						"width": insideGenislik,
						"marginTop": margin,
						"marginLeft": marginLeft
						}, 500);
					});
			}
			
			else {
				$(".elmalmaTekliOverlay .inside .imajBaslik").after("<iframe id='elmalmaIFrame' frameborder='0' marginwidth='0' marginheight='0' frameborder='0' vspace='0' hspace='0' webkitAllowFullScreen allowFullScreen style='height: 375px; width: 490px;'></iframe>");
				$("#elmalmaIFrame").attr("src", $(this).attr("href") );
			}
			
			$(".elmalmaTekliOverlay .inside .altKisim .bilgiler .isim").html( orjinalIsim );
			$(".elmalmaTekliOverlay .inside .altKisim .bilgiler .altTitle").text( "Fragman" );
			$(".elmalmaTekliOverlay .inside .altKisim .bilgilerSag").html("<span>Vizyon:</span>" + kapsayici.attr("vizyon")  );
			
			$(".elmalmaTekliOverlay .inside .imajBaslik").html(orjinalIsim)
			
			$(".elmalmaTekliOverlay").css({"display": "block"});
			
			if (neBu == "harita")
			{
				$(".altKisim").hide();
				$("#elmalmaIFrame").load(function(){
					$(".inside").animate({
						"height": 430
					}, 500);
				});
			}
			
			try {
				//window.frames["elmalmaIFrame"].location.reload()
				document.getElementById("elmalmaIFrame").reload(true)
			} catch(err) {}
						
			return false;
		});
	});
  }
  })( jQuery );
/* /Elmalma Tekil Plugin */















/* Elmalma Plugin */
toplamResimSayisi = 0;
imageYukseklik = 0;
var fotograflar=new Array();
var miniFotograflar=new Array();

(function( $ ){
    
  $.fn.elmalmaFoto = function() {
  
  
  $("body").append(
			"<div class='elmalmaOverlay'>"
		+	"<div class='inside' tabindex='1'>"
		+		"<div class='kapatButton' title='Kapat'></div>"
		+		"<div class='imajBaslik'></div>"
		+		"<img id='elmalmaFotoMain' src='' />"
		+		"<div class='altKisim'>"
		+			"<div class='miniFotosKapsac'>"
		+				"<div class='miniFotos'>"
		+				"</div>"
		+			"</div>"
		+			"<div class='bilgiler'>"
		+				"<div class='isim'></div>"
		+				"<div class='altTitle'></div>"
		+				"<div class='adet'></div>"
		+			"</div>"
		+			"<div class='bilgilerSag'></div>"
		+		"</div>"
		+	"</div>"
		+"</div>"
	);
	
	$(".elmalmaOverlay .inside").css({
		"marginTop": (( $(".elmalmaOverlay").css('height').split("px")[0] - 700) / 2),
		"marginLeft": (( $(".elmalmaOverlay").css('width').split("px")[0] - 700) / 2)
		});
  
	
  
	function elmalmaKapat() {
		$(".elmalmaOverlay").css({"display": "none"});
		//$(".elmalmaOverlay").animate({"opacity": 0}, 1000, function() {	$(".elmalmaOverlay").css({"display": "none"}); });
	}
  
	$("body").click( function() {
		if ( $(".elmalmaOverlay").css("display") == "block" ) {
				$(".elmalmaOverlay .inside").blur( function() {
					//elmalmaKapat();
				});
			}
	});
	
	$(".elmalmaOverlay .inside .kapatButton").click( function() {
		elmalmaKapat();
	});
	
    
  //Önce Custom Attribute'lerimizi yazdıralım.
	var kapsayici = $(this).parent();
	var orjinalIsim = "<span>" + kapsayici.attr("orjinalIsim") + "</span>";
	var turkceIsim = kapsayici.attr("turkceIsim");
	if (turkceIsim && turkceIsim != "") {
		orjinalIsim = "<span>" + kapsayici.attr("orjinalIsim") + " / </span>";
		orjinalIsim += kapsayici.attr("turkceIsim");
	}
	
	$(".elmalmaOverlay .inside .altKisim .bilgiler .isim").html( orjinalIsim );
	$(".elmalmaOverlay .inside .altKisim .bilgiler .altTitle").text( kapsayici.attr("gorselTuru") );
	$(".elmalmaOverlay .inside .altKisim .bilgilerSag").html("<span>Vizyon:</span> " + kapsayici.attr("vizyon")  );

	this.each( function (method) {
		
		$("a", this).attr({
			"sira": toplamResimSayisi + 1
		}) ;
		fotograflar[toplamResimSayisi] = $("a", this).attr("href");
		miniFotograflar[toplamResimSayisi] = $("img", this).attr("src");
		$(".elmalmaOverlay .inside .altKisim .miniFotosKapsac .miniFotos")
			.append("<img id='elmalmaFoto"+toplamResimSayisi+"' class='elmalmaMiniFoto' "
			+ "buyuk='" + $("a", this).attr("href") + "' "
			+ "title='" + $("a", this).attr("title") + "' "
			+ "sira='" + $("a", this).attr("sira") + "' "
			+ "src='" + $("img", this).attr("src") + "' />");

		toplamResimSayisi++;
	
		$("a", this).click( function() {
			$(".elmalmaOverlay").css({"display": "block"});
			$(".elmalmaOverlay").clearQueue();
			
			$("#elmalmaFoto" + ($(this).attr("sira") - 1)).trigger("click");
			
			$(".elmalmaOverlay .inside").click().focus();
			return false;
		});

	});
	
	
	
	if (toplamResimSayisi > 0) {
		//Mini fotoğrafa tıklandı.
		$(".elmalmaMiniFoto").click( function() {
			elmalmaFotoTikla($(this).attr("buyuk"), $(this).attr("title"), $(this).attr("sira"), this);
		});
	}
	
	
	function elmalmaFotoTikla(link, title, sira, element) {
		
		//Zaten o fotoğrafsa bir şey yapma.
		if ($(element).hasClass("clicked"))
			return false;
		
		$(".elmalmaOverlay .inside, #elmalmaFotoMain").clearQueue();
		$("#elmalmaFotoMain").css({
			"opacity": 0,
			"z-index": -1
		});
		
		$(".elmalmaMiniFoto").each(function() {
			$(this).removeClass("clicked");
		});
		
		$("#elmalmaFotoMain").attr({"src": link});
		
		$(".elmalmaOverlay .inside .imajBaslik").text(title);
		$(".elmalmaOverlay .inside .altKisim .bilgiler .adet").html( "<span>" + sira + ". Görsel / </span> Toplam Görsel: " + toplamResimSayisi);
		
		$(element).addClass("clicked");
		link += "?" + Date.now();
				
		var img = $("img")[0];
		$("<img />")
			.attr("src", link)
			.unbind()
			.bind("load", function() {
				// Animasyonlar ve hesaplamalar.
				var insideYukselik = this.height + 140;
				var insideGenislik = this.width + 50;
				if (insideGenislik < 700) 
					insideGenislik = 700;
				var margin = (( $(".elmalmaOverlay").css('height').split("px")[0] - insideYukselik) / 2);	
				var marginLeft = (( $(".elmalmaOverlay").css('width').split("px")[0] - insideGenislik) / 2);	
				$("#elmalmaFotoMain").animate({"opacity": 1}, 1000, function() {
					$("#elmalmaFotoMain").css("zIndex", "1");
				});
				
				$(".elmalmaOverlay .inside").animate({
					"height": insideYukselik,
					"width": insideGenislik,
					"marginTop": margin,
					"marginLeft": marginLeft
					}, 500);
			});
		
	}

  };
  
})( jQuery );
/* Elmalma Plugin */

