// JavaScript Document
$(document).ready(function() {
	updateMsg();
	$('.chart-item,#shout').jScrollPane({showArrows:true});
	hideAll();
	$('#chart1').fadeIn('slow');
    $('#mycarousel').jcarousel();
	$('#lifestyle-item').jcarousel();
	$(".video-scrollable,.events-scrollable,.speak-scrollable,.request-scrollable").scrollable({ vertical: true, mousewheel: true });
	$('#gallery a').lightBox();
	if($(".interaction-btn").length){
		$(".interaction-btn").colorbox({
			width:"400px", 
			height:"293px",
			iframe:true,
			onClosed:function(){ 
				updateMsg();
			}
		});
	}
	
	$('.chart-bt').click(function(){
		var id=$(this).attr("id");
		var s=id.split("-");
		var divID=s[0];
		var catID=s[1];
		//var toLoad="getcontent.php?type="+ divID +"&cat=" + catID;
		hideAll();
		$('#chart'+catID).fadeIn('slow');	
		return false;
	});
	
	$('.ajax-bt').click(function(){
		var id=$(this).attr("id");
		var s=id.split("-");
		var divID=s[0];
		var catID=s[1];
		var toLoad="getcontent.php?type="+ divID +"&cat=" + catID;
		$('#'+divID+'-box').fadeOut('fast');
		$('#'+divID+'-box').html("<li style='background:transparent'><div class='loading'><img src='images/loader.gif'><br>Loading Content...</div></li>");
		$('#'+divID+'-box').load(toLoad).fadeIn('slow');
		
		return false;
	});
	
	function hideAll(){
		$("#chart1").fadeOut('fast');
		$("#chart2").fadeOut('fast');
		$("#chart3").fadeOut('fast');
	}
	function addShoutMsg(xml) {
		$("message",xml).each(function(id) {
			var message = $("message",xml).get(id);
			var id=$("id",message).text();
			var exec = true;
			var img;
			$('.shout_id').each(function(){
				if(id==$(this).html()){
					exec=false;
				}
			});
			
			if(exec){
				$("#shout").prepend("<div class='shout-list clearfix'><div class='shout-img'><a href='member.php?id="+ $("user_id",message).text() +"'>"+ $("pic1",message).text() +"</a></div><div class='shout-content'><div class='shout-user'><a href='member.php?id="+ $("user_id",message).text() +"'>"+ $("user",message).text() +"</a></div><div class='shout-text'>"+ $("text",message).text() +"</div></div><div class='shout_id'>"+ $("id",message).text() +"</div></div>").fadeIn('slow');
			};
		});
	}
	function addSpeakMsg(xml) {
		$("message",xml).each(function(id) {
			var message = $("message",xml).get(id);
			var id=$("id",message).text();
			var exec = true;
			var img;
			$('.speak_id').each(function(){
				if(id==$(this).html()){
					exec=false;
				}
			});
			
			if(exec){
				$("#speakUp").prepend("<div><div class='item'><div class='speak-list clearfix'><div class='speak-img'><a href='member.php?id="+ $("user_id",message).text() +"'>"+ $("pic1",message).text() +"</a></div><div class='speak-title'><img src='images/dj-arrow.jpg' /><div class='speak-user' ><a href='member.php?id="+ $("user_id",message).text() +"'>"+ $("user",message).text() +"</a></div></div><div class='speak-content'>"+ $("text",message).text() +"</div><div class='speak_id'>"+ $("id",message).text() +"</div></div></div></div>");
				//$("#scroller1").prepend("<div class='speak-list clearfix'><div class='speak-img'><a href='member.php?id="+ $("user_id",message).text() +"'>"+ $("pic1",message).text() +"</a></div><div class='speak-title'><img src='images/dj-arrow.jpg' /><div class='speak-user' ><a href='member.php?id="+ $("user_id",message).text() +"'>Dj "+ $("user",message).text() +"</a></div></div><div class='speak-content'>+"+ $("text",message).text() +"</div><div class='speak_id'>"+ $("id",message).text() +"</div></div>").fadeIn('slow');            
			};
		});
	}
	function addRequestMsg(xml) {
		$("message",xml).each(function(id) {
			var message = $("message",xml).get(id);
			var id=$("id",message).text();
			var exec = true;
			var img;
			$('.request_id').each(function(){
				if(id==$(this).html()){
					exec=false;
				}
			});
			
			if(exec){
				$("#requestList").prepend("<div><div class='item'><div class='request-list clearfix'><div class='request-img'><a href='member.php?id="+ $("user_id",message).text() +"'>"+ $("pic1",message).text() +"</a></div><div class='request-content'><div class='request-user'><a href='member.php?id=<"+ $("user_id",message).text() +"'>"+ $("user",message).text() +"</a></div><div class='request-text'>"+ $("text",message).text() +"</div></div><div class='request_id'>"+ $("id",message).text() +"</div></div></div></div>").fadeIn('slow');
            };
		});
	}
	function updateMsg() {
		
		$.get("xml.php?mod=shout","", function(xml) {
			//$("#loading").remove();
			addShoutMsg(xml);
		})
		$.get("xml.php?mod=djspeakup","", function(xml) {
			//$("#loading").remove();
			addSpeakMsg(xml);
		})
		$.get("xml.php?mod=request","", function(xml) {
			//$("#loading").remove();
			addRequestMsg(xml);
		})
		//setTimeout(updateMsg, 4000);
	}
	
});

