// page refresh

var browser=navigator.appName; //Microsoft Internet Explorer - Netscape
var b_version=navigator.appVersion; //4 - <
var version=parseFloat(b_version);

var intIdleTime=0;
var objIdleTimer;
//var intRefreshRate = 5;
var intRefreshRate = 30; // * 10 sec

function CancelReloadTimer() {
	clearInterval(objIdleTimer);
}

function ReloadPage() {
    location.reload(true);
}

function IncrementIdleTimer() {
	intIdleTime++;
	if ( intIdleTime > intRefreshRate ) {
		intIdleTime = 0;
		ReloadPage();
	}
}

$(document).ready(function(){

	if(browser == 'Microsoft Internet Explorer' && version == 4){
        return;
	}

   objIdleTimer = setInterval("IncrementIdleTimer()", 10000); // 10 sec

   $(this).mousemove(function(e){
      intIdleTime = 0;
   });

	$("a").click(function() {
		CancelReloadTimer();
	});
	
	$("input").focus(function() {
		CancelReloadTimer();
	});
	
	$("textarea").focus(function() {
		CancelReloadTimer();
	});
	
	$("span").click(function() {
		CancelReloadTimer();
	});
	
	$("div").click(function() {
		CancelReloadTimer();
	});
	
});

//head-menu roll-over function and vars
previous = '';
//var arrItems = new Array('char-blue', 'char-red', 'char-green', 'char-brown', 'char-dgreen', 'char-lgreen', '7', '8', '9', '10', '11');
var arrItems = new Array('char-blue', 'char-red', 'char-green', 'char-purple', 'char-dgreen', 'char-brown', '7', '8', '9', '10', '11','char-lgreen');

$(document).ready(function(){
    $("ul.main-menu li a").mouseover(function(){
        if(previous != ''){
            document.getElementById(previous).style.display = 'none';           
        }
        resetMainItems($(this));
        if($(this).attr("name") != '' && $(this).attr("name") != undefined){
           objName = 'sub-menu-' + $(this).attr("name");
           objItem = $(this).attr("id");
           currentItem = document.getElementById(objItem);
           if($(this).attr("name") <= 6){
            currentItem.className = 'active-item';
           }else{
           	currentItem.className = 'active-item-right';
           }
           document.getElementById(objName).style.display = 'block';
           previous = objName;
        }else{
           resetAllItems();
        }
    });
});
function resetMainItems(obj){
    var arr2str = arrItems.toString();
    if(arr2str.search(obj.attr("id")) != -1){
        for(var i=0; i<arrItems.length; i++){
            if(arrItems[i] != obj.attr("id")){
            	objs = document.getElementById(arrItems[i]);
            	if(objs){
	            	if(objs.name <= 6){
	                    objs.className = 'default-item';
	            	}else{
	                    objs.className = 'default-item-right';
	            	}
            	}
            }           
        }
    }
}

function resetAllItems(){
    for(var i=0; i<arrItems.length; i++){
    	obj = document.getElementById(arrItems[i]);
    	if(obj){
    		if(obj.name <= 6){
	            obj.className = 'default-item';
    		}else{
        	    obj.className = 'default-item-right';
    		}
    	}
    }   
}

function setMenuSelected(id, url) {
    resetAllItems();
    rootItem = document.getElementById(id);
    rootItem.className = 'active-item';
    objName = 'sub-menu-' + rootItem.name;
    if(previous != ''){
        document.getElementById(previous).style.display = 'none';           
    }

    obj = document.getElementById(objName);
    obj.style.display = 'block';
    //alert(document.getElementById(objName).getElementsByTagName('a'));
    if(url) {
        objItems = document.getElementById(objName).getElementsByTagName('a')
        for(var i=0; i<objItems.length; i++){
            tmpObj = objItems[i];
            tmpObj.className = '';
            if(tmpObj.href.substr(tmpObj.href.length - url.length) == url) {
                tmpObj.className = 'active';
            }
        }
    }
    previous = objName;

}

