function redirect(newLocale,currentCompare)
{
    if('<%=System.Threading.Thread.CurrentThread.CurrentCulture.TwoLetterISOLanguageName %>' == currentCompare)
    {
        return;
    }
    var locParamName="language";
    var url = window.location;
    var query = url.search;
    var newQuery="";
    if(query.length<=1)
    {
        newQuery=locParamName+"="+newLocale;
    }
    else
    {
        query=query.slice(1);
        var params = query.split('&');
        var len = params.length;
        var found=false;
        for(var i=0; i<len; i++)
        {
            var kvp = params[i].split('=');
            if(kvp.length==2)
            {
                if(kvp[0] == locParamName)
                {
                    found=true;
                    newQuery+="&"+kvp[0]+"="+newLocale;
                }
                else
                {
                    newQuery+="&"+kvp[0]+"="+kvp[1];
                }
            }
        }
        if(found!=true)
        {
            newQuery+="&"+locParamName+"="+newLocale;
        }
        newQuery = newQuery.slice(1);
    }
    window.location=url.href.split('?')[0] + "?" + newQuery;
}
