
function appendParams(urll)
{
    var urlInBrowser = "" + window.location;
    if(urlInBrowser.indexOf("?") != -1)
    {
        var arr = urlInBrowser.split("?");
        if(arr[1] != null && arr[1] != "")
        {
            var arrlen = arr.length;
            if(urll.indexOf("?") != -1)
            {
                for(var ln = 1 ; ln < arrlen ; ln++ )
                {
                    if(ln == 1)
                    {
                       urll = urll+"&"+arr[1];
                    }
                    else
                    {
                        urll = urll +"?"+ arr[ln];
                    }
                }
            }
            else
            {
                for(var ln = 1 ; ln < arrlen ; ln++ )
                {
                    if(ln == 1)
                    {
                        urll = urll+"?"+arr[1];
                    }
                    else
                    {
                        urll = urll +"?"+ arr[ln];
                    }
                }
            }
        }
    }
    return urll;
}


function sendRedirectRequest(username,processcode,axn)
{
    return false;

    /*
    var lloc = ""+window.location;

    if(axn == "signin")
    {
        if(lloc.indexOf("signinrequest=true") != -1 &&
                lloc.indexOf("URL=") != -1)
        {
            //Redirecting the page on below scenarios 
            //Filtering
            // 1. Only on clicking sign-in, not on clicking Forms,Documents,etc..
            if(lloc.indexOf("action=") == -1 )
            {
                var urll = getRedirectURL(username,processcode);
                window.location.href = urll;
                return true;
            }
        }
    }
    else if(axn == "register")
    {
        if(lloc.indexOf("action=") != -1)
        {
           return false;
        }
        if((lloc.indexOf("joinrequest=true") != -1 || 
               lloc.indexOf("signinrequest=true") != -1) && 
                lloc.indexOf("URL=") != -1)
        {
            var urll = getRedirectURL(username,processcode);
            window.location.href = urll;
            return true;
        }
    }
    else if(axn == "signout")
    {
        if(lloc.indexOf("URL=") != -1 && 
            lloc.indexOf("action=signout") != -1)
        {
            var urll = getRedirectURL(username,processcode);
            window.location.href = urll;
            return true;
        }
    }
    return false;
    */
}

function getRedirectURL(username,processcode)
{
    var urll = getURLValue("URL=");
    var appendPar = "processcode="+processcode;
    if(username != null && username != "")
    {
        appendPar = appendPar + "&username="+username;
    }
    if(urll.indexOf("?") == -1)
    {  
        urll = urll + "?"+appendPar;
    }
    else 
    {
        urll = urll+"&"+appendPar;
    }
    return urll;
}


function getURLValue(param)
{
    var urlval = "";
    var lloc = ""+window.location;
    var compArr = lloc.split("?");
    var paramArr = compArr[1].split("&");
    var ln = paramArr.length;
    for(var i = 0 ; i < ln ; i++ )
    {
        if(paramArr[i].indexOf(param) != -1)
        {
            var urlArr = paramArr[i].split("=");
            urlval = urlArr[1];
            urlval = decodeURIComponent(urlval);
        }
    }
    return urlval;
}

