function setCookie(c_name, value, exdays) {
	var exdate = new Date();
	exdate.setDate(exdate.getDate() + exdays);
	var c_value = escape(value) + ((exdays == null) ? "" : "; expires=" + exdate.toUTCString());
	document.cookie = c_name + "=" + c_value;
}

function getCookie(c_name) {
	var i, x, y, ARRcookies = document.cookie.split(";");
	for (i = 0; i < ARRcookies.length; i++) {
		x = ARRcookies[i].substr(0, ARRcookies[i].indexOf("="));
		y = ARRcookies[i].substr(ARRcookies[i].indexOf("=") + 1);
		x = x.replace(/^\s+|\s+$/g, "");
		if (x == c_name) {
			return unescape(y);
		}
	}
}

function load() {
    var prm = Sys.WebForms.PageRequestManager.getInstance();
    if (!prm.get_isInAsyncPostBack()) {
        prm.add_initializeRequest(InitializeRequestHandler);
        prm.add_endRequest(EndRequestHandler);
    }
}
function InitializeRequestHandler(sender, args) { }
function EndRequestHandler() { init_Events(); }
function init_Events() { (function($) { })(jQuery); }
var timeoutID = 0;
function loadLytebox(id) {
    if (typeof myLytebox != 'undefined') {
        // if the myLytebox object exists, start it up!
        myLytebox.start(document.getElementById(id), false, true);
    } else {
        // wait 5/10th of a second and attempt loading again...
        if (timeoutID) { clearTimeout(timeoutID); }
        timeoutID = setTimeout('loadLytebox("' + id + '")', 500);
    }
}
(function($) {



    $(document).ready(function() {

        $('a.fancy').click(function() {
            var a = $(this).attr('className');
            if (a.indexOf('black') != -1) {
                $('#fancybox-content, #fancybox-outer, #fancybox-main-nav').removeClass('white grup');
                $('#fancybox-content, #fancybox-outer, #fancybox-main-nav').addClass('black');
                $('#fancybox-close').removeClass("home");
            }
            if (a.indexOf('white') != -1) {
                $('#fancybox-content, #fancybox-outer, #fancybox-main-nav').removeClass('black grup');
                $('#fancybox-content, #fancybox-outer, #fancybox-main-nav').addClass("white");
                $('#fancybox-close').addClass("white");
                $('#fancybox-close').removeClass("home");
                $('#fancybox-close').removeClass("grup");
                $('#fancybox-close').removeClass("black");
            }
            if (a.indexOf('grup') != -1) {
                $('#fancybox-content, #fancybox-outer, #fancybox-main-nav').removeClass('white');
                $('#fancybox-content, #fancybox-outer, #fancybox-main-nav').addClass("grup");
                $('#fancybox-content, #fancybox-outer, #fancybox-main-nav').addClass("black");
                $('#fancybox-close').removeClass("home");
            }
            if (a.indexOf('home') != -1) {

                $('#fancybox-close').addClass("home");
            }
        })

        $('a.fancy.black').fancybox({ 'transitionIn': 'none', 'transitionOut': 'none', 'easingIn': 'none', 'easingOut': 'none', 'overlayOpacity': 0.7, 'padding': 0, 'frameWidth': 600, 'frameHeight': 550, 'autoDimensions': false, 'titleShow': false });
        $('a.fancy.white').fancybox({ 'overlayOpacity': 0.7, 'padding': 0, 'frameWidth': 600, 'frameHeight': 550, 'titleShow': false });

        var cmsPath = cmsFullPath; var cmsQS = "";
        var basepath = cmsPath + "/";
        if (cmsFullPath.indexOf("?") > 0) {
            cmsPath = cmsFullPath.split("?")[0]; cmsQS = cmsFullPath.split("?")[1];
        }
        var loc = cmsPath.substring(cmsPath.lastIndexOf('-') + 1);
        $('#sidebar >div>div').children('a').each(function() {
            if (cmsPath == $(this).attr('href')) { 
            $(this).addClass("hover");
            }
        });
        if (loc != null && loc != "undefined") {


            if (loc == "juridice" || loc == "" || window.location == basepath || loc != "fizice" && loc != "audienta" && loc != "cerere" && loc != "online") {
                po = $('#sidebar .box.pf .title').parent();
                var p = $('#sidebar .box.pf .title');
                $('.items', po).slideUp(150);
                $('span', po).removeClass('minus');
                po1 = $('#sidebar .box.blue .title').parent();
                var p = $('#sidebar .box.blue .title');
                $('.items', po1).slideUp(150);
                $('span', po1).removeClass('minus');
            }
            else if (loc == "fizice") {
                po = $('#sidebar .box.pj .title').parent();
                var p = $('#sidebar .box.pj .title');
                $('.items', po).slideUp(150);
                $('span', po).removeClass('minus');
                po1 = $('#sidebar .box.blue .title').parent();
                var p = $('#sidebar .box.blue .title');
                $('.items', po1).slideUp(150);
                $('span', po1).removeClass('minus');
            }
            else if (loc == "audienta" || loc == "cerere" || loc == "online") {
                po = $('#sidebar .box.pj .title').parent();
                var p = $('#sidebar .box.pj .title');
                $('.items', po).slideUp(150);
                $('span', po).removeClass('minus');
                po1 = $('#sidebar .box.pf .title').parent();
                var p = $('#sidebar .box.pf .title');
                $('.items', po1).slideUp(150);
                $('span', po1).removeClass('minus');
            }
        }
        Cufon.refresh('#sidebar .box .title');

        $("ul.dropdown li").hover(function() {
            $(this).children().first().addClass("hover");
            $('ul:first', this).css('display', 'block');
        }, function() {
            $(this).children().first().removeClass("hover");
            $('ul:first', this).css('display', 'none');
        });

        $(".editable").each(function(i) {
            var j = i + 1;
            $j.ajax({
                type: "POST",
                contentType: "application/json; charset=utf-8",
                url: cmsPath + "/GetGenericHtmC2PId",
                data: "{'url': '" + cmsLocation + "', 'ctrlIdx': '" + j + "'}",
                dataType: "json",
                success: function(msg) {
                    $j(".editable").eq(i).attr("id", msg.d);
                },
                error: function(xhr, ajaxOptions, thrownError) { }
            });
        });



        Cufon.replace('#menu a,#menu .dropdown li a, #sidebar ul li a, #sidebar .box .title, .widget h2,#calendar tr td span, #calendar a,#calendar2 tr td span, #calendar2 a, .topopt a, .pics span, .pics div.a div, #sidebar .items a, p.widgetTitle, .taxCounter, .personsCounter ,.cfForm p', { hover: true });
        Cufon.replace('.tabs .control a', { hover: true });
        Cufon.replace('.tabs .control1 a', { hover: true });
        $('#sidebar .box .title').toggle(function() {
            po = $(this).parent();
            $('.items', po).slideUp(150);
            if ($('span', this).html() == '-' || $('span', this).attr('class') == 'minus') {
                $('span', this).removeClass("minus");
                $('.items', po).slideUp(150);
                $('span', this).html('+');
                Cufon.refresh('#sidebar .box .title');
            }
            else {
                $('span', this).addClass("minus");
                $('.items', po).slideDown(150);
                $('span', this).html('-');
                Cufon.refresh('#sidebar .box .title');
            }
            return false;
        }, function() {
            po = $(this).parent();
            if ($('span', this).html() != '-') {
                $('.items', po).slideDown(150);
                $('span', this).html('-');
                $('span', this).addClass("minus");

            }
            else {
                $('.items', po).slideUp(150);
                $('span', this).html('+');
                $('span', this).removeClass("minus");
            }
            Cufon.refresh('#sidebar .box .title');
            return false;
        })

        $('#sidebar ul li').hover(function() {
            nbg = $(this).css('background').replace('off', 'on');
            $(this).css('background-image', nbg);
        }, function() {

        });

        $('.tabs .control a:not(.active)').live('click', function() {
            $('.tabs .control a').removeClass('active');
            $(this).addClass('active');
            $('.tabs .panel .item.active').animate({ 'height': '0px' }, 300).removeClass('active');
            $('.tabs .panel .item').eq($('.tabs .control a').index(this)).animate({ 'height': '370px' }, 300).addClass('active');
            Cufon.refresh('.tabs .control a');
            return false;
        });
        //taburi calculator
        $('.tabs .control1 a:not(.active)').live('click', function() {
            $('.tabs .control1 a').removeClass('active');
            $(this).addClass('active');
            $(".formError").fadeOut('slow');
            $('.formError').remove();
            $('.tabs .calculator .item.active').removeClass('active');
            $('.tabs .calculator .item').eq($('.tabs .control1 a').index(this)).addClass('active');
            Cufon.refresh('.tabs .control1 a');
            var tab = $(this).attr('id');
            if (tab == 'ctl00_centerMainContent_controlHabitat') {
                setCookie('calculator', 'habitat', 1);
            }
            if (tab == 'ctl00_centerMainContent_controlCladiriPF') {
                setCookie('calculator', 'cladiriPJ', 1);
            }
            if (tab == 'ctl00_centerMainContent_controlAuto') {
                setCookie('calculator', 'auto', 1);
            }
            if (tab == 'ctl00_centerMainContent_controlTeren') {
                setCookie('calculator', 'teren', 1);
            }
            if (tab == 'ctl00_centerMainContent_controlGaraj') {
                setCookie('calculator', 'garaj', 1);
            }
            if (tab == 'ctl00_centerMainContent_controlLiniste') {
                setCookie('calculator', 'liniste', 1);
            }
            return false;
        });


        //$('ul.galerie a').lightBox();
        $('#slider .pics').cycle({ speed: 'slow',
            pager: '#sliderc'
        });
        $('.slideContent').hide();
        var a = new String(window.location);
        if (a.indexOf("-obligatii") > -1) {
            $("#plata").parent().toggleClass("deschis");
            $("#plata").css("display", "block");
        }
        else if (a.indexOf("-relatia-cu-presa") > -1) {
            $("#relatia-cu-presa").parent().toggleClass("deschis");
            $("#relatia-cu-presa").css("display", "block");
        }
        else if (a.indexOf("-accesul-la-informatiile-de-interes-public") > -1) {
            $("#informatii").parent().toggleClass("deschis");
            $("#informatii").css("display", "block");
        }
        else if (a.indexOf("-formulare-tip") > -1) {
            $("#formulare").parent().toggleClass("deschis");
            $("#formulare").css("display", "block");
        }
        $('.sliding .slideTitle').click(function() {
            if ($(this).next("div.slideContent").html() != null) {
                $(this).parent().toggleClass("deschis");
                $(this).next("div.slideContent").slideToggle();
                if ($(this).next("div.slideContent.opened").html() != null) {
                    $(this).parent().toggleClass("");
                    $(this).next("div.slideContent.opened").toggleClass("opened");
                }
                return false;
            }
        });
        $('.sliding1').click(function() {
            $(this).next().slideToggle();
            return false;
        });
        $('.slide .slideTitle').click(function() {
            if ($(this).next("div.slideContentShow") != null) {
                $(this).parent().toggleClass("deschis");
                $(this).next("div.slideContentShow").slideToggle();

                return false;
            }
            else {
                alert($("a", this).attr('href'));
                // window.location = $("a", this).attr('href');
            }
        });

        $(".cform1 .greyout").focus
		(
			function() {
			    $(this).css('background-color', '#F0F0F0').bind('blur', function() { $(this).css('background-color', 'white'); });
			}

		);

        $("ul.dropdown li").hover(function() {
            $(this).children().first().addClass("hover");
            $('ul:first', this).css('display', 'block');
        }, function() {
            $(this).children().first().removeClass("hover");
            $('ul:first', this).css('display', 'none');
        });

        $('.widget ul li a').click(function() {
            $(this).parent().parent().next().toggleClass("disableCalendar");
            $(this).parent().parent().next().next().toggleClass("enableCalendar");
            return false;
        });

        $('#cal1').click(function() {
            $(this).parent().toggleClass("inactive");
            $('#cal2').parent().toggleClass("inactive");
        });

        $('#cal2').click(function() {
            $(this).parent().toggleClass("inactive");
            $('#cal1').parent().toggleClass("inactive");
        });

        if ($.browser.msie && $.browser.version == '7.0') {
            $('#content.pf tbody tr td:nth-child(2)').css('border-right', '1px solid #ccc');
        }

        $("#ctl00_centerMainContent_cladiriPF_tipPersCladiri_0").live("click", function() {
            $("#ctl00_centerMainContent_cladiriPF_cladPF").show();
            $("#ctl00_centerMainContent_cladiriPF_cladPJ").hide();
            setCookie('calculator', 'cladiriPF', 1);

        });

        $("#ctl00_centerMainContent_cladiriPF_tipPersCladiri_1").live("click", function() {
            $("#ctl00_centerMainContent_cladiriPF_cladPF").hide();
            $("#ctl00_centerMainContent_cladiriPF_cladPJ").show();
            setCookie('calculator', 'cladiriPJ', 1);
        });


    });

})(jQuery);                    ;



