function mouseOverDate(tooltip_id,e){
	var posx = 0;
	var posy = 0;
	var div = document.getElementById(tooltip_id);
	if(!e) var e = window.event;
	if(e.pageX || e.pageY){
		posx = e.pageX;
		posy = e.pageY;
	}else if (e.clientX || e.clientY){
		posx = e.clientX + document.body.scrollLeft;
		posy = e.clientY + document.body.scrollTop;
	}
	div.style.display = 'absolute';
	div.style.top = (posy+5)+'px';
	div.style.left = (posx+10)+'px';
	div.style.display = 'block';
}
function setSelectedGame(id,value){
	$('game_hidden').value = id;
	$('gameT_hidden').value = value;
}
function setGameText(){
	$('gameT_hidden').value = $('games_input').value;
	$('game_hidden').value = '';
}
function setSelectedPlatform(select){
	var index = select.selectedIndex;
	var value = select[index].value;
	$('plat_hidden').value = value;
}
function submitFilterNewsForm(){
	checkFilter();
	if($('filter_flag').value == '1'){
		$('filter_form').submit();
		return false;
	}
	else return true;
}
function submitFilterNewsFormReset(){
	checkFilter();
	if($('filter_flag').value == '1'){
		$('reset_hidden').value = 1;
		$('filter_form').submit();
		return false;
	}
	else return true;
}
function changePage(page){
	if ($('filter_flag').value == '1') {
		$('page_hidden').value = page;
		submitFilterNewsForm();
		return false;
	}
	return true;
}
function checkFilter(){
	if($('plat_hidden').value != '' || $('game_hidden').value != '' || $('gameT_hidden').value)
		$('filter_flag').value = '1';
}
var current_max_height = 60;
function toggleOptions(link){
	if(link.innerHTML == '&lt;&lt; Esconder'){
		link.innerHTML = 'Opciones Avanzadas &gt;';
		shrinkDiv('news_list_options', 0);
	}else{
		link.innerHTML = '&lt;&lt; Esconder';
		growDiv('news_list_options', current_max_height);
		$('news_list_options').style.borderTop = 'solid 1px #CCCCCC';
	}
}
var div_height;
var changing_div;
var target_height; 
function growDiv(div_id, height){
	changing_div = $(div_id);
	div_height = changing_div.style.height;
	div_height = parseInt(div_height);
	target_height = height;
	grow();
}
function grow(){
	if(div_height >= target_height) return;
	div_height = Math.min(div_height+10,target_height);
	changing_div.style.height = div_height + "px";
	setTimeout("grow();",0);
}
function shrinkDiv(div_id, height){
	changing_div = $(div_id);
	div_height = changing_div.style.height;
	div_height = parseInt(div_height);
	target_height = height;
	shrink();
}
function shrink(){
	if (div_height <= target_height) {
		changing_div.style.borderTop = 'none';
		return;
	}
	div_height = Math.max(div_height-10,target_height);
	changing_div.style.height = div_height + "px";
	setTimeout("shrink();",0);
}