preload_pic("g0.jpg","g1.jpg","g2.jpg","g3.jpg","g4.jpg","g5.jpg","g6.jpg","g7.jpg","g8.jpg","g9.jpg","gpoint.jpg", 'j.jpg', 'sep.jpg');

var i;
var picfiles; 
var pictime;
var zeTimer = false;

function preload_pic(){
  picfiles = preload_pic.arguments;
  pictime  = new Array();
  for (i=0; i<picfiles.length; i++){
    pictime[i]=new Image;
    pictime[i].src=imgPath+picfiles[i];
  }
}

function show_time( endDate ) {
  var mydate      = new Date();
  var datenow     = Math.floor( mydate.getTime() / 1000 );
  var secBetween  = Math.floor( endDate - datenow );
  
  if ( secBetween == 0 && zeTimer != false ){
    clearInterval( zeTimer );
  }
  
  //alert( 'now = ' + mydate + '\n' + 'end = ' + endDate + '\n' + 'seconds between = ' + secBetween );
//  var hh= mydate.getHours();        
//  var mm= mydate.getMinutes();
//  var ss= mydate.getSeconds();

  var mm = 0;
  var ss = 0;
  var hh = 0;
  var jj = 0;
  var secleft = 0;
  
  if ( secBetween >= ( 3600 * 24 ) && secBetween % ( 3600 * 24 ) != 0 ){
    jj      = Math.floor( secBetween / ( 3600 * 24 ) );
    secleft = secBetween - ( jj * 3600 * 24 );
    if ( secleft > 0 ){
      hh      = Math.floor( secleft / 3600 );
      secleft = secleft - ( hh * 3600 );
      if ( secleft > 0 ){
        mm      = Math.floor( secleft / 60 );
        secleft = secleft - ( mm * 60 );
        ss      = secleft;
      }else{
        mm = 0;
        ss = 0;
      }
    }else{
      hh = 0;
      mm = 0;
      ss = 0;
    }
  }else{
    if ( secBetween >= 3600 && secBetween % 3600 != 0 ){
      hh      = Math.floor( secBetween / 3600 );
      secleft = secBetween - ( hh * 3600 );
      mm      = Math.floor( secleft / 60 );
      secleft = secleft - ( mm * 60 );
      ss      = secleft;
    }else{
      hh = 0;
      if ( secBetween >= 60 ){
        mm      = Math.floor( secBetween / 60 );
        secleft = secBetween - ( mm * 60 );
        ss      = secleft;
      }else{
        mm = 0;
        ss = secBetween;
      }
    }
  }

  if (jj<10){
    pjj='<img src="'+imgPath+picfiles[jj]+'">';
  }
  if (jj<=0){
    pjj='';
  }
  if (jj>9){
    jj=jj.toString();
    pjj='<img src="'+imgPath+picfiles[(jj.substr(0,1))]+'"><img src="'+imgPath+picfiles[(jj.substr(1))]+'">';// height="24px" height="24px"
  }

  if (hh<10){
    if ( hh < 0 ){
      hh = 0;
    }
    phh='<img src="'+imgPath+picfiles[0]+'"><img src="'+imgPath+picfiles[hh]+'">';// height=24px height="24px"
  }
  if (hh>9){
    hh=hh.toString();
    phh='<img src="'+imgPath+picfiles[(hh.substr(0,1))]+'"><img src="'+imgPath+picfiles[(hh.substr(1))]+'">';// height="24px" height="24px"
  }

  if (mm<10){
    if ( mm < 0 ){
      mm = 0;
    }
    pmm='<img src="'+imgPath+picfiles[0]+'"><img src="'+imgPath+picfiles[mm]+'">';// height="24px" height="24px"
  }
  if (mm>9){
    mm=mm.toString();
    pmm='<img src="'+imgPath+picfiles[(mm.substr(0,1))]+'"><img src="'+imgPath+picfiles[(mm.substr(1))]+'">';// height="24px" height="24px"
  }

  if (ss<10){
    if ( ss < 0 ){
      ss = 0;
    }
    pss='<img src="'+imgPath+picfiles[0]+'"><img src="'+imgPath+picfiles[ss]+'">';// height="24px" height="24px"
  }
  if (ss>9){
    ss=ss.toString();
    pss='<img src="'+imgPath+picfiles[(ss.substr(0,1))]+'"><img src="'+imgPath+picfiles[(ss.substr(1))]+'">';// height="24px" height="24px"
  }
  if ( jj > 0 ){
    document.getElementById("chrono").innerHTML=pjj+'<img src="'+imgPath+picfiles[11]+'"><img src="'+imgPath+picfiles[12]+'">'+phh+'<img src="'+imgPath+picfiles[10]+'">'+pmm+'<img src="'+imgPath+picfiles[10]+'">'+pss;
  }else{
    document.getElementById("chrono").innerHTML=phh+'<img src="'+imgPath+picfiles[10]+'">'+pmm+'<img src="'+imgPath+picfiles[10]+'">'+pss;
  }
  //+'<br/>now = '+datenow+'<br/>then = '+endDate+'<br/>between = '+secBetween+'<br/>hh = '+hh+' -- mm = '+mm+' -- ss = '+ss;
}

function goforit( endDate ) {
  zeTimer = setInterval("show_time( '"+endDate+"' )",1000);
}