var mydate=new Date()
var year=mydate.getYear()
if (year<200) year=1900+year
var day=mydate.getDay()
var month=mydate.getMonth()
var daym=mydate.getDate()
if (daym<10)
daym="0"+daym
var dayarray=new Array("Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday")
var montharray=new Array("January","February","March","April","May","June","July","August","September","October","November","December")

function todayText() {
    document.writeln("<Center><font class=todayText>"+dayarray[day]+", "+daym+" "+montharray[month]+" "+year+"</font></center>")
}


function dateText() {
    var today=new Date();
    var month=today.getMonth()
    var months=new Array("Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec")   
    var thisDate=today.getDate()+months[month]
    //alert(thisDate);

    switch (thisDate) {
    case "1Jan":  text="Happy New Year!"; break;
    case "1Mar":  text="During March 1966 the Austin Countryman & Morris Traveller were launched at Geneva Motor Show"; break;
    case "19Jun": text="On this day in 1974 the last Vanden Plas Princess 1300 rolled off the production line"; break;
    case "15Aug": text="On this day in 1962 the Morris 1100 was launched"; break;
    case "6Sep":  text="On this day in 1963 the Austin 1100 was launched"; break;
    case "1Oct":  text="On this day in 1969 the Austin/Morris 1300 GT was launched."; break;
    case "2Oct":  text="Alec Issigonis passed away on this day in 1988."; break;
    case "14Oct": text="On this day in 1971 the Austin 1300 Mk 3 was launched."; break;
    case "18Nov": text="Alec Issigonis was born this day in Izmir in 1906."; break;
    case "22Nov": text="On this day in 1975 BL announced it would be selling remaining ADO16 body shells"; break;
    case "21Dec": text="On this day in 1967 the Morris 1300 was launched."; break;
    case "24Dec": text="It's Christmas Eve!"; break;
    case "25Dec": text="Merry Christmas."; break;
    default: text="ADO16: Without a doubt Britain’s best selling car between 1963 - 1974"; break;
}
document.writeln("<Center><font class=dateText>" + text + "</font></Center>")
}

rnd.today=new Date();
rnd.seed=rnd.today.getTime();

var pageID = new Array(
    "1100club",
    "1800",
    "aboutado16",
    "ado16convind",
    "ado16cor",
    "ado16history",
    "ado16kitcar",
    "ado16mystery",
    "ado16proto",
    "ado16van",
    "ado22",
    "ado74",
    "aerodynamic",
    "alexander",
    "allegro",
    "americaind",
    "americanaus11",
    "austcut",
    "austinamerica",
    "ausindex",
    "aussalesfigs",
    "before",
    "bon835k",
    "britbstsellind",
    "bro",
    "broadspeed",
    "buildbritbstsell",
    "buying",
    "cars",
    "cavallo",
    "changes",
    "chile",
    "cjones",
    "Colorchrt",
    "commer",
    "copcars",
    "cortina",
    "crayfordcon",
    "crayfordestat",
    "dashboards",
    "dealermat",
    "dervan",
    "downton",
    "dyngrp",
    "events",
    "fea1300countryman",
    "feaaustin130gt",
    "feaaustinamerica",
    "feaaustinapache",
    "feacars",
    "feamg11mk1",
    "feamor1300",
    "feamormk1",
    "fearilkes13",
    "featravmk1",
    "feavp13",
    "feawols11mk1",
    "fixyourcar",
    "fleet",
    "ght397k",
    "histofado16",
    "hustler",
    "huv390k",
    "insurance",
    "invash",
    "italy",
    "itb",
    "jensenado16",
    "kcind",
    "kcrebuild2000",
    "kcrebuild2003",
    "kcrespray",
    "khall",
    "lookalikes",
    "magenta",
    "makes",
    "mangoletsi",
    "metro",
    "mgduotone",
    "mgprincess",
    "mgsportssed",
    "morris1100s",
    "morris1500",
    "mxc222h",
    "natral",
    "natral02",
    "natral03",
    "natral04",
    "navajo",
    "newwar",
    "nwe655k",
    "onehitwond",
    "ourado16",
    "overseaind",
    "owning",
    "price",
    "pgaustin",
    "pgmg",
    "pgmorris",
    "pgriley",
    "pgvanden",
    "pgwolseley",
    "presspics",
    "productionfigs",
    "psrv",
    "pubmat",
    "rallycars",
    "ranger",
    "reasonswhy",
    "report",
    "resind",
    "resremframes",
    "resrps",
    "rileyduotone",
    "rjv",
    "sechandwar",
    "serv3k",
    "serv6k",
    "serv12k",
    "serv24k",
    "servind",
    "servother",
    "servweek",
    "southafrica",
    "spain",
    "speedwell11",
    "speedwell13",
    "spotted",
    "srb420f",
    "srv5",
    "srvind",
    "supremo",
    "tl62",
    "tl63",
    "tl64",
    "tl65",
    "tl66",
    "tl67",
    "tl68",
    "tl69",
    "tl70",
    "tl71",
    "tl72",
    "tl73",
    "tl74",
    "trivia",
    "udt",
    "updates",
    "vidsads",
    "vidsfilms",
    "vidsothers",
    "vidssafety",
    "viva",
    "wcs03",
    "wcs04",
    "wcs05",
    "wcsind",
    "whybc",
    "whycjr",
    "whydb",
    "whydb2",
    "whyem",
    "whyhg",
    "whyka",
    "whykn",
    "whymh",
    "whymt",
    "whynp",
    "whypw",
    "whytm",
    "wolsduotone",
    "writers",
    "wtps",
    "xwb157g"
     );


