// Dates
var time=new Date();
var year=time.getFullYear();
var month=time.getMonth()+1;
var day=time.getDay();

// Disable menu
function disable_menu() {
  alert('Menu disabled.');
  return false;
}

// Show and hide block element
function show_block(ID) { document.getElementById(ID).style.display="block"; }
function hide_block(ID) { document.getElementById(ID).style.display="none"; }
function toggle_block(ID) {
  var d=document.getElementById(ID);
  if (d.style.display == "none") d.style.display="block";
  else d.style.display="none";
}

// Random divider
var ornament=new Array();
ornament[0]="✯";
ornament[1]="✴";
ornament[2]="✵";
ornament[3]="✾";
ornament[4]="❀";
ornament[5]="❁";
ornament[6]="❂";
ornament[7]="❃";
ornament[8]="❇";
ornament[9]="❊";

function random_ornament() {
  document.write(ornament[Math.floor(10*Math.random())]);
}

// iPhone detection
var headID = document.getElementsByTagName("head")[0];
var isiphone = navigator.userAgent.match(/iPhone/i);
var isipod = navigator.userAgent.match(/iPod/i);
if (isiphone||isipod) {
  var cssNode = document.createElement('link');
  cssNode.type = 'text/css';
  cssNode.rel = 'stylesheet';
  cssNode.href = 'css/iphone.css';
  cssNode.media = 'screen';
  headID.appendChild(cssNode);
}

// For itinerary
function hide_older_month() {
  var i;
  for (i=1; i<month; i++) { hide_block('itinerary_month'+i); }
}

