﻿function constructDate() {
    
    dateObj.setDate(day);
    dateObj.setMonth(month);
    dateObj.setHours(hour);
    var now = new Date();    
    dateObj.setMinutes(min);
    if (now.getSeconds()<second)
        dateObj.setMinutes(dateObj.getMinutes()+1);        
    dateObj.setSeconds(now.getSeconds());    
    second = now.getSeconds();
    displayCurrentTime();    
    adjustSeconds();
    
}
function updateTime() {
    dateObj.setMinutes(dateObj.getMinutes()+1);
}

function showtime () {
    updateTime();
    document.getElementById(labelID).innerHTML = formatCurrentTime();
    setTimeout("showtime()",60000);
}
function formatCurrentTime() {
    var hours = dateObj.getHours();
    var minutes = dateObj.getMinutes();
    var day = dateObj.getDate();
    var timeValue = "В Перми ";
    timeValue+= day;
    timeValue += " "+formatMonth(dateObj.getMonth());
    timeValue += " "+hours
    timeValue += ((minutes < 10) ? ":0" : ":") + minutes
    return timeValue;
}

function formatMonth(monthOrder) {
    switch (monthOrder) {
        case 0: return "января";
        case 1: return "февраля";
        case 2: return "марта";
        case 3: return "апреля";
        case 4: return "мая";
        case 5: return "июня";
        case 6: return "июля";
        case 7: return "августа";
        case 8: return "сентября";
        case 9: return "октября";
        case 10: return "ноября";
        case 11: return "декабря";      
        
    }
}
function displayCurrentTime() {
    document.getElementById(labelID).innerHTML = formatCurrentTime();    
}

function adjustSeconds() {
    second += 1;
    if (second!=60) {
        setTimeout("adjustSeconds()",1000);                
    }
    else
        showtime();
        
}

   function preloadImages() {
        a1 = new Image(); a1.src = "i/find_on.gif";
        a2 = new Image(); a2.src = "i/home_on.gif";
        a3 = new Image(); a3.src = "i/mail_on.gif";
        a4 = new Image(); a4.src = "i/compare_on.gif";  
        a5 = new Image(); a5.src = "i/favorites_on.gif";
    }

   
    function hoverRootNode(id) {
        if (id=="") 
            return;
        var elem = document.getElementById(id);
        hoverStyle = elem.style.color;
        elem.style.color = '#ffffff';
        while (elem.nodeName!="TABLE") {
            elem = elem.parentNode;     
            if (elem.nodeName=="TD") {
                elem.align="left";
                elem.style.width = '100%';                
            }
        }   
        //elem.attributes.setNamedItem("style","background-color: #AA0019"); 
        
        elem.style.backgroundColor = '#AA0019';
        
        elem.style.width = '100%';
        //alert(elem.currentStyle.backgroundColor);
    }
    
    function unhoverRootNode(id) {
        //don't unhover selected node
        if (id==document.getElementById("ctl00_MenuTree_SelectedNode").value)
            return;
    
        var elem = document.getElementById(id);
        elem.style.color = hoverStyle;
        while (elem.nodeName!="TABLE")
            elem = elem.parentNode;        
        //elem.attributes.setNamedItem("style","background-color: #AA0019"); 
        
        elem.style.backgroundColor = '#ffffff';
        
        elem.style.width = '100%';
        //alert(elem.currentStyle.backgroundColor);
    }
    
    function changeMenuStyle(elem,name) {
        var selectedMenuItem = document.getElementById("ctl00_selectedMenuItem").value;
        if (selectedMenuItem==name)
            return;        
        if (elem.className.indexOf("on")!=-1)
            elem.className = name+"off";
        else
            elem.className = name+"on";       
    }
    
    function selectMenuItem() {
        var selectedMenuItem = document.getElementById("ctl00_selectedMenuItem").value;        
        if (selectedMenuItem!="") {
            var elem = document.getElementById(selectedMenuItem);
            elem.className = selectedMenuItem+"on";
        }        
    
    }
    
     function changePosition() {
        // Позиционирование блока баннеров в зависимости от страницы (сдвиг) 
        var pagePath = document.location.pathname;
      
        while (pagePath.indexOf('/') != -1){
            pagePath = pagePath.substring(pagePath.indexOf('/')+1,pagePath.length);            
        }    
        
        // На главной поднимаем баннеры на -28px
        if (pagePath == "Default.aspx" || pagePath == "") {
        
            var elem = document.getElementById("ctl00_divbanners");
            elem.style.position = "relative";
            elem.style.top = "-28px";            
        }
        
        // На главной поднимаем баннеры на -17px
        if (pagePath == "Razdel.aspx") {
        
            var elem = document.getElementById("ctl00_divbanners");
            elem.style.position = "relative";
            elem.style.top = "-17px";            
        }
    }
	function addBookmark(title,url) {
if (window.sidebar) {  
alert("Ваш браузер не поддерживает автоматическое создание закладок.\nДля добавления страницы в избранное, нажмите Ctrl+D"); 
} 
else if( window.opera && window.print ) {
alert("Ваш браузер не поддерживает автоматическое создание закладок.\nДля добавления страницы в избранное, нажмите Ctrl+D"); 
return true;
} 
else if( document.all ) {
window.external.AddFavorite( url, title);
}  
} 