function openWindow(link) // inspired by porneL - http://pornel.net/pups/
{
  try
  {
    var new_window = window.open(link, '_blank');
    if(new_window) return false;
  }
  catch(e){}
  return true;
}

function checkRequiredFields(form_id)
{
  ok = true;
  fields = document.getElementsByTagName('input');
  for(var i in fields) if(fields[i].className=='text required')
  {
    if(fields[i].parentNode.parentNode.parentNode.id==form_id && !fields[i].value) ok = false;
  }
  fields = document.getElementsByTagName('textarea');
  for(var i in fields) if(fields[i].className=='required')
  {
    if(fields[i].parentNode.parentNode.parentNode.id==form_id && !fields[i].value) ok = false;
  }
  if(ok)
  {
    //document.getElementById('submit_'+form_id).disabled = 'disabled';
    return true;
  }
  alert('You have to fill all the required fields (marked with asterisk).');
  return false;
}


$(function(){
    var pos = $("#active").position();
    if(pos) {
    $(".submenuA").css('margin-left',pos.left);
    $('.submenuA').each(function(i,el){
           $('.submenuA').addClass('line');
           $('ul.menu a.active').parent().addClass('line');
    });
    }
    var pos2 = $("#active2").position();
    if(pos2) {
        var width = $("#active2").parent().parent().width();
        $(".submenuB").css({'left':pos.left+width+10,'top':23+pos2.top});
        }
});
