jQuery(document).ready(
 function(){
  setupRemoveDefault();
  jQuery(".grid a").click(
   function() {
    var href = jQuery(this).attr("href");
    PU(href, 875, 725,'calendar',true,false,false,false,true);
    return false;
   }
  );
 }
);


function setupRemoveDefault() {
 jQuery(".nolabel, #contact-us input, #contact-us textarea").click(
  function () {
   if(!jQuery(this).attr("rel")) {
    jQuery(this).attr("rel", jQuery(this).val());
    jQuery(this).val("");
    jQuery(this).blur(
     function() {
      if(!jQuery(this).val()) {
       jQuery(this).val(jQuery(this).attr("rel"));
      }
     }
    );
   }
  }
 );
}



function PU (url,x,y,name,sb,rs,st,lt,tb) {
 var win = null;
 var scrollbarstext = 'scrollbars = no,'; if (sb){scrollbarstext = 'scrollbars = yes,'}
 var resizabletext = 'resizable = no,'; if (rs){resizabletext = 'resizable = yes,'}
 var statustext = 'status = no,'; 	if (st){statustext = 'status = yes,'}
 var locationtext = 'location = no,'; 	if (lt){locationtext = 'location = yes,'}
 var toolbartext = 'toolbar = no,'; 	if (tb){toolbartext = 'toolbar = yes,'}
 var features = '';
 features = scrollbarstext+resizabletext+statustext;
 features = features + locationtext+toolbartext;
 features = features + 'width = '+x+',height = '+y;
 win = window.open(url, name, features);
 //win.document.onload = resizer;
 return true;
}