﻿//-------------------------------------------------------------
//
//-------------------------------------------------------------
var OldSelect = "";
var CurSelect = "";
var ClBkgMaterialPassiv = "#DFE2B7";
var ClTxtMaterialPassiv = "#006786";
var ClBkgMaterialOver = "#DFE2B7";
var ClTxtMaterialOver = "#904801";
var ClBkgMaterialActiv = "#ffffff";
var ClTxtMaterialActiv = "#3d5f70";
//------------------------------------------------------------------

//*******************************************************************
//           Date & Time in Baku (recive from Server)
//*******************************************************************
var Month = new Array(5);
Month[0] = new Array("Yanvar","Fevral","Mart","Aprel","May","İyun","İyul","Avqust","Sentyabr","Oktyabr","Noyabr","Dekabr");
Month[1] = new Array("January","February","March","April","May","June","July","August","September","October","November","December");
Month[2] = new Array("Января","Февраля","Марта","Апреля","Мая","Июня","Июля","Августа","Сентября","Октября","Ноября","Декабря");
Month[3] = new Array("Janvier", "Février", "Mars", "Avril", "Mai", "Juin","Juillet", "Août", "Septembre", "Octobre", "Novembre", "Décembre");
Month[4] = new Array("Januar","Februar","März","April","Mai","Juni","Juli","Аugust","September","Oktober","November","Dezember");
					 
var WeekDay = new Array(5);
WeekDay[0] = new Array("Bazar","Bazar ertəsi","Çərşənbə axşamı","Çərşənbə","Cümə axşamı","Cümə","Şənbə");
WeekDay[1] = new Array("Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday");
WeekDay[2] = new Array("Воскресенье","Понедельник", "Вторник","Среда","Четверг","Пятница","Суббота");
WeekDay[3] = new Array("Dimanche","Lundi","Mardi","Mercredi","Jeudi","Vendredi","Samedi");
WeekDay[4] = new Array("Sonntag","Montag","Dienstag","Mittwoch","Donnerstag","Freitag","Samstag");
					   
var sBakuTime = new Array("Bakıda vaxt - ","Time in Baku - ","Время в Баку - ","L’heure à Bakou - ","Bakuer Zeit - ");
var todayStr = new Array("Bu gün: ","Today: ","Сегодня: ","Aujourd’hui: le ","Heute: ");
					   
var timerDate;
var iLang;
var diffMillisec;
//------------------------------------------------------------------
//           DateNow
//------------------------------------------------------------------
function DateNow(strLang)
{
  switch(strLang) {
    case "az": iLang = 0; break;
    case "en": iLang = 1; break;
    case "ru": iLang = 2; break;
	case "fr": iLang = 3; break;
	case "de": iLang = 4; break;
	default: alert("Not valid Language suffix"); return;
  }
  	
  var ServerDate = new Date(parseInt(document.getElementById("ADate").innerHTML)*1000);
  var ServerDate =  new Date();
  var EventDate = new Date();
  diffMillisec = EventDate.valueOf() - ServerDate.valueOf() - (300 + ServerDate.getTimezoneOffset())*60000;


  timerDate = setInterval("ShowDate()", 300);
  if(iLang>2)
  {
	  document.getElementById("currencyDate").innerHTML=formatDate(EventDate);
  }
}

//------------------------------------------------------------------
//           ShowDate
//------------------------------------------------------------------
function formatDate(DateReal)
{
  var Day = (DateReal.getDate()<10)?("0"+DateReal.getDate()):(DateReal.getDate());
  var Month = (DateReal.getMonth()<10)?("0"+DateReal.getMonth()):(DateReal.getMonth());
  return Day + "." + Month + "." + DateReal.getFullYear();
}

function ShowDate()
{
  var strDate, strTime;
  var now = new Date();
  var DateReal = new Date(now.valueOf() - diffMillisec-3600000);
  
  if(DateReal.getDate()<10) {
	  strDate="0";
  }
  else {
	  strDate="";
  }
  strDate = strDate +
  			DateReal.getDate() + " " + 
            Month[iLang][DateReal.getMonth()] + " " +
			DateReal.getFullYear() + ",  " +
			WeekDay[iLang][DateReal.getDay()];

  var Hours = (DateReal.getHours()<10)?("0"+DateReal.getHours()):(DateReal.getHours());
  var Minuts = (DateReal.getMinutes()<10)?("0"+DateReal.getMinutes()):(DateReal.getMinutes());
  var Seconds = (DateReal.getSeconds()<10)?("0"+DateReal.getSeconds()):(DateReal.getSeconds());
			
  strTime = Hours + ":" + Minuts + ":" + Seconds;

  //ADate.innerHTML = strDate + "<br>" + sBakuTime[iLang] + strTime;
  document.getElementById("ADate").innerHTML = strDate + ".&nbsp;" + sBakuTime[iLang] + strTime;
  document.getElementById("ADate").style.visibility="visible";
}

//------------------------------------------------------------------
//           DateClear
//------------------------------------------------------------------
function DateClear()
{
  clearInterval(timerDate);
}
  


//-------------------------------------------------------------------------------
//               Servise
//-------------------------------------------------------------------------------
var bookmarkurl="http://www.azerbaijan.az";
var bookmarktitle="The World Of Azerbaijan";

//-------------------------------------------------------------------------------
//               addbookmark
//-------------------------------------------------------------------------------
function addbookmark()
{
  window.external.AddFavorite(bookmarkurl,bookmarktitle)
}

//-------------------------------------------------------------------------------
//               makestart
//-------------------------------------------------------------------------------
function makestart(f)
{
	f.style.behavior="url(#default#homepage)";
	f.setHomePage(bookmarkurl);
}

