var $j=jQuery.noConflict();var allDialogs=[];var mainDialog;var boxyOptions={title:"",closable:false,draggable:false,center:true,fixed:false,modal:true,unloadOnHide:true};var doRegRefresh=false;var ymmeWidth=620;var ymmeHeight=500;var ymmeClosed=false;var isYmmeCallback=false;var doYmmeRefresh=false;function createYMME(options,showbanner,showselect,showregform,callback,showeserve,showzip,sbsflow,extendedflow){showregform=false;options=$j.extend(boxyOptions,{afterHide:function(){createYMMECallback(callback)}},options||{});var dialog=new Boxy('<div id="ymmeModalWhite"><img src=/images/cat/ajaxlwhite.gif /></div>',options);dialog.resize(ymmeWidth,ymmeHeight);if($j(window).height>ymmeHeight){dialog.center("x")}dialog.center("y");var tsTimeStamp=new Date().getTime();var origParams={showBanner:showbanner,showSelect:showselect,showRegForm:showregform,showEServe:showeserve,showZip:showzip,sbsFlow:sbsflow,extendedFlow:extendedflow,time:tsTimeStamp};$j.post("/ymme/ajax/modal",origParams,function(data){dialog.setContent('<div id="ymmeModal">'+data+"</div>");if($j(window).height>ymmeHeight){dialog.center("x")}dialog.center("y")});allDialogs.push(dialog);mainDialog=dialog;return false}function ymmeAjax(Url){if(ymmeParams.sbsFlow==true){var tireSize=$j("#chosenTireSize").html().split("/");ymmeParams.width=tireSize[0];ymmeParams.ratio=tireSize[1];ymmeParams.diameter=tireSize[2];ymmeParams.tireType=tireSize[3];ymmeParams.ratingOrRange=tireSize[4]}ymmeParams.time=new Date().getTime();ymmeShowSpinner();$j.get(Url,ymmeParams,function(data){mainDialog.setContent('<div id="ymmeModal">'+data+"</div>");if($j(window).height>ymmeHeight){mainDialog.center("x")}mainDialog.center("y")});return false}function submitEserve(){$j.post("/ymme/ajax/eserve",$j("#ymmeEserveForm").serialize(),function(data){$j("#ymmeModalWhite").html(data)})}function ymmeShowSpinner(){tmpHeight=$j("#ymmeModal").outerHeight();tmpWidth=$j("#ymmeModal").outerWidth();mainDialog.setContent('<div id="ymmeModalWhite" style="width: '+tmpWidth+"px; height: "+tmpHeight+'px;"><img src=/images/cat/ajaxlwhite.gif /></div>');if($j(window).height>tmpHeight){mainDialog.center("x")}mainDialog.center("y")}function hideBoxy(){mainDialog.hide();return false}function closeBoxy(){ymmeClosed=true;mainDialog.hide();return false}function createYMMECallback(callback){mainDialog=null;$j(".boxy-wrapper").remove();if(!ymmeClosed){var tsTimeStamp=new Date().getTime();$j.get("/ymme/ajax/vehicleDescription",{time:tsTimeStamp},function(data){$j("#gloveVehiclesList").html(data);isYmmeCallback=true;callback();$j(document).trigger("vehicleChanged")})}isYmmeCallback=false;ymmeClosed=false};
