var cmmtv=0;
var favrn=0;
var progressid=1;
var req = createXMLHttpRequest();
function createXMLHttpRequest() 
{  
	// find the correct xmlHTTP, works with IE, FF and Opera
	var xmlhttp;
	try 
	{

  		xmlhttp=new ActiveXObject("Msxml2.XMLHTTP");
  	}
  	catch(e) 
	{
    	try 
		{
    		xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
    	}
    	catch(e) 
		{
    		xmlhttp=null;
    	}
  	}
	
  if(!xmlhttp&&typeof XMLHttpRequest!="undefined") 
  {
  	xmlhttp=new XMLHttpRequest();
  }
	return  xmlhttp;
}
function callmethod(smode,page){
	
	if(progressid == 1){
		progressid = 2;
		document.getElementById('loadingdisp').style.display ='';
		if(smode == 1){
			document.getElementById('retab').className = '';
			document.getElementById('retabin').className = 'bluelink';
			document.getElementById('mftab').className = 'bluebg';
			document.getElementById('mftabin').className = 'whitelink';
		}else if(smode == 2){
			document.getElementById('retab').className = 'bluebg';
			document.getElementById('retabin').className = 'whitelink';
			document.getElementById('mftab').className = '';
			document.getElementById('mftabin').className = 'bluelink';
		}
		var url = "ctvmorevideos.php";
		var data = "page="+page+"&catid="+catid+"&fid="+fid+"&vid="+vdv+"&smode="+smode+"&sname="+sname;
		//alert(data);
		var method ="POST";
		var  async =true;
		req.open(method, url, async);
		if(method == "POST") 
		{
			req.setRequestHeader("Connection", "close");
			req.setRequestHeader("Content-Type","application/x-www-form-urlencoded; charset=UTF-8");
			req.onreadystatechange = handleResponse;
			req.send(data);
		}
	}// if(progressid == 1){

}
function handleResponse()
{
	try
	{	 
		if(req.readyState == 4)
		{
			var response = req.responseText;
			//alert(response)
			document.getElementById("dispres").innerHTML = response;
			document.getElementById('loadingdisp').style.display ='none';
			progressid = 1;
			
			/*if(cmmtv == 0){ 
				cmmtv = cmmtv + 1;
				if(cmmtst > 0){
					//callcomments();
					document.getElementById("cmmtsdisp").style.display = "";
				}
			}// if(cmmtv == 0)*/
		}				
	}
	catch(e)
	{
		
	}
}
function callpage(pagev,smode,snamev){
	
	if(progressid == 1){
		progressid = 2;
		document.getElementById('loadingdisp').style.display ='';
		var urln = "ctvmorevideos.php";
		var datan ="page="+pagev+"&catid="+catid+"&fid="+fid+"&vid="+vdv+"&smode="+smode+"&sname="+snamev;
		//alert(datan);
		var method ="POST";
		var  async =true;
		req.open(method, urln, async);
		
		if(method == "POST") 
		{
			req.setRequestHeader("Connection", "close");
			req.setRequestHeader("Content-Type","application/x-www-form-urlencoded; charset=UTF-8");
			req.onreadystatechange = handleResponse;
			req.send(datan);
		}
	}// if(progressid == 1){

}
function loginchk(){
	window.location = "../sspage.php?sctv="+escape(sctv);
}
function postit(){
	if(retype == "yes"){
		document.getElementById("msgdisp").innerHTML="Please login to post your comment";
		document.getElementById('deleteid').value = 'Login';
		$('#logindisp').show();
		clickmsg();
		return false;
	}else if(retype == "no"){
		$('#cmmtid').slideToggle("slow");
	}
}
function closeit(){
	$('#cmmtid').slideToggle("slow");
}
function checkval(){
	var frm=document.cmmform;
	var maxlimit=250;
	if (frm.cmmt.value.length > maxlimit)
	{
		 // if too long...trim it!
		frm.cmmt.value = frm.cmmt.value.substring(0, maxlimit);
	}
	else
	{ 
		// otherwise, update 'characters left' counter
		document.getElementById('countv').innerHTML= (250-frm.cmmt.value.length);
	}
	frm.cmmt.className="blacktextborder";
}
function focuscall(id){
	id.className = 'blacktextborder';
	if(id.name == "cmmt" && id.value == 'Post your comment here'){
		id.value = '';
	}
}
function blurcall(id){
	if(id.value == ''){
		id.className = 'normaltextfieldstyle';
	}else{
		id.className = 'blacktextborder';
	}
	
	if(id.name == "cmmt" && id.value == ''){
		id.value = 'Post your comment here';
	}
}
function rscall(val,titlev){
	var frm=document.cmmform;

	 if(val == "cm")
	 {
		if(isEmpty(frm.cmmt,"Please enter the comment") == false){
			frm.cmmt.className="errortextborder";
			return false;
		}
		
		if(frm.cmmt.value == "Post your comment here")
		{
			alert("Please enter your comment");
			frm.cmmt.focus();
			frm.cmmt.className="errortextborder";
			return false;
		}
		else
		{
			cm = frm.cmmt.value;
	
			document.getElementById('oner').innerHTML="<img src='ratectvideo.php?vdv="+vdv+"&onet=cmtd&rcmv="+cm+"&ctvmdv="+ctvmdv+"&titlev="+escape(titlev)+"&sctv="+escape(sctv)+"' width='0' height='0' border='0'>";
			
			frm.cmmt.value = "";
			document.getElementById("cmmtid").style.display="none";
			//callcomments();
			if(document.getElementById("cmmtsdisp").style.display == "none"){
				document.getElementById("cmmtsdisp").style.display = "";
			}
		}

	}
}
function callcomments(){
	if(progressid == 1){
		progressid = 2;
		document.getElementById("cmtlg").style.display="";
		var url = "ctvcmmlist.php";
		var data ="vid="+vdv+"&ctvmdv="+ctvmdv;
		var method ="POST";
		var  async =true;
		req.open(method, url, async);
		
		if(method == "POST") 
		{
			req.setRequestHeader("Connection", "close");
			req.setRequestHeader("Content-Type","application/x-www-form-urlencoded; charset=UTF-8");
			req.onreadystatechange = handleResponsecmm;
			req.send(data);
		}
	}

}
function callcmmpage(pagev,vd) 
{
	if(progressid == 1){
		progressid = 2;
		document.getElementById("cmtlg").style.display="";
		
		var urlcmm = "ctvcmmlist.php";
		var datacmm ="page="+pagev+"&vid="+vd+"&ctvmdv="+ctvmdv;
		var method ="POST";
		var  async =true;
		req.open(method, urlcmm, async);
		
		if(method == "POST") 
		{
			req.setRequestHeader("Connection", "close");
			req.setRequestHeader("Content-Type","application/x-www-form-urlencoded; charset=UTF-8");
			req.onreadystatechange = handleResponsecmm;
			req.send(datacmm);
		}
	}else{
		document.getElementById("msgdisp").innerHTML="Please Wait....";
		$('#logindisp').hide();
		clickmsg();
		return false;
	}

}
function handleResponsecmm()
{
	try
	{	 
		if(req.readyState == 4)
		{
			ajload = 2;
			var responsecmm = req.responseText;
			document.getElementById("cmmtres").innerHTML = responsecmm;
			document.getElementById("cmtlg").style.display="none";
			var cmmmtav = document.getElementById("cmmcntv").value;
			document.getElementById("cmmcntvdisp1").innerHTML = cmmmtav;
			//document.getElementById("emailcallflag").value = 2;
			//favrn=1;
			progressid = 1;
		}				
	}
	catch(e)
	{
		
	}
}
function cmmtdchk(vidvi,tdv,mdv){
	if(progressid == 1){
		if(confirm("Are you sure to delete this comment")==true){
			progressid = 2;
				document.getElementById("cmtlg").style.display="";
			
				var urln = "cmmtsdel.php";
				var datan ="vid="+vidvi+"&tdv="+tdv+"&mdv="+mdv+"&ctvmdv="+ctvmdv;
				var method ="POST";
				var  async =true;
				req.open(method, urln, async);
				
				if(method == "POST") 
				{
					req.setRequestHeader("Connection", "close");
					req.setRequestHeader("Content-Type","application/x-www-form-urlencoded; charset=UTF-8");
					req.onreadystatechange = handleResponsecmmtdel;
					req.send(datan);
				}
		}
	}// if(progressid == 1){
    else{
		document.getElementById("msgdisp").innerHTML="Please Wait....";
		$('#logindisp').hide();
		clickmsg();
		return false;
	}
}
function handleResponsecmmtdel()
{
	try
	{	 
		if(req.readyState == 4)
		{
			var response = req.responseText;
			var gval=response.split("@");
			progressid = 1;
			if(gval[1] == 123)
			{
				//callcomments();
			}
		}				
	}
	catch(e)
	{
		
	}
}
function favcallin(idv){
	if(retype == "yes"){
		document.getElementById("msgdisp").innerHTML="Please login to add to favorites";
		document.getElementById('deleteid').value = 'Login';
		$('#logindisp').show();
		clickmsg();
		return false;
	}else{
		favcall(idv);
	}
}
function favcall(vidinv){
	if(progressid == 1){
		progressid = 2;	
		document.getElementById("disfavmsg").innerHTML="<img src='../images/loading.gif' border='0'>";
		var url = "ctvfavlist.php";
		var cnmm=document.getElementById('cvname').innerHTML;
		var data ="vid="+vidinv+"&cnmm="+escape(cnmm);
		var method ="POST";
		var  async =true;
		req.open(method, url, async);
	
		if(method == "POST") 
		{
			req.setRequestHeader("Connection", "close");
			req.setRequestHeader("Content-Type","application/x-www-form-urlencoded; charset=UTF-8");
			req.onreadystatechange = handleResponsefav;
			req.send(data);
		}
	}else{
		document.getElementById("msgdisp").innerHTML="Please Wait....";
		$('#logindisp').hide();
		clickmsg();
		return false;
	}// if(progressid == 1){
}
function handleResponsefav()
{
	try
	{	 
		if(req.readyState == 4)
		{
			var response = req.responseText;
			progressid = 1;
			if(response == 123){
				window.location = "../favorites.php?viewmode=2";
			}else{
				document.getElementById("disfavmsg").innerHTML='<img src="images/previewfavorate.gif" border="0" />';
			}
		}				
	}
	catch(e)
	{
		
	}
}
function gangchk(){
	if(retype == 'yes'){
		document.getElementById("msgdisp").innerHTML="Please login to add to my gangs";
		document.getElementById('deleteid').value = 'Login';
		$('#logindisp').show();
		clickmsg();
		return false;
	}else{
		window.location="../mygangvideos.php?vid="+vdv;
	}
}