var chatLoader='<img src="profile/ajax-loader.gif" style="width:125px;" alt="Loading data, please wait...">';

function chat(obj,t) {
	
	
	var param="";
	var objn=obj;
	if(t==1) {
		param="page=chat&message="+encodeURIComponent($("#kmessage").val())+"&id="+$("#kmesid").val();
	}
	else {
		objn=objn+"Up";
		param="page=mnew&id="+$("#kmesid").val();	
	}

	$('#'+objn+"Loader").html(chatLoader).show();
	$('#'+objn).hide();

	$('#'+obj+"Text").slideUp();
	
		$.ajax({
			type: "POST",
			url: host+"profile/chat_ajax.php?rnd="+Math.random(),
			data: param,
			error: function(xhr){	
				endLoader(objn);
				ajaxError(xhr);
			},
			success: function(d){		
				endLoader(objn);		
				if(d!="") {
				
					var ndata=new Array();
					ndata=d.split("|::|");
					var data=eval('('+ndata[0]+')');
					if(data.err==0) {
												
						for(i in data["obj"]) {
							$('#'+i).html(data["obj"][i]);
						}
						
						$("#chatContent").html(ndata[1]+$("#chatContent").html());						
						$("#kmesid").val(data.val);
						document.getElementById("kscroll").scrollTop=0;
						
						if(t==1) $("#kmessage").val("");
						
					}
					else {
						newClass(obj+'Text',"ajaxTextErr");			
						$('#'+obj+"Text").html(data.atxt).slideDown();
					}
				}
				else ajaxErrorAlert();
			}
		});	

}

function chU(obj) {

	$("#kmessage").val($("#kmessage").val()+obj.innerHTML+": ");
	$("#kmessage").focus(); 

}
$(document).ready(function(){

    $("#chat").click(function () { 
		chat("chat",1);
    });
     
    $("#chatUp").click(function () { 
		chat("chat",2);
    }); 

});