function rnd() 
{
        rnd.seed = (rnd.seed*9301+49297) % 233280;
        return rnd.seed/(233280.0);
}


function rand(Ndx)

{
        return Math.ceil(rnd()*(Ndx-1));
}


function randPage(curPage)

{
    curPage = extract(curPage);
    newPno=rand(pageID.length);
    do {newPno=rand(pageID.length);}
    while (pageID[newPno] == undefined )
    newPage = pageID[newPno]
    if (newPage == undefined) {newPage = curPage}
    self.parent.main.location.href = newPage + '.shtml';
}

function extract(what) {
    if (what.indexOf('/') > -1)
        answer = what.substring(what.lastIndexOf('/')+1,what.length);
    else
        answer = what.substring(what.lastIndexOf('€€')+1,what.length);
    answer = answer.substring(answer,answer.length-6)	
	
    return answer
}

function contactMe(who, where) {
    prefix = '<A class=tbar HR' + 'EF="ma' + 'ilto:'
    midfix = who + '&#64' + where
    suffix = '">Email</A>'
    document.write(prefix+midfix+suffix)
}

function comments() {
    window.location = "mailto:webmaster@ado16.info"+"?subject=Comments on www.ado16.info" + "&body=I have something I'd like to comment on: "+document.title+" "+window.location;
}

function reportError() {
    window.location = "mailto:webmaster@ado16.info"+"?subject=Error on www.ado16.info" + "&body=I have found an error on: "+document.title+" "+window.location;
}

function coverStar() {
    window.location = "mailto:register@ado16.info"+"?subject=Web site cover star" + "&body=Please find below my web site cover star submission: "+document.title+" "+window.location;
}

///// Cookie code (borrowed & adapted from Duncan Crombie) /////

var cookee = document.cookie;

function getCookie(name) { // use: getCookie("name");
    var index = cookee.indexOf(name + "=");
    if (index == -1) return null;
    index = cookee.indexOf("=", index) + 1;
    var endstr = cookee.indexOf(";", index);
    if (endstr == -1) endstr = cookee.length;
    return unescape(cookee.substring(index, endstr));
  }


function setCookie(name, value) { 
    var cToday = new Date();
    var cExpiry = new Date(cToday.getTime() + 1 * 24 * 60 * 60 * 1000);
    if (value != null && value != "") {
    document.cookie=name + "=" + escape(value) + "; expires=" + cExpiry.toGMTString();
    cookee = document.cookie;}
  }


function deleteCookie(cookieName) {
    var cToday = new Date();
    var cExpired = new Date(cToday.getTime() - 48 * 60 * 60 * 1000);
    document.cookie=cookieName + "=null; expires=" + cExpired.toGMTString();
    cookee = document.cookie;
  }

function welcome() {
    if (getCookie("beenb4") == null) {
    document.write("Welcome")
    setCookie ("beenb4","true") }
    else {document.write("Welcome back") }
  }

function lastModd()

