/************************************************
   bm_main.js - Common routines for all pages
   		       using the side menu bar
   Copyright 2003 Better-Mortgages.co.uk Ltd
   All rights reserved.
 ************************************************/

var now = new Date();
var year = now.getFullYear();

isDM = document.getElementById;
isIE = document.all;
isN4 = document.layers;
isN6 = !document.all && isDM;

// E-Conveyancer routine
function StarteCCW(eCBranding) {
  if (eCBranding==1) 	{
//    window.showModalDialog("http://www1.utdgroup.com/legal/cms/conveyancingwizard/default.asp?CDUserCode=9103FA9A-613A-4102-B5CB-6FC17B2DB8D9","","dialogHeight:480px;dialogWidth:750px;help:no;status:no;scroll:no;resizable:yes;maximize:yes");
    ecwWindow = window.open("http://www1.utdgroup.com/legal/cms/conveyancingwizard/default.asp?CDUserCode=9103FA9A-613A-4102-B5CB-6FC17B2DB8D9","ecwWin","height:480px;width:500px;help:no;status:no;scroll:no;resizable:yes;maximize:yes");
  } else {
//    window.showModalDialog("http://www1.utdgroup.com/legal/cms/conveyancingwizard/start.asp?CDUserCode=9103FA9A-613A-4102-B5CB-6FC17B2DB8D9","","dialogHeight:480px;dialogWidth:750px;help:no;status:no;scroll:no;resizable:yes;maximize:yes");
    ecwWindow = window.open("http://www1.utdgroup.com/legal/cms/conveyancingwizard/start.asp?CDUserCode=9103FA9A-613A-4102-B5CB-6FC17B2DB8D9","ecwWin","height:480px;width:500px;help:no;status:no;scroll:no;resizable:yes;maximize:yes");
  }
}

// Search routines
function DisableQS(form) {  // all pages
  form.elements["QuickSearch"].disabled = true; // suppress from POST data
  return true;
}

function checkSelection(field) {   //--- Quick Search
  re = /^[-]{6,}/;
  if ((field.value === "") || re.test(field.value)) {
    return false;
  } else {
    window.location = 'http://' + location.hostname + field.value;
    return true;
  }
}

// General routines

function emailPage(current) {
  var address = "yourfriends@address";
  var subject = "Hi {Your friends name}, I've seen this useful information";
  var message = "Hi {Your friends name},\n\nI've just visited the web page\n\n"+current+"\n\nIt could be useful for your current situation.\n\nRegards, {Your Name}";
  window.location = "mailto:"+address+"?subject="+escape(subject)+"&body="+escape(message);
}

function printPage() { // Add more browser printPage routines if necessary
  if(window.print) {  // Nav4 and IE5, IE6, Moz (DOM?)
	window.print(); 
  } else { 
	alert("Sorry, your browser doesn't support this feature.\nPlease use you Browser print button");
  }
}

function bookmarksite(){
  if (window.external) {
    window.external.AddFavorite(location.href , document.title);
//  } else if (Nav/Moz) {
//    enter Cntl-D in keyboard buffer? - can't - security risk!
  } else {
    alert("Sorry, your browser doesn't support this feature.\nPlease use your Browser Bookmark/Add Favourites button");
  }
}

function gettodaysDate() {
  var now = new Date();
  var year = now.getFullYear();
  var month = now.getMonth();
  var date = now.getDate();
  var day = now.getDay();
  var dayname = new makeArray(7);
  dayname = ["Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"];
  var monthname = new makeArray(12);
  monthname = ["January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"];
  var today = dayname[day] + ", " + date + " " + monthname[month] + ", " + year;
  return today;
}