// JavaScript Document
function onloadInitPress(){
	document.getElementsByTagName('body')[0].style.visibility = 'visible';
	init();
	
	if(window.location.search != ''){
		var str_parameter = window.location.search.replace(/\?/,'');
		var arr_parameter = str_parameter.split('&');
		var obj_parameter = new Object();
		for(i in arr_parameter){
			var arr_split = arr_parameter[i].split('=');
			obj_parameter[arr_split[0]] = arr_split[1];
		}
		str_function =  obj_parameter['fnc'] + '("' + obj_parameter['id'] + '",true);';
		eval(str_function);
	}
}


function viewArticle(str_newsEntry, bol_quick)
{
	if(!viewArticle.articleOpacity)
	{
		viewArticle.articleOpacity = new Spry.Effect.Opacity('bg_overlay', 0, 1, {setup: changeBgDisplay, finish: changeBgDisplay, duration: 500, toggle: true});
	}
	
	if(str_newsEntry)
	{
		document.getElementById('bg_overlay').style.display = 'block';
		if(viewArticle.lastArticle)document.getElementById(viewArticle.lastArticle).style.visibility = 'hidden';
		document.getElementById(str_newsEntry).style.visibility = 'visible';
		viewArticle.lastArticle = str_newsEntry;
		viewArticle.articleOpacity.value = 1;
		if(bol_quick)
		{
			viewArticle.articleOpacity = new Spry.Effect.Opacity('bg_overlay', 1, 0, {setup: changeBgDisplay, finish: changeBgDisplay, duration: 500, toggle: true});
			document.getElementById('bg_overlay').style.opacity = 1;
			document.getElementById('bg_overlay').style.filter = "alpha(opacity=100)";
		}
		else 
		{
			viewArticle.articleOpacity.start();
		}
	}
	if(!str_newsEntry)
	{
		viewArticle.articleOpacity.start();
		viewArticle.articleOpacity.value = 0;
	}
	
}

function changeBgDisplay()
{
	if(viewArticle.articleOpacity.value==0)document.getElementById('bg_overlay').style.display = 'none';
	if(viewArticle.articleOpacity.value==1)document.getElementById('bg_overlay').style.display = 'block';
}