$(document).ready(function(){
	$(".dsc").slideUp();
	$(".cmt").slideUp();
	$(".lst").hide();
	$(".pth").hide();
	$(".txt").live("click", function(event){
		newurl = getdescurl(this);
		event.preventDefault();
		tael = this;
		$(".scr").fadeOut("fast", function(){
 			$.get("./md.php?m="+$(tael).attr('href').substring(5), function(result){
    				$(".scr").html(result);
				$(".scr").fadeIn("slow", getdesc(newurl, tael));
			});
  		});
		
	});
	$(".dir").live("click", function(event){
		event.preventDefault();
		$(".scr").hide();
		what = this;
		newurl = getdescurl(this);
		$(".lst").slideUp("fast", function(){
			$(".pth").slideUp("fast", function(){
				$.get("./p.php" + $(what).attr('href').substring(2), function(nresult){
    					$(".pth").html(nresult);
					$(".pth").slideDown("fast", function () {
						$.get("./l.php" + $(what).attr('href').substring(2), function(result){
							$("[id='clk']").click();
	    						$(".lst").html(result + "<span style=\"color: #FFFFFF\">.............................................</span>");
							$(".lst").slideDown("fast", getdesc(newurl, what));
						});
 					});
				});
			});
		});
	});
	$(".img").live("click", function(event){
		what = this;
		newurl = getdescurl(this);
		event.preventDefault();
		$(".scr").fadeOut("fast", function(){
			$(".scr").html("<img src=\"" + $(what).attr('href').substring(5) + "\" />");
			$(".scr").fadeIn("slow", getdesc(newurl, what));
  		});
	});
	$(".swf").live("click", function(event){
		what = this;
		newurl = getdescurl(this);
		event.preventDefault();
		urlbits = $(this).attr('href').split("#");
		dimensions = urlbits[1].split("x");
		$(".scr").hide();
		$(".scr").html("<embed src=\"" + urlbits[0].substring(5) + "\" width=\"" + dimensions[0] + "\" height=\"" + dimensions[1] + "\" />");
		$(".scr").fadeIn("slow", getdesc(newurl, what));
	});
	$("#cmclk").live("click", function(event){
		event.preventDefault();
		$(".cfm").html("<form action=\"cmt.php\" onSubmit=\"return false;\" method=\"POST\" enctype=\"multipart/form-data\">who? <input type=\"text\" name=\"name\"></input><br /><textarea cols=\"25\" rows=\"7\" name=\"comment\"></textarea></form><button>say</button> (html and <a href=\"http://daringfireball.net/projects/markdown/syntax\">markdown</a> are fine)");
	});
	function getdesc (theurl, thethis){
		if ($(thethis).attr('rel') == "d") {
			$(".dsc").slideUp("normal", function(){
				$.get("./md.php?m=" + theurl + ".desc", function(result){
					$(".dsc").html("<div class=\"dsc\"><span id=\"h2\">---------------------------------------------</span><br />desc.<br />" + result + "</div>");
					$(".dsc").slideDown("normal", getcom(theurl));
  				});
			});
		} else {
			$(".dsc").slideUp("normal", getcom(theurl));
		}
	}
	function getdescurl (what) {
		oldurl = $(what).attr('href').substring(5);
		if (oldurl.lastIndexOf(".") > 0) {
			newurl = oldurl.slice(0, oldurl.lastIndexOf("."));
		} else {
			tempurl = oldurl.slice(0,-1);
			newurl = tempurl + tempurl.slice(tempurl.lastIndexOf("/"));
		}

		$(".comsec").data("cmurl", newurl);
		return newurl;
	}
	function getcom(comurl) {
//alert(comurl);
		$(".cmt").slideUp("normal", function(){
			$.get("./md.php?m=" + comurl + ".cmt", function(result){
				$(".cmt").html(result);
				$(".cmt").slideDown("normal");
  			});
		});
	}
	$("button").live("click", function(event) {
		nom = $(":text:first").val();
		com = $("textarea:first").val();
		cur = $(".comsec").data("cmurl");
		if (nom != "" && com != "") {
			$.post("cmt.php",{uname:nom, comment:com, file:cur},function(result){
				getcom(cur);
			});
			
		}
		$(".cfm").html("<a href=\"#\" id=\"cmclk\">speak</a>");
	});
		
	$("[id='dclk']").click();
});






