﻿


//RadWindow per CMS-ID
//    function getWindow() {
//        var oWindow = null;
//        if (window.radWindow) oWindow = window.radWindow;
//        else if (window.frameElement.radWindow) oWindow = window.frameElement.radWindow;
//        return oWindow;
//    }

//    

//    function openRadWindow(CmsID) {
//        var oWnd = radopen("cmsWindow.aspx?id=" + CmsID, "RadWindow1");
//        oWnd.Center();
//    }

//    function openRadWindowWide(CmsID) {
//        var oWnd = radopen("cmsWindow.aspx?id=" + CmsID, "RadWindow2");
//        oWnd.Center();
//    }

    function closeWindow() {
        var oWindow = getWindow();
        oWindow.Close();
    }


//RadPanelBar Collapse previously expanded header item when clicking on a header item without child items
// funktioniert nicht mit "PersistStateInCookie="false" 
    function collapseRoots(sender, args)
    {
      if (args.get_item().get_items().get_count() < 1 && args.get_item().get_parent().get_parent() == null)
      {
          for (var i=0; i < sender.get_items().get_count(); i++)
          {
              sender.get_items().getItem(0).collapse();
          }
      }
    }

// SWAP IMAGE

    function MM_swapImgRestore() { //v3.0
        var i, x, a = document.MM_sr; for (i = 0; a && i < a.length && (x = a[i]) && x.oSrc; i++) x.src = x.oSrc;
    }
    function MM_preloadImages() { //v3.0
        var d = document; if (d.images) {
            if (!d.MM_p) d.MM_p = new Array();
            var i, j = d.MM_p.length, a = MM_preloadImages.arguments; for (i = 0; i < a.length; i++)
                if (a[i].indexOf("#") != 0) { d.MM_p[j] = new Image; d.MM_p[j++].src = a[i]; }
        }
    }

    function MM_findObj(n, d) { //v4.01
        var p, i, x; if (!d) d = document; if ((p = n.indexOf("?")) > 0 && parent.frames.length) {
            d = parent.frames[n.substring(p + 1)].document; n = n.substring(0, p);
        }
        if (!(x = d[n]) && d.all) x = d.all[n]; for (i = 0; !x && i < d.forms.length; i++) x = d.forms[i][n];
        for (i = 0; !x && d.layers && i < d.layers.length; i++) x = MM_findObj(n, d.layers[i].document);
        if (!x && d.getElementById) x = d.getElementById(n); return x;
    }

    function MM_swapImage() { //v3.0
        var i, j = 0, x, a = MM_swapImage.arguments; document.MM_sr = new Array; for (i = 0; i < (a.length - 2); i += 3)
            if ((x = MM_findObj(a[i])) != null) { document.MM_sr[j++] = x; if (!x.oSrc) x.oSrc = x.src; x.src = a[i + 2]; }
    }


// PageOptions
function printPage() 
{
	if (window.print) {
	printnow = confirm('Seite drucken ?');
	if (printnow) window.print();
   }
}

function fBookmark() {
	if (document.all) {
		window.external.AddFavorite(location.href,document.title);
	}
	else {
		alert("Zum Ablegen des Lesezeichens drücken Sie 'Strg+D'.");
	}
}





