﻿function sanatize(str) {
    str = str.replace(/[~!@#$%^*()+=<>.|\[\]{}\",:;`?\\]/g, "");
    str = str.replace(/^\s+|\s+$/g, "");    
    return str;
}

function prepairUri(str) {
    str = str.toLowerCase();
    str = str.replace(/\s/g, "-");
    str = sanatize(str);
    str = str.replace(/&/g, "");
    str = str.replace(/\//g, "_");
    str = str.replace(/--/g, "-");
    str = str.replace(/:/g, "");
    str = str.replace(/\'/g, "");
    return str;
}

function clearAllTagged() {
    jQuery(".tagged").attr('value', '');
}

jQuery(document).ready(function () {
    jQuery("#subNav > ul ul").hide();
    jQuery("#subNav > ul ul").parent().prepend("<a class='plus' href='javascript:void(0)'></a>");

    jQuery(".plus:not(.hideSubNav)").live('click', function () {
        $(".plus").removeClass("hideSubNav");
        $("#subNav > ul ul").slideUp();
        $(this).parent().find('ul').slideDown();
        $(this).addClass("hideSubNav");
    });

    jQuery(".hideSubNav").live('click', function () {
        $(this).parent().find('ul').slideUp();
        $(this).removeClass("hideSubNav");
    });
});
