//
// arc.js - function library
//

var currentMenu; // to be defined
var main; // to be defined
var form = ""; // to be defined

var menuHome        = 0;
var menuService     = 1;
var menuAbout       = 2;
var menuLocation    = 3;
var menuPatient     = 4;
var menuEmploy      = 5;
var menuLink        = 6;

var menu = new Array();
menu[menuHome]        = ["Home", "index.htm"];
menu[menuService]     = ["Services", "service.htm"];
menu[menuAbout]       = ["About&nbsp;Us", "about.htm"];
menu[menuLocation]    = ["Locations", "location.htm"];
menu[menuPatient]     = ["Patient&nbsp;Instructions", "patient.htm"];
menu[menuEmploy]      = ["Employment", "employ.htm"];
menu[menuLink]        = ["Links", "link.htm"];

function menuBg(obj,flag) {
  obj.className = flag ? "menuMouseOver" : "menu";
}

function printDate() {
  // Array of day names
  var dayNames = new Array("Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday");
  // Array of month Names
  var monthNames = new Array("January","February","March","April","May","June","July",
                             "August","September","October","November","December");
  var now = new Date();
  out("<i>"+dayNames[now.getDay()] + ", " + now.getDate() + " " + monthNames[now.getMonth()] + ", " + now.getFullYear() + "</i>&nbsp;");
}

function createMenu(selected) {
   for(var i=0; menu[i]; i++){
      if(i==selected) {
         document.write('<td class="menuSelected">&nbsp;&nbsp;' + menu[i][0] + '&nbsp;&nbsp;</td>');
      } else {
         document.write('<td class="menu" onmouseout="menuBg(this,false)" onmouseover="menuBg(this,true)">&nbsp;&nbsp;<a href="' + menu[i][1] + '">' + menu[i][0] + '</a>&nbsp;&nbsp;</td>');
      }
   }
}

function createFooter(selected) {
   for(var i=0; menu[i]; i++){
      if(i==selected) {
         document.write(' |&nbsp;<b>'+menu[i][0]+'</b>&nbsp;|');
      } else {
         document.write(' |&nbsp;<a href="' + menu[i][1] + '">' + menu[i][0] + '</a>&nbsp;|');
      }
   }
}

function out(s) {
   document.write(s);
}

function rowSpacer(height) {
   out('<tr height="'+height+'"><td></td></tr>');
}

function renderPage() {

   out('<table cellpadding="0" cellspacing="0" width="100%" height="100%">');

   renderHeader();

   rowSpacer(10);

   renderMenu();

   rowSpacer(10);

   renderMain();

   rowSpacer(10);

   renderFooter();

   rowSpacer(10);

   out('</table>');
}

function renderHeader() {
   out('<tr height="50">');
   out('<td colspan=3 width="100%">');
   out('<table cellpadding="0" cellspacing="0" width="100%" height="75"><tr>');
   out('<td><img src="images/cleardot.gif" width="5"></td>');
   out('<td><img src="images/arc_logo.gif" width="250" height="75"></td>');
   out('<td width="80%" align="right" valign="bottom">'); printDate(); out('</td>');
   out('<td align="right">');
   out('<img src="images/top.jpg" height="75"></td>');
   out('</tr></table></td></tr>');
}

function renderMenu() {
   out('<tr height="20"><td colspan=3><table cellpadding="0" cellspacing="0"><tr>');

   // left
   out('<td><table cellpadding="0" cellspacing="0"><tr>');
   out('<td class="sideHeading"><img src="images/cleardot.gif" width="5" height="20"></td>');
   out('</tr></table></td>');

   // center
   out('<td><table border="1" bordercolor="#eeeeee" bordercolorlight="#000000" bordercolordark="#eeeeee" cellpadding="0" cellspacing="0" height="20"><tr>');
   createMenu(currentMenu);
   out('</tr></table></td>');

   // right
   out('<td width="100%"><table cellpadding="0" cellspacing="0" width="100%"><tr>');
   out('<td class="sideHeading"><img src="images/cleardot.gif" height="20"></td>');
   out('</tr></table></td>')

   out('</tr></table></td></tr>');
}

