var naviItem    = false;
var subcatID    = false;

function showSubnavi(navi_item) {

    if( naviItem ) {
        jQuery('#subnav'+ naviItem +'').hide();
    }

	if(navi_item) {
		jQuery('#subnav'+ navi_item + '').show();
	}

    naviItem = navi_item;
}

function toggleNewsPage(tab_id) {

    if( tab_id != contentID ) {      
        fadeOutElement('newsPage'+ contentID +'',tab_id);
        contentID = tab_id;
    }
}

function fadeOutElement(element,tab_id) {
    if (jQuery.browser.msie) {
        jQuery('#'+ element + '').css('display', 'none');
        fadeInElement('newsPage'+ tab_id +'',tab_id);
    } else {
        jQuery('#'+ element + '').fadeOut(400, function () {
            fadeInElement('newsPage'+ tab_id +'',tab_id);
        });
    }
    jQuery('#newslink'+ contentID + '').removeClass('on');
}

function fadeInElement(element,tab_id) {
    if (jQuery.browser.msie) {
        jQuery('#'+ element + '').css('display', 'block');
    } else {
        jQuery('#'+ element + '').fadeIn(800);
    }
    jQuery('#newslink'+ tab_id + '').addClass('on');
}

function skipNewsPage(direction, max_items) {
    
    if( contentID == 1 && direction == 'prev' ) {
        toggleNewsPage(max_items);
    } else if( contentID == max_items && direction == 'next' ) {
        toggleNewsPage(1);
    } else {
        if( direction == 'prev' ) {
            toggleNewsPage(contentID-1);
        } else {
            toggleNewsPage(contentID+1);   
        }
    }
}

function displayService() {
    jQuery('#formPrivacy').jqmShow();
}

function showContent(theme_id) {
    if (jQuery("#brochuresPanel").is(":hidden")) {
        jQuery("#brochuresPanel").slideDown();
        jQuery("#brochuresimg").attr('src','/root/img/theme'+ theme_id +'/icon_open.gif');
    } else {
        jQuery("#brochuresPanel").slideUp();
        jQuery("#brochuresimg").attr('src','/root/img/theme'+ theme_id +'/icon_closed.gif');
    }
}

function setCategory(structureID) {
    jQuery('#structure'+ structureID +'').addClass("active");
}

function createSEO() {
    var postData;
    var strContent;

    strContent  = '';
    postData    = '';
    var fields  = Array(
        Array('seo_page_key',       1),
        Array('seo_page_folder',    1),
        Array('seo_page_url',       1),
        Array('seo_htaccess',       2),
        Array('seo_sitemap',        2),
        Array('seo_errordoc',       2)

    );

    for(i = 0; i < fields.length; i++) {
        if( fields[i][1] == 1 ) {
            postData = ''+ postData + fields[i][0] + '=' + encodeURI( jQuery("#"+ fields[i][0] +"").val() ) + '&';
        } else {
            postData = ''+ postData + fields[i][0] + '=' + jQuery("#"+ fields[i][0] +":checked").length + '&';
        }
    }

    jQuery.ajax({
        type: 'POST',
        dataType: 'html',
        scriptCharset: "utf-8",
        url: '/cms/proc/createSEO.php',
        data: postData,
        success: function(h){
           jQuery('#seoDialog .dialogContent').append('<br><br>SEO-Optimierung erfolgreich eingerichtet!');

        },
        error: function(o,e,k){
            jQuery('#seoDialog .dialogContent').append('<br><br>Fehler!<br>SEO-Optimierung konnte nicht eingerichtet werden!')
        }
    });
}
