function FindProxyForURL(url, host) { normal = "DIRECT"; proxies = "PROXY www-proxy-lon.uk.oracle.com:80; PROXY www-proxy-hqdc.us.oracle.com:80; DIRECT;"; //patterns to always go DIRECT directs1 = /^bugs\.mysql\.com\.?$/; // patterns to always go to a proxy alwaysproxy1 = /^portal\.oracle\.com\.?$/; // Make everything lower case. url = url.toLowerCase(); host = host.toLowerCase(); if (isPlainHostName(host)) return normal; if (alwaysproxy1.test(host)) return proxies; if (directs1.test(host)) return normal; // bail out return proxies; };