﻿
function writeMessages(ile, divName, order, cut, sod,text,sms,mail,comment) {
	var smspogoda;
	if (typeof arguments[9] != 'undefined') {
		smspogoda = arguments[9]; 
	}


    var $div = jQuery("div#"+divName);
    var wysokosc = $div.css('height').replace('px','');
    var arrOrder=order.split(";");
    var i;
    if(text!=false)
        text = '&text='+text;
    else
        text = '';
    if(sms)
        sms = '&sms='+sms;
    else
        sms = '';
    if(smspogoda)
        smspogoda = '&smspogoda='+smspogoda;
    else
        smspogoda = '';
    if(mail)
        mail = '&mail='+mail;
    else
        mail = '';
    if(comment)
        comment = '&comment='+comment;
    else
        comment = '';
    if(sod<ile)
        sod = '&sod='+sod;
    else
        sod = '';
    jQuery.ajax({
		url:"/2009/_xml/xml_messages.aspx?ile="+ile+"&cut="+cut+text+sod+sms+mail+comment+smspogoda,
		type: "GET",
		dataType:"xml",
		timeot:1000,
		error: function(){
			$div.html("<div id='ladowanie'>Ładowanie....</div>");
		},
		start: function(){
		    $div.animate({height: 0},750);
		    $div.html("<div id='ladowanie'>Ładowanie....</div>");
		},
		start: function(){
		    $div.animate({height: wysokosc},1250);
		},
		success: function(xml){
		    $div.html('');
		    jQuery(xml).find('item').each(function(){
		        var $item = jQuery(this);
		        var typ = ($item.attr('typ')!=undefined)? '<span class="typ_'+$item.attr('typ')+'"></span>' : '' ;
		        var id = ($item.attr('id')!=undefined)? '<a href="/4pory/klubsluchacza/message.aspx?id'+$item.attr('id')+'&typ='+typ+'">więcej</a>' : '' ;
		        var date = ($item.attr('date')!=undefined)? '<span class="date">'+$item.attr('date')+'</span>' : '' ;
		        var msg = ($item.attr('msg')!=undefined)? '<span class="msg">'+$item.attr('msg')+'</span>' : '' ;
		        var author = ($item.attr('author')!=undefined)? '<span class="author">'+$item.attr('author')+'</span>' : '' ;
    			    
		        var strOut = '<div class="item">';
		        for (j in arrOrder) {
		            strOut += (arrOrder[j]=='t')? typ : '';
		            strOut += (arrOrder[j]=='d')? date : '';
		            strOut += (arrOrder[j]=='m')? msg : '';
		            strOut += (arrOrder[j]=='a')? author : '';
		            //strOut += (arrOrder[j]=='i')? id : '';
		        }
		        strOut += '</div>';
		        jQuery(strOut).appendTo($div);
		    });
		}
	});
}