﻿function pageOnKeyDown(e)
{
    if(e.keyCode==13)
    {
        pageSearch();

        return false;   
    }
    else
        return true;
}

function pageSearch()
{
    var search=document.getElementById("GeneralSearch").value;
    var words="";
    var i;
    
    for(i=0;i<search.length;i++)
    {
        switch(search.substring(i,i+1))
        {
            case ";": words+="%3B"; break;
            case "?": words+="%3F"; break;
            case "/": words+="%2F"; break;
            case ":": words+="%3A"; break;
            case "#": break;
            case "&": break;
            case "=": words+="%3D"; break;
            case "+": words+="%2B"; break;
            case "$": words+="%24"; break;
            case ",": words+="%2C"; break;
            case "%": break;
            case "<": words+="%3C"; break;
            case ">": words+="%3E"; break;
            case "~": break;
            case "\"": break;
            case ".": break;
            case "*": break;
            case ")": break;
            case "(": break;
            case "]": break;
            case "[": break;
            case "!": break;
            default: words+=search.substring(i,i+1); break;
        }
    }
    
    var filter=document.getElementById("GeneralFilter").value;
    
    window.location=pageAppPath+"/Cautare"+(filter==""?"":"/Filtru="+filter)+"/Cuvinte="+words;
}

