function ulticountdown(time, id, format){

     timeleft = time;
     if (timeleft < 0) {
       timeleft = 0; 
     }
     saniye = timeleft%60;
     timeleft -= saniye;
     timeleft = timeleft/60;
     dakika = timeleft%60;
     timeleft -= dakika;
     timeleft = timeleft/60;
     saat = timeleft%24;
     timeleft -= saat;
     gun = timeleft/24;
     
     if (format == 1) {     
       var counterstring = gun+" gun";
       if (gun != 1) {
         counterstring = counterstring+"";
       }
       counterstring = counterstring+" "+saat+" saat";
       if (saat != 1) {
         counterstring = counterstring+"";
       }
       counterstring = counterstring+" "+dakika+" dakika";
       if (dakika != 1) {
         counterstring = counterstring+"";
       }
       counterstring = counterstring+" "+saniye+" saniye";
       if (saniye != 1) {
         counterstring = counterstring+"";
       }
    }  else if (format == 2) { 

       var counterstring = gun+" gun";
       if (gun != 1)
         counterstring += "";
       counterstring += " "+saat+" saat";
       if (saat != 1)
         counterstring += "";
       counterstring += " "+dakika+" dakika";
       if (dakika != 1)
         counterstring += "";
    } else if (format == 3) {     
       var counterstring = gun+" gun";
       if (gun != 1)
         counterstring += "";
       counterstring += " "+saat+" saat";
       if (saat != 1)
         counterstring += "";
    } else if (format == 4) {     
       var counterstring = gun+" gun";
       if (gun != 1)
         counterstring += "";
    } else if (format == 5) {     
       var counterstring = gun+" gun";
       if (gun != 1)
         counterstring += "";
       counterstring += " "+saat+":"+dakika+":"+saniye;
    } else {     
    // we should never get here, but for safety add the last one as default case.
     var counterstring = gun+" gun";
       if (gun != 1)
         counterstring += "";
       counterstring += " "+saat+":"+dakika+":"+saniye;
    } 

var newdiv = document.createElement("div");
newdiv.innerHTML = counterstring;
var olddiv = document.getElementById("counter"+id);
var parent = olddiv.parentNode;
parent.removeChild(olddiv);
newdiv.id = "counter"+id;
parent.appendChild(newdiv);


newtime = time-1;
setTimeout("ulticountdown("+newtime+","+id+","+format+")",1000);
}

