document.write("SchnellsucheDeutschEnglish"); function redirect(intLCID) { loc = location.href; params=location.search; if (loc.indexOf('http://')!=-1) { loc = loc.substr(7,loc.length-7); } i = loc.indexOf('?'); if (i != -1) { loc = loc.substr(0,i); } i = loc.indexOf('#'); if (i != -1) { loc = loc.substr(0,i); } url = loc.substr(0, loc.indexOf('/')); //urlPath = loc.substr(loc.indexOf('/'), loc.indexOf('.') - loc.indexOf('/')); urlPath = loc.substr(loc.indexOf('/'), loc.length - loc.indexOf('/')); urlPath = urlPath.substr(0, urlPath.indexOf('.')); //urlPath = loc.substr(loc.indexOf('/'), loc.length - loc.indexOf('/')); if (urlPath == '') { strRedirect=location.href+'?lg=' + intLCID; location.href = strRedirect; return; } var strLocationHref = location.href; strLocationHref = RemoveUrlParam(strLocationHref, "lg"); lang = intLCID; i = loc.lastIndexOf('.'); j = loc.lastIndexOf('?'); if (j==-1) j = loc.length; res = loc.substr(i, j-i); var strRedirect = ""; switch (res) { case '.aspx' : if(strLocationHref.indexOf('?') <= 0) { strRedirect = strLocationHref+'?lg='+lang; } else { var chrLastSymbol = strLocationHref.substr(strLocationHref.length-1, 1); var strDelim = ""; if(chrLastSymbol!='&' && chrLastSymbol!='?') strDelim = '&'; strRedirect = strLocationHref+strDelim+'lg='+lang; } break; case '.html' : if(strLocationHref.indexOf('?') <= 0) { strRedirect = strLocationHref+'?lg='+lang; } else { var chrLastSymbol = strLocationHref.substr(strLocationHref.length-1, 1); var strDelim = ""; if(chrLastSymbol!='&' && chrLastSymbol!='?') strDelim = '&'; strRedirect = strLocationHref + strDelim + 'lg=' + lang; } break; case '.htm' : i = loc.indexOf('.'); j = loc.lastIndexOf('/')+1; strRedirect = '/redirector.aspx?lg='+lang+'&page='+urlPath+loc.substr(j, i-j); break; default : alert('Unknown page type!!!'); return; } location.href = strRedirect; }