function FindProxyForURL(url, host) { if (!isResolvable(host)) return "DIRECT"; if (host.search(/localhost/i) != -1) return "DIRECT"; if (host.search(/127.0.0.1/i) != -1) return "DIRECT"; if (host.search(/141.216./i) != -1) return "DIRECT"; if (host.search(/umflint.edu/i) != -1 ) return "DIRECT"; if (host.search(/flint.umich.edu/i) != -1 ) return "DIRECT"; if (host.search(/campimagination.net/i) != -1 ) return "DIRECT"; if (host.search(/techcamp.net/i) != -1 ) return "DIRECT"; if (host.search(/ftp.emaspro.com/i) != -1 ) return "DIRECT"; if (host.search(/umf-outreach.edu/i) != -1 ) return "DIRECT"; //We only cache http, ftp and gopher if (url.substring(0, 5) == "http:" || url.substring(0, 4) == "ftp:" // || url.substring(0, 7) == "gopher:" ) return "PROXY 141.216.3.2:8080"; return "DIRECT"; }