var news_block_page = 0;
var news_block_last = -3;

function sw_news_block(param){
    var content = '';
    switch(param){
	case 'n':
	    if( (news_block_last + 3) >= (news.length - 1) ){
	   
	    
		return false;
	    }
	    news_block_last = news_block_last + 3;
	    if((news_block_last+3) >= news.length){
	      document.getElementById("news_btn_next").style.textDecoration="none";
        document.getElementById("news_btn_next").style.color="#888686";
        document.getElementById("news_btn_next").style.cursor = "default";
	    }
	    content = get_news_block(news_block_last);
	    if(!content){
		return false;
	    }
	     document.getElementById("news_btn_back").style.textDecoration="underline";
        document.getElementById("news_btn_back").style.color="#000";
         document.getElementById("news_btn_back").style.cursor = "pointer";
	    var elem = document.getElementById("news_brief_block");
	    elem.innerHTML = content;
	    break;
	case 'b':
	    news_block_last = news_block_last - 3;
	//    alert(news_block_last);
	    if(news_block_last <= 0){
        document.getElementById("news_btn_back").style.textDecoration="none";
        document.getElementById("news_btn_back").style.color="#888686";
        document.getElementById("news_btn_back").style.cursor = "default";
	     	news_block_last = 0; }
	    content = get_news_block(news_block_last);
	    if(!content){
		return false;
	    }
	      document.getElementById("news_btn_next").style.textDecoration="underline";
        document.getElementById("news_btn_next").style.color="#000";
         document.getElementById("news_btn_next").style.cursor = "pointer";
	    var elem = document.getElementById("news_brief_block");
	    elem.innerHTML = content;
	    break;
	default:
	    //nothing
    }
}

function get_news_block(index){
    if(index >= 0 && index <= (news.length - 1)){
	var content = '';
	for(i=0; i<3; i++){
	    if( (news.length - 1) < (index + i))
		break;
		  if(news[index + i][3]==null){
		    news[index + i][3] ="";
		    
		  }
	//	  alert(news[index + i][1]);
	    content += '<p class="date1" onclick="show_news(\'' + (index + i) + '\')" onMouseOver="this.style.textDecoration=\'underline\'" onMouseOut="this.style.textDecoration=\'none\'">' + news[index + i][0] + '</p><h1 onclick="show_news(\'' + (index + i) + '\')" onMouseOver="this.style.textDecoration=\'underline\'" onMouseOut="this.style.textDecoration=\'none\'">' + news[index + i][1] + '</h1><p class="text1">' + news[index + i][3] + '</p>' + "\n";
	}
	return content;
    }else{
	return false;
    }
}


function show_news(id){
	show_news_text(news[id][0],news[id][1],news[id][3],news[id][2]);
}

//unesc used only if comes escaped string
function show_news_text(date, subject, shorttext, text, unesc){
	unesc = typeof(unesc) != 'undefined' ? unesc : false;
	if(!unesc){
		$("#news_date").html(date);
		$("#news_subject").html(subject);
		$("#news_short").html(shorttext);
		$("#news_text").html(text);
	}else{
		$("#news_date").html(unescape(date));
		$("#news_subject").html(unescape(subject));
		$("#news_short").html(unescape(shorttext));
		$("#news_text").html(unescape(text));
	}
}

