

// !!!!!!! RATING PROCESS 

 

	function fxRate(vkey,rate,idToHide,idToShow,vid){

		cp.call('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>6)

					{

						cnt=6;

					}	

					else if (cnt<0)

					{

						cnt=0;

					}

					

					blank_star=6-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<5;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');

		}

		

	}







// !!!!!!!! SEND COMMENT PROCESS



	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 fxShowAccInfo(a,b){

	showMe(a);

	hideMe(b);	

}





function pollAnsBox($num){

	alert($num);

}