function TopMenuOver()
{
	var $subMenu = $(this).parent().find("div");
	var $parentMenu = $subMenu.parent().find("> a");
	$("#TopMenu > ul > li > div").css({display: "none"});
	var off = $parentMenu.offset();
	$subMenu.css({display: "block", left: (off.left + 10) + "px", top: (off.top + $parentMenu.height())+"px" });
	var $img = $parentMenu.find(">img");
	var src = $img.attr("src");
	$img.attr("src", src.replace("_off","_on"));
//	$subMenu.css({backgroundImage: "url("+src.replace("_off.gif","_pic.jpg").replace("_on.gif","_pic.jpg")+")"});
}

function TopMenuOut()
{
	var $subMenu = $(this).parent().find("div");
	var $parentMenu = $subMenu.parent().find("> a");
	$("#TopMenu > ul > li > div").css({display: "none"});
	var $img = $parentMenu.find(">img");
	if (!$parentMenu.hasClass("CMSListMenuLinkHighlighted"))
		$img.attr("src", $img.attr("src").replace("_on","_off"));
}

var currentMarka = 0;
function rotateHomeMarka()
{
	var count = $("#HomeMarkalar a").length;
	if (count>0)
	{
		$("#HomeMarkalar a:eq("+currentMarka+")").fadeOut("slow");
		currentMarka = (currentMarka + 1)%count;
		$("#HomeMarkalar a:eq("+currentMarka+")").fadeIn("slow");
	}
}

var currentDanisma = 0;
function rotateDanisma()
{
	var count = $(".DanismaHattiRotate img").length;
	if (count>0)
	{
		$(".DanismaHattiRotate img:eq("+currentDanisma+")").fadeOut("slow");
		currentDanisma = (currentDanisma + 1)%count;
		$(".DanismaHattiRotate img:eq("+currentDanisma+")").fadeIn("slow");
	}
}

function FixTopMenu()
{
	$("#TopMenu > ul > li > ul").wrap("<div class='TopMenuSubMenuContainer'></div>");
	$("#TopMenu > ul > li > div > ul").css({display: "block"});
}

function FixTopMenuTopImages()
{
	var src = $(this).parent().parent().find(">a>img").attr("src");
	$(this).css({backgroundImage: "url("+src.replace("_off.gif","_pic.jpg").replace("_on.gif","_pic.jpg")+")"});	
}

function onEmailFocus()
{
	if ($(this).val() == "E-posta adresiniz")
		$(this).val("");
}

function onEmailBlur()
{
	if ($(this).val() == "")
		$(this).val("E-posta adresiniz");
}

function initializePage()
{
	setInterval(rotateHomeMarka, 3000);
	setInterval(rotateDanisma, 6000);
	FixTopMenu();
	$(".NewsletterSubscription input.SubscriptionTextbox").focus(onEmailFocus).blur(onEmailBlur);
	$("#TopMenu > ul > li > a").hover(TopMenuOver, TopMenuOut);
	$("#TopMenu > ul > li > div").hover(TopMenuOver, TopMenuOut);
	$("#TopMenu > ul > li > div > ul").each(FixTopMenuTopImages);
}

$(document).ready(initializePage);