// ==UserScript==
// @name          AutoTrader UK link fixer
// @namespace     http://www.strawp.net/greasemonkey
// @description	  Changes car details popups to straight links
// @include       http://*autotrader.co.uk*
// ==/UserScript==

(function(){
    cScripts = document.getElementsByTagName( "script" );
    for( i=0; i<cScripts.length; i++ ){
      if( aUrl = cScripts[i].innerHTML.match( /CARS_popup\.asp\?([^"]+)/ ) ){
        break;
      }
    }
    cLinks = document.getElementsByTagName( "a" );
    for( i=0; i<cLinks.length; i++ ){
      // trace += cLinks[i].href+"\n";
      if( aMatch = cLinks[i].href.match( /javascript:more_info\(([^,]+),([^,]+),([^,]+),([^,]+),([^,]+),([^,]+),([^,]+)\)/ ) ){
        cLinks[i].href = aUrl[0] + aMatch[4] + "&distance=" + aMatch[2] + "&adcategory=" + aMatch[3] + "&channel=CARS&id=" + aMatch[1]
      }
    }
}
)();


