script={filename:'user_reviews.js',description:'Neoseeker user reviews'};try{console.assert(1);}catch(event){if(typeof loadFirebugConsole=='function'){loadFirebugConsole();}else{console={assert:function(){},debug:function(){},error:function(){},info:function(){},log:function(){},time:function(){},timeEnd:function(){},warn:function(){}};}}
console.time(script.filename);console.log(script.description);$(document).ready(function(){console.time('Document ready');var settings={ajax:{data_prefix:'in_ajax_mode=1&act=',server_type:'POST',timeout:15000}};var dictionary={NEO_URL_PREFIX:'/',nf_url_path:'http://www.neoseeker.com/forums',NEO_CDN_HOST:'http://i.neoseeker.com/'};var $slider=$('#my_rating_slider');function do_stars(score,action){if(score==1){active_stars='#star_1';inactive_stars='#star_2, #star_3, #star_4, #star_5';css='lowest';};if(score==2){active_stars='#star_1, #star_2';inactive_stars='#star_3, #star_4, #star_5';css='low';};if(score==3){active_stars='#star_1, #star_2, #star_3';inactive_stars='#star_4, #star_5';css='medium';};if(score==4){active_stars='#star_1, #star_2, #star_3, #star_4';inactive_stars='#star_5';css='high';};if(score==5){active_stars='#star_1, #star_2, #star_3, #star_4, #star_5';inactive_stars=null;css='highest';};if(action==="hover"){$(active_stars).addClass('hover');if(inactive_stars){$(inactive_stars).removeClass('hover');};return css;}else{$(active_stars).addClass('active');if(inactive_stars){$(inactive_stars).removeClass('active');};return css;};}
$('#my_rating_score_indicator.no_review').text('0');$('input[type=radio], label','#star_rating').hide();$('div.star_button').click(function(){var rel=$(this).attr("rel"),score=$(this).attr("value"),current_css=$('#my_rating_score').attr("class");$('div.star_button').removeClass('hover');$('#'+rel+'_'+score).attr("checked","checked");var css=do_stars(score);$('#my_rating_score_indicator').text(score).data("previous",score);$('#my_rating_score').data("previous",current_css);$('#my_rating_score').removeClass().addClass(css);$('#review_score').attr("value",score)});$('div.star_button').hover(function(){var score=$(this).attr('value'),previous_score=$('#my_rating_score_indicator').text(),previous_css=$('#my_rating_score').attr("class");$('#my_rating_score_indicator').data("previous",previous_score).text(score);$('#my_rating_score').data("previous",previous_css);var css=do_stars(score,'hover');$('#my_rating_score').removeClass().addClass(css);},function(){var previous_score=$('#my_rating_score_indicator').data("previous"),current_score=$('#my_rating_score_indicator').text(),previous_css=$('#my_rating_score').data("previous"),current_css=$('#my_rating_score').attr("class");if(previous_score!=current_score){$('#my_rating_score_indicator').text(previous_score);};if(previous_css!=current_css){$('#my_rating_score').removeClass().addClass(previous_css);}
$('div.star_button').removeClass('hover');});$('a.favourite_entry').each(function(i){$(this).data('click',0);});$('a.favourite_entry').click(function(){if($(this).data('click')>1){return false;}
var buttonEl=$(this);var activityid=$(this).attr('id').split('_')[1];$.ajax({data:settings.ajax.data_prefix+"favourite_entry&activityid="+activityid,success:function(html){html_array=html.split('|+|');if(html_array[0]=='favourited'){$('#ur_'+activityid+'_favourite').addClass('favourited').html('-my favourites').data('click',$(buttonEl).data('click')+1);}else if(html_array[0]=='unfavourited'){$('#ur_'+activityid+'_favourite').removeClass('favourited').html('+my favourites').data('click',$(buttonEl).data('click')+1);}else{alert('An error has occured from the rating. Please try again or contact our administrator.');}}});return false;});console.timeEnd('Document ready');});console.timeEnd(script.filename);