function initAdminGeneral(){
	sortSelect('sel_writers');
	
	closeNode('thumbnail_img');
	closeNode('cancel_edit_thumb');
	
	disable('add_keyword_btn');
		
	if($('news_windows')){
		winWriters = Window
		(
			'win_writers',
			{
				width:			430,
				height:			230,
				closable:		true,
				draggable:		true,
				disable_screen:	false,
				resizable:		false,
				container:		'news_windows',
				title: 			'Escritores',
				toogle:			true,
				append:			$('float_writers')
			}
		);
		winWriters.hideWindow();
	}
	
	if (editFlag){
	
		if (keywords){
			for(var i in keywords){
				keysSelector.add(keywords[i],keywords[i]);
			}
		}
		eventSelector.setDataObj(eventsRelated);
		sportSelector.setDataObj(sportsRelated);
		personSelector.setDataObj(teamRelated);

		if (ENABLE_INDEX=='1')
			$('enable_index').checked = true;
	
		closeNode('thumbnail_form');
		disable('thumb_file');
		openNode('thumbnail_img');
		openNode('cancel_edit_thumb');
	}else{
		closeNode('thumbnail_img');
		closeNode('cancel_edit_thumb');
		
		openNode('thumbnail_form');
		enable('thumb_file');
	}
	

	try{
		opt = 
		{
			idContainer: 	'thumbnail_img',
			id: 			1,
			editFnc: 		editThumb,
			width: 			140,
			height: 		70,
			src: 			THUMBNAIL||false,
			title: 			'Thumbnail',
			waitGif:		false
		};
		
		thumb = Thumb(opt);
	}catch(e){}
}

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 {
		$('filter_form').submit();
		return false;
	}
}
function changePage(page){
	if ($('filter_flag').value == '1') {
		$('page_hidden').value = page;
		submitFilterNewsForm();
		return false;
	}
	return true;
}
function checkFilter(){
	if($('plat_hidden').value != 'todas' || $('game_hidden').value != '' || $('gameT_hidden').value)
	{
		$('filter_flag').value = '1';
	}
	else
	{
		$('filter_flag').value = '0'; 
	}
}
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);
}