function break_frame() {
    location.href = theme_url;
}

function go_theme() {
    location.href = "http://www.dev4press.com/themes/" + theme_name;
}

jQuery(document).ready(function() {
    jQuery("img.xssbutton[title]").tooltip({
        tip: '#dynatip',
        effect: 'slide'
    }).dynamic( {
        bottom: {
            direction: 'down',
            bounce: true
        }
    });

    jQuery("#xsdemoholder").height(jQuery("body").height() - 60);

    jQuery(window).resize(function() {
        jQuery("#xsdemoholder").height(jQuery("body").height() - 60);
    });

    function init_click() {
        jQuery(".dropdown dd ul li a").unbind("click");
        jQuery(".dropdown dd ul li a").click(click_dropdown);
        jQuery(".dropdown dt a").unbind("click");
        jQuery(".dropdown dt a").click(click_menu);
    }

    function click_menu() {
        jQuery(this).parent().parent().find("dd ul").toggle();
    }

    function click_dropdown() {
        var drop = jQuery(this).parent().parent().parent().parent();
        var text = jQuery(this).html();
        var id = jQuery(drop).attr("id");
        var value = jQuery(drop).find("dt a span .value").html();
        jQuery(drop).find("dt a span").html(text);
        jQuery(drop).find("dd ul").hide();

        if (id == "theme") {
            var sel_theme = get_selected_value("theme");
            theme_name = sel_theme;
            jQuery("#style").html(all_themes[theme_name]);
            theme_url = 'http://xscape.info/' + theme_name + '/?xsstyle=' + all_styles[theme_name];
            jQuery("#xsdemoholder").attr("src", theme_url);
            init_click();
        } else if (id == "style") {
            var sel_style = get_selected_value("style");
            style_name = sel_style;
            theme_url = 'http://xscape.info/' + theme_name + '/?xsstyle=' + style_name;
            jQuery("#xsdemoholder").attr("src", theme_url);
        }
    }

    function get_selected_value(id) {
        return jQuery("#" + id).find("dt a span.value").html();
    }

    jQuery(document).bind('click', function(e) {
        var clicked = jQuery(e.target);
        if (!clicked.parents().hasClass("dropdown")) {
            jQuery(".dropdown dd ul").hide();
        }
    });

    init_click();
});

