$(document).ready(
	function()
	{
		$(".fullUserComment").css("height", "47px");
		$("#userCommentAdd").click(function(){
		//alert ("ddddd");
		});
	}
);


function funcShowProjectUserCommentAddBox()
{
	var addCommentBox = $("#userCommentAdd");
	//alert (addCommentBox.width());
	
	$("#txtName").val("");
	$("#txtTown").val("");
	$("#txtEmail").val("");
	$("#txtComment").val("");
	$("#commentMessage").html("").hide();
	
	//if (addCommentBox.is(":hidden"))
        var addCommentBoxHeight     = addCommentBox.height();
        var addCommentBoxWidth     = addCommentBox.width();
        var windowWidth             = $(window).width();
        var windowHeight             = $(window).height();
        var pageScrollTop           = document.documentElement.scrollTop ? document.documentElement.scrollTop : (document.body.scrollTop ? document.body.scrollTop : 0);

        var addCommentBoxTop        = pageScrollTop + (windowHeight - addCommentBoxHeight) / 2;
        var addCommentBoxLeft       = (windowWidth - addCommentBoxWidth) / 2;

	addCommentBox.css({
                    position : "absolute",
                    left : addCommentBoxLeft,
                    top: addCommentBoxTop
                }).fadeIn("slow");
	//else
		//addCommentBox.fadeOut("slow");
	
	return false;
}

function funcAddProjectUserComment()
{
	var strName = $.trim($("#txtName").val());
	var strTown = $.trim($("#txtTown").val());
	var strEmail = $.trim($("#txtEmail").val());
	var strComment = $.trim($("#txtComment").val());
	var iCommentID = $("#ci").val();
	
	
	if (strName == "")
	{
		funcShowAddUserCommentMessage("Please give your name");
		$("#txtName").focus();
	}
	else if (strTown == "")
	{
		funcShowAddUserCommentMessage("Please give your town");
		$("#txtTown").focus();
	}
	else if (strEmail == "")
	{
		funcShowAddUserCommentMessage("Please give your email");
		$("#txtEmail").focus();
	}
	else if (!func_is_email(strEmail))
	{
		funcShowAddUserCommentMessage("Please give a valid email");
		$("#txtEmail").focus();
	}
	else if (strComment == "")
	{
		funcShowAddUserCommentMessage("Please give your comment");
		$("#txtComment").focus();
	}
	else
	{
		$.ajax(
			{
				url:		"http://www.worldarchitecturenews.com/index.php?fuseaction=project.insertprojectusercomment",
				type:		"POST",
				dataType:	"script",
				data:		"name=" + escape(strName) + "&town=" + escape(strTown) + "&email=" + escape(strEmail) + "&comment=" + escape(strComment) + "&commentid=" + iCommentID,
				beforeSend: function()
							{
								
							},
				success:	function(reply)
							{
								
							},
				error:		function()
							{
								
							},
				complete:	function()
							{
								
							}
			}
		);
	}
	
	return false;
}

function funcShowProjectUserCommentSuccessBox()
{
	var commentSuccessBox = $("#userCommentAddResult");

	var commentBoxHeight     = commentSuccessBox.height();
        var commentBoxWidth     = commentSuccessBox.width();
        var windowWidth             = $(window).width();
        var windowHeight             = $(window).height();
        var pageScrollTop           = document.documentElement.scrollTop ? document.documentElement.scrollTop : (document.body.scrollTop ? document.body.scrollTop : 0);

        var commentBoxTop        = pageScrollTop + (windowHeight - commentBoxHeight) / 2;
        var commentBoxLeft       = (windowWidth - commentBoxWidth) / 2;

	commentSuccessBox.css({
                    position : "absolute",
                    left : commentBoxTop,
                    top: commentBoxLeft
                }).fadeIn("slow");
}

function funcShowAddUserCommentMessage(strMessage)
{
	var objCommentMessage = $("#commentMessage");
	objCommentMessage.fadeOut(function(){objCommentMessage.html(strMessage); }).fadeIn("slow"); //.animate({"background-color" : "#FFFFFF"}, 2000).fadeOut("slow");
	//objCommentMessage.css("width", "1px").html("Please give your email").animate({width: "430px"}, "slow").animate({width: "430px"}, 2000).animate({width: "1px"}, "slow");
}

function funcHideAddUserCommentDiv()
{
	$("#userCommentAdd").fadeOut("slow");
	return false;
}

function funcHideUserAddCommentMessageBox()
{
	$("#userCommentAddResult").fadeOut("slow");
	return false;
}

function funcShowProjectUserCommentList()
{
	if ($(".commentHid").is(":hidden"))
	{
		
		$(".commentHid").slideDown("slow", function() { $("#readCommentsLink").html("Hide comments"); loc = window.location; loc = loc.toString(); loc = loc.split("#"); try {window.location= loc[0] + "#lnkUserCommentsStart";} catch(e){}  });
	}
	else
	{
		
		$(".commentHid").slideUp("slow", function(){ $("#readCommentsLink").html("More comments");  });
	}
	//return false;
}

function funcShowUserFullComment(innerCommentID, fullCommentID, linkID)
{
	contentHeight = $("#" + innerCommentID).height();
	currentHeight = $("#" + fullCommentID).height();
	
	if (currentHeight == 47)
	{
		$("#" + linkID).html("Hide details ...");
		$("#" + fullCommentID).animate({height : contentHeight + "px"}, "slow");
	}
	else
	{
		$("#" + linkID).html("Click for more ...");
		$("#" + fullCommentID).animate({height : "47px"}, "slow");
	}
	
	return false;
}
