function fxRate(vkey,rate,idToHide,idToShow,vid,baseurl) {
	cp.call(baseurl+'/ajax/myajaxphp.php','process_data',return_data,rate,vid);
	hideMe(idToHide);
	showMe(idToShow);
}

function return_data(restul) {
	// Collect the number of BLUE star
	var cnt=restul.getElementsByTagName('trate').item(0).firstChild.data;
		hideMe('idViewVoteResult');
	if(cnt!='exist') {
	// # Show the vote
	var x=document.getElementById('idVoteView').rows[0].cells;
		x[1].innerHTML=restul.getElementsByTagName('tvote').item(0).firstChild.data;

		if(cnt>5) {
			cnt=5;
		} else if (cnt<0) {
			cnt=0;
		}

		blank_star=5-cnt;

		var x=document.getElementById('tblViewResult').rows[0].cells;

		for (i=0;i<cnt;i++ ) {
			x[i].innerHTML='<img src='+imgurl+'/star.gif>';
		}

		for (j=cnt;j<=4;j++ ) {
			x[j].innerHTML='<img src=' + imgurl+'/blank_star.gif>';
		}
	} else {
		var x=document.getElementById('voteProcessthank').innerHTML="<FONT COLOR=#FF0000 >You already vote this video</FONT>";
	}
	return false;
}

// RATING PROCESS END


// !!!!!!! My voting process

function fxVote(voteId) {
	voteAnswer=document.getElementById('opAns').value;
	if(voteAnswer=='') {
		alert('Select any one');
	} else {
		cp.call(baseurl+'/ajax/myajaxphp.php','process_Vote',return_vote_result,voteId,voteAnswer);
	}
}


function return_vote_result(result) {
var xx=result.getElementsByTagName('result').item(0).firstChild.data;
if (xx=='1') {
		count=result.getElementsByTagName('count').item(0).firstChild.data;

		for (var  ii=0; ii<count  ; ii++ ) {

			 var vv='A1'+ii;
			 var pp='P1'+ii;

			vv=result.getElementsByTagName(vv).item(0).firstChild.data;
			pp=result.getElementsByTagName(pp).item(0).firstChild.data;

			// # Generate Voring table
			var tt=document.getElementById('tblVoteResult').insertRow(0);
			var y=tt.insertCell(0);
			var z=tt.insertCell(1);
			y.innerHTML=vv;
			z.innerHTML=pp +'%';

			if(vv=="") {
				break;
			}
		}

		insertInToTable('tblPResult', 0,0,'Vote result');
		// # Hide the previous tale
		hideMe('divviewvresult');
		hideMe('tblVote');

}
else if(xx>1)
{

	insertInToTable('tblPResult', 0,0,'<font color=#FF0000><B>Sorry you already voted..</B></FONT>');
	viewVote(xx);
		// # Hide the previous table
		//showMe('divviewvresult');
		hideMe('tblVote');
}
}


 // END

 // VIEW VOTE
function viewVote(pollId) {
	cp.call(baseurl+'/ajax/myajaxphp.php','view_vote',return_view_vote,pollId);
}

function return_view_vote(result) {
	var xx;
	if (1) {
		count=result.getElementsByTagName('count').item(0).firstChild.data;
		for (var  ii=0; ii<count; ii++) {
			 var vv='A1'+ii;
			 var pp='P1'+ii;

			vv=result.getElementsByTagName(vv).item(0).firstChild.data;
			pp=result.getElementsByTagName(pp).item(0).firstChild.data;
			// # Generate Voring table
			var tt=document.getElementById('tblViewVoteResult').insertRow(0);
			var y=tt.insertCell(0);
			var z=tt.insertCell(1);
			y.innerHTML=vv;
			z.innerHTML=pp +'%';

			if(vv=="") {
				break;
			}
		}
	insertInToTable('tblViewVote', 0,0,'Current vote status');
	}
}



function fxSendComments(idToHide,commentId,uid,vid) {
	comment_value=document.getElementById(commentId).value;
	if(comment_value=='') {
		alert(' Comment box is empty !!');
	} else {
		hideMe(idToHide);
		cp.call(baseurl+'/ajax/myajaxphp.php','process_comments',return_comment_response,comment_value,uid,vid);
	}
}

function return_comment_response(restul) {
	if(restul.getElementsByTagName('a').item(0).firstChild.data==0) {
		showMe('divComResult2');
	} else {
		showMe('divComResult1');
	}
}
// END

