function resize()
{
    SetPadding();
    SetHtmlCtrlForContent();
      
    var divl = document.getElementById('countryservicedescription');
    var divr = document.getElementById('suggestioncontentright');
   // alert("asd");
   if(divl != null && divr != null)
    {        
        resizeServiceSuggestion(divl, divr);
    }

   var divs = document.getElementsByTagName("div");
   var div;    
    
   for(var i=0;i<divs.length;i++)
       if(divs[i].className == "bottomspace")
       {
            div=divs[i];                          
             break; 
       }        
  if(div)
  {
       if(findPos(div) < 613)
       {        
            var a = 643 - findPos(div);
           if(findHeight() != null && document.getElementById('rightcontentpanel') != null)
           {
              if(findHeight() < document.getElementById('rightcontentpanel').clientHeight)
              {
               }
               else
               {
                 var c = findHeight() - document.getElementById('rightcontentpanel').clientHeight;
                  a = c + 20;
               }
           }
           document.getElementById('bottomspace').style.height = a + 'px';
       }
       if(findPos(div) > 613)
        {
           var b = 0;
            if(findHeight() != null && document.getElementById('rightcontentpanel') != null)
           {                
              if(findHeight() < document.getElementById('rightcontentpanel').clientHeight)
                   b = 0;
               else
             {
                   var c = findHeight() - document.getElementById('rightcontentpanel').clientHeight;
                   b = c + 20;                
               }
            }
           document.getElementById('bottomspace').style.height = b + 'px';
    }
    }
}

function SetPadding()
{
    var divHtml = document.getElementById('ctl00_htmlgeneralarea');
    var divLeftMenu = document.getElementById('leftcontentpanel');
    var divLeft = document.getElementById('rightbottomcontentpanel');

    var headergradright = document.getElementById('headergradright');
    var contentMenu = document.getElementById('contentMenu');

    if (contentMenu != null && headergradright != null) {
        var topPadding = 40;

        divHtml.style.marginTop = (contentMenu.clientHeight + headergradright.clientHeight + topPadding) + "px";
        divHtml.style.display = "block";
        //divLeftMenu.style.overflow = "hidden";
    }
}

function findPos(obj) 
{
	var curtop = 0;
	if (obj.offsetParent) 
	{
		do 
		{
			curtop += obj.offsetTop;			
		} while (obj = obj.offsetParent);		
	}
	return [curtop];
}

function findHeight()
{
    var divLeftMenu = document.getElementById('ctl00_htmlgeneralarea');
    if(divLeftMenu != null)
	{
        return divLeftMenu.clientHeight;
	}
    else
	{
        return null;
	}
}

function SetHtmlCtrlForContent()
{
    var divl = document.getElementById('htmlContentPage');
    var divHtml = document.getElementById('ctl00_htmlgeneralarea');
    var divLeftMenu = document.getElementById('leftcontentpanel');

    var headergradright = document.getElementById('headergradright');
    var contentMenu = document.getElementById('contentMenu');

    var divHtmlPaddingTop = 40;
    var thisPaddingTop = 20;

    if (divl != null && divHtml != null && contentMenu != null && headergradright != null) {
        var a = divHtmlPaddingTop + thisPaddingTop + divHtml.clientHeight;
        divl.style.paddingTop = a + "px";
    }
}

//window.onresize=resize;

//window.onload=resize;
if(window.addEventListener)
{ // Mozilla, Netscape, Firefox
    window.addEventListener('load', resize, false);	    
} 
else 
{ // IE
    window.attachEvent('onload', resize);    
}

function closeSelectPopUp(selectHolder, selectCount)
{
    var selects = selectHolder==null?document.getElementsByTagName('select') : selectHolder.getElementsByTagName('select');
    var countToBreak = selectCount==null?selects.length:selectCount;
    var selectStyle = new Array();
    for (var i=0; i<selects.length; i++)
    {
        if ( i == countToBreak ) break;
        if ( isIE )
       {
            selects[i].style.display = 'none';
            selects[i].style.display = '';
        }
        else
        {
            selectStyle[i] = selects[i].style;
            selects[i].style.position = "relative";
            setTimeout( function(){showSelect( selectStyle )},0);
        }
       
    }
}
function showSelect(objStyle)
{
    for ( var i = 0; i < objStyle.length; i++)
	{
        objStyle[i].position = '';
	}
}

/************************************************************************/
/*          Service Suggestion                                          */

function resizeServiceSuggestion(divl, divr)
{
    var divlh = findPos(document.getElementById('leftbottomborder'));
    var divrh = findPos(document.getElementById('rightbottomborder'));    
    if(divlh <= 782 && divrh <= 782)
    {
        //alert('divlh <= 782 && divrh <= 782');
        divl.style.height = 282 + 'px';
        divr.style.height = 581 + 'px';
    }
    else
    {
      //  alert('NOT divlh <= 782 && divrh <= 782');
        var diff = divlh - divrh;
        if(diff > 0)
        {
        //    alert('diff > 0');
            var h = divlh - 705 - flash_header_height;
            divl.style.height = (282 + h) + 'px';
            divr.style.height = (581 + h) + 'px';
        }
        if(diff < 0)
        {
         //   alert('diff < 0');
            var h = divrh - 705 - flash_header_height;
            divl.style.height = (282 + h) + 'px';
            divr.style.height = (581 + h) + 'px';
        }
    }
    //alert(flash_header_height);
}

/************************************************************************/