
function openMyTeenTV(url)
{
	newwindow=window.open(url,"MyTeenTv","height=680,width=780,scrollbars=yes,toolbar=yes,resizable=yes");
	if (window.focus) {newwindow.focus()}
}

function rotateTeaserImage() {
  // noop
}

$j = jQuery;
$j.noConflict();
var reordered = false;

function rearrangeMenues() {
    if(reordered) return;
    reordered = true;
	var Content = document.getElementById('Content');
	var TopMenu = document.getElementById('TopMenu');
	var SideMenu = document.getElementById('SideMenu');
	var SiteNavigation = document.getElementById('SiteNavigation');
	var ServiceNavigation = document.getElementById('ServiceNavigation');
	var Content = document.getElementById('Content');
	var Menu = document.createElement("span");
    Menu.setAttribute('id', 'SubMenu');
    if(Content) {
        Content.parentNode.insertBefore(Menu, Content);
    }
    var level1 = $j(".level1");
    level1 = level1 ? level1[0] : null;
    // Content.style.border="1px solid green";
    if(level1 && Content) {
        $j(".accountbalance").insertBefore("#SiteNavigation ul");
        $j(".accountcart").insertBefore("#SiteNavigation ul");
        level1.parentNode.removeChild(level1);
        Menu.appendChild(level1);
        level1.style.display = "block";
    } else {
        var CancelNavigationItem = document.getElementById('CancelNavigationItemList');
        if(!SiteNavigation) {
            $j(SideMenu).append("<div id='SiteNavigation'><ul></ul></div>");
        }
        $j(".accountbalance").insertBefore("#SiteNavigation ul");
        $j(".accountcart").insertBefore("#SiteNavigation ul");
        if(CancelNavigationItem) {
            $j("#ModalNavigation").css("height", "50px");
            $j(Menu).append("<div class='level1'><ul>" + $j(CancelNavigationItem).html() + "</ul></div>");
            $j(".level1")[0].style.display="block";
        }
    }
    var search = $j(".search");
    if(SiteNavigation && search[0]) {
        if(navigator.appName.indexOf("MicroSoft") >= 0 && false) {
            $j($j("#PaymentNavigationItemList")[0].parentNode).append("<span>" + search.html() + "</span>");
        } else {
            $j(SiteNavigation).append("<span id='searchFeld'>" + search.html() + "</span>");
        }
    }
    var relatedDeliverables = $j("#relatedDeliverables");
    relatedDeliverables = relatedDeliverables ? relatedDeliverables[0] : null;
    if(relatedDeliverables && Content) {
        relatedDeliverables.parentNode.removeChild(relatedDeliverables);
        Content.parentNode.insertBefore(relatedDeliverables, Content.nextSibling);
        //Content.parentNode.insertBefore(relatedDeliverables, Content);
        var resize = function() {
           var parent = $j(relatedDeliverables.parentNode).width();
           var menuWidth = document.body.id == "PortalPage" ? 30 : $j(Menu).outerWidth() + 30;
           var target = (parent-$j(Content).outerWidth() - menuWidth);
           if(target > 155) {
               relatedDeliverables.style.width=target + "px";
           }
           var display = target < 155 ? "none": "block";
           if(display != relatedDeliverables.style.display) {
               relatedDeliverables.style.display = display;
           }
        }
        $j(window).resize(resize);
        resize();
    }
    if(ServiceNavigation && Content) {
        ServiceNavigation.parentNode.removeChild(ServiceNavigation);
        var support = document.getElementById('support');
        if(false) {
            if(document.body.id=="PortalPage" && support) {
                support.parentNode.appendChild(ServiceNavigation);
            } else {
                Menu.appendChild(ServiceNavigation);
            }
        } else {
            var end = document.getElementById('pagewrapperend');
            if(end) {
                end.appendChild(ServiceNavigation);
            }
        }
        var InfoNavigationItemList = document.getElementById("InfoNavigationItemList");
        if(InfoNavigationItemList) {
            var li = document.createElement("li");
            li.setAttribute('id', 'LinksNavigationItemList');
            li.innerHTML = "<a class=\"unselected\" id=\"LinksNavigationItem\" href=\"javascript:jumpTextPage('ExternalLinks')\" rel=\"nofollow\">Links</a>";
            InfoNavigationItemList.parentNode.insertBefore(li, InfoNavigationItemList);
        }

        var CinemaGuideNavigationItemList = document.getElementById("CinemaGuideNavigationItemList");
        if(CinemaGuideNavigationItemList) {
            var li = document.createElement("li");
            li.setAttribute('id', 'DatingNavigationItemList');
            li.innerHTML = "<a class=\"unselected\" id=\"DatingNavigationItem\" href=\"javascript:jumpTextPage('Dating2')\" rel=\"nofollow\"></a>";
            CinemaGuideNavigationItemList.parentNode.appendChild(li);
        }
        ServiceNavigation.style.display = "block";
        if($j(Content).height() < $j(Menu).height()+$j(ServiceNavigation).height()) {
            //$j(Content).height($j(Menu).height()+$j(ServiceNavigation).height());
        }
    }
}

$j(document).ready(rearrangeMenues);
