var name1= "Cart";var name2= "oons";
var address1= "JuniorandJuliet.";var address2= "com";
var link =name1+name2+"@"+address1+address2;
var subject = escape("Junior and Juliet on the Net feedback");
//var minCartoon="20071119";
var minCartoon="20081103";
var maxCartoon="";var curCartoon="";
var oneDay=1000*60*60*24;
var td=new Date();
var dayname= new Array("Sunday", "Monday", "Tuesday","Wednesday","Thursday","Friday","Saturday");
var monname= new Array ("January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December");
var datname= new Array ("","1st","2nd","3rd","4th","5th","6th","7th","8th","9th","10th","11th","12th","13th","14th","15th","16th","17th","18th","19th","20th","21st","22nd","23rd","24th","25th","26th","27th","28th","29th","30th","31st");
var banners=new Array ("JnJbannerOriginal.JPG","Hangontherebanner.PNG","JnJbannernotspring.PNG","JnJbannerOriginal.JPG","banner drip.PNG","wwwdotcomBanner.PNG","Banner081.PNG");
//"summerbanner.PNG",
var number_of_banners=6
var rand_no = Math.ceil(number_of_banners*Math.random())

function clock(){
  var time = new Date()
  var hr = time.getHours()
  var min = time.getMinutes()
  var sec = time.getSeconds()
  if(hr < 10){
    hr = " " + hr
    }
  if(min < 10){
    min = "0" + min
    }
  if(sec < 10){
    sec = "0" + sec
    }
  window.status=hr+":"+min+":"+sec+" Junior and Juliet are copyright of T.W.Onions and sponsored by TOdC Limited - 22:03 22/11/2007 www.TOdC.co.uk [wk no is "+time.getFullYear()+"-"+WeekNo(time)+"]";
  setTimeout("clock()", 1000);
  }

function isWeekend (val)
{if (val.getDay()==0 || val.getDay()==6)
 {return true;}
 else
 {return false;}
}

function setMax()
{maxCartoonDay=String(td.getFullYear())+((td.getMonth()+1< 10)?"0":"")+String(td.getMonth()+1)+((td.getDate()< 10) ? "0" : "")+String(td.getDate());
 maxCartoon=String(td.getFullYear())+WeekNo(td)+"00";
 if (td.getMonth()+1==2 && td.getDate()==14) {document.banner.src="valentinebanner.png"} else {document.banner.src=banners[rand_no]}
// if (parseFloat(maxCartoon)>20080712 && parseFloat(maxCartoon)<200837) {maxCartoon="20080712"}
}

function workoutnewdate(offset)
{if (offset==0) {td=new Date();}
 if (offset==-999) {td=new Date();td.setDate(03);td.setMonth(10);td.setFullYear(2008);}
 if (offset==1) {td=new Date(td.getTime()+(oneDay));}
 if (offset==-1) {td=new Date(td.getTime()-(oneDay));}
}

function showCartoon(offset)
{workoutnewdate(offset);
if (isWeekend(td)) {curCartoon="weekend"}
else
{curCartoon=String(td.getFullYear())+((td.getMonth()+1< 10)?"0":"")+String(td.getMonth()+1)+((td.getDate()< 10) ? "0" : "")+String(td.getDate());}
if (curCartoon==minCartoon) 
     {hide('prev','hidden');hide('prevprev','hidden');hide('prevTXT','visible');}
else {hide('prev','visible');hide('prevprev','visible');hide('prevTXT','hidden');}
if (curCartoon==maxCartoon||curCartoon==maxCartoonDay)
     {hide('next','hidden');hide('nextnext','hidden');hide('nextTXT','visible');}
else {hide('next','visible');hide('nextnext','visible');hide('nextTXT','hidden');}
showToon('cartoon',curCartoon);
showDescr('Descr',td);
}

