// JavaScript Document
$(document).ready(function () {
    //linklerin kenar cizgilerini kaldiriyor
    $("a").bind("focus", function () { if (this.blur) this.blur(); });

    inputemail = $(".email").val();
    $(".email").val(inputemail);
    $(".email").focusin(function () { if ($(".email").val() == inputemail) { $(this).val(""); } });
    $(".email").focusout(function () { if ($(".email").val() == "") { $(this).val(inputemail); } });

    inputsearch = $(".search").val();
    $(".search").val(inputsearch);
    $(".search").focusin(function () { if ($(".search").val() == inputsearch) { $(this).val(""); } });
    $(".search").focusout(function () { if ($(".search").val() == "") { $(this).val(inputsearch); } });

    var year = new Date();
    $(".year").text(year.getFullYear());

    $("a[rel^='prettyPhoto']").prettyPhoto({ animationSpeed: 'slow', theme: 'light_rounded', slideshow: false, overlay_gallery: false });


    //------Sol Bolum Menu------//
    $(".coloumn.ana_menu ul").hide();
    if ($.cookie("cookieMenuID") == null || $.cookie("cookieMenuID") == "") {
        cookieMenuID = 0;
    } else {
        cookieMenuID = $.cookie("cookieMenuID");
    }
    $(".coloumn .ana_menu #ana_menu_id-" + cookieMenuID).parent().find("ul").show();
    $(".coloumn .ana_menu #ana_menu_id-" + cookieMenuID).addClass("aktif");
    $(".coloumn .ana_menu div").click(function () {
        if ($.cookie("cookieMenuID") == null || $.cookie("cookieMenuID") == "") {
            cookieMenuID = 0;
        } else {
            cookieMenuID = $.cookie("cookieMenuID");
        }
        iMenuID = this.id.replace("ana_menu_id-", "");
        if (iMenuID == cookieMenuID) {
            $(this).parent().find("ul").slideUp(300);
            $(this).removeClass("aktif");
            $.cookie("cookieMenuID", 0);
        } else {
            $(this).parent().find("ul").slideDown(300);
            $(this).addClass("aktif");
            $("#ana_menu_id-" + cookieMenuID).parent().find("ul").slideUp(300);
            $("#ana_menu_id-" + cookieMenuID).removeClass("aktif");
            $.cookie("cookieMenuID", iMenuID);
        }
    });
    //------/Sol Bolum Menu------//

    $(".box").superfish();

    $(".page_up").click(function () {
        $.scrollTo("#main", 1500, { duration: 2000 });
    });

    $(".pageup").click(function () {
        $.scrollTo("#main", 1500, { duration: 2000 });
    });

    $(".scroll").click(function () {
        var sira = $(this).attr("id").replace("scroll-", "");
        $.scrollTo("#capa-" + sira + "", 1500, { duration: 2000 });
    });

});



//----E-Mail Control----//
function ePostaKont(eposta) {
    var duzenli = new RegExp(/^[a-z]{1}[\d\w\.-]+@[\d\w-]{3,}\.[\w]{2,3}(\.\w{2})?$/);
    return duzenli.test(eposta);
}
//----/E-Mail Control----//

function mail_control() {
    var mail = $(".email").val();
    var name = $(".name").val();
    var message = $(".message").val();

    if (name == "" || !ePostaKont(mail) || message == "") {
        $(".loading").fadeIn(500);
        return false;
    } else {
    return true;
    }
}

var arrowimages = { down: ['downarrowclass', 'pixel.gif'], right: ['downarrowclass', 'pixel.gif'] }


var jqueryslidemenu={

animateduration: {over: 300, out: 200}, //duration of slide in/ out animation, in milliseconds
buildmenu:function(menuid, arrowsvar){
	jQuery(document).ready(function($){
		var $mainmenu=$("#"+menuid+">ul")
		var $headers=$mainmenu.find("ul").parent()
		$headers.each(function(i){
			var $curobj=$(this)
			var $subul=$(this).find('ul:eq(0)')
			this._dimensions={w:this.offsetWidth, h:this.offsetHeight, subulw:$subul.outerWidth(), subulh:$subul.outerHeight()}
			this.istopheader=$curobj.parents("ul").length==1? true : false
			$subul.css({top:this.istopheader? this._dimensions.h+"px" : 0})
			$curobj.children("a:eq(0)").css(this.istopheader? {paddingRight: arrowsvar.down[2]} : {}).append(
				''
			)
			$curobj.hover(
				function(e){
					var $targetul=$(this).children("ul:eq(0)")
					this._offsets={left:$(this).offset().left, top:$(this).offset().top}
					var menuleft=this.istopheader? 0 : this._dimensions.w
					menuleft=(this._offsets.left+menuleft+this._dimensions.subulw>$(window).width())? (this.istopheader? -this._dimensions.subulw+this._dimensions.w : -this._dimensions.w) : menuleft
					if ($targetul.queue().length<=1) //if 1 or less queued animations
						$targetul.css({left:menuleft+"px", width:this._dimensions.subulw+'px'}).slideDown(jqueryslidemenu.animateduration.over)
				},
				function(e){
					var $targetul=$(this).children("ul:eq(0)")
					$targetul.slideUp(jqueryslidemenu.animateduration.out)
				}
			) //end hover
			$curobj.click(function(){
				$(this).children("ul:eq(0)").hide()
			})
		}) //end $headers.each()
		$mainmenu.find("ul").css({display:'none', visibility:'visible'})
	}) //end document.ready
}
}


//build menu with ID="main_navigation" on page:
jqueryslidemenu.buildmenu("navigation", arrowimages)


