function addLoadEvent(func) {
	var oldonload = window.onload;
	if (typeof window.onload != 'function') {
		window.onload = func;
	} else {
		window.onload = function() {
		if (oldonload) {
			oldonload();
		}
		func();
		}
	}
}
function MM_displayLayers() { //v9.0
  var i,p,v,obj,args=MM_displayLayers.arguments;
  for (i=0; i<(args.length-2); i+=3) 
  with (document) if (getElementById && ((obj=getElementById(args[i]))!=null)) { v=args[i+2];
    if (obj.style) { obj=obj.style; v=(v=='block')?'block':(v=='none')?'none':v; }
    obj.display=v; }
}

// CALENDARE
  function dateIsSpecial(year, month, day) {
    var m = SPECIAL_DAYS[month];
    if (!m) return false;
    for (var i in m) if (m[i] == day) return true;
    return false;
  };
  function dateChanged(calendar) {
    if (calendar.dateClicked) {
      var y = calendar.date.getFullYear();
      var m = calendar.date.getMonth();     // integer, 0..11
      var d = calendar.date.getDate();      // integer, 1..31
	  if (dateIsSpecial(y, m, d)) {
        window.location = "/busq.php?fecha=" + y + "-" + (m+1) + "-" + d + "";
	  }
    }
  };
  function ourDateStatusFunc(date, y, m, d) {
    if (dateIsSpecial(y, m, d)) return "special";
    else return false; // other dates are enabled
  };