function showCartoonOLD(offset)
{//if (offset==0) {td=new Date();}
 //if (offset==-999) {td=new Date();td.setDate(19);td.setMonth(10);td.setFullYear(2007);} else {td=new Date(td.getTime()+(offset*oneDay));}
 workoutnewdate(offset);
 var tdd=String(td.getFullYear())+((td.getMonth()+1< 10)?"0":"")+String(td.getMonth()+1)+((td.getDate()< 10) ? "0" : "")+String(td.getDate());
if (String(td.getFullYear())+WeekNo(td)+"00">"20083600")
     {curCartoon=String(td.getFullYear())+WeekNo(td)+"00";} 
else {curCartoon=String(td.getFullYear())+((td.getMonth()+1< 10)?"0":"")+String(td.getMonth()+1)+((td.getDate()< 10) ? "0" : "")+String(td.getDate());}

if (tdd=="20081027"||tdd=="20081028"||tdd=="20081029"||tdd=="20081030"||tdd=="20081031") {curCartoon=tdd;}
if (tdd=="20081022") {curCartoon=tdd;}
if (tdd=="20081103"||tdd=="20081104"||tdd=="20081105"||tdd=="20081106"||tdd=="20081107"||tdd=="20081110"||tdd=="20081111"||tdd=="20081112"||tdd=="20081113") {curCartoon=tdd;}
if (tdd>="20081110" && tdd<="20081114") {curCartoon=tdd;}
if (tdd>="20081117" && tdd<="20081121") {curCartoon=tdd;}
if (tdd>="20081124" && tdd<="20081128") {curCartoon=tdd;}
if (tdd>="20081201" && tdd<="20081205") {curCartoon=tdd;}
if (tdd>="20081208" && tdd<="20081212") {curCartoon=tdd;}
if (tdd>="20081215" && tdd<="20081219") {curCartoon=tdd;}

if (tdd=="20081127"||tdd=="20081128"||tdd=="20081130"||tdd=="20081202") {curcartoon="20081127";}
if (curCartoon==minCartoon) 
     {hide('prev','hidden');hide('prevprev','hidden');hide('prevTXT','visible');}
else {hide('prev','visible');hide('prevprev','visible');hide('prevTXT','hidden');}
if (curCartoon==maxCartoon||curCartoon==maxCartoonDay)
     {hide('next','hidden');hide('nextnext','hidden');hide('nextTXT','visible');}
else {hide('next','visible');hide('nextnext','visible');hide('nextTXT','hidden');}
//alert (curCartoon);
showToon('cartoon',curCartoon);
showDescr('Descr',td);
}

function showToon(element,src)
{var curCartoon
// if (parseFloat(src)>20080712 && parseFloat(src)<20083700) {src="20080712"}
// if (parseFloat(src)>20080131) {curCartoon=src+".PNG";} else {curCartoon=src+".jpg";}
 curCartoon=src+".PNG"
 document.cartoon.src=curCartoon;
}

function showDescr(element,val)
{var msg="";
 var td=dayname[val.getDay()]+" the "+datname[val.getDate()]+" of "+monname[val.getMonth()]+" "+val.getFullYear();
 if (isWeekend(val))
 {msg=td+" falls on a weekend - sorry, there is no Junior and Juliet cartoon today";}
 else
 {msg="Junior and Juliet cartoon for "+td+" (week "+val.getFullYear()+"-"+WeekNo(val)+")";}
//  if (document.layers && document.layers[element]!=null) {document.layers[element].innerHTML=msg;}
if ( (document.getElementById)&&(!document.all) ) {
//{alert("FF failkure?");
document.getElementById(element).innerHTML=msg;}
//document.layers[element].innerHTML=msg;}
  else {document.all[element].innerHTML=msg;}
}

function setValue(element,val)
{ //if (document.layers && document.layers[element]!=null) 
    if ( (document.getElementById)&&(!document.all) ) {
          document.getElementById(element).value=val;
  } else {document.all[element].value=val;}
}


function hide(element,mode)
{
//    if (document.layers && document.layers[element] != null)
    if ( (document.getElementById)&&(!document.all) ) {//alert(element+" "+mode);
        document.getElementById(element).style.visibility = mode;} 
    else 
        {document.all[element].style.visibility = mode;}
}

function protectmail() 
{document.write('email: <a style="color:red;text-decoration:none" class="email" href=mailto:' + name1+name2+ '&#64;' + address1+address2+ '?subject=' + subject + '>' + link + '</a></font>');
}

function IsNumeric(strString)
{var strValidChars = "0123456789.-";var strChar;var Result = true;
 if (strString.length == 0) return false;
 for (i=0;i<strString.length && Result==true;i++)
 {
      strChar = strString.charAt(i);
      if (strValidChars.indexOf(strChar)==-1)
         {Result = false;
         }
 }
 return Result;
}

function WeekNo(thedate) {
var onejan = new Date(thedate.getFullYear(),0,1);var wn;
wn = Math.ceil((((thedate - onejan) / 86400000) + onejan.getDay())/7);
if (wn< 10) {wn="0"+String(wn)} else {wn=String(wn)}
return wn;
} 

//function show(thePage,theWidth,theHeight)
//{helperWindow = window.open("","helperWindow","resizable,scrollbars,height="+theHeight+",width="+theWidth);
// helperWindow.location=thePage;
//}
//function showDis()
//{show("http://www.todc.co.uk/disclaimer.html",780,300);
//}


//document.all.HandT(0).style.color="blue";
//document.all.HandT(0).style.className='sub_nav_item';
//document.all.HandT(1).style.color="blue";
//document.all.HandT(1).style.className='sub_nav_active_item';

//Window.parent.frames(Track).Rank(Rank-1).style.display="none"
//Window.parent.frames(TrackNumberText).document.all(LapNumberText).value=LapTime 