// RECENT VIEW PROCESS

var current_position=4;

function recentview(amount,flag) {

	gflag="viewrecent";
	if(flag=='next')
	{
			var start=current_position
				current_position=current_position+amount;
			var end=current_position;
			if(dbreport!='1') {

			}

		sql="SELECT VID, title, viewtime, vkey from video where viewtime<>'0000-00-00 00:00:00' order by viewtime desc limit "+start + " , " +end;
		executeDB(sql);
		//alert(sql);
			if(dbreport<0)
		{
				end=current_position;
				current_position=current_position-amount;
				start=current_position;
				alert("End");

		}
	}

	if(flag=='prev')
	{
		var end=current_position;
			current_position=current_position-amount;
		var start=current_position;

		if(start<0) {
			start=amount;
			end=start+amount;
			alert("End");
		}

		sql="SELECT VID, title, viewtime, vkey from video where viewtime<>'0000-00-00 00:00:00' order by viewtime desc limit "+start + " , " +end;
		executeDB(sql);
	}
}
//END


function pollAnsBox(myID) {
	Me=document.getElementById(myID);
	if(Me.value=="") {
		  Me.style.background="#3366FF";

	}
	else{

		Me.style.background="#FFFFFF";
			xy=Me.value;
		for (i=0;i<Me.value;i++ ) {
			var x=document.getElementById('tblViweAnsBox').insertRow(0);
			var y=x.insertCell(0);
			var z=x.insertCell(1);
			y.innerHTML='Answer ' + (xy-i);
			z.innerHTML='<INPUT TYPE=text SIZE=40 NAME=voteAnsBox'+i+' ID=voteAnsBox'+i+' onBlur=txtBoxValidation(voteAnsBox'+i+', #EAEAEA,#FF0033) >';
		}
	}

}

// ## Delete row of a Tabile
function delteRow() {
	var x=document.getElementById('tblViweAnsBox').rows.length-1;

	for (var i=x;i>=0;i--) {
				document.getElementById('tblViweAnsBox').deleteRow(i);
		}
}


function fxvalidation() {
	var flag=true;
	var x=document.getElementById('tblViweAnsBox').rows.length-1;

	// ## Question text
	flag=txtBoxValidation('txtQtn','#EAEAEA','#FF0033');

	// ## Questin qty
	flag=txtBoxValidation('txtPollAnsQty','#EAEAEA','#FF0033');


	for ( i=x; i>=0; i-- )
	{
		targetID='voteAnsBox'+i;
		if (document.getElementById(targetID).value=="") {
			txtBoxValidation(targetID,'#EAEAEA','#FF0033');
			flag=false;
			break;
		}


	}

	return flag;
}




function pollAnsBox($num) {
	alert($num);
}


function showHideItems(myItemName) {
	var myItem=document.getElementById(myItemName);
	if (myItem.style.display != "none") {
		myItem.style.display = "none";
	} else {
		myItem.style.display = "block";
	}
}

function openShare() {
  var fs = window.open( "share?v=f-IDNOL7dkU" ,
           "ShareVideo", "toolbar=no,width=" + 500  + ",height=" + 400
         + ",status=no,resizable=yes,fullscreen=no");
  fs.focus();
}

function post_profile_comment(comments,voter_id,profile_id) {
	comment_value=document.getElementById(comments).value;
	if(comment_value=='') {
		alert("comment box empty!!");
	} else {
		cp.call(baseurl+'/ajax/myajaxphp.php','post_profile_comment',return_comment_info,comment_value,voter_id,profile_id);
	}
}

function return_comment_info(msg) {
	if(msg.getElementsByTagName('post_comment').item(0).firstChild.data==1) {
		showMe('comm_result_1');
		hideMe('comm_result_0');
		hideMe('comment_box');
		hideMe('del_comment');
		hideMe('no_comments');
	} else {
		showMe('comm_result_0');
		hideMe('comm_result_1');
	}
}

function delete_comments(div_id,comment_id,uid) {
	cp.set_response_type('text');
	cp.call(baseurl+'/ajax/myajaxphp.php','delete_user_comment',return_delete_comment,comment_id,uid,div_id);
}

function return_delete_comment(div_id) {
	if(div_id) {
		hideMe(div_id);
		hideMe('comment_box');
		showMe('del_comment');
	}
}
