function grab_page(tableZZ) {
	var errors = 0;
   	var url = document.getElementById('grab_page_link').value;
   	var filename = document.getElementById('grab_page_name').value;

   	if(url == "" && errors < 1) {
      		alert('Please type the page of the video you want to fetch!');
		errors = errors + 1;
   	}
   	if(url == "http://" && errors < 1) {
      		alert('Please type the page of the video you want to fetch!');
		errors = errors + 1;
   	}
   	if(filename == "" && errors < 1) {
      		alert('Please type the name of the file!');
		errors = errors + 1;
   	}
   	if(filename == "Shortname for your file" && errors < 1) {
      		alert('Please type the name of the file!');
		errors = errors + 1;
   	}	
	if(errors < 1) {
		getObj(tableZZ).innerHTML = "<p align='center'><img src=http://videos.salloumi.com/images/LoadingUsers.gif alt='' /></p>";
		cp.call(baseurl+'/ajax/filemanager.php','process_grab_page',return_grab_page,url,filename,tableZZ);
	}
}
function return_grab_page(result) {
	var errZZ = ""; 
	var tableZZ = "";
	errZZ = result.getElementsByTagName('errZZ').item(0).firstChild.data;
	tableZZ = result.getElementsByTagName('tableZZ').item(0).firstChild.data;

	errZZ = errZZ.replace(/\\u003c/g,"<");
	errZZ = errZZ.replace(/\\u003e/g,">");
	errZZ = errZZ.replace(/\\u000d\\u000a/g,"<br/>");
	errZZ = errZZ.replace(/\\u000a/g,"");
	errZZ = errZZ.replace(/\\u0026#039;/g,"\'");
	errZZ = errZZ.replace(/\\u0026amp;/g,"&");
	errZZ = errZZ.replace(/\\u0026/g,"&");
	errZZ = errZZ.replace(/\\u0026quot;/g,"\"");
	errZZ = errZZ.replace(/\\u0026gt;/g,">");

	if(errZZ == "good") getObj(tableZZ).innerHTML = "<p align='center'>The video is being fetched! Go to your raw videos, <a style='font-size:14px' href='filemanager.php'>click here</a></p>";
	if(errZZ != "good") getObj(tableZZ).innerHTML = "<p align='center'>" + errZZ + "</p>";
}
function grab_url(tableZZ) {
	var errors = 0;
   	var url = document.getElementById('grab_url_link').value;
   	var filename = document.getElementById('grab_url_name').value;

   	if(url == "" && errors < 1) {
      		alert('Please type the hot link you want to fetch!');
		errors = errors + 1;
   	}
   	if(url == "http://" && errors < 1) {
      		alert('Please type the hot link you want to fetch!');
		errors = errors + 1;
   	}
   	if(filename == "" && errors < 1) {
      		alert('Please type the name of the file!');
		errors = errors + 1;
   	}
   	if(filename == "Shortname for your file" && errors < 1) {
      		alert('Please type the name of the file!');
		errors = errors + 1;
   	}	
	if(errors < 1) {
		getObj(tableZZ).innerHTML = "<p align='center'><img src=http://videos.salloumi.com/images/LoadingUsers.gif alt='' /></p>";
		cp.call(baseurl+'/ajax/filemanager.php','process_grab_url',return_grab_url,url,filename,tableZZ);
	}
}
function return_grab_url(result) {
	var errZZ = ""; 
	var tableZZ = "";
	errZZ = result.getElementsByTagName('errZZ').item(0).firstChild.data;
	tableZZ = result.getElementsByTagName('tableZZ').item(0).firstChild.data;

	errZZ = errZZ.replace(/\\u003c/g,"<");
	errZZ = errZZ.replace(/\\u003e/g,">");
	errZZ = errZZ.replace(/\\u000d\\u000a/g,"<br/>");
	errZZ = errZZ.replace(/\\u000a/g,"");
	errZZ = errZZ.replace(/\\u0026#039;/g,"\'");
	errZZ = errZZ.replace(/\\u0026amp;/g,"&");
	errZZ = errZZ.replace(/\\u0026/g,"&");
	errZZ = errZZ.replace(/\\u0026quot;/g,"\"");
	errZZ = errZZ.replace(/\\u0026gt;/g,">");

	if(errZZ == "good") getObj(tableZZ).innerHTML = "<p align='center'>The video is being downloaded! Go to your raw videos, <a style='font-size:14px' href='filemanager.php'>click here</a></p>";
	if(errZZ != "good") getObj(tableZZ).innerHTML = "<p align='center'>" + errZZ + "</p>";
}
function publish(vrid, tableZZ, formZZ) {
	var errors = 0;
   	var title = document.getElementById('title_' + formZZ).value;
   	var description = document.getElementById('description_' + formZZ).value;
   	var keywords = document.getElementById('keywords_' + formZZ).value;
   	var channel = document.getElementById('channel_' + formZZ).value;
   	var privacy = document.getElementById('privacy_' + formZZ).value;

   	if(title == "" && errors < 1) {
      		alert('Please type your video title!');
		errors = errors + 1;
   	}
   	if(description == "" && errors < 1) {
      		alert('Please type your video description!');
		errors = errors + 1;
   	}
   	if(keywords == "" && errors < 1) {
      		alert('Please type your video keywords separated by spaces!');
		errors = errors + 1;
   	}
	
	if(errors < 1) {
		getObj(tableZZ).innerHTML = "<p align='center'><img src=http://videos.salloumi.com/images/LoadingUsers.gif alt='' /></p>";
		cp.call(baseurl+'/ajax/filemanager.php','process_publish',return_publish,vrid,title,description,keywords,channel,privacy,tableZZ);
	}
}
function return_publish(result) {
	var errZZ = ""; 
	var tableZZ = "";
	errZZ = result.getElementsByTagName('errZZ').item(0).firstChild.data;
	tableZZ = result.getElementsByTagName('tableZZ').item(0).firstChild.data;
	path = result.getElementsByTagName('path').item(0).firstChild.data;
	if(errZZ != "error") getObj(tableZZ).innerHTML = "<p align='center'>Your video was published successfully!</p>";
	if(errZZ == "error1") getObj(tableZZ).innerHTML = "<p align='center'>There was an error publishing your video! (Video record doesn't exist)</p>";
	if(errZZ == "error2") getObj(tableZZ).innerHTML = "<p align='center'>There was an error publishing your video! (You are unauthorized to publish)</p>";
	if(errZZ == "error3") getObj(tableZZ).innerHTML = "<p align='center'>There was an error publishing your video! (Raw file does not exist)</p>";
}
function delete_raw_video(vrid, tableZZ){
	cp.call(baseurl+'/ajax/filemanager.php','process_delete_raw_video',return_delete_raw_video,vrid,tableZZ);
}
function delete_grab(gid, tableZZ){
	cp.call(baseurl+'/ajax/filemanager.php','process_delete_grab',return_delete_grab,gid,tableZZ);
}
function return_delete_grab(result) {
	var errZZ = ""; 
	var tableZZ = "";
	errZZ = result.getElementsByTagName('errZZ').item(0).firstChild.data;
	tableZZ = result.getElementsByTagName('tableZZ').item(0).firstChild.data;
	if(errZZ != "error") { hideMe(tableZZ); }
	else getObj(tableZZ).innerHTML = "<p align='center'>There was an error stopping this grab! (Maybe it was already completed)</p>";
}
function return_delete_raw_video(result) {
	var errZZ = ""; 
	var tableZZ = "";
	errZZ = result.getElementsByTagName('errZZ').item(0).firstChild.data;
	tableZZ = result.getElementsByTagName('tableZZ').item(0).firstChild.data;
	if(errZZ != "error") { hideMe(tableZZ); }
}
function message_body(pm_id, seen, objnum){
	showMe('message_body_' + objnum);
	getObj('message_body_' + objnum).innerHTML = "<p align='center'><img src=http://videos.salloumi.com/images/LoadingUsers.gif alt='' /></p>";
	cp.call(baseurl+'/ajax/inbox.php','process_message_body',return_message_body,pm_id,seen, objnum);
}
function return_message_body(result) {
	var output = ""; 
	var objnum = "";
	output = result.getElementsByTagName('output').item(0).firstChild.data;
	objnum = result.getElementsByTagName('objnum').item(0).firstChild.data;

	output = output.replace(/\\u003c/g,"<");
	output = output.replace(/\\u003e/g,">");
	output = output.replace(/\\u000d\\u000a/g,"<br/>");
	output = output.replace(/\\u000a/g,"");
	output = output.replace(/\\u0026#039;/g,"\'");
	output = output.replace(/\\u0026amp;/g,"&");
	output = output.replace(/\\u0026/g,"&");
	output = output.replace(/\\u0026quot;/g,"\"");
	output = output.replace(/\\u0026gt;/g,">");
	getObj('message_body_' + objnum).innerHTML = output;

}
function search_suggestion() {
	var keyword = document.getElementById('search_id').value;
	var type = document.getElementById('search_videos').checked;
	if(keyword.length > 2 && keyword !='Search keywords' && type) {
		cp.call(baseurl+'/ajax/search_suggestion.php','process_search_suggestion',return_search_suggestion,keyword);
	}
	else {
		hideMe('search_suggestion');
	}
}
function return_search_suggestion(result) {
	var output = ""; 
	output = result.getElementsByTagName('output').item(0).firstChild.data;

	output = output.replace(/\\u003c/g,"<");
	output = output.replace(/\\u003e/g,">");
	output = output.replace(/\\u000d\\u000a/g,"<br/>");
	output = output.replace(/\\u000a/g,"");
	output = output.replace(/\\u0026#039;/g,"\'");
	output = output.replace(/\\u0026amp;/g,"&");
	output = output.replace(/\\u0026quot;/g,"\"");
	output = output.replace(/\\u0026gt;/g,">");

	showMe('search_suggestion');
	getObj('search_suggestion').innerHTML = output;
}
function send_to_friend() {
	var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
	var errors = 0;
   	var email = document.send_to_friend.send_friend_email.value;

   	var name = document.send_to_friend.send_friend_name.value;
   	if(name == "" && errors < 1) {
      		alert('Please enter your name correctly!');
		errors = errors + 1;
   	}
   	if(reg.test(email) == false && errors < 1) {
      		alert('Please enter your e-mail correctly!');
		errors = errors + 1;
   	}

   	var fname = document.send_to_friend.send_friend_fname.value;
   	if(fname == "" && errors < 1) {
      		alert('Please enter your friend name correctly!');
		errors = errors + 1;
   	}
   	var femail = document.send_to_friend.send_friend_femail.value;
   	if(reg.test(femail) == false && errors < 1) {
      		alert('Please enter your friend e-mail correctly!');
		errors = errors + 1;
   	}
   	var vkey = document.send_to_friend.send_friend_vkey.value;
   	if(vkey == "" && errors < 1) {
      		alert('Bad request, assure you clear your temporary files and reload the page!');
		errors = errors + 1;
   	}
	
	if(errors < 1) {
		getObj('send_to_friend').innerHTML = "<p align='center'><img src=http://videos.salloumi.com/images/LoadingUsers.gif alt='' /></p>";
		cp.call(baseurl+'/ajax/myajaxphp.php','process_send_to_friend',return_send_to_friend,name,email,fname,femail,vkey);
	}
}
function return_send_to_friend(result) {
	var wassent = ""; 
	wassent = result.getElementsByTagName('wassent').item(0).firstChild.data;
	if(wassent == 'yes'){
		getObj('send_to_friend').innerHTML = "<p align='center'>E-mail was sent successfully</p>";
	}
	else {
		getObj('send_to_friend').innerHTML = "<p align='center'>There was an error sending your e-mail!</p>";
	}
}
function hide_error_box(){
	hideMe('error_box1');
	hideMe('error_box2');
}
function check_username_availability() {
	var username = document.signupForm.username.value;
	if(username == '') alert("Please type the desired username then click Check!");
	else {
		getObj('availability_result').innerHTML = "<img src=http://videos.salloumi.com/images/LoadingUsers.gif alt='' />";
		cp.call(baseurl+'/ajax/myajaxphp.php','process_check_username_availability',return_check_username_availability,username);
	}
}
function return_check_username_availability(result) {
	var availability = ""; 
	availability = result.getElementsByTagName('availability').item(0).firstChild.data;

	availability = availability.replace(/\\u003c/g,"<");
	availability = availability.replace(/\\u003e/g,">");
	availability = availability.replace(/\\u000d\\u000a/g,"<br/>");
	availability = availability.replace(/\\u000a/g,"");
	availability = availability.replace(/\\u0026#039;/g,"\'");
	availability = availability.replace(/\\u0026amp;/g,"&");
	availability = availability.replace(/\\u0026quot;/g,"\"");
	availability = availability.replace(/\\u0026gt;/g,">");

	getObj('availability_result').innerHTML = availability;
}

var cinmode = '';

function cinemamode(mode)
{
  if (mode == 1)
  {
	// turn on
    resizecinema();
	cinmode=1;
	document.getElementById('playerdiv').style.zIndex = '100';
	changeOpac(0,'dimlights1');
	document.getElementById('dimlights1').style.display = '';
	opacity('dimlights1', 0, 75, 750);
  }
  else
  {
	// turn off
	opacity('dimlights1', 75, 0, 500);
	setTimeout("document.getElementById('playerdiv').style.zIndex = '0';",750);
	setTimeout("document.getElementById('dimlights1').style.display='none';",750);
	cinmode=0;
  }
}

function opacity(id, opacStart, opacEnd, millisec) { 
    //speed for each frame 
    var speed = Math.round(millisec / 100); 
    var timer = 0; 

    //determine the direction for the blending, if start and end are the same nothing happens 
    if(opacStart > opacEnd) { 
        for(i = opacStart; i >= opacEnd; i--) { 
            setTimeout("changeOpac(" + i + ",'" + id + "')",(timer * speed)); 
            timer++; 
        } 
    } else if(opacStart < opacEnd) { 
        for(i = opacStart; i <= opacEnd; i++) 
            { 
            setTimeout("changeOpac(" + i + ",'" + id + "')",(timer * speed)); 
            timer++; 
        } 
    } 
} 

//change the opacity for different browsers 
function changeOpac(opacity, id) { 
    var object = document.getElementById(id).style; 
    object.opacity = (opacity / 100); 
    object.MozOpacity = (opacity / 100); 
    object.KhtmlOpacity = (opacity / 100); 
    object.filter = "alpha(opacity=" + opacity + ")"; 
} 

function resizecinema()
{
  document.getElementById('dimlights1').style.width  = document.body.clientWidth;
  document.getElementById('dimlights1').style.height = document.body.clientHeight;
}

//## !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  SITE CONFIGURATIN !!!!!!!!!!!!!!!!!!!!!!!!!!
//!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
// DB initialization 
var dbArray = new Array();
var dbreport;
var recordcount;
var coloumcount;


//##!!!!!!!!!!!!!!!!!!!!!!!!!!   My FUNCTION ARCHIVE  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
//!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!


//!!!!!!!!! Executer Databse

var dbLloaded=true;

function executeDB(sql){
		var processScriptUrl=baseurl+'ajax/myphpajax.php';
		cp.call(processScriptUrl,'executeDB',return_value,sql);
	
}
	
function return_value(result){
				
		dbreport=result.getElementsByTagName('dbreport').item(0).firstChild.data;
		
		if (dbreport=='1'){
			// GET How many row fetch
			recordcount=result.getElementsByTagName('recordcount').item(0).firstChild.data;
			coloumcount=result.getElementsByTagName('coloumcount').item(0).firstChild.data;

			//Population My DB Values							
				for( i=0;i<recordcount;i++){
					dbArray[i]=new Array(recordcount);
					for( ii=0;ii<coloumcount;ii++){
						dbArray[i][ii]=result.getElementsByTagName('dbvalue'+i+ii).item(0).firstChild.data;															
					}
				}
				
				
		}


dbLoaded = false;
							
															
}
//END 

//!!!!!!!Insert data in to  table HTML patge

	function insertInToTable(tblId, varRow, varCell, varData){
		try{
			var x=document.getElementById(tblId).rows[varRow].cells;
			x[varCell].innerHTML=varData;
			return false;
		}
		catch(Err){
			return false;
		}
	}

//END 



// !!!!!! Input validation empty

	function txtBoxValidation(myId,defaultColor,errColor){
		
		// # My property
		try{	
			me=document.getElementById(myId);

			if(me.value==""){	
				me.style.background=errColor;
				me.setFocus;
				return false;
			}
			else{
				me.style.background=defaultColor;
				me.setFocus;
				return true;
			}
		}
		catch(Err){
			return 'Err';
		}
	}

// END 
 
  
// !!!! !!HIEKE A OBJECT //
function hideMe(myId){
	document.getElementById(myId).style.display="none";
	
}
// END

// !!!!!! TO SHOW A OBJECT 
function showMe(myId){
	document.getElementById(myId).style.display="block";
	
}
//END 




// !!!!!!  ASSIGN VALUE IN TO A OBJECT

function directMyvalueto(myValue,thatId){
	document.getElementById(thatId).value=myValue;
}
// END 

// !!!!!!! RATING PROCESS 
var targetHeight = 4;
var animRate = 0.2;
var interval = 20;
var animationTimer = 0;

function toggleLoginForm()
{
	if(animationTimer != 0) return;
	
	var loginForm = document.getElementById("loginForm");
	
	if(loginForm.className == "clientLoginBlock")
	{
		var offH = loginForm.offsetHeight;
		loginForm.className = "clientLoginBlockHidden";
		loginForm.style.height = offH+"px";
		targetHeight = 4;
	}
	else
	{
		//loginForm.className = "clientLoginBlock";
		targetHeight = loginForm.offsetHeight;
		targetHeight = 40;
		loginForm.style.height = 4+"px";
	}
	
	animationTimer = window.setTimeout("animateFrame()", interval);
}

function animateFrame()
{
	var loginForm = document.getElementById("loginForm");
	if(targetHeight < loginForm.offsetHeight)
	{
		var step = (loginForm.offsetHeight - targetHeight)*animRate;
		if(step < 1) step = 1;
		loginForm.style.height = (loginForm.offsetHeight - step) + "px";
		if(loginForm.offsetHeight < targetHeight)
			loginForm.style.height = targetHeight+"px";
			
		animationTimer = window.setTimeout("animateFrame()", interval);
	}
	else if(targetHeight > loginForm.offsetHeight)
	{
		var step = (targetHeight - loginForm.offsetHeight)*animRate;
		if(step < 1) step = 1;
		loginForm.style.height = (loginForm.offsetHeight + step) + "px";
		if(loginForm.offsetHeight > targetHeight)
			loginForm.style.height = targetHeight+"px";
			
		animationTimer = window.setTimeout("animateFrame()", interval);
	}
	else
	{
		if(loginForm.offsetHeight == 4)
			loginForm.className = "clientLoginBlockHidden"
		else
		{
			loginForm.className = "clientLoginBlock";
			//document.getElementById("usernameBox").focus();
		}

		animationTimer = 0;			
		loginForm.style.height="";
	}
}
function featureduploaders() {
var featureduploaders = window.open('featureduploaders.php','','scrollbars=no,menubar=no,height=720,width=300,resizable=no,toolbar=no,location=no,status=no, location=no');
}

function home_usersonline(page) {
        getObj('loading_home_usersonline').src = "http://videos.salloumi.com/images/LoadingUsers.gif";
	 cp.call(baseurl+'/ajax/myajaxphp.php','process_home_usersonline',return_home_usersonline,page);
}
function return_home_usersonline(result) {
	var output = ""; 
	output = result.getElementsByTagName('hououtput').item(0).firstChild.data;
	output = output.replace(/\\u003c/g,"<");
	output = output.replace(/\\u003e/g,">");
	output = output.replace(/\\u000d\\u000a/g,"<br/>");
	output = output.replace(/\\u000a/g,"");
	output = output.replace(/\\u0026#039;/g,"\'");
	output = output.replace(/\\u0026amp;/g,"&");
	output = output.replace(/\\u0026quot;/g,"\"");
	output = output.replace(/\\u0026gt;/g,">");


	getObj('home_usersonline_space').innerHTML = output;

	var page_numbering = ""; 
	page_numbering = result.getElementsByTagName('houpage_numbering').item(0).firstChild.data;
	page_numbering = page_numbering.replace(/\\u003c/g,"<");
	page_numbering = page_numbering.replace(/\\u003e/g,">");
	getObj('home_usersonline_numbering').innerHTML = page_numbering;
	getObj('loading_home_usersonline').src = "http://videos.salloumi.com/images/apixel.gif";
}

function profile_subs(uid, page) {
        getObj('loading_subs').src = "http://videos.salloumi.com/images/LoadingUsers.gif";
	 cp.call(baseurl+'/ajax/myajaxphp.php','process_profile_subs',return_profile_subs,uid,page);
}
function return_profile_subs(result) {
	var output = ""; 
	output = result.getElementsByTagName('soutput').item(0).firstChild.data;
	output = output.replace(/\\u003c/g,"<");
	output = output.replace(/\\u003e/g,">");
	output = output.replace(/\\u000d\\u000a/g,"<br/>");
	output = output.replace(/\\u000a/g,"");
	output = output.replace(/\\u0026#039;/g,"\'");
	output = output.replace(/\\u0026amp;/g,"&");
	output = output.replace(/\\u0026quot;/g,"\"");
	output = output.replace(/\\u0026gt;/g,">");


	getObj('profile_subs').innerHTML = output;

	var page_numbering = ""; 
	page_numbering = result.getElementsByTagName('spage_numbering').item(0).firstChild.data;
	page_numbering = page_numbering.replace(/\\u003c/g,"<");
	page_numbering = page_numbering.replace(/\\u003e/g,">");
	getObj('profile_subs_numbering').innerHTML = page_numbering;
	getObj('loading_subs').src = "http://videos.salloumi.com/images/apixel.gif";
}
function profile_friends(uid, page, admin) {
        getObj('loading_friends').src = "http://videos.salloumi.com/images/LoadingUsers.gif";
	 cp.call(baseurl+'/ajax/myajaxphp.php','process_profile_friends',return_profile_friends,uid,page,admin);
}
function return_profile_friends(result) {
	var output = ""; 
	output = result.getElementsByTagName('froutput').item(0).firstChild.data;
	output = output.replace(/\\u003c/g,"<");
	output = output.replace(/\\u003e/g,">");
	output = output.replace(/\\u000d\\u000a/g,"<br/>");
	output = output.replace(/\\u000a/g,"");
	output = output.replace(/\\u0026#039;/g,"\'");
	output = output.replace(/\\u0026amp;/g,"&");
	output = output.replace(/\\u0026quot;/g,"\"");
	output = output.replace(/\\u0026gt;/g,">");


	getObj('profile_friends').innerHTML = output;

	var page_numbering = ""; 
	page_numbering = result.getElementsByTagName('frpage_numbering').item(0).firstChild.data;
	page_numbering = page_numbering.replace(/\\u003c/g,"<");
	page_numbering = page_numbering.replace(/\\u003e/g,">");
	getObj('profile_friends_numbering').innerHTML = page_numbering;
	getObj('loading_friends').src = "http://videos.salloumi.com/images/apixel.gif";
}
function delete_fav(uid, vid, page) {
	if(confirm('Are you sure you want to delete this favourite?'))
	cp.call(baseurl+'/ajax/myajaxphp.php','process_delete_fav',return_delete_fav,uid,vid,page);
}
function return_delete_fav(result) {
	var deletion = result.getElementsByTagName('favdeletion').item(0).firstChild.data;
	var uid = result.getElementsByTagName('favuid').item(0).firstChild.data;
	var page = result.getElementsByTagName('favpage').item(0).firstChild.data;
	if(deletion == 1) profile_fav(uid, page, 1);
}

function delete_friend(uid, fid, page) {
	if(confirm('Are you sure you want to delete this friend?'))
	cp.call(baseurl+'/ajax/myajaxphp.php','process_delete_friend',return_delete_friend,uid,fid,page);
}
function return_delete_friend(result) {
	var deletion = result.getElementsByTagName('fdeletion').item(0).firstChild.data;
	var uid = result.getElementsByTagName('fuid').item(0).firstChild.data;
	var page = result.getElementsByTagName('fpage').item(0).firstChild.data;
	if(deletion == 1) profile_friends(uid, page, 1);
}


function profile_play(uid, page) {
        getObj('loading_playlist').src = "http://videos.salloumi.com/images/LoadingUsers.gif";
	 cp.call(baseurl+'/ajax/myajaxphp.php','process_profile_play',return_profile_play,uid,page);
}
function return_profile_play(result) {
	var output = ""; 
	output = result.getElementsByTagName('poutput').item(0).firstChild.data;
	output = output.replace(/\\u003c/g,"<");
	output = output.replace(/\\u003e/g,">");
	output = output.replace(/\\u000d\\u000a/g,"<br/>");
	output = output.replace(/\\u000a/g,"");
	output = output.replace(/\\u0026#039;/g,"\'");
	output = output.replace(/\\u0026amp;/g,"&");
	output = output.replace(/\\u0026quot;/g,"\"");
	output = output.replace(/\\u0026gt;/g,">");


	getObj('profile_play').innerHTML = output;

	var page_numbering = ""; 
	page_numbering = result.getElementsByTagName('ppage_numbering').item(0).firstChild.data;
	page_numbering = page_numbering.replace(/\\u003c/g,"<");
	page_numbering = page_numbering.replace(/\\u003e/g,">");
	getObj('profile_play_numbering').innerHTML = page_numbering;
	getObj('loading_playlist').src = "http://videos.salloumi.com/images/apixel.gif";
}

function profile_fav(uid, page, admin) {
        getObj('loading_fav_videos').src = "http://videos.salloumi.com/images/LoadingUsers.gif";
	 cp.call(baseurl+'/ajax/myajaxphp.php','process_profile_fav',return_profile_fav,uid,page, admin);
}
function return_profile_fav(result) {
	var output = ""; 
	output = result.getElementsByTagName('foutput').item(0).firstChild.data;
	output = output.replace(/\\u003c/g,"<");
	output = output.replace(/\\u003e/g,">");
	output = output.replace(/\\u000d\\u000a/g,"<br/>");
	output = output.replace(/\\u000a/g,"");
	output = output.replace(/\\u0026#039;/g,"\'");
	output = output.replace(/\\u0026amp;/g,"&");
	output = output.replace(/\\u0026quot;/g,"\"");
	output = output.replace(/\\u0026gt;/g,">");


	getObj('profile_fav').innerHTML = output;

	var page_numbering = ""; 
	page_numbering = result.getElementsByTagName('fpage_numbering').item(0).firstChild.data;
	page_numbering = page_numbering.replace(/\\u003c/g,"<");
	page_numbering = page_numbering.replace(/\\u003e/g,">");
	getObj('profile_fav_numbering').innerHTML = page_numbering;
	getObj('loading_fav_videos').src = "http://videos.salloumi.com/images/apixel.gif";
}


function profile_videos(uid, type, condition, page) {
        getObj('loading_'+type+'_videos').src = "http://videos.salloumi.com/images/LoadingUsers.gif";
	 cp.call(baseurl+'/ajax/myajaxphp.php','process_profile_videos',return_profile_videos,uid, type, condition, page);
}
function return_profile_videos(result) {
	var type = result.getElementsByTagName('vtype').item(0).firstChild.data;

	var output = ""; 
	output = result.getElementsByTagName('voutput').item(0).firstChild.data;
	output = output.replace(/\\u003c/g,"<");
	output = output.replace(/\\u003e/g,">");
	output = output.replace(/\\u000d\\u000a/g,"<br/>");
	output = output.replace(/\\u000a/g,"");
	output = output.replace(/\\u0026#039;/g,"\'");
	output = output.replace(/\\u0026amp;/g,"&");
	output = output.replace(/\\u0026quot;/g,"\"");
	output = output.replace(/\\u0026gt;/g,">");


	getObj('profile_videos_' + type).innerHTML = output;

	var page_numbering = ""; 
	page_numbering = result.getElementsByTagName('vpage_numbering').item(0).firstChild.data;
	page_numbering = page_numbering.replace(/\\u003c/g,"<");
	page_numbering = page_numbering.replace(/\\u003e/g,">");
	getObj('profile_videos_numbering_' + type).innerHTML = page_numbering;
	getObj('loading_'+type+'_videos').src = "http://videos.salloumi.com/images/apixel.gif";
}

function video_comments(vid, start, admin) {
        getObj('loading_comments').src = "http://videos.salloumi.com/images/LoadingUsers.gif";
	 cp.call(baseurl+'/ajax/myajaxphp.php','process_video_comments',return_video_comments,vid,start,admin);
}
function return_video_comments(result) {

	var output = ""; 
	output = result.getElementsByTagName('vcoutput').item(0).firstChild.data;
	output = output.replace(/\\u003c/g,"<");
	output = output.replace(/\\u003e/g,">");
	output = output.replace(/\\u000d\\u000a/g,"<br/>");
	output = output.replace(/\\u000a/g,"");
	output = output.replace(/\\u0026#039;/g,"\'");
	output = output.replace(/\\u0026amp;/g,"&");
	output = output.replace(/\\u0026quot;/g,"\"");
	output = output.replace(/\\u0026gt;/g,">");

	var page_numbering = ""; 
	page_numbering = result.getElementsByTagName('vcpage_numbering').item(0).firstChild.data;
	page_numbering = page_numbering.replace(/\\u003c/g,"<");
	page_numbering = page_numbering.replace(/\\u003e/g,">");

	getObj('video_comments_space').innerHTML = output;
	getObj('video_comments_numbering').innerHTML = page_numbering;
	getObj('loading_comments').src = "http://videos.salloumi.com/images/apixel.gif";
}
function delete_video_comment(comid, vid, commenter, page) {
	if(confirm('Are you sure you want to delete this comment?'))
	cp.call(baseurl+'/ajax/myajaxphp.php','process_delete_video_comment',return_delete_video_comment,comid,vid,commenter,page);
}
function return_delete_video_comment(result) {
	var deletion = result.getElementsByTagName('vdeletion').item(0).firstChild.data;
	var vid = result.getElementsByTagName('vvid').item(0).firstChild.data;
	var comid = result.getElementsByTagName('vcomid').item(0).firstChild.data;
	var page = result.getElementsByTagName('vpage').item(0).firstChild.data;
	if(deletion == 1) video_comments(vid, page, 1);
}
function profile_comments_new(uid, start, admin) {
        getObj('loading_comments').src = "http://videos.salloumi.com/images/LoadingUsers.gif";
	 cp.call(baseurl+'/ajax/myajaxphp.php','process_profile_comments_new',return_profile_comments_new,uid,start,admin);
}
function return_profile_comments_new(result) {

	var output = ""; 
	output = result.getElementsByTagName('output').item(0).firstChild.data;
	output = output.replace(/\\u003c/g,"<");
	output = output.replace(/\\u003e/g,">");
	output = output.replace(/\\u000d\\u000a/g,"<br/>");
	output = output.replace(/\\u000a/g,"");
	output = output.replace(/\\u0026#039;/g,"\'");
	output = output.replace(/\\u0026amp;/g,"&");
	output = output.replace(/\\u0026quot;/g,"\"");
	output = output.replace(/\\u0026gt;/g,">");


	getObj('profile_comments_space').innerHTML = output;

	var page_numbering = ""; 
	page_numbering = result.getElementsByTagName('page_numbering').item(0).firstChild.data;
	page_numbering = page_numbering.replace(/\\u003c/g,"<");
	page_numbering = page_numbering.replace(/\\u003e/g,">");
	getObj('profile_comments_numbering').innerHTML = page_numbering;
	getObj('loading_comments').src = "http://videos.salloumi.com/images/apixel.gif";
}
function delete_profile_comment(comid, commented, commenter, page) {
	if(confirm('Are you sure you want to delete this comment?'))
	cp.call(baseurl+'/ajax/myajaxphp.php','process_delete_profile_comment',return_delete_profile_comment,comid,commented,commenter,page);
}
function return_delete_profile_comment(result) {
	var deletion = result.getElementsByTagName('deletion').item(0).firstChild.data;
	var uid = result.getElementsByTagName('uid').item(0).firstChild.data;
	var comid = result.getElementsByTagName('comid').item(0).firstChild.data;
	var page = result.getElementsByTagName('page').item(0).firstChild.data;
	if(deletion == 1) profile_comments_new(uid, page, 1);
}

function ShowHomeVideos(showwhat) {
        getObj('LoadingShowHomeVideos').src = "http://videos.salloumi.com/images/LoadingUsers.gif";
	 cp.call(baseurl+'/ajax/myajaxphp.php','process_home_videos',return_home_videos,showwhat);
        show_home_video_links(showwhat);
}

function show_home_video_links(showwhat){
        if(showwhat == 'fv'){ getObj('home_videos_bottom_links').innerHTML = "<table width='100%' cellspacing='0' cellpadding='0'><tr><td width='200' style='text-align:left; color: #666666; font-family: verdana, arial; font-size: 11px'><a href='http://videos.salloumi.com/rss.php?type=featured' style='text-decoration:none'><img alt='RSS Salloumi' src='http://videos.salloumi.com/images/empty.gif' style='background: white url(http://videos.salloumi.com/images/salloumi_images.gif) no-repeat scroll -92px -3px; width:15px; height: 15px; text-align: center; border-width: 0px' /></a> <b>RSS</b> FEATURED</td><td width='400' style='text-align:center; color: #666666; font-family: verdana, arial; font-size: 10px'><a href='http://videos.salloumi.com/video.php?category=rf' style='font-weight:normal'>MORE FEATURED</a> | <a href='javascript:featureduploaders()' style='font-weight:normal'>FEATURED UPLOADERS</a></td></tr></table>";}

        if(showwhat == 'lm'){ getObj('home_videos_bottom_links').innerHTML = "<table width='100%' cellspacing='0' cellpadding='0'><tr><td width='200' style='text-align:left; color: #666666; font-family: verdana, arial; font-size: 11px'><a href='http://videos.salloumi.com/rss.php?type=movies' style='text-decoration:none'><img alt='RSS Most Recent Movies' src='http://videos.salloumi.com/images/empty.gif' style='background: white url(http://videos.salloumi.com/images/salloumi_images.gif) no-repeat scroll -92px -3px; width:15px; height: 15px; text-align: center; border-width: 0px' /></a> <b>RSS</b> MOVIES</td><td width='400' style='text-align:center; color: #666666; font-family: verdana, arial; font-size: 10px'><a href='http://videos.salloumi.com/video.php?category=cm&viewtype=' style='font-weight:normal'>MORE MOVIES</a> | <a href='http://videos.salloumi.com/video.php?next=watch' style='font-weight:normal'>MORE VIDEOS</a></td></tr></table>";}

        if(showwhat == 'cs'){ getObj('home_videos_bottom_links').innerHTML = "<table width='100%' cellspacing='0' cellpadding='0'><tr><td width='200' style='text-align:left; color: #666666; font-family: verdana, arial; font-size: 11px'><a href='http://videos.salloumi.com/rss.php?type=series' style='text-decoration:none'><img alt='RSS Most Recent Series' src='http://videos.salloumi.com/images/empty.gif' style='background: white url(http://videos.salloumi.com/images/salloumi_images.gif) no-repeat scroll -92px -3px; width:15px; height: 15px; text-align: center; border-width: 0px' /></a> <b>RSS</b> SERIES</td><td width='400' style='text-align:center; color: #666666; font-family: verdana, arial; font-size: 10px'><a href='http://videos.salloumi.com/video.php?category=cs&viewtype=' style='font-weight:normal'>MORE SERIES</a> | <a href='http://videos.salloumi.com/video.php?next=watch' style='font-weight:normal'>MORE VIDEOS</a></td></tr></table>";}

        if(showwhat == 'mr'){ getObj('home_videos_bottom_links').innerHTML = "<table width='100%' cellspacing='0' cellpadding='0'><tr><td width='200' style='text-align:left; color: #666666; font-family: verdana, arial; font-size: 11px'><a href='http://videos.salloumi.com/rss.php' style='text-decoration:none'><img alt='RSS Most Recent Videos' src='http://videos.salloumi.com/images/empty.gif' style='background: white url(http://videos.salloumi.com/images/salloumi_images.gif) no-repeat scroll -92px -3px; width:15px; height: 15px; text-align: center; border-width: 0px' /></a> <b>RSS</b> NEW VIDEOS</td><td width='400' style='text-align:center; color: #666666; font-family: verdana, arial; font-size: 10px'><a href='http://videos.salloumi.com/video.php?category=mr' style='font-weight:normal'>MORE RECENT VIDEOS</a> | <a href='javascript:featureduploaders()' style='font-weight:normal'>FEATURED UPLOADERS</a></td></tr></table>";}

        if(showwhat == 'rv'){ getObj('home_videos_bottom_links').innerHTML = "<table width='100%' cellspacing='0' cellpadding='0'><tr><td width='200' style='text-align:left; color: #666666; font-family: verdana, arial; font-size: 11px'><a href='http://videos.salloumi.com/rss.php' style='text-decoration:none'><img alt='RSS Most Recent Videos' src='http://videos.salloumi.com/images/empty.gif' style='background: white url(http://videos.salloumi.com/images/salloumi_images.gif) no-repeat scroll -92px -3px; width:15px; height: 15px; text-align: center; border-width: 0px' /></a> <b>RSS</b> NEW VIDEOS</td><td width='400' style='text-align:center; color: #666666; font-family: verdana, arial; font-size: 10px'><a href='http://videos.salloumi.com/video.php?category=mr' style='font-weight:normal'>MORE RECENT VIDEOS</a> | <a href='javascript:featureduploaders()' style='font-weight:normal'>FEATURED UPLOADERS</a></td></tr></table>";}
}

function return_home_videos(result) {
     var VID = ""; 
     var UID = ""; 
     var username = ""; 
     var vkey = ""; 
     var com_num = ""; 
     for(var si=0;si<12;si++) {
		VID = result.getElementsByTagName('VID_' + si).item(0).firstChild.data;
		UID = result.getElementsByTagName('UID_' + si).item(0).firstChild.data;
		username = result.getElementsByTagName('username_' + si).item(0).firstChild.data;
		title = result.getElementsByTagName('title_' + si).item(0).firstChild.data;
		vkey = result.getElementsByTagName('vkey_' + si).item(0).firstChild.data;
		com_num = result.getElementsByTagName('com_num_' + si).item(0).firstChild.data;
		getObj('home_videos_thumb_' + si).src = "http://vimg.salloumi.com/1_" + VID + ".jpg";
              getObj('home_videos_title_' + si).innerHTML = "<a style='font-size: 15px; font-weight: normal' href='http://videos.salloumi.com/view_video.php?viewkey=" + vkey + "'>" + title + "</a>";
		getObj('home_videos_link_' + si).href = "http://videos.salloumi.com/view_video.php?viewkey=" + vkey;
		getObj('home_videos_com_num_' + si).innerHTML = com_num;
              getObj('home_videos_username_' + si).innerHTML = "<a style='color: #999999' href='http://videos.salloumi.com/uprofile.php?UID=" + UID + "'>" + username + "</a>";
	}
        getObj('LoadingShowHomeVideos').src = "http://videos.salloumi.com/images/apixel.gif";
}

function focusonit(id) {
	document.getElementById(id).style.border='1px solid #666666';
}
function unfocusonit(id) {
	document.getElementById(id).style.border='1px solid #EAEAEA';
}

function showContent(){
     document.getElementById("ajax_loading_homepage").style.display='none';
     document.getElementById("SalloumiBody").style.display='block';
     document.getElementById("mostrecentviewedvideos").style.display='block';
     document.getElementById("homeplayer").style.display='block';
     document.getElementById("tohide4loading").style.display='block';

  }
function showLoadedName(itemLoaded) {
     document.getElementById("whatisloaded").innerHTML = itemLoaded;
}

function LoadUsersOnline(usersession) {
                getObj('LoadingUsersImage').src = "http://videos.salloumi.com/images/LoadingUsers.gif";
                cp.call(baseurl+'/ajax/myajaxphp.php','process_users_online',return_users_online,usersession);
                setTimeout('LoadUsersOnline(\''+usersession+'\')', 1000000);
}
        function return_users_online(restul) {
               getObj('salloumionlineusers').innerHTML = restul.getElementsByTagName('nouo').item(0).firstChild.data;
               getObj('LoadingUsersImage').src = "http://videos.salloumi.com/images/LoadingUsersDone.gif";
        }
	function fxRate(vkey,rate,idToHide,idToShow,vid){
		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>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 voted in 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 ShowVideoPlayer(idToHide,idToShow){
                        hideMe(idToHide);
                        showMe(idToShow);	

	}

	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_video_comment_response,comment_value,uid,vid);
		}		
		
	}
// Profile Comment
	function fxSendCommentsProfiles(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_profiles',return_profile_comment_response,comment_value,uid,vid);
		}		
		
	}
// End Profile Comment
			function return_video_comment_response(restul){

				if(restul.getElementsByTagName('a').item(0).firstChild.data==0){
					showMe('divComResult2');
				}
				else{
					showMe('divComResult1');
				}
				var vid = restul.getElementsByTagName('video_id').item(0).firstChild.data;
				var vadmin = restul.getElementsByTagName('vadmin').item(0).firstChild.data;
				video_comments(vid,1,vadmin);
			}
			function return_profile_comment_response(restul){

				if(restul.getElementsByTagName('a').item(0).firstChild.data==0){
					showMe('divComResult2');
				}
				else{
					showMe('divComResult1');
				}
				var user_id = restul.getElementsByTagName('user_id').item(0).firstChild.data;
				var uadmin = restul.getElementsByTagName('uadmin').item(0).firstChild.data;
				profile_comments_new(user_id,1,uadmin);
			}
// 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 getObj( id )
{
    if (document.getElementById)
        var returnVar = document.getElementById(id);
    else if (document.all)
        var returnVar = document.all[id];
    else if (document.layers)
        var returnVar = document.layers[id];
    return returnVar;
}

//view_video.js
var delayLoadRegistry=delayLoadRegistry||[];
var delayLoadCompleted=delayLoadCompleted||[];
function delayLoad(id,img,src){
	delayLoadRegistry[delayLoadRegistry.length]=[id,img,src];
	delayLoadCompleted[id]=false;
}

function performDelayLoad(id){
	if(!delayLoadCompleted[id]){
		delayLoadCompleted[id]=true;
		for(var i=0;i<delayLoadRegistry.length;i++){
		        if(delayLoadRegistry[i][0]==id){
		        	delayLoadRegistry[i][1].onload="";
			        delayLoadRegistry[i][1].src=delayLoadRegistry[i][2];
		        }
	        }
        }
}

//player_fs.js
var win_popup = null;

function openWindow( url, name, params, w, h )
{
      var ah = window.availHeight;
      var aw = window.availWidth;

      var l = (aw - w) / 2;
      var t = (ah - h) / 2;

      params += params == "" ? "" : ",";
      params += "left=0,top=0,height="+ah+",width="+aw;

      //close previous opened popup
      if (win_popup && win_popup.open && !win_popup.closed)
      {
         win_popup.close();
      }
      //---
      win_popup = window.open( "", name, params );
      win_popup.location.href = url;

}

//indexonly.js
	start=1;
	function fxOnload(){
		alert('this is on load');
	}


	function show_recent(direction, total)
	{
		if(direction=="right")
			start = start + 4;
		else if(direction=="left")
			start = start - 4;

		if(start >= 13)
			start = 1;
		else if(start <= 0)
			start = 9;

		if(start == 1 && total>0)
		{
			document.getElementById('recent1').style.display = "block";
			document.getElementById('recent2').style.display = "none";
			document.getElementById('recent3').style.display = "none";
			if(total<4) last = total; else last = 4;
			document.getElementById('recent_total').innerHTML = "[1-"+last+" of "+total+"]";
		}
		if(start == 5 && total>4)
		{
				document.getElementById('recent1').style.display = "none";
				document.getElementById('recent2').style.display = "block";
				document.getElementById('recent3').style.display = "none";
				if(total<8) last = total; else last = 8;
				document.getElementById('recent_total').innerHTML = "[5-"+last+" of "+total+"]";
		}
		if(start == 9 && total>8)
		{
				document.getElementById('recent1').style.display = "none";
				document.getElementById('recent2').style.display = "none";
				document.getElementById('recent3').style.display = "block";
				if(total<12) last = total; else last = 12;
				document.getElementById('recent_total').innerHTML = "[9-"+last+" of "+total+"]";
		}
		return;
}






        function createNewList()
        {
                var name = prompt("Enter a name for a new contact group.", "");
                if(name)
                        document.location.href="friends.php?add_list="+name;
        }
        function doAction(action)
        {
                if(action)
                {

                        document.getElementById('action_name').value = action;
                        document.friendsForm.submit();

                }
        }
        function invite_mem_addall()
        {
                var x=document.getElementById("myfriends");
                var y=document.getElementById("invitefriends");
                var i;
                i= x.options.length;
                if(i!=0)
                {
                        y.options.length=i;
                        for(var j=0;j<i;j++)
                        {
                                y.options[j]=new Option(x.options[j].text,x.options[j].value);
                        }
                        for(j=0;j<i;j++)
                        {
                                x.remove(0);
                        }
                }

        }
        function invite_mem_add()
        {
                var x=document.getElementById("myfriends");
                var y=document.getElementById("invitefriends");
                var i;
                i = x.selectedIndex;
                if(i>=0)
                {
                        y.options[y.options.length]=new Option(x.options[i].text,x.options[i].value);
                        x.remove(x.selectedIndex);
                }
        }
        function invite_mem_removeall()
        {
                var x=document.getElementById("invitefriends");
                var y=document.getElementById("myfriends");
                var i;
                i= x.options.length;
                if(i!=0)
                {
                        y.options.length=i;
                        for(var j=0;j<i;j++)
                        {
                                y.options[j]=new Option(x.options[j].text,x.options[j].value);

                        }
                        for(j=0;j<i;j++)
                        {
                                x.remove(0);

                        }
                }
        }







        function invite_mem_remove()
        {
                var x=document.getElementById("invitefriends");
                var y=document.getElementById("myfriends");
                var i;
                i = x.selectedIndex;
                if(i>=0)
                {
                        y.options[y.options.length]=new Option(x.options[i].text,x.options[i].value);
                        x.remove(x.selectedIndex);
                }
        }

        function invite_mem_send()
        {
                var i,out;
                var x=document.getElementById("invitefriends");
                for(i=0; i<x.options.length; i++)
                {
                        out = out + "<input type=hidden name=flist[] value="+x.options[i].text+" >";
                }
                document.getElementById('friends_div').innerHTML=out;
                document.fform.submit();
        }

        function approve_post(id,idHlinkAprove)
        {                
		alert("This posting will be approved. Refresh the page.");
		var y="apostform"+id;
		var x = document.getElementById(y);
                return x.submit();


        }


//myjavascriptajax.js
// User vote
function rateuser(voter,candate,rate){
	
	try{
		cp.call(baseurl+'/ajax/myphpajax.php','process_uservote',return_uservote,voter,candate,rate);
	}
	catch(Err){
		alert('Connection failed');
	}

}

// Select all and Unsellect all
function dmcb(a) {    
	var theForm = document.MessagesToDelete;    
	for (i=0; i<theForm.elements.length; i++) {        
		if (theForm.elements[i].name=='dmcb[]')            
		theForm.elements[i].checked = a;    
	}
}
//end select/unselect all

function return_uservote(result){

	try{

				myMsg=result.getElementsByTagName('myMsg').item(0).firstChild.data;
				cnt=result.getElementsByTagName('cnt').item(0).firstChild.data;
				
				 showMe('himr');
				if(cnt>6){cnt=6;}	
				else if (cnt<0)	{cnt=0;}
					
				
					blank_star=6-cnt;

					var x=document.getElementById('tblViewUserVote').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>';
					}
				
				

				
				if(myMsg=='f'){
					var x=document.getElementById('tblViewUserTate').rows[0].cells;
					x[0].innerHTML='<B>Sorry! You already rated him.</B>';

				}else{
						var x=document.getElementById('tblViewUserTate').rows[0].cells;
 						x[0].innerHTML='<B>Thanks!</B>';
				}
				


	}
		catch(Err){
			   alert('Server prolem');
	}



					

}
// End user vote 