function ChangeLogo()
{
    if (typeof jQuery === 'undefined')
    {
        setTimeout(arguments.callee, 100);
        return;
    }

    jQuery(".PartnerLogo").remove();

    var partner = '';
    var m = location.hash.match(/[?&#]Partner=([^&^;])*/ig);
    if (m)
    {
        partner = m[0].substring(m[0].indexOf('=') + 1);
        partner = partner.toLowerCase();
    }

    var position = '';
    var m = location.hash.match(/[?&#]Position=([^&^;])*/ig);
    if (m)
    {
        position = m[0].substring(m[0].indexOf('=') + 1);
        position = position.toLowerCase();
    }

    if (!position) position = 'right';

    if (partner == 'pointoo')
    {
        pointooColor = '#82784b';
        ymColor = '#006';

        $('#BusinessNewsInputBox').remove();
        $('.Login').add('#BTWelcomeText').add('#DatenPflegeLink').add('#LogoutLink').add('.Stoerer').remove();
        $('.sp-Logo').parent().parent().remove();
        $('#MainContent-Header .RightHeaderElement').add('#MainContent-Header .LeftHeaderElement').css({ 'background-image': 'none' });

        $('#MainContent-Header').css({ 'height': 69, 'overflow': 'hidden', 'border-top': '1px solid #ccc', 'border-left': '1px solid #ccc', 'border-right': '1px solid #ccc', 'border-top-left-radius': 12, '-moz-border-radius-topleft': 12, '-webkit-border-top-left-radius': 12, 'border-top-right-radius': 12, '-moz-border-radius-topright': 12, '-webkit-border-top-right-radius': 12 });
        $('#MainContent-Header .LeftHeaderElement').width(477).css({ 'background-color': pointooColor, 'border-top-left-radius': 12, '-moz-border-radius-topleft': 12, '-webkit-border-top-left-radius': 12 });
        $('#MainContent-Header .RightHeaderElement').css({ 'margin-left': 477, 'background-color': ymColor, 'border-top-right-radius': 12, '-moz-border-radius-topright': 12, '-webkit-border-top-right-radius': 12 });
        $("#MainContent-Header div img[alt|='Santa Claus']").css('display', 'none');

        $('<img src="' + YMBaseUrl + 'YMap/Layout/Images/PartnerLogos/pointoo.png" style="width: 450px; height: 69px; position: absolute; right: 15px;" />').appendTo('#MainContent-Header .LeftHeaderElement');
        $('<img src="' + YMBaseUrl + 'YMap/Layout/Images/PartnerLogos/ym.png" style="width: 317px; height: 69px; position: absolute; right: 15px;" />').appendTo('#MainContent-Header .RightHeaderElement');
    }

    if (position === 'right')
    {
        if (partner === 'branchenbuchsuche')
        {
            jQuery("#RightCol :first").before('<div class="StandardBox PartnerLogo">In Kooperation mit:<br /><img src="../../YMap/Layout/Images/PartnerLogos/branchenbuchsuche.png" /></div>');
        }
    }
    else if (position === 'top')
    {
        if (partner === 'branchenbuchsuche')
        {
            jQuery("#BusinessNewsInputBox").before('<div class="StandardBox PartnerLogo">In Kooperation mit:<br /><img src="../Layout/Images/PartnerLogos/branchenbuchsuche.png" /></div>');
            jQuery(".PartnerLogo img").css('width', 180);
            jQuery(".PartnerLogo").css('width', 180).css('position', 'absolute').css('top', 6).css('background-color', 'transparent').css('left', 190).css('color', '#fff');
        }
    }

};

ChangeLogo();

var lastHash = location.hash;

setInterval(function ()
{
    if (location.hash != lastHash)
    {
        lastHash = location.hash;
        ChangeLogo();
    }
}, 100);

