var is_msie = /msie/i.test(navigator.userAgent);
//var cityID = 2214662;
var cityID = 2379574;   //Chicago, IL
//var cityID = 2122265;   //Moscow

var oc_flag=0;
var dig = [];
for(var i=0;i<10;i++){
	dig[i] = new Image();
	dig[i].src = 'img/clock/'+i+'.gif';
}
dig[10] = new Image();
dig[10].src = 'img/clock/sep.gif';

function loadWeather(){
	/*
	$.get('http://weather.yahooapis.com/forecastrss',{w: cityID},function(msg){
		var root = msg.documentElement;
		var city = root.getElementsByTagName('yweather:location')[0].getAttribute('city');
		var country = root.getElementsByTagName('yweather:location')[0].getAttribute('country');
		//var imgUrl = root.getElementsByTagName('image')[0].lastChild.text;
		var obj = document.getElementById('weather_cont').firstChild;
		obj.innerHTML = '<span style="font-size: 16px; font-weight: bold; display: block;">'+city+' , '+country+'</span>';
		obj.innerHTML += root.getElementsByTagName('yweather:condition')[0].nextSibling.text;
		for(var i=0;i<8;i++)
			obj.removeChild(obj.lastChild);
	});
	*/
}

function openClose(id){
	var obj = document.getElementById(id);
		
	if(oc_flag==1){
		return 0;
	}
	
	oc_flag=1;
	
	if(obj){
		var state = obj.getAttribute('open');
		var w = parseInt(obj.style.width);
		if(state == 1){
			obj.parentNode.style.marginLeft = (parseInt(obj.parentNode.style.marginLeft)-2)+'px';
			for(var i=w;i>=25;i-=2){
				var ml = parseInt(document.getElementById(id).style.marginLeft);
				setTimeout('setWidth("'+id+'", '+i+', true)',w-i);
				if(is_msie)
					setTimeout('document.getElementById("'+id+'_cont").style.filter="alpha(opacity='+Math.floor(100*(i-25)/w)+')"',w-i+1);
				else
					setTimeout('document.getElementById("'+id+'_cont").style.opacity="'+((i-25)/w)+'"',w-i+1);
			}
			obj.setAttribute('open',0);
		}
		else{
			obj.parentNode.style.marginLeft = (parseInt(obj.parentNode.style.marginLeft)+2)+'px';
			for(var i=w;i<=225;i+=2){
				var ml = parseInt(document.getElementById(id).parentNode.style.marginLeft);
				setTimeout('setWidth("'+id+'", '+i+', false)',i);
				if(is_msie)
					setTimeout('document.getElementById("'+id+'_cont").style.filter="alpha(opacity='+Math.floor(100*(i-25)/225)+')"',i+1);
				else
					setTimeout('document.getElementById("'+id+'_cont").style.opacity="'+((i-25)/225)+'"',i+1);
			}
			obj.setAttribute('open',1);
		}
	}
	
	setTimeout("oc_flag=0;",300);
	
}

function setWidth(id, width, flag){
	obj = document.getElementById(id);
	obj.style.width = parseInt(width) + 'px';
	if(flag)
		obj.parentNode.style.marginLeft = (parseInt(obj.parentNode.style.marginLeft) + 2) + "px";
	else
		obj.parentNode.style.marginLeft = (parseInt(obj.parentNode.style.marginLeft) - 2) + "px";
}

function menuOver(obj){
	obj.style.background = 'url(img/menu.gif) no-repeat 7px 5px';
}

function menuOut(obj){
	obj.style.background = 'none';
}
