$(document).ready(function(){
		function shout()
		 {
		    mymsg = $(".msgbox").val();

		    if(mymsg != "")
		    {
		     $(".shoutbox").html('Posting message..<br /><br /><br /><br />');
		   	 $(".shoutbox").load("/ttshout.php", 
			 		{
					"shoutmessage": mymsg
			 		});
		    }
			$(".msgbox").focus();
		 }
		 
	 
  	/* shoutbox submit */ 
		$(".shoutbtn").live('click', function(){
				 shout();
		});
		
		/** msgbox enter press **/
		$(".msgbox").live('keyup', function(e) {
			if(e.keyCode == 13) {
				shout();
			}
		});
		
	 	/* delshout */ 
		$(".delShoutMsg").live('click', function(){
				mydel = $(this).attr('id');

				if(mydel != "")
				{
				  $(".shoutbox").html('Deleting message '+mydel+'..<br /><br /><br /><br />');
				 	 $(".shoutbox").load("/ttshout.php", 
				 		{
						"delshout": mydel
				 	});
			 	}
                                return false;
		});
	

	function loadShoutbox()
	 {
	   $(".shoutbox").html('Loading shoutbox..<br /><br /><br /><br />');
 	   $(".shoutbox").load("/ttshout.php");
	 }		 
	
	/* on start up */
	loadShoutbox();
	
	/* load shoutbox every 5 minutes */
	updateInterval = 300000; //ms
	
	interval = window.setInterval(
	function () {
		 loadShoutbox();
	}, 
	updateInterval);

	/* upload form */
	$('.uploadForm .submit').click(function(){
        if(
           $('.uploadForm input[name=file]').val() != '' &&
           $('.uploadForm input[name=tartist]').val() != '' &&
           $('.uploadForm input[name=ttitle]').val() != '' &&
           $('.uploadForm textarea[name=descr]').val() != '' &&
           $('.uploadForm select[name=type]').val() != 0
          )
        {
           $('.uploadForm .submit').val('Uploading, please wait..');
           $('.uploadForm .submit').attr("disabled", "true"); 
           $('.uploadForm').submit();
        }
        else
        {
           alert('Please check required form fields.');           
        }
        return false;
	});
	
});

