﻿/*

var defaultNewsInfo;
*/
var defaultShortNews;

function NewsListRefresh(pnlID,publisherID,sectionID,rowsCount,isCursor){
if(document.getElementById(pnlID).innerHTML.length<5){
    getNewsList(pnlID,publisherID,sectionID,rowsCount,isCursor);
}
}

function getNewsList(pnlID,publisherID,sectionID,rowsCount,isCursor){
    dataListNewsPanel(publisherID,sectionID,'','',rowsCount,pnlID,isCursor,showNewsList)
}


function showNewsList(arrHTML)
{

    var htmlstr="";
    var obj;
    var pnlID=arrHTML.panelID;
    var isCursor=arrHTML.isCursor;
    $.each(arrHTML.news, function(i, obj){
        htmlstr+="<table class=tSmall cellspacing=0 cellpadding=0 id=nSmall" +pnlID+ obj.ID + ">";
        htmlstr+="<tr><td><div class=tTitleSmall>" + obj.Title + "</div></td><td>" + obj.Time + " ::</td></tr>";
        htmlstr+="<tr><td colspan=2></td></tr>";
        htmlstr+="<tr><td colspan=2><div>" + getClearNewsText(obj.Description) + "<br><a href=\"javascript:showNewsFrame('"+obj.ID+"')\">Detay</a></div></td></tr>";
        htmlstr+="</table>";
    });


    $('#'+pnlID).html(htmlstr);
    
	$('#'+pnlID).find('.tSmall').find("tr:eq(0)").addClass("trTSmall");
	//$('#'+pnlID).find('.trTSmall:odd').addClass("trTSmall2");
	//$('#'+pnlID).find('.trTSmall:even').css("backgroundColor","#ffffff");
	$('#'+pnlID).find('.tSmall').find("tr:eq(0)").find("td:eq(0)").addClass("td1Small");
	$('#'+pnlID).find('.tSmall').find("tr:eq(0)").find("td:eq(1)").addClass("td2Small");
	$('#'+pnlID).find('.tSmall').find("tr:eq(1)").addClass("trBSmall");
	$('#'+pnlID).find('.tSmall').find("tr:eq(2)").find("div").addClass("divInfo");
	
	if(isCursor=='1'){
	    $('#'+pnlID).find('.divInfo').css("marginRight","20px");
	}

	$('#'+pnlID).find('.tSmall').find("tr:eq(2)").find("td:eq(0)").find("div").hide();    
    $('#'+pnlID).find('.tSmall').find("tr:eq(0)").find("td:eq(0)").find("div").prepend("<img src=\"http://www.habergec.com/_image/arrow/1.gif\"/>&nbsp;");


    $(document).ready(function() {
	    $('#'+pnlID).find('.tSmall').find("tr:eq(0)").hover(
		    function() {if(GetHexColor($(this).css("backgroundColor"))!="#dddddd") $(this).css("backgroundColor", "#FFEFEF");$(this).css("color", "#ffffff");$(this).css("paddingLeft", "1px");}
		    , 
		    function() {if(GetHexColor($(this).css("backgroundColor"))!="#dddddd") $(this).css("backgroundColor", "");$(this).css("color", "");$(this).css("paddingLeft", "0px");}
		    );
        $('#'+pnlID).find('.tSmall').find("tr:eq(0)").click(function() {shortNewsClick(this);});
    });
}


function shortNewsClick(snObj)
{
    if(defaultShortNews!=null){
        try{
        //$('#'+defaultShortNews.parentNode.parentNode.id).find("tr:eq(2)").find("td:eq(0)").find("div:eq(0)").slideUp('fast');
        $('#'+defaultShortNews.parentNode.parentNode.id).find("tr:eq(2)").find("td:eq(0)").find("div:eq(0)").hide('drop',{ direction: 'down' });
        $(defaultShortNews).css("backgroundColor", "");
        $(defaultShortNews).find(".tTitleSmall").css({color:"",fontWeight:"normal"});
        $(defaultShortNews).parent().parent().css("border", "0px solid #cccccc");
        $(defaultShortNews).parent().parent().css("backgroundColor", "");
        }catch(e){}
    }
    if(snObj!=defaultShortNews){
        $('#'+snObj.parentNode.parentNode.id).find("tr:eq(2)").find("td:eq(0)").find("div:eq(0)").slideDown('fast');
//        $('#'+snObj.parentNode.parentNode.id).find("tr:eq(2)").find("td:eq(0)").find("div:eq(0)").show('clip',{ method: 'clip', direction: 'vertical' });
        $(snObj).css("backgroundColor", "#dddddd");
        $(snObj).parent().parent().css("border", "1px solid #cccccc");
        $(snObj).parent().parent().css("backgroundColor", "#dddddd");
        $(snObj).find(".tTitleSmall").css({color:"#000000",fontWeight:"bold"});
        defaultShortNews=snObj;
    }
    else{defaultShortNews=null;}
}