//Modules -> News, javascript

var currentNews = 0;
var news_title = new Array();
var news_desc = new Array();
var news_date = new Array();

function showNews() {
	var actNewsM = "newsM1";
	$("#newsM1").css( {background:"#FFF",width:"190px",paddingBottom:"9px",borderBottom:"1px solid #c5cdd1",borderRight:"1px solid #c5cdd1"} );
	$("p.newsM").mouseover(function() {
			if(this.id != actNewsM) $(this).css( {background:"#f9fbfb", width:"190px"} );
	});
	$("p.newsM").mouseout(function() {
			if(this.id != actNewsM) $(this).css( {background:"#f2f6f7", width:"200px"} );
	});
	$("p.newsM").click(function() {
			$("p.newsM").css( {background:"#f2f6f7",width:"200px",paddingBottom:"10px",border:"0px"} );
			$(this).css( {background:"#FFF",width:"190px",paddingBottom:"9px",borderBottom:"1px solid #c5cdd1",borderRight:"1px solid #c5cdd1"} );
			actNewsM = this.id;
	});
}

function getNews() {
	$.get('_getNews.php', function(data){
	
			newsRecords = data.getElementsByTagName("newsTree")[0];
			ilR = 0;
			if(data.getElementsByTagName("newsTree").length>0)
				ilR = data.getElementsByTagName("newsTree")[0].getAttribute("count")*1;
			
			for(n=0; n < ilR ; n++) {
				nrb = n+1;
				$("#newsM"+nrb).text(newsRecords.childNodes[n].getAttribute("title"));
				news_title[n] = newsRecords.childNodes[n].getAttribute("title");
				news_date[n] = newsRecords.childNodes[n].getAttribute("date");
				news_desc[n] = newsRecords.childNodes[n].childNodes[0].nodeValue;
			}
			
			$("#newsText").html(news_desc[0].slice(0,385)+'...');
			$("#printNews").html(news_desc[0]);
			$("#newsTitle,#dNewsTitle").html(news_title[0]);
			$("#newsDate").text(news_date[0]);
			
			$("#newsBtn1,#newsBtn2,#newsBtn3,#newsBtn4,#newsBtn5,#newsBtn6").click(function() {
				if(this.id == 'newsBtn1') { $("#newsTitle,#dNewsTitle").html(news_title[0]); $("#newsDate").text(news_date[0]);
					$("#newsText").html(news_desc[0].slice(0,385)+'...'); $("#printNews").html(news_desc[0]); currentNews = 0;
					if(ilR == 1) { $("#prevNews,#nextNews").css("color","#f5f8f9"); } else{  $("#prevNews").css("color","#f5f8f9"); $("#nextNews").css("color","#807540"); } }
				if(this.id == 'newsBtn2') { $("#newsTitle,#dNewsTitle").html(news_title[1]); $("#newsDate").text(news_date[1]);
					$("#newsText").html(news_desc[1].slice(0,385)+'...'); $("#printNews").html(news_desc[1]); currentNews = 1;
					if(ilR == 2) { $("#nextNews").css("color","#f5f8f9"); $("#prevNews").css("color","#807540"); } else{  $("#prevNews,#nextNews").css("color","#807540"); } }
				if(this.id == 'newsBtn3') { $("#newsTitle,#dNewsTitle").html(news_title[2]); $("#newsDate").text(news_date[2]);
					$("#newsText").html(news_desc[2].slice(0,385)+'...'); $("#printNews").html(news_desc[2]); currentNews = 2;
					if(ilR == 3) { $("#nextNews").css("color","#f5f8f9"); $("#prevNews").css("color","#807540"); } else{  $("#prevNews,#nextNews").css("color","#807540"); } }
				if(this.id == 'newsBtn4') { $("#newsTitle,#dNewsTitle").html(news_title[3]); $("#newsDate").text(news_date[3]);
					$("#newsText").html(news_desc[3].slice(0,385)+'...'); $("#printNews").html(news_desc[3]); currentNews = 3;
					if(ilR == 4) { $("#nextNews").css("color","#f5f8f9"); $("#prevNews").css("color","#807540"); } else{  $("#prevNews,#nextNews").css("color","#807540"); } }
				if(this.id == 'newsBtn5') { $("#newsTitle,#dNewsTitle").html(news_title[4]); $("#newsDate").text(news_date[4]);
					$("#newsText").html(news_desc[4].slice(0,385)+'...'); $("#printNews").html(news_desc[4]); currentNews = 4;
					if(ilR == 5) { $("#nextNews").css("color","#f5f8f9"); $("#prevNews").css("color","#807540"); } else{  $("#prevNews,#nextNews").css("color","#807540"); } }
				if(this.id == 'newsBtn6') { $("#newsTitle,#dNewsTitle").html(news_title[5]); $("#newsDate").text(news_date[5]);
					$("#newsText").html(news_desc[5].slice(0,385)+'...'); $("#printNews").html(news_desc[5]); currentNews = 5;
					if(ilR == 6) { $("#nextNews").css("color","#f5f8f9"); $("#prevNews").css("color","#807540"); } }
			});
			unbindStart = ((ilR*1)+1);
			for(m=unbindStart; m <=6; m++) {
				$("#newsM"+m+",#newsBtn"+m).unbind().css("cursor","default");
			}
			
			$("#prevNews").click(function() {
				if(currentNews > 0) {
					currentNews = currentNews-1;
					$("#dNewsTitle").html(news_title[currentNews]); $("#printNews").html(news_desc[currentNews]);
					$("#prevNews,#nextNews").css("color","#807540");
				}
				if(currentNews == 0) { $("#prevNews").css("color","#f5f8f9"); $("#nextNews").css("color","#807540"); }
			});
			$("#nextNews").click(function() {
				if(currentNews < ilR-1) {
					currentNews = currentNews+1;
					$("#dNewsTitle").html(news_title[currentNews]); $("#printNews").html(news_desc[currentNews]);
					$("#nextNews,#prevNews").css("color","#807540");
				}
				if(currentNews == ilR-1) { $("#nextNews").css("color","#f5f8f9"); $("#prevNews").css("color","#807540"); }
			});
			
			if(ilR != 1) { $("#prevNews").css("color","#f5f8f9"); }
			else { $("#prevNews,#nextNews").css("color","#f5f8f9").unbind('click'); }
	});
}

$(document).ready(function(){
	showNews();
	getNews();
	$('#dialogNews').jqm();
	$(".jqmClose").click(function(){$("#newsCommercial").css("visibility","visible");})
	$(".linkMore").click(function(){$("#newsCommercial").css("visibility","hidden"); $(".dialogNewsContent").css({overflow:"auto",height:"400px"}) })
});