{

      //lastmod = self.parent.main.document.lastModified     // get string of last modified date
      lastmod = document.lastModified     // get string of last modified date
      lastmoddate = Date.parse(lastmod)   // convert modified string to date
      if(lastmoddate == 0){               // unknown date (or January 1, 1970 GMT)
         lmText = ""
      } else {
        d = new Date(lastmoddate);
        lmday=dayarray[d.getDay()];
        lmmon=montharray[d.getMonth()];
        lmdte=d.getDate(); lmyr=d.getFullYear();
        lmh=d.getHours(); if (lmh < 10) {lmh = "0"+lmh}
	lmm=d.getMinutes(); if (lmm < 10) {lmm = "0"+lmm}
        lmText = "<P CLASS=comments>This page was last modified on " + lmday + ", " + lmdte + " " + lmmon + " " + lmyr + " at " + lmh + ":" + lmm + "</P>";
      }

	document.write(lmText)
}

function pageTurner(newPage)

{
    switch (newPage)
    {
    case 0: if (pageno > 1) {pageno = pageno - 1; break;} else {break;}
    case 99: if (pageno < maxpage) {pageno = pageno + 1; break;} else {break;} 
    default: pageno = newPage;
    }
    document.brochure.src = bropage[pageno].src
}

function tyres(){
win2=window.open("videos/tyres.html","","width=420,height=400")
win2.creator=self
}

function kyd2(){
win3=window.open("videos/kyd2.html","","width=420,height=400")
win3.creator=self
}

function kyd(){
win4=window.open("videos/kyd.html","","width=420,height=400")
win4.creator=self
}

function pelican(){
win5=window.open("videos/pelican.html","","width=420,height=400")
win5.creator=self
}

function lateBus(){
win6=window.open("videos/late_bus.html","","width=420,height=400")
win6.creator=self
}

function mrsBlunders(){
win7=window.open("videos/mrs_blunders.html","","width=420,height=400")
win7.creator=self
}

function mrBlunders(){
win8=window.open("videos/mr_blunders.html","","width=420,height=400")
win8.creator=self
}

function billyBlunders(){
win9=window.open("videos/billy_blunders.html","","width=420,height=400")
win9.creator=self
}

function ad1(){
win10=window.open("videos/ad1.html","","width=420,height=400")
win10.creator=self
}

function ad2(){
win11=window.open("videos/ad2.html","","width=420,height=400")
win11.creator=self
}

function ad3(){
win12=window.open("videos/ad3.html","","width=420,height=400")
win12.creator=self
}

function ad4(){
win13=window.open("videos/ad4.html","","width=420,height=400")
win13.creator=self
}

function ad5(){
win14=window.open("videos/ad5.html","","width=420,height=400")
win14.creator=self
}

function ad6(){
win15=window.open("videos/ad6.html","","width=420,height=400")
win15.creator=self
}

function ad7(){
win16=window.open("videos/ad7.html","","width=420,height=400")
win16.creator=self
}

