function move_bottom_wave() {
var obj = document.getElementById('bottom_wave_container');
var target_picture_height = 277;

var xScroll, yScroll;

if (window.innerHeight && window.scrollMaxY) 
{
      xScroll = document.body.scrollWidth;
      yScroll = window.innerHeight + window.scrollMaxY;
} 
else if (document.body.scrollHeight > document.body.offsetHeight)
{ // all but Explorer Mac
      xScroll = document.body.scrollWidth;
      yScroll = document.body.scrollHeight;
} 
else if (document.documentElement && document.documentElement.scrollHeight > document.documentElement.offsetHeight)
{ // Explorer 6 strict mode
      xScroll = document.documentElement.scrollWidth;
      yScroll = document.documentElement.scrollHeight;
} 
else 
{ // Explorer Mac...would also work in Mozilla and Safari
      xScroll = document.body.offsetWidth;
      yScroll = document.body.offsetHeight;
}

var windowWidth, windowHeight;
if (self.innerHeight) 
{ // all except Explorer
      windowWidth = self.innerWidth;
      windowHeight = self.innerHeight;
} 
else if (document.documentElement && document.documentElement.clientHeight) 
{ // Explorer 6 Strict Mode
      windowWidth = document.documentElement.clientWidth;
      windowHeight = document.documentElement.clientHeight;
} 
else if (document.body) 
{ // other Explorers
      windowWidth = document.body.clientWidth;
      windowHeight = document.body.clientHeight;
}

// for small pages with total height less then height of the viewport
if (yScroll < windowHeight)
{
      pageHeight = windowHeight;
} 
else 
{
      pageHeight = yScroll;
}

// for small pages with total width less then width of the viewport
if(xScroll < windowWidth)
{
      pageWidth = windowWidth;
} 
else 
{
      pageWidth = xScroll;
}

obj.style.marginTop = pageHeight - target_picture_height;
// document.getElementById("img_flash").height = pageHeight;
// document.getElementById("img_flash").width = pageWidth;
}

var show_form = 0;
function show_faq_form()
{
    obj = document.getElementById('faq_form_container');
    if ( show_form == 0 )
    {
        document.getElementById('faq_form_container').style.display='block';
        show_form = 1;
    }
    else
    {
        document.getElementById('faq_form_container').style.display='none';
        show_form = 0;
    }
    move_bottom_wave(); 
}

var show_form_1 = 0;
function show_opinion_form()
{
    obj = document.getElementById('opinion_form_container');
    if ( show_form_1 == 0 )
    {
        document.getElementById('opinion_form_container').style.display='block';
        show_form_1 = 1;
    }
    else
    {
        document.getElementById('opinion_form_container').style.display='none';
        show_form_1 = 0;
    }
    move_bottom_wave(); 
}