function toggle_calender(){
  if($('calender-holder'))
  {
    $('calender-holder').slideUp({afterFinish:function(){
      $('calender-holder').remove()
    }});
    return;
  }
  
  var st = $('schedule-tab');
  var calender_holder = new Element("div");
  calender_holder.id = "calender-holder";
  calender_holder.addClassName("basic-dropdown");
  tab_position = st.cumulativeOffset();
  calender_holder.setStyle({display:"none", top:tab_position["top"]+"px", left:tab_position["left"]+"px"});
  calender_holder.update(calender_embed_code);
  $(document.body).insert({bottom:calender_holder});
  calender_holder.slideDown();
}


function submit_newsletter_signup(form, url){
  try
  {
    url += "?"+$(form).serialize();
    load_cross_domain(url);
  }
  catch(err)
  {
    alert(err.message)
  }
}

function load_cross_domain(url){
  var headID = document.getElementsByTagName("head")[0];         
  var newScript = document.createElement('script');
  newScript.type = 'text/javascript';
  newScript.src = url;
  headID.appendChild(newScript);
}

function round_sidebar(){
  try{ 
    DD_roundies.addRule('#sidebar > ul > li', '7px'); 
  }catch(err){}
}
