unload and hashchange are window events, so use the window event processor
unload and hashchange are window events, so use the window event processor

yusufsafak/canjs,scorphus/canjs,gsmeets/canjs,SpredfastLegacy/canjs,azazel75/canjs,bitovi/canjs,UXsree/canjs,juristr/canjs,whitecolor/canjs,whitecolor/canjs,sporto/canjs,rjgotten/canjs,Psykoral/canjs,ackl/canjs,SpredfastLegacy/canjs,beno/canjs,airhadoken/canjs,rjgotten/canjs,jebaird/canjs,juristr/canjs,UXsree/canjs,rasjani/canjs,patrick-steele-idem/canjs,bitovi/canjs,liukaijv/jquerypp,thecountofzero/canjs,shiftplanning/canjs,dispatchrabbi/canjs,rasjani/canjs,airhadoken/canjs,shiftplanning/canjs,WearyMonkey/canjs,beno/canjs,bitovi/canjs,patrick-steele-idem/canjs,Psykoral/canjs,Psykoral/canjs,cohuman/canjs,yusufsafak/canjs,schmod/canjs,schmod/canjs,thomblake/canjs,gsmeets/canjs,bitovi/jquerypp,bitovi/canjs,tracer99/canjs,tracer99/canjs,janza/canjs,thecountofzero/canjs,liukaijv/jquerypp,cohuman/canjs,thomblake/canjs,azazel75/canjs,mindscratch/canjs,gsmeets/canjs,WearyMonkey/canjs,jebaird/canjs,whitecolor/canjs,beno/canjs,sporto/canjs,ackl/canjs,WearyMonkey/canjs,asavoy/canjs,bitovi/jquerypp,rjgotten/canjs,dimaf/canjs,cohuman/canjs,ackl/canjs,jebaird/canjs,mindscratch/canjs,dispatchrabbi/canjs,Psykoral/canjs,modulexcite/jquerypp,asavoy/canjs,tracer99/canjs,patrick-steele-idem/canjs,dimaf/canjs,schmod/canjs,janza/canjs,rasjani/canjs,rjgotten/canjs,scorphus/canjs,rasjani/canjs,modulexcite/jquerypp,sporto/canjs