var oToday = new Date();

function getDaysLeft(oDeadLineDate, oToday){
  return oDeadLineDate > oToday ? Math.ceil((oDeadLineDate - oToday) / (1000 * 60 * 60 * 24)) : null;
}

function MkDaysLeft(sDeadLineDate, sDeadLineText){
  var sTime = sDeadLineDate + " " + oToday.getHours() + ":" + oToday.getMinutes() + ":" + oToday.getSeconds();
  var oDeadLineDate = new Date(sTime);
  var nDaysLeft = getDaysLeft(oDeadLineDate, oToday);
  if (nDaysLeft){
    var sDaysLeft = String(nDaysLeft);
    var sDaysText = "дней";
    var nDaysLeftLength = sDaysLeft.length;
    if (sDaysLeft.charAt(nDaysLeftLength - 2) != "1"){
      if (sDaysLeft.charAt(nDaysLeftLength - 1) == "2" || sDaysLeft.charAt(nDaysLeftLength - 1) == "3" || sDaysLeft.charAt(nDaysLeftLength - 1) == "4") sDaysText = "дня";
      else if (sDaysLeft.charAt(nDaysLeftLength - 1) == "1") sDaysText = "день";
    }
    var sLeftText = sDaysText == "день" ? "остался" : "осталось";
    document.write(sDeadLineText + " <div> " + sLeftText + "</td></tr><tr><td style='font-size:200%;font-weight:bold; text-align:center; ; color:#FFFFFF; font-family:Georgia, 'Times New Roman', Times, serif'>" + nDaysLeft + "</td></tr><tr><td align=center style='color:#FFFFFF'>" + sDaysText + "</td></tr><tr><td align=center bgcolor=#FFFFFF><a href='http://iphonemania.ru' style='font-size:90%'>iPhoneMania.RU</a></td></tr></table>");
  }else document.write("<h1>iPhonemania forever</h1>");
}
//-->
MkDaysLeft("June 29, " + oToday.getFullYear(), "<table border=0 cellspacing=0 cellpadding=4 bgcolor=000000><tr><td align=center style='color:#FFFFFF'>До выхода</td></tr><tr><td style='font-size:150%;font-weight:bold;text-align:center;color:#FFFFFF'>iPhone</td></tr><tr><td align=center style='color:#FFFFFF'>");