$(document).ready(function(){
    $("ul#sub-menu-1").mouseover(function(){
        rootItem = document.getElementById('char-blue');
        rootItem.className = 'active-item';
    });
});
$(document).ready(function(){
    $("ul#sub-menu-2").mouseover(function(){
        rootItem = document.getElementById('char-red');
        rootItem.className = 'active-item';
    });
});
$(document).ready(function(){
    $("ul#sub-menu-3").mouseover(function(){
        rootItem = document.getElementById('char-green');
        rootItem.className = 'active-item';
    });
});
/*$(document).ready(function(){
    $("ul#sub-menu-4").mouseover(function(){
        rootItem = document.getElementById('char-brown');
        rootItem.className = 'active-item';
    });
});*/
$(document).ready(function(){
    $("ul#sub-menu-4").mouseover(function(){
        rootItem = document.getElementById('char-purple');
        rootItem.className = 'active-item';
    });
});
$(document).ready(function(){
    $("ul#sub-menu-5").mouseover(function(){
        rootItem = document.getElementById('char-dgreen');
        rootItem.className = 'active-item';
    });
});
$(document).ready(function(){
    $("ul#sub-menu-6").mouseover(function(){
        rootItem = document.getElementById('char-brown');
        rootItem.className = 'active-item';
    });
});
$(document).ready(function(){
    $("ul#sub-menu-7").mouseover(function(){
        rootItem = document.getElementById('7');
        rootItem.className = 'active-item-right';
    });
});
$(document).ready(function(){
    $("ul#sub-menu-8").mouseover(function(){
        rootItem = document.getElementById('8');
        rootItem.className = 'active-item-right';
    });
});
$(document).ready(function(){
    $("ul#sub-menu-9").mouseover(function(){
        rootItem = document.getElementById('9');
        rootItem.className = 'active-item-right';
    });
});
$(document).ready(function(){
    $("ul#sub-menu-10").mouseover(function(){
        rootItem = document.getElementById('10');
        rootItem.className = 'active-item-right';
    });
});
$(document).ready(function(){
    $("ul#sub-menu-11").mouseover(function(){
        rootItem = document.getElementById('11');
        rootItem.className = 'active-item-right';
    });
});
$(document).ready(function(){
    $("ul#sub-menu-12").mouseover(function(){
        rootItem = document.getElementById('12');
        rootItem.className = 'active-item-right';
    });
});
//tabs function and vars
$(document).ready(function(){
    defaulTab1 = document.getElementById('tab1');
    otherTab1 = document.getElementById('tab2');
    if ( otherTab1 )
    otherTab1.className = 'tab-hide';
    
    defaulTab2 = document.getElementById('tab3');
    otherTab2 = document.getElementById('tab4');
    if ( otherTab2 )
    otherTab2.className = 'tab-hide';
    
    defaulTab3 = document.getElementById('tab5');
    otherTab3 = document.getElementById('tab6');
    if ( otherTab3 )
    otherTab3.className = 'tab-hide';
    
    defaulTab4 = document.getElementById('tab7');
    otherTab4 = document.getElementById('tab8');
    if ( otherTab4 )
    otherTab4.className = 'tab-hide';
});

