var win = new Array();
function newWindow(mypage, myname, w, h, scroll){
	win[myname] = null;

	LeftPosition = (screen.width) ? (screen.width-w) / 2 : 100;
	TopPosition = (screen.height) ? (screen.height-h) / 2 : 100;

	settings = 'width='+w+',height='+h+',top='+TopPosition+',left='+LeftPosition+',scrollbars='+scroll+',location=no,directories=no,status=no,menubar=no,toolbar=no,resizable=no';

	win[myname] = window.open(mypage, myname, settings);
	if(win[myname].focus){
		win[myname].focus();
	}
}
function displayImg(myimg, w, h){
	var leftPos = (screen.width) ? (screen.width - w) / 2 : 200;
	var topPos = (screen.height) ? (screen.height - h) / 2 : 200;

	if (document.getElementById('img_disp')){
		var img_disp = document.getElementById('img_disp');

		img_disp.style.position = 'absolute';
		img_disp.style.zindex = 10000;
		img_disp.style.left = leftPos;
		img_disp.style.top =  topPos;
		img_disp.style.width = w;
		img_disp.style.height = h;
		img_disp.style.background = '#EEEEEE';
		img_disp.style.padding = 0;
		img_disp.style.border = '2px #225588 solid';
		img_disp.style.display = 'inline';

		img_disp.innerHTML = '<img src=\"' + myimg + '\" width=\"' + w + '\" height=\"' + h + '\" border=\"0\" onclick="javascript: this.parentNode.style.display = \'none\';" />';
	}
}
function showtime() {
	var obj_el = document.getElementById('date_b');
	
	var now = new Date();
	var hours = now.getHours();
	var minutes = now.getMinutes();
	var seconds = now.getSeconds();

	minutes = ((minutes < 10) ? "0" : "") + minutes;
	seconds = ((seconds < 10) ? "0" : "") + seconds;
	
	obj_el.innerHTML = hours + ':' + minutes + ':' + seconds;
	
	setTimeout("showtime()", 1000);
}
function showHideDiv(div_regs){
	if (div_regs.style.display == 'none'){
		div_regs.style.display = '';

		if (div_regs.id == 'div_regs'){
			document.getElementById('div_months').style.display = 'none';
			document.getElementById('div_years').style.display = 'none';
		} else if (div_regs.id == 'div_months') {
			if (document.getElementById('div_regs')){
				document.getElementById('div_regs').style.display = 'none';
			}
			document.getElementById('div_years').style.display = 'none';
		} else if (div_regs.id == 'div_years') {
			document.getElementById('div_months').style.display = 'none';
			if (document.getElementById('div_regs')){
				document.getElementById('div_regs').style.display = 'none';
			}
		}
	} else {
		div_regs.style.display = 'none';
	}
}

function selStatNewsFilter(stat){
	var arrStats = new Array('green', 'yellow', 'red');

	document.getElementById('filter_stat').value = stat;

	for (var i = 0; i < arrStats.length; i ++){
		document.getElementById('filter_img_stat_' + arrStats[i]).className = (stat == arrStats[i] ? 'active' : '');
	}
}

function explode(delimiter, string) {
	var emptyArray = { 0: '' };

	if (arguments.length != 2 || typeof arguments[0] == 'undefined' || typeof arguments[1] == 'undefined'){
		return null;
	}

	if (delimiter === '' || delimiter === false || delimiter === null){
		return false;
	}

	if (typeof delimiter == 'function' || typeof delimiter == 'object' || typeof string == 'function' || typeof string == 'object'){
		return emptyArray;
	}

	if ( delimiter === true ) {
		delimiter = '1';
	}

	return string.toString().split ( delimiter.toString() );
}

function goPostUrl(actionUrl, params){
 	var form = document.createElement('form');
 	var form_elems;
 	var form_elems_params = new Array();
 	
 	form.action = actionUrl;
 	form.method = 'POST';
 	form.style.display = 'none';

 	for (i = 0; i < params.length; i ++){
 		form_elems_params = explode(':',params[i]);

 	 	form_elems = document.createElement('input');
 	 	form_elems.type = 'hidden';
 	 	form_elems.name = form_elems_params[0];
 	 	form_elems.value = form_elems_params[1];

 	 	form.appendChild(form_elems);
	}
	document.body.appendChild(form);
	form.submit();
}