move legal hooks

due to js on product-list.tpl within global.js and grid/list switch
these hooks need to be moved