$(document).ready(function(){
    $("ul.tabs li a").click(function(){
        objName = document.getElementById('tab' + $(this).attr("name"));
        objName.className = 'tab-show';
        if($(this).attr("name") == '1'){
            currentItem = document.getElementById('menu-item1');
            currentItem.className = 'active-tab';
            currentItem = document.getElementById('menu-item2');
            currentItem.className = 'nactive-tab';
          otherTab1.className = 'tab-hide';
        }else if($(this).attr("name") == '2'){
           //defaulTab.setAttribute("class", "tab-hide");
           currentItem = document.getElementById('menu-item1');
            currentItem.className = 'nactive-tab';
           currentItem = document.getElementById('menu-item2');
            currentItem.className = 'active-tab';
           defaulTab1.className = 'tab-hide';
        }
        if($(this).attr("name") == '3'){
           //defaulTab.setAttribute("class", "tab-hide");
           currentItem = document.getElementById('menu-item4');
            currentItem.className = 'nactive-tab';
           currentItem = document.getElementById('menu-item3');
            currentItem.className = 'active-tab';
           otherTab2.className = 'tab-hide';
        }else if($(this).attr("name") == '4'){
           //defaulTab.setAttribute("class", "tab-hide");
           currentItem = document.getElementById('menu-item3');
            currentItem.className = 'nactive-tab';
           currentItem = document.getElementById('menu-item4');
            currentItem.className = 'active-tab';
           defaulTab2.className = 'tab-hide';
        }
        if($(this).attr("name") == '5'){
           //defaulTab.setAttribute("class", "tab-hide");
           currentItem = document.getElementById('menu-item6');
            currentItem.className = 'nactive-tab';
           currentItem = document.getElementById('menu-item5');
            currentItem.className = 'active-tab';
           otherTab3.className = 'tab-hide';
        }else if($(this).attr("name") == '6'){
           //defaulTab.setAttribute("class", "tab-hide");
           currentItem = document.getElementById('menu-item5');
            currentItem.className = 'nactive-tab';
           currentItem = document.getElementById('menu-item6');
            currentItem.className = 'active-tab';
           defaulTab3.className = 'tab-hide';
        }
        if($(this).attr("name") == '7'){
           //defaulTab.setAttribute("class", "tab-hide");
           currentItem = document.getElementById('menu-item8');
            currentItem.className = 'nactive-tab';
           currentItem = document.getElementById('menu-item7');
            currentItem.className = 'active-tab';
           otherTab4.className = 'tab-hide';
        }else if($(this).attr("name") == '8'){
           //defaulTab.setAttribute("class", "tab-hide");
           currentItem = document.getElementById('menu-item7');
            currentItem.className = 'nactive-tab';
           currentItem = document.getElementById('menu-item8');
            currentItem.className = 'active-tab';
           defaulTab4.className = 'tab-hide';
        }
    });
    
    $("ul.tabs-fullitem li a").click(function(){
    	if($(this).attr("name") != '0'){
	        objName = document.getElementById('tab' + $(this).attr("name"));
	        objName.className = 'tab-show';
	        objMenuFot = document.getElementById('article-menu-foto');
	        objMenuVid = document.getElementById('article-menu-video');
	        if($(this).attr("name") == '1'){
	            currentItem = document.getElementById('menu-item1');
	            currentItem.className = 'active-tab';
	            currentItem = document.getElementById('menu-item2');
	            currentItem.className = 'nactive-tab';
	          otherTab1.className = 'tab-hide';
	          objMenuFot.className = 'pos-foto';
	        }else if($(this).attr("name") == '2'){
	           //defaulTab.setAttribute("class", "tab-hide");
	           currentItem = document.getElementById('menu-item1');
	            currentItem.className = 'nactive-tab';
	           currentItem = document.getElementById('menu-item2');
	            currentItem.className = 'active-tab';
	           defaulTab1.className = 'tab-hide';
	           objMenuVid.className = 'pos-video';
	        }
    	}
    });
});

function homepage() {
    var title='Delo.si';
    var url='http://www.delo.si/';
    if(document.all)
        window.external.AddFavorite(url,title);
    else if(window.sidebar)
        window.sidebar.addPanel(title,url,"")
    else if(window.sidebar&&window.sidebar.addPanel)
        window.sidebar.addPanel(title,url,"");
}

function RotateImages(Start)
{
	var a = new Array("/assets/ads/v2.delo.si/rok_200x300.jpg","/assets/ads/v2.delo.si/rokii_200x300.jpg");
    var c = new Array("/sp-2010", "/clanek/109337");
    var b = document.getElementById('Rotating1');
    var d = document.getElementById('imageurl');
    if(Start>=a.length)
	    Start=0;
	b.src = a[Start];
	d.href = c[Start];
	window.setTimeout("RotateImages(" + (Start+1) + ")",3000);
}

