function ShowArticlesModule()
{
	document.getElementById("TodayArticleModule").style.display = "block";
	document.getElementById("TodayVideoModule").style.display = "none";
}

function ShowVideosModule()
{
	document.getElementById("TodayArticleModule").style.display = "none";
	document.getElementById("TodayVideoModule").style.display = "block";
}

function ShowAddComment(e)
{ 
	var pos = GetPosition(e);
	$("#AddComment").css("left",pos[0] - 400).css("top",pos[1] + 20);

	if (document.getElementById("AddComment").style.display == "block")
		document.getElementById("AddComment").style.display = "none";
	else
		document.getElementById("AddComment").style.display = "block";
	
}

function ShowAddCommentGuest(e)
{ 
	var pos = GetPosition(e);
	$("#AddCommentGuest").css("left",pos[0] - 350).css("top",pos[1] + 20);
	if (document.getElementById("AddCommentGuest").style.display == "block")
		document.getElementById("AddCommentGuest").style.display = "none";
	else
		document.getElementById("AddCommentGuest").style.display = "block";
	
}

var offsetX = 20;
var offsetY = -20;
var tooltip="";
function InitFaceRoll()
{
	$('.MemberList a').mousemove(function(e) {

		if ($("#MemberListText").length == 0)
		{
			$("body").append('<div id="MemberListText" class="DisplayNone"><span>Username</span></div>');
		}

		if (tooltip == "")
			tooltip = $(this).find("img").attr("alt");
		$("#MemberListText span").html(tooltip);
		$("#MemberListText").show();
		$(this).find("img").attr("alt","");
		
		var IE = document.all?true:false;
		if(IE) {
			$("#MemberListText").css("left",event.clientX + document.documentElement.scrollLeft + offsetX);
			$("#MemberListText").css("top",event.clientY + document.documentElement.scrollTop + offsetY);
		}
		else {
			$("#MemberListText").css("left",e.pageX + offsetX);
			$("#MemberListText").css("top",e.pageY + offsetY);
		}
	});
	
	$('.MemberList a').mouseout(function(e)
	{ 
		$(this).find("img").attr("alt",tooltip);
		$("#MemberListText").hide(); 
		tooltip ="";
	});
}

function GetPosition(e)
{
	pos = new Array();
	var IE = document.all?true:false;
	if(IE) {
		pos[0] = event.clientX + document.documentElement.scrollLeft;
		pos[1] = event.clientY + document.documentElement.scrollTop;
	}
	else {
		pos[0] = e.pageX;
		pos[1] = e.pageY;
	}
	return pos;
}

function getXmlHttp()
{
    if(!window.XMLHttpRequest)
    {
	    var xmls = new Array(
		    "Msxml2.XMLHTTP.5.0",
		    "Msxml2.XMLHTTP.4.0",
		    "Msxml2.XMLHTTP.3.0",
		    "Msxml2.XMLHTTP",
		    "Microsoft.XMLHTTP"
		    );
		
	    for(var a = 0; a < xmls.length; a++)
	    {
		    try {return new ActiveXObject(xmls[a]);}
		    catch(e) {}
	    }
    }
    else
    {
	    try {return new XMLHttpRequest();}
	    catch(e) {}
    }
	
    return null;
}

function CrackedUp(content_id, uid, org, post_url)
{                
    var http = null;

    if(http == null)
	    http = getXmlHttp();
	
    if(http == null || (http.readyState != 0 && http.readyState != 4))	 
	    return;
	
    var url = post_url + "update.aspx";
    var param = "cid=" + content_id + "&uid=" + uid + "&source=crackedup";
    http.open("POST", url, true);
    http.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
    http.setRequestHeader("Content-length", param.length);
    http.setRequestHeader("Connection", "close");
	http.onreadystatechange =  function() 
	{
	    if(http.readyState != 4)
		    return;
		else
		{
		    var new_value = http.responseText; 
		    setTimeout("setValue(" + new_value + ", " + content_id + ")", 500); 
		}		    
    }
    http.send(param); 
}


function setValue(new_value, content_id)
{
    var el = document.getElementById('crackedup_cnt_' + content_id); 
    el.innerHTML = new_value;      
}

function winopen(url, winname, width, height, top, left) {
	var popwin = window.open(url, winname, "width="+width+",height="+height+",menubar=no,status=no,location=no,toolbar=no,scrollbars=no,top=" + top + ",left=" + left);
	popwin.focus();
}

function winclose(url) {
	if (window.opener)
	{
		if (url != null && url.length > 0)
			window.opener.location.href = url;
		else
			window.opener.location.reload();
			
		window.opener.focus();
	}
	window.close();
}
