var siteurl = "http://www.mahomettube.com";
var s_username = "";

var http = false;
if(navigator.appName == "Microsoft Internet Explorer"){http = new ActiveXObject("Microsoft.XMLHTTP");} 
else{http = new XMLHttpRequest();}
function zclose(id){document.getElementById(id).innerHTML = "";}
var timec;
function replyto(cmid,dvid) 
{
	var doc1 = document.getElementById(dvid);
	doc1.innerHTML = '<textarea id="cm-' + cmid + '" name="commenttext" style="width:360px; height:60px;" onkeyup=\'limitText("350","cm-' + cmid + '","repCommEntry-' + cmid + '");\'></textarea>';
	doc1.innerHTML += '<div style="float:left; width:45%;"><input type="submit" id="cbutton" value="Submit" onclick=\'javascript:sendCommComment("video","' + cmid + '","' + dvid + '");\'><input type="submit" id="clbutton" value="Close" onclick=\'javascript:zclose("' + dvid + '");\'></div>';
	doc1.innerHTML += '<div style="float:right; width:45%;" id="repCommEntry-' + cmid + '" align="right"></div>';
}
function sendComment(types,mid)
{
	var text = document.getElementById("ctext").value;	
	var replaceWith = "<br>";
	var newText;
	newText = escape(text)
	for(i=0; i<newText.length; i++){
		if(newText.indexOf("%0D%0A") > -1){
			newText = newText.replace("%0D%0A",replaceWith)
		}else if(newText.indexOf("%0A") > -1){	
			newText = newText.replace("%0A",replaceWith)
		}else if(newText.indexOf("%0D") > -1){	
			newText = newText.replace("%0D",replaceWith)
		}
	}	
	text = unescape(newText);
	//document.getElementById("ctext").value = text;
	
	if (http.readyState == 4 || http.readyState == 0) 
	{
		http.open("POST", siteurl + "/_mods/better-comments/comment.send.php", true);
		http.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
		var que = 'comment=' + text;
		que += '&type=' + types;
		que += '&media_id=' + mid;
		http.send(que);
		http.onreadystatechange=function() 
		{
			document.getElementById("ctext").disabled=true;
			document.getElementById("cbutton").disabled=true;
			document.getElementById("respCom").style.display = "block";
			document.getElementById("respCom2").innerHTML = document.getElementById("respCom2").innerHTML = "";
			document.getElementById("respCom2").innerHTML = document.getElementById("respCom2").innerHTML = text;
		}
		http.send(null);							
	}
}
//Send Comment Reply
function sendCommComment(type,cid,dvid)
{
	var text = document.getElementById('cm-'+cid).value;
	var replaceWith = "<br>";
	var newText;
	newText = escape(text)
	for(i=0; i<newText.length; i++){
		if(newText.indexOf("%0D%0A") > -1){
			newText = newText.replace("%0D%0A",replaceWith)
		}else if(newText.indexOf("%0A") > -1){	
			newText = newText.replace("%0A",replaceWith)
		}else if(newText.indexOf("%0D") > -1){	
			newText = newText.replace("%0D",replaceWith)
		}
	}	
	text = unescape(newText);	
					
	if (http.readyState == 4 || http.readyState == 0) 
	{
		http.open("POST", siteurl + "/_mods/better-comments/comment.send.php", true);
		http.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
		var que = 'comment=' + text;
		que += '&comment_type=' + type;
		que += '&type=comment';
		que += '&comment_id=' + cid;
		http.send(que);
		http.onreadystatechange=function() 
		{
			var d = ''
			document.getElementById("replytext").style.display = "none";
			d += '<div class="nowCommentHead">';
			d += '<span class="s10"><a class="mlinks2" href="' + siteurl + '/' + s_username + '">' + s_username + '</a></span>';
			d += '</div>';
			d += '<div class="nowCommentHead">';
			d += '<span class="repcomm">' + text + '</span>';
			d += '</div>';	
			document.getElementById(dvid).innerHTML = d;
		}
		http.send(null);							
	}	

}
function deleteComment(types,mid,div)
{				
	if (http.readyState == 4 || http.readyState == 0) 
	{
		http.open("POST", siteurl + "/_mods/better-comments/comment.delete.php", true);
		http.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
		var que = 'type=' + types;
		que += '&comment_id=' + mid;
		http.send(que);
		http.onreadystatechange=function() 
		{
			document.getElementById(div).innerHTML = "";
			document.getElementById(div).style.visibility = false;
		}
		http.send(null);							
	}
}
// Comments Limit
function limitText(count,tval,div)
{
	var tex = document.getElementById(tval).value;
	var len = tex.length;
	if(len > count)
	{
		    tex = tex.substring(0,count);
		    document.getElementById(tval).value = tex;
		    return false;
	}
	if((count-len) > 50)document.getElementById(div).style.color="#52903A";
	if((count-len) < 51)document.getElementById(div).style.color="104a85";
	if((count-len) < 11)document.getElementById(div).style.color="red";
	document.getElementById(div).innerHTML = count-len + " charaters left.";
}
