function show_more_news()
{
  document.getElementById('more_news_dl').style.display = 'block';
  document.getElementById('news').style.display = 'block';
  document.getElementById('more_news').style.display = 'none';  
}

function show_news()
{
  document.getElementById('all_news').style.display = 'block';
  document.getElementById('show_news').style.display = 'none';
  return false;
}

function getTop(obj)
{
  var curtop = 0;
  if (obj.offsetParent)
  {
    curtop = obj.offsetTop
    while (obj = obj.offsetParent)
    {
      curtop += obj.offsetTop
    }
  }
  return curtop;
}

function getLeft(obj)
{
  var curleft = 0;
  if (obj.offsetParent)
  {
    curleft = obj.offsetLeft
    while (obj = obj.offsetParent)
    {
      curleft += obj.offsetLeft
    }
  }
  return curleft;
}

function show_sub(li)
{
  var ancor = li.childNodes[0];
  var sub = li.childNodes[2];

  if (sub)
  {    
    sub.style.left = getLeft(li) + "px";
    sub.style.top = getTop(li) + 32 + "px";
    sub.style.visibility = "visible";
  }
}

function hide_sub(li)
{
  var sub = li.childNodes[2];

  if (sub)
  {
    sub.style.visibility = "hidden";
  }
}

function search_to_full()
{
  document.getElementById('search_quick_title').style.display = 'none';
  document.getElementById('search_full_title').style.display = 'block';

  document.getElementById('trigger_full').style.display = 'none';
  document.getElementById('trigger_quick').style.display = 'inline';

  document.getElementById('full_search_form').style.display = 'block';
}

function search_to_quick()
{
  document.getElementById('search_quick_title').style.display = 'block';
  document.getElementById('search_full_title').style.display = 'none';

  document.getElementById('trigger_full').style.display = 'inline';
  document.getElementById('trigger_quick').style.display = 'none';

  document.getElementById('full_search_form').style.display = 'none';
}

function metro_check(obj)
{
  var div = obj.childNodes[0];
  var checkbox = div.childNodes[0];
  checkbox.checked = checkbox.checked == true ? false : true;
}

function compare()
{
  var f = document.getElementById('compare_form');
  f.submit();
}

/*******************************/

function search_button_over(button)
{
  button.src = '/template/img/search_button_over.jpg';
}

function search_button_out(button)
{
  button.src = '/template/img/search_button.jpg';
}

function search_button_click(button)
{  
  button.src = '/template/img/search_button_click.jpg';
  wait(200);
}

/*******************************/

function vtor_new_search_over(button)
{
  button.src = '/template/img/vtor_new_search_hover.png';
}

function vtor_new_search_out(button)
{
  button.src = '/template/img/vtor_new_search.png';
}

function vtor_new_search_click(button)
{  
  button.src = '/template/img/vtor_new_search_active.png';
  wait(200);
}

/*******************************/

function perv_search_open()
{
  var o = document.getElementById('search_open');
  var c = document.getElementById('search_close');

  o.style.display = 'none';
  c.style.display = 'block';

  document.getElementById('search_form').style.display = 'block';
}

function perv_search_close()
{
  var o = document.getElementById('search_open');
  var c = document.getElementById('search_close');

  o.style.display = 'block';
  c.style.display = 'none';

  document.getElementById('search_form').style.display = 'none';
}

/*******************************/

function perv_video_open()
{
  var video_box = document.getElementById('video_box');
  video_box.style.display = 'block';
}

function perv_video_close()
{
  var video_box = document.getElementById('video_box');
  video_box.style.display = 'none';
}

/*******************************/

function show_feedback_form()
{
  document.getElementById('feedback_form').style.display = 'block';
}

function close_feedback_form()
{
  document.getElementById('feedback_form').style.display = 'none';
}

/*******************************/

function perv_select_open(obj)
{
  var box = document.getElementById(obj);
  box.style.display = 'block';
}

function perv_select_close(obj)
{
  var box = document.getElementById(obj);
  box.style.display = 'none';
}

/**********/

function show_plan(obj, group)
{
  var anchors = document.getElementsByTagName('a');
  for (var i = 0; i < anchors.length; i++)
  {
    var anchor = anchors[i];
    if (anchor.className == 'plans_nav' + group)
    {
      anchor.style.fontWeight = 'normal';
      anchor.style.fontSize = '12px';
    }
  }

  var active = document.getElementById('navbar' + obj);
  active.style.fontWeight = 'bold';
  active.style.fontSize = '16px';

  var divs = document.getElementsByTagName('div');  
  for (var i = 0; i < divs.length; i++)
  {
    var div = divs[i];
    if (div.className == 'plans_img' + group)
    {
      div.style.display = 'none';
    }
  }

  var aimg = document.getElementById('img' + obj);
  aimg.style.display = 'block';
}

function preload_images()
{
  var d = document;
  if (!d.preloaded_images) d.preloaded_images = new Array();

  var i, j = d.preloaded_images.length, a = preload_images.arguments;
  for(i = 0; i < a.length; i++)
  {
    if (a[i].indexOf("#") != 0)
    {
      d.preloaded_images[j] = new Image;
      d.preloaded_images[j++].src = a[i];
    }
  }
}

preload_images(
  '/template/img/search_button_over.jpg',
  '/template/img/search_button_click.jpg',
  '/template/img/vtor_new_search_hover.png',
  '/template/img/vtor_new_search_active.png',
  '/template/img/shadow.png'  
);

function show_contacts_form()
{
  document.getElementById('online_form').style.display = 'block';
}

function hide_contacts_form()
{
  document.getElementById('online_form').style.display = 'none';
}

function show_callback_form()
{
  document.getElementById('callback_form').style.display = 'block';
}

function hide_callback_form()
{
  document.getElementById('callback_form').style.display = 'none';
}

