function regdate( data , type ) {
	data.reply_regdate = data.regdate.year + 1900 + "-" + livereLib.util.addZero( parseInt(data.regdate.month) + 1 ) + "-" + livereLib.util.addZero(data.regdate.date);
	if( type == 'wz_2' )
		data.reply_regdate += " " + livereLib.util.addZero(data.regdate.hours) + ":" + livereLib.util.addZero(data.regdate.minutes) + ":" + livereLib.util.addZero(data.regdate.seconds);
	return data;
}

var intervalTimeSet	= 5000;

var wz_1 = {
	consumer_seq	: 98,
	livere_seq		: 2204,
/*
	url			:	"http://dev.livere.co.kr/API_Livere?command=getArticle&calltype=livere_seq&sort=time&order_by=desc&livereCallBack=?",
*/
	url			: "http://dev.livere.co.kr/API_Livere?command=getArticle&calltype=refer&refer=benet.kr&sort=time&order_by=desc&livereCallBack=?",
	
	viewPage	:	1,
	rowsnum		:	3, 
	arrays		: [], 
	btns		: {
		twitter		: "/images/btn_twitter03.gif",
		facebook	: "/images/btn_facebook03.gif",
		me2day		: "/images/btn_me2day03.gif",
		yozm			: "/images/btn_yozm03.gif",
		cyworld		: "/images/btn_cyworld03.gif",
		sejong		: "/images/btn_sejong03.gif"
	}, 
	html		: function( data ) {
		var service = data.member_domain;
		var icon_url = eval( "wz_1.btns." + service );
		icon_url = livereLib.util.isEmpty( icon_url ) ? wz_1.btns.sejong : icon_url;
		var link = livereLib.util.isEmpty( data.member_url ) ? "<a>[[[IMG]]]</a>" : "<a href='" + data.member_url + "' target='_blank'>[[[IMG]]]</a>";
		link = link.replace( "[[[IMG]]]" , "<IMG alt='" + service + "' src='" + icon_url + "' border='0'/>" );

		var member_icon = livereLib.util.isEmpty( data.member_icon ) ? "/images/thumb.gif" : data.member_icon;

		var html = "";
			html += "<LI id='s_list_" + data.reply_seq + "'>";
			html += "		<A href='" + data.site + "' target='_blank'><IMG src='" + member_icon + "' width=48 height=48 border=0 /></A>";
			html += "		<SPAN class='tit'>" + data.content + "</SPAN>";
			html += "		<SPAN class='clfix'>";
			html += "			<SPAN class='uId'>" + data.name + "</SPAN>";
			html += " 		<SPAN class='socialCate'>" + data.reply_regdate + " " + link + " </SPAN>";
			html += " 	</SPAN>";
			html += "</LI>";
		return html;
	}, 
	start		: function() {
		var url = wz_1.url;
		url += "&rowsnum=" + wz_1.rowsnum + "&viewPage=" + wz_1.viewPage;
		url += "&consumer_seq=" + wz_1.consumer_seq + "&livere_seq=" + wz_1.livere_seq;
		
		jQuery.getJSON( url , function(data) {
			var needNextBtn = false;
			var result = livereLib.util.toJson( data );
			if( !livereLib.util.isEmpty( result ) ) {
				// jQuery(".socialList").empty();

				jQuery( result.resultData ).each( function( ii , vv ) {
					
					if( vv.content.length > 36 ) vv.content = vv.content.substr( 0 , 32 ) + "...";
					vv = regdate( vv );
					
					var articleObject = jQuery(wz_1.html( vv ));

					var isInItem		= false;
					var isActiveItem	= false;
					var needDraw		= true;

					if( wz_1.arrays.length > 2 ) {

						jQuery( wz_1.arrays ).each( function ( a_i , a_v ) {
							if( a_v.reply_seq == vv.reply_seq ) {
								isInItem	= true;
								needDraw	= false;
							}
						} );

						if( !isInItem && needDraw ) {
							var lis = jQuery(".socialList li");
							var lastItem = jQuery(lis[1]);
							lastItem.remove();
							articleObject.css("display" , "none");
							isActiveItem = true;
						}
					}

					if( needDraw ) {
						wz_1.arrays.push( {
							reply_seq	: vv.reply_seq, 
							html		: articleObject
						} );
						
						if( isActiveItem ) {
							jQuery(".socialList").prepend( articleObject );
							articleObject.slideDown(300);
						} else
							jQuery(".socialList").append( articleObject );
					}

					//if( ii >= 3 ) needNextBtn = true;
				} );
			}
			// wz_1.drawButtons( needNextBtn );
		} );
	}, 
	drawButtons	: function( nextBtnAble ) {
		//jQuery("#socialListBtns").empty();
		jQuery("#moveDiv3 .crlSet").empty();
		if( wz_1.viewPage > 1 ) {
			var preBtn = jQuery("<A class='fl'><IMG id='wz_pre_btn' alt='preview' src='/images/prev.gif' /></A>");
				preBtn.click( function() {
					wz_1.viewPage--;
					wz_1.start();
				} );
			//jQuery("#socialListBtns").append( preBtn );
			jQuery("#moveDiv3 .crlSet").append( preBtn );
		}

		if( nextBtnAble ) {
			var nexBtn = jQuery("<A class='fl'><IMG id='wz_next_btn' alt='next' src='/images/next.gif' /></A>");
			nexBtn.click( function() {
				wz_1.viewPage++;
				wz_1.start();
			} );
			jQuery("#moveDiv3 .crlSet").append( nexBtn );
		}

	},
	timer		: null,
	interval	: function() { 
		if( wz_1.timer == null ) {
			wz_1.start();
			wz_1.timer = setInterval( wz_1.start , intervalTimeSet );
		}
	}
} 

jQuery(document).ready( function() {
	wz_1.interval();
} );

