/*cosmo covers*/
function changeCoverYear(year){
	location.href = publicdomain +"celebs/cosmo-covers/"+ year;
}

/*cosmotv*/
function topMostVids(type, category){
	if(type == "most-viewed"){
		$('tRated').parentNode.id = '';
		$('mViewed').parentNode.id = 'selected';
	}else{
		$('mViewed').parentNode.id = '';
		$('tRated').parentNode.id = 'selected';
	}
	
	var showResponse = function (originalRequest) {
		$('topMostUl').innerHTML = originalRequest.responseText;
	};
	
	var showProgress = function () { 
		$('topMostUl').innerHTML = 'loading...'; 
	};
	
	parameter = "type="+type+"&category="+category;
	var url = publicdomainobj + "cosmotv/topMostLoad.xml.php";
	var myAjax = new Ajax.Request( url,{method: 'post', parameters: parameter, onLoading: showProgress, onComplete: showResponse});
	
	pageTracker._trackPageview(chnnl+"/"+ type +"/");
}

function generateRandomVid(channel){
	var showResponse = function (originalRequest) {
		$('randomArticles').innerHTML = originalRequest.responseText;
	};
	
	var showProgress = function () { 
		$('randomArticles').innerHTML = '<p align="center">loading...</p>'; 
	};
	
	parameter = "channel="+channel;
	var url = publicdomainobj + "rightBoxes/randomVideos.xml.php";
	var myAjax = new Ajax.Request( url,{method: 'post', parameters: parameter, onLoading: showProgress, onComplete: showResponse});
	
	pageTracker._trackPageview(chnnl+"/more-in-cosmotv/");
}

function searchTv(){
	var key = $F('tvSearchKey');
	
	key1 = key.replace(/ +/g, '+');
  	location.href = publicdomain +'tag/tvsearch/'+key1;
	
	return true;
}

function markRating(mark){
	for(i=1; i <= 5; i++){
		Element.removeClassName($('vRate'+i),'selected');
		Element.removeClassName($('vRate'+i),'selectedHalf');
	
		if(mark > 0){
			if(mark >= 1){
				$('vRate'+i).className = "selected";
			}else{
				if(mark >= .3 && mark <= .7){
					$('vRate'+i).className = "selectedHalf";
				}else if(mark > .7){
					$('vRate'+i).className = "selected";
				}
			}
		}
		
		mark--;
	}
}

function rateMe(bid, rating){
	var showResponse = function (originalRequest) { $('tvRate').innerHTML = originalRequest.responseText; };
	var showProgress = function () { $('tvRate').innerHTML = 'rating...'; }

	var params = "bid="+ bid +"&rating="+ rating;
	url = publicdomainobj + "cosmotv/rate.xml.php";
	var myAjax = new Ajax.Request( url,{method: 'post', parameters: params, onComplete: showResponse, onLoading: showProgress});
	
	pageTracker._trackPageview(chnnl+"/rate/");
}
