function get_month(response) {
	if (response) {
		el=document.getElementById('content_drop_down');
		x=response.getElementsByTagName('month');
		months[x[0].getAttribute("value")]=x[0].firstChild.firstChild.nodeValue;
		if (last_month==x[0].getAttribute("value")) document.getElementById('events_calendar').innerHTML=months[x[0].getAttribute("value")];
	}
}

function show_event_popup(el,style,text) {
	
	ep = document.getElementById('event_popup');
	
	if (style) {
		//eltop=get_top(el);
		//elleft=get_left(el);
		//ep.style.top=eltop+'px';
		//ep.style.left=elleft+'px';
		

		var l = left(el);
		var t = top(el);

		l = l - left('cal_hol');
		t = t - top('cal_hol');

		ep.style.top=t+20+'px';
		ep.style.left=l+'px';
		ep.style.display='block';
		ep.innerHTML=text; 
	} else {
		ep.style.display='none';
	}
}


function left(elem) {
	var elem;
	if(document.getElementById) {
		var elem = document.getElementById(elem);
	} else if (document.all){
		var elem = document.all[elem];
	}
	xPos = elem.offsetLeft;
	tempEl = elem.offsetParent;
	while (tempEl != null) {
		xPos += tempEl.offsetLeft;
		tempEl = tempEl.offsetParent;
	}
	return parseInt(xPos);
}

function right(elem) {
	return parseInt(left(elem) + width(elem));
}

function top(elem) {
	if(document.getElementById) {	
		var elem = document.getElementById(elem);
	} else if (document.all) {
		var elem = document.all[elem];
	}
	yPos = elem.offsetTop;
	tempEl = elem.offsetParent;
	while (tempEl != null) {
		yPos += tempEl.offsetTop;
		tempEl = tempEl.offsetParent;
	}
	return parseInt(yPos);
}

function bottom(elem){
	return parseInt(top(elem) + height(elem));
}

