// !!!!!!! 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 >Vous avez d&eacute;j&agrave; vot&eacute; pour ce vid&eacute;o</FONT>";
	}
	return false;
}
// RATING PROCESS END  


// !!!!!!! My voting process 
function fxVote(voteId)
{
	voteAnswer=document.getElementById('opAns').value;

	if(voteAnswer=='')
	{
		alert('Veuillez faire une s&eacute;lection');
	}
	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>D&eacute;sol&eacute; vous avez d&eacute;j&agrave; vot&eacute;.</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);
}


function signs()
{
	var start = 1901, birthyear = document.MyProfile.year.selectedIndex + 1899, date=document.MyProfile.day.selectedIndex, month=document.MyProfile.month.selectedIndex;

	with (document.MyProfile.signe_zodia)
	{
		if (month == 1 && date >=20 || month == 2 && date <=18) {value = "Verseau";}
		if (month == 1 && date > 31) {value = "Hein?";}
		if (month == 2 && date >=19 || month == 3 && date <=20) {value = "Poisson";}
		if (month == 2 && date > 29) {value = "Quoi?";}
		if (month == 3 && date >=21 || month == 4 && date <=19) {value = "Bélier";}
		if (month == 3 && date > 31) {value = "OK. N'importe quoi!";}
		if (month == 4 && date >=20 || month == 5 && date <=20) {value = "Taureau";}
		if (month == 4 && date > 30) {value = "Je suis désolé!";}
		if (month == 5 && date >=21 || month == 6 && date <=21) {value = "Gémeau";}
		if (month == 5 && date > 31) {value = "hum ... non!";}
		if (month == 6 && date >=22 || month == 7 && date <=22) {value = "Cancer";}
		if (month == 6 && date > 30) {value = "Désolé!";}
		if (month == 7 && date >=23 || month == 8 && date <=22) {value = "Lion";}
		if (month == 7 && date > 31) {value = "Excusez-moi?";}
		if (month == 8 && date >=23 || month == 9 && date <=22) {value = "Vierge";}
		if (month == 8 && date > 31) {value = "Ouais...!";}
		if (month == 9 && date >=23 || month == 10 && date <=22) {value = "Balance";}
		if (month == 9 && date > 30) {value = "Réessayez!";}
		if (month == 10 && date >=23 || month == 11 && date <=21) {value = "Scorpion";}
		if (month == 10 && date > 31) {value = "Oublie-ça!";}
		if (month == 11 && date >=22 || month == 12 && date <=21) {value = "Sagittaire";}
		if (month == 11 && date > 30) {value = "Date invalide!";}
		if (month == 12 && date >=22 || month == 1 && date <=19) {value = "Capricorne";}
		if (month == 12 && date > 31) {value = "Sûrement pas!";}
	}

	if (document.MyProfile.year.selectedIndex != 0)
	{
		x = (start - birthyear) % 12
		with (document.MyProfile.csign)
		{
			if (x == 1 || x == -11) {value = "Rat";}
			if (x == 0) {value = "Buffle";}
			if (x == 11 || x == -1) {value = "Tigre";}
			if (x == 10 || x == -2) {value = "Chat";}
			if (x == 9 || x == -3)  {value = "Dragon";}
			if (x == 8 || x == -4)  {value ="Serpent";}
			if (x == 7 || x == -5)  {value = "Cheval";}
			if (x == 6 || x == -6)  {value = "Bouc";}
			if (x == 5 || x == -7)  {value = "Singe";}
			if (x == 4 || x == -8)  {value = "Coq";}
			if (x == 3 || x == -9)  {value = "Chien";}
			if (x == 2 || x == -10)  {value = "Cochon";}  
		}
	}
}

function toKg()
{
	var kgValue = .453592;
	var val;
	val = document.MyProfile.poids_livre.value * kgValue;

	if (val<=0) 
	{
		document.MyProfile.poids.value = "";
		document.MyProfile.poids_livre.value = "";
	}
	else 
	{
		document.MyProfile.poids.value = Math.ceil(val);
	}
}

function toLivre()
{
	var lbValue =  2.20462262;
	var val;
	val = document.MyProfile.poids.value * lbValue;

	if (val<=0) 
	{
		document.MyProfile.poids_livre.value = "";
		document.MyProfile.poids.value = "";
	}
	else 
	{
		document.MyProfile.poids_livre.value = Math.floor(val);
	}
}

function CmtoPiedsPouce()
{
	var cteValue = 0.3937;
	var valPieds;
	var valPouce;
	var valenPouce;

	valPouce = document.MyProfile.taile.value * cteValue;
	valPieds = Math.floor(valPouce/12);
	valenPouce = Math.ceil(valPouce - (valPieds*12));

	if (isNaN(valPouce))
	{
		valPouce=0;
	}

	if (isNaN(valPieds))
	{
		valPieds=0;
	}

	if (valPouce<=0 || valPieds<=0) 
	{
		document.MyProfile.taile_pieds.value = "";
		document.MyProfile.taile_pouce.value = "";
		document.MyProfile.taile.value = "";
	}
	else
	{
		document.MyProfile.taile_pieds.value = valPieds;
		document.MyProfile.taile_pouce.value = valenPouce;
	}
}

function PiedsPoucetoCm()
{
	var cteValue = 2.54;
	var valPieds;
	var valPouce;
	var valCm;
	var valenPouce;

	valPieds = document.MyProfile.taile_pieds.value;
	valPouce = document.MyProfile.taile_pouce.value;
	valPouce = parseInt(valPouce);

	if (isNaN(valPouce))
	{
		valPouce=0
	}

	if (isNaN(valPieds))
	{
		valPieds=0
	}

	valenPouce = (valPieds*12) + valPouce;
	valCm = Math.ceil(valenPouce * cteValue);

	if (valCm<=0) 
	{
		document.MyProfile.taile_pieds.value = "";
		document.MyProfile.taile_pouce.value = "";
		document.MyProfile.taile.value = "";
	}
	else
	{
		document.MyProfile.taile.value = valCm;
	}
}

/*function changerecherche()
{
	var choix = document.getElementById("choix");
	if(choix.value == "sommaire")
	{
		document.getElementById("tabledetl").style.display = "none";
	}
	if(choix.value == "detail")
	{
		document.getElementById("tabledetl").style.display = "block";
	}
}*/
/*
function changerecherche()
{
	if(GetSelectedItem() == "sommaire")
	{
		document.getElementById("tabledetl").style.display = "none";
	}
	if(GetSelectedItem() == "detail")
	{
		document.getElementById("tabledetl").style.display = "block";
	}
}


function GetSelectedItem()
{
	var choix = document.getElementById("choix");
	alert(choix);
	len = 2;//choix.length;
	i = 0;
	chosen = "sommaire";

	for (i = 0; i < len; i++)
	{
		if (choix[i].selected)
		{
			chosen = choix[i].value;
		} 
	}
	return chosen;
}*/

function confirmer(frm){
    var msg = "Êtes-vous sur de vouloir supprimer cet élément?";
    if(confirm(msg)){
        return true;
    }else{
        return false;
    }
} 