function changePage(tabID) {
  switch(tabID) {
  //History & Development//
  case "Ado74": pageName="ado74.php"; break;   
  case "BritainsBest": pageName="britains_best_seller.shtml"; break;   
  case "BuildingBritains": pageName="building_britains_best_seller.shtml"; break;   
  case "Commercial": pageName="ado16_van.shtml"; break;   
  case "History": pageName="ado16_history.shtml"; break;   
  case "IfAmerican": pageName="american_market.shtml"; break;   
  case "IfAustralian": pageName="australian_market.shtml"; break;   
  case "IfChilean": pageName="chilean_market.shtml"; break;   
  case "IfItalian": pageName="italian_market.shtml"; break;   
  case "IfSpanish": pageName="spanish_market.shtml"; break; 
  case "IfSouth": pageName="south_african_market.shtml"; break; 
  case "MakesModels": pageName="makes_models.shtml"; break; 
  case "ProductionFigs": pageName="production_figures.shtml"; break; 
  case "PropADO22": pageName="ado22.shtml"; break; 
  case "PropAero": pageName="aerodynamic.php"; break; 
  case "ProtoGlass": pageName="glass_fibre_morris_1300.php"; break; 
  case "SRV5": pageName="srv5.php"; break; 
  //Cars//
  case "Brochures": pageName="brochures.php"; break;   
  case "CinemaAdverts": pageName="videos_adverts.php"; break; 
  case "ColourCharts": pageName="colour_charts.php"; break;    
  case "Conversions": pageName="conversions.php"; break;  
  case "CoverStars": pageName="coverstars.php"; break;  
  case "DER": pageName="der_vans.shtml"; break;
  case "DuoTone": pageName="duo_tone.php"; break;  
  case "KitCars": pageName="kit_cars.php"; break;  
  case "LookaLikes": pageName="look_a_likes.shtml"; break;
  case "MeetOur": pageName="our_ado16s.php"; break;
  case "PoliceCars": pageName="police_cars.shtml"; break;
  case "RallyCars": pageName="rally_cars.shtml"; break;
  case "SafetyVideos": pageName="videos_safety.php"; break;
  case "ServiceBulletins": pageName="service_bulletins.php"; break;
  case "Spotted": pageName="spotted.php"; break;  
  case "Trivia": pageName="trivia.shtml"; break;
  case "WebsiteCoverStars": pageName="WCS.php"; break;
  case "WCS2003": pageName="web_site_cover_stars_2003.php"; break;
  case "WCS2004": pageName="web_site_cover_stars_2004.php"; break;
  case "WCS2005": pageName="web_site_cover_stars_2005.php"; break;
  case "WCS2006": pageName="web_site_cover_stars_2006.php"; break;
  case "WCS2007": pageName="web_site_cover_stars_2007.php"; break;
  case "WCS2008": pageName="web_site_cover_stars_2008.php"; break;
  case "WCS2009": pageName="web_site_cover_stars_2009.php"; break;
  case "WCS2010": pageName="WCS2010.php"; break;  
  //Conversions//
  case "CrayCon": pageName="crayford_convertible.shtml"; break;   
  case "CrayEst": pageName="crayford_estate.shtml"; break; 
  case "CrayVent": pageName="crayford_ventilation.shtml"; break;
  case "Jensen": pageName="jensen_convertible.php"; break; 
  case "Marchal": pageName="marchal_headlamp_conversion.shtml"; break; 
  case "Alexander": pageName="alexander.shtml"; break; 
  case "Broadspeed": pageName="broadspeed.shtml"; break; 
  case "Downton": pageName="downton.shtml"; break; 
  case "Mangoletsi": pageName="mangoletsi.shtml"; break; 
  case "Rjv": pageName="rjv_tuning.shtml"; break; 
  case "Speedwell11": pageName="speedwell_1100_gt.shtml"; break; 
  case "Speedwell13": pageName="speedwell_1300_gt.shtml"; break;
  case "Supremo": pageName="austin_1100_supremo.shtml"; break; 
  //Owning an ADO16//
  case "airCon": pageName="Downloads/air-conditioning.pdf"; break;
  case "Buying": pageName="buying.shtml"; break;  
  case "dashBoard": pageName="dashboard_layouts.php"; break;
  case "dimensions": pageName="dimensions.php"; break;  
  case "eventReports": pageName="event_reports.php"; break;  
  case "gettingStarted": pageName="getting_started.shtml"; break;  
  case "identification": pageName="identification.php"; break;  
  case "priceGuide": pageName="price_guide.shtml"; break;  
  case "register": pageName="register.php"; break;  
  case "restoration": pageName="restoration_index.shtml"; break;  
  case "servicing": pageName="service_index.shtml"; break;  
  case "services": pageName="services.php"; break;  
  case "suspension": pageName="suspension_ride_height.php"; break;  
  case "weights": pageName="weights.php"; break;  
  //Menu structure//
  case "Tab1": pageName="index.php"; break;
  case "Tab2": pageName="hist_dev.php"; break;
  case "Tab3": pageName="cars.php"; break;
  case "Tab4": pageName="owning_an_ado16.php"; break;
  case "Tab5": pageName="community.php"; break;
  case "Tab6": pageName="http://www.ado16forums.info/index.html"; break;
  case "TL62": pageName="timeline_1962.php"; break; 
  case "TL63": pageName="timeline_1963.php"; break;
  case "TL64": pageName="timeline_1964.php"; break;
  case "TL65": pageName="timeline_1965.php"; break;
  case "TL66": pageName="timeline_1966.php"; break;
  case "TL67": pageName="timeline_1967.php"; break;
  case "TL68": pageName="timeline_1968.php"; break;
  case "TL69": pageName="timeline_1969.php"; break;
  case "TL70": pageName="timeline_1970.php"; break;
  case "TL71": pageName="timeline_1971.php"; break;
  case "TL72": pageName="timeline_1972.php"; break;
  case "TL73": pageName="timeline_1973.php"; break;
  case "TL74": pageName="timeline_1974on.php"; break;
  //General pages//
  case "coverStar": pageName="coverstars.php"; break;

  }
  location.href = pageName;
}