// General Functions

function ExecAjax(url,parameters,func_create,func_success,func_complete,func_error,async){

	var rand = Math.round(Math.random() * 2000);

	parameters=rand+"&"+parameters;

		

	if(async!=true){async=false;}else{async=true;}

	

	var result = new String();

	var objetoAjax = new Ajax.Request(

		url, 

		{

			method: 'GET', 

			encoding: 'ISO-8859-1',

			parameters: parameters, 

			onCreate : function(){if(func_create) eval(func_create);},

			onSuccess : function(){if(func_success) eval(func_success);},

			onComplete: function(transport){

				//alert("Ajax Result: "+transport.responseText);

				eval(func_complete);

			},

			onFailure:  function(){

				if(func_error==null){

					alert("Error: Action has not been executed correctly.");

				} else {

					eval(func_error);

				}

			},

			asynchronous : async

		});

	return result;

}



function addFavCookie(video_id,update){

	document.cookie ='favorite_videos['+video_id+']='+video_id+'; expires=Tue, 30 Apr 2030 23:59:59 UTC; path=/';	

	if(update){

		$('favstar_off_'+video_id).hide();

		$('favstar_on_'+video_id).show();

	}

	alert(labels['video_added_to_favorites']);

}



function deleteFavCookie(video_id,update){

	document.cookie ='favorite_videos['+video_id+']=""; expires=Wed, 25 Apr 2000 00:00:00 UTC; path=/';	

	if(update){

		$('favstar_on_'+video_id).hide();

		$('favstar_off_'+video_id).show();	

	}

	alert(labels['video_removed_from_favorites']);

}
function chmny(el,status){
  if (status)
    el.style.backgroundColor="#000164";
  else
     el.style.backgroundColor="#000040";
  return false; 
}
