﻿
window.onload = function resizeMainScreen()
{

    //var headerPos = getPos($get('SiteHeader'));
    var leftPos = getPos($get('LeftContainer'));
    var rightPos = getPos($get('RightContainer'));
    var mainPos = getPos($get('MainContent'));
    
    
    var leftTotalHeight = parseInt(leftPos.height + leftPos.top);
    var rightTotalHeight = parseInt(rightPos.height + rightPos.top);
    var mainTotalHeight = parseInt(mainPos.height + mainPos.top);
    
    //alert(leftTotalHeight + ' - ' + rightTotalHeight + ' - ' + mainTotalHeight);
    
    var newHeight;
    
    if(leftTotalHeight > rightTotalHeight )
        newHeight = leftTotalHeight + 80;
    else
        newHeight = rightTotalHeight + 80;
        
    if(mainTotalHeight > newHeight )
        newHeight = mainTotalHeight;
   
    //alert(newHeight);
    $get('MainScreen').style.height = parseInt(newHeight) + "px";
 
 
    
    var pOverview =  $get('ProductOverview');
    if(pOverview != null)
    {
        //alert(leftPos.height + " " +newHeight + " " + mainTotalHeight);
        $get('ProductOverview').style.height = parseInt(leftPos.height - 210) + "px";
     }
 
    
           
    //auf der kuenstler.aspx muss ggf. der ausgewählte Künstler in wieder "in View" gescrollt werden
    var pAritist = $get('ctl00_ContentPlaceHolder1_panArtistList');
    if(!pAritist) pAritist = $get('ContentPlaceHolder1_panArtistList');
    if(pAritist != null)
        pAritist.style.height = parseInt(leftPos.height - 120) + "px";
        
    var artistTXT  = $get('ctl00_ContentPlaceHolder1_txtSelectedArtist');
    if(!artistTXT) artistTXT  = $get('ContentPlaceHolder1_txtSelectedArtist');
    if(artistTXT)
    {
        var artistID = artistTXT.value;
        var artist2Scroll = $get('ctl00_ContentPlaceHolder1_' + artistID);
        if(!artist2Scroll) artist2Scroll = $get('ctl00_ContentPlaceHolder1_' + artistID);
        if(artist2Scroll != null)
        {
            artist2Scroll.scrollIntoView(true);
            //alert(artist2Scroll.scrollTop);
        }
    }
    
        

        
}



function getPos (o)
{
    var r = { top:0, left:0, width:0, height:0 };
    if(!o) return r;
    else if(typeof o == 'string' ) o = document.getElementById(o);

    if( typeof o != 'object' ) return r;

    if(typeof o.offsetTop != 'undefined')    {
         r.height = o.offsetHeight;
         r.width = o.offsetWidth;
         r.left = r.top = 0;
         while (o && o.tagName != 'BODY')         {
              r.top  += parseInt( o.offsetTop );
              r.left += parseInt( o.offsetLeft );
              o = o.offsetParent;
         }
    }
    return r;
}


function getSearchQuery()
{
    
    
    var searchBox = $get('ctl00_txtDirektSuche');
    if(!searchBox) searchBox = $get('txtDirektSuche');
    
    var searchWords = searchBox.value;
    
    
    if(searchWords.length > 0 )
    {
        var searchLink = $get('ctl00_hlSearch');
        if(!searchLink) searchLink = $get('hlSearch');
        
        searchWords = searchWords.replace("ü","!!!uuml!!!");
        searchWords = searchWords.replace("Ü","!!!Uuml!!!");
        searchWords = searchWords.replace("ö","!!!ouml!!!");
        searchWords = searchWords.replace("Ö","!!!Ouml!!!");
        searchWords = searchWords.replace("ä","!!!auml!!!");
        searchWords = searchWords.replace("Ä","!!!auml!!!");
        searchWords = searchWords.replace("ß","!!!sz!!!");
        //alert(searchWords);    
        
        searchLink.href = searchLink.href +"?Words=" + searchWords;
        var loc = searchLink.href;
        window.location.href = loc;
    }
}


