function calculate_action(){$j("#offer_content").fadeOut("fast",function(){$j(this).html("<img class='estimate_busy_icon' src='/images/gazelle/shared/throbber3.gif' />").show();});$j(".offer_action_link").hide();$j.get("/trade_ins/estimate_value.js",$j("#create_new_trade").serialize(),function(data){eval(data);});$j(".calculator_input").attr("disabled",true);}
function update_slider(e,ui){if(ui.value==0){var elem=$j(".text_rating_link:contains('Poor')");var hidden_id=elem.siblings(".hidden_question_id").attr("id");setRating(hidden_id,null,null);}else if(ui.value==1){var elem=$j(".text_rating_link:contains('Poor')");var rating=0;var hidden_id=elem.siblings(".hidden_question_id").attr("id");var id=elem.attr("id").split("_")[1];setRating(hidden_id,id,rating);}else if(ui.value==2){var elem=$j(".text_rating_link:contains('Fair')");var rating=1;var hidden_id=elem.siblings(".hidden_question_id").attr("id");var id=elem.attr("id").split("_")[1];setRating(hidden_id,id,rating);}else if(ui.value==3){var elem=$j(".text_rating_link:contains('Good')");var rating=2;var hidden_id=elem.siblings(".hidden_question_id").attr("id");var id=elem.attr("id").split("_")[1];setRating(hidden_id,id,rating);}else if(ui.value==4){var elem=$j(".text_rating_link:contains('Perfect')");var rating=3;var hidden_id=elem.siblings(".hidden_question_id").attr("id");var id=elem.attr("id").split("_")[1];setRating(hidden_id,id,rating);}
toggle_to_calculate();}
function setupHelpLinks(){$j(".laptop_help_link, .computer_help_link").click(function(event){event.preventDefault();window.open($j(this).attr('href'));});}
function initializeCalculator(){$j('.calculator_input').click(function(event){toggle_to_calculate();});$j("#offer_action_link").click(function(event){event.preventDefault();calculate_action();});$j('#help_modal').jqm({ajax:'@href',trigger:".help_icon",ajaxText:"<img class='modal_help_loading_image' src='/images/gazelle/shared/throbber2.gif' alt='loading' />",onLoad:setupHelpLinks});$j('.text_rating_link').click(function(event){var value=null;var text_value=$j(this).html().replace(/(\s)+/,'');if(text_value.indexOf("Poor")>=0){value=1;}else if(text_value.indexOf("Fair")>=0){value=2;}else if(text_value.indexOf("Good")>=0){value=3;}else if(text_value.indexOf("Perfect")>=0){value=4;}
$j('.text_rating_slider').slider("moveTo",value);});}
function initializeProcessorSelect(context){function update_child_condition_select(current_this){parent_name=$j(current_this).val();child_select=context.find("#option_"+parent_name.replace(/ /g,"_"));child_select.show().siblings(":not(.parent_type_select)").removeAttr("name").hide();child_select.attr("name",$j(current_this).attr("id"));};var parentSelector=context.find(".parent_type_select")
parentSelector.each(function(){if($j(this).val()!=""){update_child_condition_select(this);}});if(parentSelector.val()==""){context.find("#option_blank").attr("disabled","disabled").show();}
parentSelector.unbind('change.processorSelect').bind('change.processorSelect',function(event){var parentSelect=$j(this);if(parentSelect.val()==""){parentSelect.siblings().removeAttr("name").hide();parentSelect.find("#option_blank").attr("disabled","disabled").show();}else{update_child_condition_select(this);}});}
function toggle_to_calculate(){if(typeof(prevent_offer_updating)!="undefined"&&prevent_offer_updating==true){}else{if($j("#offer_content").length>0&&$j("#offer_content").html().indexOf("question")==-1||$j(".offer_action_link").html()=="Recycle Now!"){$j(".offer_recycling_notice").hide();$j(".offer_heading").hide().html(offer_payment_phrase);$j(".offer_heading").fadeIn("fast");$j("#offer_content").hide().html('<img class="question_mark pngfix" src="/images/gazelle/shared/question_mark.png" />').removeClass("offer_value").addClass("offer_question_mark");$j("#offer_content").fadeIn("fast");$j(".offer_action_link").hide().html("Calculate");$j(".offer_action_link").fadeIn("fast");$j(".offer_action_link").unbind("click");$j('.accept_container').html("");$j("#trade_in_offer .chart_link").hide();$j(".offer_action_link").click(function(event){event.preventDefault();calculate_action();});}}}