

/*******************************************************************
 *
 * RATE IT.js
 * note: makes usage of jquery, so make sure jquery is supplied beforehand otherwise the ajax call will not work.
 *******************************************************************/
 
// this is defualt rated value, we'll have to work on how to give it a standard server value later
var ratedvalue = 0;
 
function rateit_over(x){
 x = parseInt( x );
 var parsed_x;
 var rateitstring;
 blankrates();
 for (i = 2; i <= x; i=i+2){
  parsed_x = parseInt(i/2);
  rateitstring = 'rateit_'+parsed_x;
  if (i <= ratedvalue) {
   document.getElementById(rateitstring).setAttribute('src','/cm/teen/images/design/v01/viraltools/rateit_button_OVER_66.gif');
  } else {
   document.getElementById(rateitstring).setAttribute('src','/cm/teen/images/design/v01/viraltools/rateit_button_OVER.gif');
  }
 }
}
 
function rateit_on(x){
 x = parseInt( x );
 var parsed_x;
 var rateitstring;
 blankrates();
 for (i = 2; i <= x; i=i+2){
  parsed_x = parseInt(i/2);
  rateitstring = 'rateit_'+parsed_x;
  document.getElementById(rateitstring).setAttribute('src','/cm/teen/images/design/v01/viraltools/rateit_button_ON.gif');
 }
 ratedvalue = x;
}
function rateit_click(x,my_url){
 blankrates();
 var parsed_x;
 var rateitstring;
 for (i = 2; i <= x; i=i+2){
  parsed_x = parseInt(i/2);
  rateitstring = 'rateit_'+parsed_x;
  document.getElementById(rateitstring).setAttribute('src','/cm/teen/images/design/v01/viraltools/rateit_button_ON.gif');
 }
 var dasurl = my_url+"/"+x;
 $.get(dasurl,function(data){process_rateit(data);});
}
 
function process_rateit(data){
 var rate_data = parseInt( data );
 rateit_on(rate_data);
}
 
function keepratedvalue(){
 rateit_on(ratedvalue)
}
 
function blankrates(){
 for (i = 1; i <= 5; i++){
  document.getElementById('rateit_'+i).setAttribute('src','/cm/teen/images/design/v01/viraltools/rateit_button_OFF.gif');
 }
 
}

function viral_on(x){
	document.getElementById(x).setAttribute('src','/cm/teen/images/design/v01/viraltools/'+x+'_on.gif');
	}
function viral_down(x){
	document.getElementById(x).setAttribute('src','/cm/teen/images/design/v01/viraltools/'+x+'_off.gif');
	}
function viral_off(x){
	document.getElementById(x).setAttribute('src','/cm/teen/images/design/v01/viraltools/'+x+'_off.gif');
	}
function viral_up(x){
	document.getElementById(x).setAttribute('src','/cm/teen/images/design/v01/viraltools/'+x+'_on.gif');
}
