$(document).ready(function(){
    //alert("koe koe, main");

    var props = {
        opacity:.6
    };
    var propsA = {
        opacity:1
    };
    var propsB = {
        opacity:0
    };
    var opts = {
        duration:'normal',
        queue:false
    };
    var formStatus = false;
    var mouseOverMenu = false;
    var status = "";
    var lastStatus = "";
    $("div#pointer").css("z-index","1000");
    $("#header li a#tekoop, #header li a#tehuur").click(function() {
        $("#searchForm").fadeIn("normal");
        $("input[value='"+ $(this).attr("id") +"']").attr("checked", "checked");
        formStatus_Change();
        return false;
    });
	/**/
	
    $("div#topNav a.non-active").mouseover(function () {
        $(this).animate({
            opacity:0.5
        },{
            duration:"normal",
            queue:false
        });
    });
    $("div#topNav a.non-active").mouseout(function () {
        $(this).animate({
            opacity:1
        },{
            duration:"normal",
            queue:false
        });
    });

    $("#wegMetForm").click(function () {
        $("div#searchForm").fadeOut("normal");
        return false;
    });





    $("a#disclaimer").fancybox({
        width:400,
        height:200,
        autoDimensions:false
    });

    $(".fadingMenuContainer li a img").mouseover(function () {
        $(this).animate(props, opts);
    });
    $(".fadingMenuContainer li a img").mouseout(function () {
        $(this).animate(propsA, opts);
    });

    $("input[name=status]").change(formStatus_Change);
    var $showoptiesornot = false;
    $("#searchForm button[type=button]").click(function() {
        if ($showoptiesornot == false){
            $("#searchForm div.extra").toggle();
            $("#searchForm button[type=button]").html("Verberg zoekopties");
            var $showoptiesornot = true;
        } else {
            $("#searchForm div.extra").toggle();
            $("#searchForm button[type=button]").html("Meer zoekopties");
            var $showoptiesornot = false;
        }
        return false;
    });
    $("#searchForm666 button[type=button]").click(function() {
        $("#searchForm div.extra").toggle();
        return false;
    });
    $("a.ui-slider-handle").live("mouseout",function () {
        $("span.ui-slider-tooltip").animate(propsB, opts);
    //alert("ko koe");
    }).live("mouseenter",function () {
        $("span.ui-slider-tooltip").animate(propsA, opts);
    //alert("ko koe");
    }).live("mouseover", function() {

        $("span#minprijs").html($("a#handle_priceMin").find(".ttContent").html());
        $("span#maxprijs").html($("a#handle_priceMax").find(".ttContent").html());
    });

    formStatus_Change();
    function formStatus_Change() {
        status = $("input[name=status]:checked").val();
        if (status !== lastStatus) {
            if (status == "tekoop") {
                $("select#priceMin option, select#priceMax option").remove();
                for (var i = 0; i<=1000000; i=i+50000) {
                    if (i < 1000000) {
                        $("select#priceMin, select#priceMax").append("<option value='"+ i +"'>"+ i +"</option>");
                    }
                    else {
                        $("select#priceMin, select#priceMax").append("<option value='+'>+1000 000</option>");
                    }
                }
                
                    $("div#pointer").css({
                        backgroundPosition:"195px 0"
                    });
                
                $("select#priceMin option:first, select#priceMax option:last").attr("selected", true);
                $("span#minprijs").html("min");
                $("span#maxprijs").html("max");

            }
            else if (status == "tehuur") {
                $("select#priceMin option, select#priceMax option").remove();
                for (var i = 0; i<=2000; i=i+100) {
                    if (i < 2000) {
                        $("select#priceMin, select#priceMax").append("<option value='"+ i +"'>"+ i +"</option>");
                    }
                    else {
                        $("select#priceMin, select#priceMax").append("<option value='+'>+2000</option>");
                    }
                }
                
                
                    $("div#pointer").css({
                        backgroundPosition:"370px 0"
                    });
                $("select#priceMin option:first, select#priceMax option:last").attr("selected", true);
                $("span#minprijs").html("min");
                $("span#maxprijs").html("max");

            }
            $("#searchForm div.ui-slider").remove();
            $("#searchForm select#priceMin, #searchForm select#priceMax").hide().selectToUISlider({
                tooltip:true,
                labels:0
            });
            lastStatus = status;
        }
    }
    /* voor submenu's */

    $("div#officejumps,div#dienstenjumps").hide();
    $("ul.fadingMenuContainer li a.jumphide").mouseover(function () {
        $("div#officejumps,div#dienstenjumps").slideUp("fast");
    });
    $("ul.fadingMenuContainer li a.jumpoffice").mouseover(function () {
        $("div#officejumps").slideDown("fast");
        $("div#dienstenjumps").slideUp("fast");
    });
    $("ul.fadingMenuContainer li a.jumpdiensten").mouseover(function () {
        $("div#dienstenjumps").slideDown("fast");
        $("div#officejumps").slideUp("fast");
    });
    $("div#contentTop,div.middle,div.container,div.innerTopNavTop,div#contentRight,div#contentContainer").mouseover(function () {
        $("div#officejumps,div#dienstenjumps").slideUp("fast");
    });

/* einde submenu's */
});