function renderMain() {
   out('<tr>');

   // left
   out('<td><table cellpadding="0" cellspacing="0" width="100%" height="100%">');
   out('<tr><td><img src="images/cleardot.gif" width="1"></td>');
   out('<td valign="top"><img src="images/cleardot.gif" width="120" height="0">');

   // - contact us
   out('<table border=1 cellpadding="2" cellspacing="0" width="100%">');
   out('<tr><td valign="top" class="sideHeading">Contact Us</td></tr>');
   out('<tr><td valign="top" class="sideMain">');
   out('<center>');
   out('<b>Administration</b><br>Ph: (08) 8307 5454<br>Fax: (08) 8307 5460<br>');
   out('<b>Billing Inquiries</b><br>Ph: (08) 8307 5450<br>');
   out('<b>Opening Hours</b><br>Mon to Fri, 8:30am to 5pm<br><br>');
   out('<b>FOR APPOINTMENTS CALL</b><br><br>');
   out('<b>South Australia</b><br>');
   out('<a href="location.htm#harwin"><b>SALISBURY&nbsp;HARWIN&nbsp;CENTRE</b></a><br>Ph: (08) 8307 5454<br>Fax: (08) 8307 5460<br>');
   out('<a href="location.htm#hawthorn"><b>HAWTHORN CENTRE</b></a><br>Ph: (08) 8306 6700<br>Fax: (08) 8306 6710<br>');
   out('<a href="location.htm#brighton"><b>BRIGHTON CENTRE</b></a><br>Ph: (08) 8296 7288<br>Fax: (08) 8296 7244<br>');
   out('<a href="location.htm#europa"><b>EUROPA CENTRE</b></a><br>No appointment necessary<br><br>'); 
   out('<b>Queensland</b><br>');
   out('<a href="location.htm#tannum"><b>TANNUM SANDS</b></a><br>Ph: (07) 4973 8233<br>Fax: (07) 4973 8066<br><br>');
   out('<b>Email</b><br><a href="mailto:info@radiologyclinics.com.au">info@radiologyclinics.com.au</a>');
   out('</center>');
   out('</td></tr>');
   out('</table><br>');

   out('</td>');
   out('<td><img src="images/cleardot.gif" width="10"></td></tr></table></td>');

   // center
   out('<td><table cellpadding="0" cellspacing="0" width="100%" height="100%">');
   out('<tr><td class="main" valign="top" align="left"><table cellpadding="10"><tbody><tr><td class="main" valign="top">');

   if(form!="") {
      out(form);
   }
   var main = document.getElementById("main");
   out(main.innerHTML);
   if(form!="") {
      out('</form>');
   }

   out('</td></tr></tbody></table></td></tr>');
   out('</table></td>');

   // right
   out('<td><table cellpadding="0" cellspacing="0" width="100%" height="100%">');
   out('<tr><td><img src="images/cleardot.gif" width="10"></td>');
   out('<td valign="top"><img src="images/cleardot.gif" width="120" height="0">');

   // - request forms
   out('<table border=1 cellpadding="2" cellspacing="0" width="100%">');
   out('<tr><td valign="top" class="sideHeading">Referral Forms</td></tr>');
   out('<tr><td valign="top" class="sideMain">');
   out('Click&nbsp;<a href="order.htm">here</a>&nbsp;to&nbsp;order&nbsp;Referral&nbsp;Forms.<br><br>');
   out('Click <a href="download.htm">here</a> to download and print a Referral Form.<br><br>');
   out('We will also accept any other radiology referral forms.');
   out('</td></tr>');
   out('</table><br>');

   out('<table border=1 cellpadding="2" cellspacing="0" width="100%">');
   out('<tr><td valign="top" class="sideHeading">News</td></tr>');
   out('<tr><td valign="top" class="sideNews">');
   out('<br><b>NEW!! - Multislice CT and OPG are now available at HOVE!</b><br><br>');
   out('</td></tr>');
   out('</table><br>');

   out('</td>');
   out('<td><img src="images/cleardot.gif" width="5"></td></tr></table></td>');

   out('</tr>');
}

function renderFooter() {
   out('<tr>');

   // left
   out('<td><table cellpadding="0" cellspacing="0" width="100%" height="100%"><tr>');
   out('<td><img src="images/cleardot.gif" width="115" height="20"></td>');
   out('</tr></table></td>');

   // center
   out('<td width="70%"><table cellpadding="0" cellspacing="0" width="100%" height="100%">');
   out('<tr><td align="center"><table cellpadding="2"><tbody>');
   out('<tr><td class="sideMain" align="center">');

   createFooter(currentMenu);

   out('</td></tr>');

   out('<tr><td class="sideMain" align="center">');
   out('|&nbsp;<a href="disclaimer.htm">Disclaimer</a>&nbsp;|');
   out('</td></tr>');

   out('<tr valign="middle"><td align="center">');
   out('<table><tr>');
   out('<td class="sideMain">Number of visitors:</td>');
   out('<td><img src="http://c10.statcounter.com/counter.php?sc_project=986922&amp;java=0&amp;security=897df207&amp;invisible=0" border="0"></td>');
   out('</tr></table>');
   out('</td></tr>');

   out('<tr><td class="sideMain" align="center">');
   out('&copy;&nbsp;2005,&nbsp;Australian&nbsp;Radiology&nbsp;Clinics&nbsp;Pty&nbsp;Ltd&nbsp; &nbsp;&nbsp;ABN&nbsp;31&nbsp;371&nbsp;399&nbsp;495&nbsp;&nbsp;&nbsp;ACN&nbsp;113&nbsp;881&nbsp;226');
   out('</td></tr>');

   out('</tbody></table></td></tr>');
   out('</table></td>');

   // right
   out('<td><table cellpadding="0" cellspacing="5" width="100%" height="100%">');
   out('<tr><td valign="top"><img src="images/cleardot.gif" width="120" height="0">');
   out('</td></tr></table></td>');

   out('</tr>');
}

function restockEmail() {
   var email = "info@teleradiology.com.au";
   var subject = "Request for Radiology Referral Forms";
   var body = "";
   body += "Please provide the following details :-<br><br><br>";
   body += "Name:<br><br>";
   body += "Provider Number:<br><br>";
   body += "Practice Address:<br><br>";
   body += "Email Address:<br><br>";
   body += "Please indicate which forms you would like:<br>";
   body += "[ &nbsp;] General<br>";
   body += "[ &nbsp;] Chiropractic<br>";
   body += "[ &nbsp;] Dental<br><br>";
   body += "Please indicate whether you would like to receive reports by email: [ Yes ]&nbsp; [ No ]<br>";
   body += "If so, we can arrange someone to configure your server to receive encrypted emails.";
   var s = "mailto:" + email + "?" + "subject=" + escape(subject) + "&body=" + escape(body);
   return s;
}

function open_win(link) {
  window.open(link);
  return;
}
