﻿// JScript File

function loadResaults(categoryID,maagarId,sortExpretion)
{
    //debugger;              
    var unselectCategory;
    if (document.getElementById("HidSelectedNode").value != "")
    {
        unselectCategory = document.getElementById("HidSelectedNode").value;        
        document.getElementById(unselectCategory).className = "TreeView";
    }   
    document.getElementById("TDLeaf"+categoryID).className = "TreeViewSelected";
    document.getElementById("HidSelectedNode").value = "TDLeaf"+categoryID;    
    document.getElementById("hSort").value = sortExpretion;
    if (sortExpretion == "title")
        document.getElementById("hSortDirection").value = "asc";
    document.getElementById("hPageSize").value = 15;
    var DefaultProduct = document.getElementById("ctl00_ContentPlaceHolder1_NewSearchResultRP1_hDefaultProductCode").value;
    HomePageServices.setCategoryResault(categoryID,maagarId,sortExpretion,DefaultProduct,OnloadResaultsComplete,OnloadResaultsTimeOut,OnloadResaultsError);
}

function OnloadResaultsComplete(args)
{
    //debugger;                             
    var temp = new Array();
    temp = args.split('$');
    if (temp[0] == "לא נמצאו מסמכים !")
        alert(temp[0]);
    else
    {
        document.getElementById("TdResault").className = "ShowHomePageDiv";
        document.getElementById("TdSelect").className = "HideHomePageDiv";
        //document.getElementById("divProducts").className = "ShowHomePageDiv";    
        document.getElementById("divResaultTable").innerHTML = temp[0];
        document.getElementById("hDescription").value = temp[1];
        document.getElementById("hXmlToSearch").value = temp[2];
        //document.getElementById("ctl00_ContentPlaceHolder1_NewSearchResultRP1_hDefaultProductCode").value = temp[3];        
        //document.getElementById("MaxRank").value = temp[1];
        //checkboxInitialization();
        ChangeToResult('divResult'); 
    }
    //document.getElementById("hProductCode").value = temp[1];
    //document.getElementById("divResaultTable").innerHTML = temp[0];               
}

//function checkboxInitialization()
//{
//    //debugger;
//    var object = document.getElementById("tblProducts");
//    count = 0;
//    for (var i=0;i<object.cells.length;i++)
//    {
//        if (object.cells[i].id == "tdProduct")
//        {
//            count = count + 1;
//            object.cells[i].childNodes[0].src = "Images/Products/Product"+ count +"_selected.gif";
//        }
//    }
//}

//function checkboxSelected()
//{
//    //debugger;
//    var object = document.getElementById("tblProducts");
//    var count = 0;
//    var selected = 0;
//    for (var i=0;i<object.cells.length;i++)
//    {
//        if (object.cells[i].id == "tdProduct")
//        {
//            count = count + 1;
//            if (object.cells[i].childNodes[0].nameProp != "Product"+ count +"_selected.gif")
//            {
//                selected = selected + parseInt(object.cells[i].childNodes[0].alt);
//            }
//        }
//    }
//        
//    //if (selected == 0)
//        //document.getElementById("ctl00_ContentPlaceHolder1_NewSearchResultRP1_hDefaultProductCode").value = 254;
//    
//    document.getElementById("hProductCode").value = selected;
//}

function OnloadResaultsTimeOut(args)
{
    if (args == "[object Object]")
        ReloadSession();
    else
        alert("!ארעה תקלה בעת טעינת המסמכים, אנא נסה שנית" + "\n" + args);
}

function OnloadResaultsError(args)
{
    if (args == "[object Object]")
        ReloadSession();
    else
        alert("!ארעה תקלה בעת טעינת המסמכים, אנא נסה שנית" + "\n" + args);
}

/////////////////////////////////////////////////////////////////////////////////

function loadTableByMaagarId(maagarId)
{
    //debugger;              
    HomePageServices.getCategoryTreeTable(maagarId,OnloadTableByMaagarIdComplete,OnloadTableByMaagarIdTimeOut,OnloadTableByMaagarIdError);
}

function OnloadTableByMaagarIdComplete(args)
{
    //debugger;                          
    document.getElementById("ctl00_ContentPlaceHolder1_CtlCategory1_divTree").innerHTML = args;
    document.getElementById("divProgress").className="HideHomePageDiv";    
    //changSettings('divCategories','תוכן עיניינים - נושאים','TdCategories');
    //ChangeIsLoaded('divCategories');
}

function OnloadTableByMaagarIdTimeOut(args)
{
    if (args == "[object Object]")
        ReloadSession();
    else
        alert("!ארעה תקלה בעת טעינת המסמכים, אנא נסה שנית" + "\n" + args);
}

function OnloadTableByMaagarIdError(args)
{
    if (args == "[object Object]")
        ReloadSession();
    else
        alert("!ארעה תקלה בעת טעינת המסמכים, אנא נסה שנית" + "\n" + args);
}

////////////////////////////////////////////////////////////////////////////////////////
function loadResaultByType(type)
{
    //debugger;
    //var DefaultProduct = document.getElementById("ctl00_ContentPlaceHolder1_NewSearchResultRP1_hDefaultProductCode").value;    
    var DefaultProduct = 0;
    document.getElementById("hPageSize").value = 15;
    if (type == 1)
        document.getElementById("hSort").value = "RawDate";
    else
    { 
        document.getElementById("hSort").value = "title";
        document.getElementById("hSortDirection").value = "asc";
    }
    HomePageServices.getResaultByType(type,DefaultProduct,OnloadResaultByTypeComplete,OnloadResaultByTypeTimeOut,OnloadResaultByTypeError);

}

function OnloadResaultByTypeComplete(args)
{    
    //debugger;                  
    var temp = new Array();
    temp = args.split('$');
    
    document.getElementById("TdResault").className = "HideHomePageDiv";
    document.getElementById("TdSelect").className = "HideHomePageDiv";
    //document.getElementById("divProducts").className = "ShowHomePageDiv";
    //document.getElementById("hProductCode").value = temp[1];
    document.getElementById("divResaultTable").innerHTML = temp[0];
    document.getElementById("hDescription").value = temp[1];
    document.getElementById("hXmlToSearch").value = temp[2];
    //document.getElementById("ctl00_ContentPlaceHolder1_NewSearchResultRP1_hDefaultProductCode").value = temp[3];

    //document.getElementById("divResaultTable").innerHTML = temp[0];
    //document.getElementById("divResaultTable").innerHTML = args;
    //loadResaultFrame();
    //checkboxInitialization();
    ChangeToResult('divResult');    
}

function OnloadResaultByTypeTimeOut(args)
{
    if (args == "[object Object]")
        ReloadSession();
    else
        alert("!ארעה תקלה בעת טעינת המסמכים, אנא נסה שנית" + "\n" + args);
}

function OnloadResaultByTypeError(args)
{
    if (args == "[object Object]")
        ReloadSession();
    else
        alert("!ארעה תקלה בעת טעינת המסמכים, אנא נסה שנית" + "\n" + args);
}

////////////////////////////////////////////////////////////////////////////

function getDocumentsByDates(startDate , endDate)
{
    //debugger;              
    var DefaultProduct = document.getElementById("ctl00_ContentPlaceHolder1_NewSearchResultRP1_hDefaultProductCode").value;        
    document.getElementById("hSort").value = "RawDate";
    document.getElementById("hPageSize").value = 15;
    HomePageServices.getDocumentsByDates(startDate,endDate,DefaultProduct,OngetDocumentsByDatesComplete,OngetDocumentsByDatesTimeOut,OngetDocumentsByDatesError);
}

function OngetDocumentsByDatesComplete(args)
{    
    var temp = new Array();
    temp = args.split('$');
     
    document.getElementById("TdResault").className = "HideHomePageDiv";
    document.getElementById("TdSelect").className = "ShowHomePageDiv";
    //document.getElementById("divProducts").className = "ShowHomePageDiv";
    document.getElementById("divResaultTable").innerHTML = temp[0];
    document.getElementById("hDescription").value = temp[1];
    document.getElementById("hXmlToSearch").value = temp[2];
    document.getElementById("ctl00_ContentPlaceHolder1_NewSearchResultRP1_hDefaultProductCode").value = temp[3];        
        
    //document.getElementById("divResaultTable").innerHTML = args;
    //loadResaultFrame();
    //checkboxInitialization();
    ChangeToResult('divResult'); 
       
}

function OngetDocumentsByDatesTimeOut(args)
{
    if (args == "[object Object]")
        ReloadSession();
    else
        alert("!ארעה תקלה בעת טעינת המסמכים, אנא נסה שנית" + "\n" + args);
}

function OngetDocumentsByDatesError(args)
{
    if (args == "[object Object]")
        ReloadSession();
    else
        alert("!ארעה תקלה בעת טעינת המסמכים, אנא נסה שנית" + "\n" + args);
}

///////////////////////////////////////////////////////////////////////////////////////

function getDocumentsByDate(days)
{
    //debugger;              
    document.getElementById("hSort").value = "RawDate";
    var defaultProduct = document.getElementById("ctl00_ContentPlaceHolder1_NewSearchResultRP1_hDefaultProductCode").value;
    document.getElementById("hPageSize").value = 15;
    HomePageServices.getDocumentsByDate(days,defaultProduct,OngetDocumentsByDateComplete,OngetDocumentsByDateTimeOut,OngetDocumentsByDateError);
}

function OngetDocumentsByDateComplete(args)
{    
    var temp = new Array();
    temp = args.split('$');

    document.getElementById("TdResault").className = "HideHomePageDiv";
    document.getElementById("TdSelect").className = "ShowHomePageDiv";
    //document.getElementById("divProducts").className = "ShowHomePageDiv";
    document.getElementById("divResaultTable").innerHTML = temp[0];
    document.getElementById("hDescription").value = temp[1];
    document.getElementById("hXmlToSearch").value = temp[2];
    //document.getElementById("ctl00_ContentPlaceHolder1_NewSearchResultRP1_hDefaultProductCode").value = temp[3];        

    //document.getElementById("divResaultTable").innerHTML = args;
    //loadResaultFrame();
    //checkboxInitialization();
    ChangeToResult('divResult'); 
       
}

function OngetDocumentsByDateTimeOut(args)
{
    if (args == "[object Object]")
        ReloadSession();
    else
        alert("!ארעה תקלה בעת טעינת המסמכים, אנא נסה שנית" + "\n" + args);
}

function OngetDocumentsByDateError(args)
{
    if (args == "[object Object]")
        ReloadSession();
    else
        alert("!ארעה תקלה בעת טעינת המסמכים, אנא נסה שנית" + "\n" + args);
}

/////////////////////////////////////////////////////////////////////

function getMivzakById(mivzakId)
{
    //debugger;              
    document.getElementById("ctl00_ContentPlaceHolder1_ctlMivzak1_iframe1").src = "mivzak.ashx?MivzakId="+mivzakId; 
    document.getElementById("MivzakSelect").value = mivzakId;    
    HomePageServices.getMivzakByMivzakId(mivzakId,OngetMivzakByIdComplete,OngetMivzakByIdTimeOut,OngetMivzakByIdError);    
}

function OngetMivzakByIdComplete(args)
{
    document.getElementById("ctl00_ContentPlaceHolder1_ctlMivzak1_divMivzText").innerHTML = args;    
}

function OngetMivzakByIdTimeOut(args)
{
    if (args == "[object Object]")
        ReloadSession();
    else
        alert("!ארעה תקלה בעת טעינת המסמכים, אנא נסה שנית" + "\n" + args);
}

function OngetMivzakByIdError(args)
{
    if (args == "[object Object]")
        ReloadSession();
    else
        alert("!ארעה תקלה בעת טעינת המסמכים, אנא נסה שנית" + "\n" + args);
}

/////////////////////////////////////////////////////////////////////////////////////

function getKeywordByLetterId(letter)
{
    //debugger;              
    HomePageServices.getKeywordsHtml(letter,OngetKeywordByLetterIdComplete,OngetKeywordByLetterIdTimeOut,OngetKeywordByLetterIdError);
}

function OngetKeywordByLetterIdComplete(args)
{
    document.getElementById("divKeywordsTable").innerHTML = args;
}

function OngetKeywordByLetterIdTimeOut(args)
{
    if (args == "[object Object]")
        ReloadSession();
    else
        alert("!ארעה תקלה בעת טעינת המסמכים, אנא נסה שנית" + "\n" + args);
}

function OngetKeywordByLetterIdError(args)
{
    if (args == "[object Object]")
        ReloadSession();
    else
        alert("!ארעה תקלה בעת טעינת המסמכים, אנא נסה שנית" + "\n" + args);
}

/////////////////////////////////////////////////////////////////////

function getResultByKeyWordId(keyId)
{
    document.getElementById("hSort").value = "RawDate";
    var DefaultProduct = document.getElementById("ctl00_ContentPlaceHolder1_NewSearchResultRP1_hDefaultProductCode").value;                    
    document.getElementById("hPageSize").value = 15;
    HomePageServices.getResultByKeyId(keyId,DefaultProduct,OngetResultByKeyWordIdComplete,OngetResultByKeyWordIdTimeOut,OngetResultByKeyWordIdError);
}

function OngetResultByKeyWordIdComplete(args)
{
    //debugger;
    var temp = new Array();
    temp = args.split('$');
    
    document.getElementById("TdResault").className = "ShowHomePageDiv";
    document.getElementById("TdSelect").className = "HideHomePageDiv";
    //document.getElementById("divProducts").className = "ShowHomePageDiv";
    document.getElementById("divResaultTable").innerHTML = temp[0];
    document.getElementById("hDescription").value = temp[1];
    document.getElementById("hXmlToSearch").value = temp[2];
    //document.getElementById("ctl00_ContentPlaceHolder1_NewSearchResultRP1_hDefaultProductCode").value = temp[3];                
    //document.getElementById("divResaultTable").innerHTML = args;
    //loadResaultFrame();
    //checkboxInitialization();
    ChangeToResult('divResult');
}

function OngetResultByKeyWordIdTimeOut(args)
{
    if (args == "[object Object]")
        ReloadSession();
    else
        alert("!ארעה תקלה בעת טעינת המסמכים, אנא נסה שנית" + "\n" + args);
}

function OngetResultByKeyWordIdError(args)
{
    if (args == "[object Object]")
        ReloadSession();
    else
        alert("!ארעה תקלה בעת טעינת המסמכים, אנא נסה שנית" + "\n" + args);
}

//////////////////////////////////////////////////////////////////////////

function searchForDocumentsByMaagarId()
{
    //debugger;
    var ChkLstMaagars = document.getElementById("MaagarId").value;    
    var txtWordsAll = document.getElementById("ctl00_ContentPlaceHolder1_CtlCategory1_SearchByMaagar1_txtWordsAllByMaagar").value;
    var txtWordsExact = document.getElementById("ctl00_ContentPlaceHolder1_CtlCategory1_SearchByMaagar1_txtWordsExactByMaagar").value;
    var txtWordsAny = document.getElementById("ctl00_ContentPlaceHolder1_CtlCategory1_SearchByMaagar1_txtWordsAnyByMaagar").value;
    var txtWordsWithout = document.getElementById("ctl00_ContentPlaceHolder1_CtlCategory1_SearchByMaagar1_txtWordsWithoutByMaagar").value;
    
    var radTitleStatus = document.getElementById("radioTitleTextByMaagar1").status;        
    var radTitleText;
    if (radTitleStatus)
        radTitleText = 0;
    else
        radTitleText = 1;
        
    var chkMorphology = document.getElementById("chkMorphologyByMaagar").status;
    var chkSynonym = document.getElementById("chkSynonymByMaagar").status;

    var DefaultProduct = document.getElementById("ctl00_ContentPlaceHolder1_NewSearchResultRP1_hDefaultProductCode").value;    
    var myParams = new Array()
    myParams[0] = document.getElementById("txtFromDate").value;
    myParams[1] = document.getElementById("txtToDate").value;            
    myParams[2] = document.getElementById("ctl00_ContentPlaceHolder1_CtlCategory1_SearchByMaagar1_ObjectList2_hidObjectKeyId").value    
    myParams[3] = document.getElementById("ctl00_ContentPlaceHolder1_CtlCategory1_SearchByMaagar1_ObjectList1_hidObjectKeyId").value
    myParams[4] = document.getElementById("ctl00_ContentPlaceHolder1_CtlCategory1_SearchByMaagar1_ObjectList4_hidObjectKeyId").value
    myParams[5] = document.getElementById("sideSelect").value;
    myParams[6] = document.getElementById("ctl00_ContentPlaceHolder1_CtlCategory1_SearchByMaagar1_ObjectList5_hidObjectKeyId").value        
    myParams[7] = document.getElementById("ctl00_ContentPlaceHolder1_CtlCategory1_SearchByMaagar1_ObjectList6_hidObjectKeyId").value        
    myParams[8] = document.getElementById("CategoriesSelectMaagar").value;
    myParams[9] = document.getElementById("ctl00_ContentPlaceHolder1_CtlCategory1_SearchByMaagar1_ObjectList3_hidObjectKeyId").value        
    myParams[10] = document.getElementById("ctl00_ContentPlaceHolder1_CtlCategory1_SearchByMaagar1_procNumber").value;
    document.getElementById("hPageSize").value = 15;

    if ((myParams[0].trim()== "")&&(myParams[1].trim() == "")&&(myParams[2].trim() == "")&&(myParams[3].trim()== "")&&(myParams[4].trim()== "")&&(myParams[5].trim()== "")&&(myParams[6].trim()== "")&&(myParams[7].trim()== "")&&(myParams[8] == 0)&&(myParams[9].trim()== "")&&(myParams[10].trim()== "")&&(txtWordsAll.trim() == "")&&(txtWordsExact.trim() == "")&&(txtWordsAny.trim() == "")&&(txtWordsWithout.trim() == ""))
    {
        document.getElementById("divProgress").className="HideHomePageDiv";
        alert("חובה להזין שדה לחיפוש");
        return;
    }    
    
    HomePageServices.getMaagarAdvancedSearch(txtWordsAll,txtWordsExact,txtWordsAny,txtWordsWithout,radTitleText,ChkLstMaagars,chkMorphology,chkSynonym,DefaultProduct,myParams,OnsearchForDocumentsByMaagarIdComplete,OnsearchForDocumentsByMaagarIdTimeOut,OnsearchForDocumentsByMaagarIdError);
    //HomePageServices.getMaagarAdvancedSearch(txtWordsAll,txtWordsExact,txtWordsAny,txtWordsWithout,radTitleText,ChkLstMaagars,chkMorphology,chkSynonym,sDate,eDate,author,hozAuthor,court,judge,side,procName,procYear,procNum,CategoriesSelect,OnsearchForDocumentsByMaagarIdComplete,OnsearchForDocumentsByMaagarIdTimeOut,OnsearchForDocumentsByMaagarIdError);
        
}

function OnsearchForDocumentsByMaagarIdComplete(args)
{
    //debugger;
    var temp = new Array();
    temp = args.split('$');

    if (temp[0] == "לא נמצאו מסמכים !")
    {
        document.getElementById("divProgress").className="HideHomePageDiv";
        alert("לא נמצאו מסמכים התואמים את מילות החיפוש");        
    }
    else
    {
        document.getElementById("TdResault").className = "ShowHomePageDiv";
        document.getElementById("TdSelect").className = "HideHomePageDiv";
        document.getElementById("divResaultTable").innerHTML = temp[0];
        document.getElementById("hDescription").value = temp[1];
        document.getElementById("hXmlToSearch").value = temp[2];
        //document.getElementById("ctl00_ContentPlaceHolder1_NewSearchResultRP1_DefaultProductCode").value = temp[3];                
        //document.getElementById("divResaultTable").innerHTML = args;
        ChangeToResult('divResult');
    }  
}

function OnsearchForDocumentsByMaagarIdTimeOut(args)
{
    if (args == "[object Object]")
        alert("TimeOut");
        //ReloadSession();
    else
        alert("!ארעה תקלה בעת טעינת המסמכים, אנא נסה שנית" + "\n" + args);
}

function OnsearchForDocumentsByMaagarIdError(args)
{
    if (args == "[object Object]")
        alert("Error");
        //ReloadSession();
    else
        alert("!ארעה תקלה בעת טעינת המסמכים, אנא נסה שנית" + "\n" + args);
}
///////////////////////////////////////////////////////////////////////////////////


function searchForDocumentsMain()
{
    clearAllAdvancedSearchFileds();
    document.getElementById("divProgress").className="showDivProgress";
    var textToSearch = document.getElementById("ctl00_ContentPlaceHolder1_MainPage1_QuickSearch1_txtQuickSrch").value;       
    var ExactSearch = document.getElementById("chkQuickExect").status;    
    
    if (!ExactSearch)
        document.getElementById("ctl00_ContentPlaceHolder1_TabSearch1_TabSearch_tabAdvanceSearch_AdvanceSearch1_txtWordsAll").value = textToSearch;
    else
        document.getElementById("ctl00_ContentPlaceHolder1_TabSearch1_TabSearch_tabAdvanceSearch_AdvanceSearch1_txtWordsExact").value = textToSearch;            
    
    var newSearch = "";
    document.getElementById("ctl00_ContentPlaceHolder1_TabSearch1_TabSearch_tabQuieckSearch_txtQuickSearch").value = textToSearch;
    document.getElementById("checkExact").status = ExactSearch;

    if (textToSearch.trim() == "")
    {   
        document.getElementById("divProgress").className="HideHomePageDiv";
        alert("חובה להזין מילה לחיפוש");
        return;
    }
    
    var temp = new Array();
    temp = textToSearch.split(' ');
        
    for (var i = 0; i < temp.length; i++)
    {
        if (temp[i] != "")
        newSearch = newSearch + temp[i] + " ";
    }     

    var ExactSearch = document.getElementById("chkQuickExect").status;               
    var DefaultProduct = document.getElementById("ctl00_ContentPlaceHolder1_NewSearchResultRP1_hDefaultProductCode").value;    
    document.getElementById("hSort").value = "RawDate";
    document.getElementById("hPageSize").value = 15;
    HomePageServices.getQuickSearch(newSearch,ExactSearch,DefaultProduct,OnsearchForDocumentsMainComplete,OnsearchForDocumentsMainTimeOut,OnsearchForDocumentsMainError); 
}

function OnsearchForDocumentsMainComplete(args)
{   
    var temp = new Array();
    temp = args.split('$');
    
    if (temp[0] == "לא נמצאו מסמכים !")
    {
        document.getElementById("divProgress").className="HideHomePageDiv";
        alert("לא נמצאו מסמכים התואמים את מילות החיפוש");
    }
    else
    {
        document.getElementById("TdResault").className = "ShowHomePageDiv";
        document.getElementById("TdSelect").className = "HideHomePageDiv";
        document.getElementById("divResaultTable").innerHTML = temp[0];
        document.getElementById("hDescription").value = temp[1];
        document.getElementById("hXmlToSearch").value = temp[2];
        document.getElementById("divProgress").className="HideHomePageDiv";
        //document.getElementById("ctl00_ContentPlaceHolder1_NewSearchResultRP1_hDefaultProductCode").value = temp[3];                
        //document.getElementById("divResaultTable").innerHTML = args;
        //document.getElementById("divProducts").className = "ShowHomePageDiv";
        //loadResaultFrame();
        //checkboxInitialization();
        ChangeToResult('divResult');
    }  
}

function OnsearchForDocumentsMainTimeOut(args)
{
    if (args == "[object Object]")
        ReloadSession();
    else
        alert("!ארעה תקלה בעת טעינת המסמכים, אנא נסה שנית" + "\n" + args);
}

function OnsearchForDocumentsMainError(args)
{
    if (args == "[object Object]")
        ReloadSession();
    else
        alert("!ארעה תקלה בעת טעינת המסמכים, אנא נסה שנית" + "\n" + args);
}

/////////////////////////////////////////////////////////////////////////////////////////////////////////////


function searchForDocuments()
{
    //debugger;
    var newWordsAll = "";
    var newWordsAny = "";
    document.getElementById("divProgress").className="showDivProgress";
    var activeTab = $find('ctl00_ContentPlaceHolder1_TabSearch1_TabSearch').get_activeTabIndex();
    if (activeTab == 0)
    { 
        var textToSearch = document.getElementById("ctl00_ContentPlaceHolder1_TabSearch1_TabSearch_tabQuieckSearch_txtQuickSearch").value;
        
        if (textToSearch.trim() == "")
        {
            document.getElementById("divProgress").className="HideHomePageDiv";
            alert("חובה להזין מילה לחיפוש");
            return;
        }
        
        var temp = new Array();
        temp = textToSearch.split(' ');
        
        for (var i = 0; i < temp.length; i++)
        {
            if (temp[i] != "")
                newWordsAll = newWordsAll + temp[i] + " ";
        }        

        //var ExactSearch = document.getElementById("ctl00_ContentPlaceHolder1_TabSearch1_TabSearch_tabQuieckSearch_checkExact").value;
        var ExactSearch = document.getElementById("checkExact").status;               
        document.getElementById("hSort").value = "RawDate";
        document.getElementById("hPageSize").value = 15;
        var DefaultProduct = document.getElementById("ctl00_ContentPlaceHolder1_NewSearchResultRP1_hDefaultProductCode").value;            
        HomePageServices.getQuickSearch(newWordsAll,ExactSearch,DefaultProduct,OnsearchForDocumentsComplete,OnsearchForDocumentsTimeOut,OnsearchForDocumentsError);       
    }
    else
    {        
        var txtWordsAll = document.getElementById("ctl00_ContentPlaceHolder1_TabSearch1_TabSearch_tabAdvanceSearch_AdvanceSearch1_txtWordsAll").value;
        var txtWordsExact = document.getElementById("ctl00_ContentPlaceHolder1_TabSearch1_TabSearch_tabAdvanceSearch_AdvanceSearch1_txtWordsExact").value;
        var txtWordsAny = document.getElementById("ctl00_ContentPlaceHolder1_TabSearch1_TabSearch_tabAdvanceSearch_AdvanceSearch1_txtWordsAny").value;
        var txtWordsWithout = document.getElementById("ctl00_ContentPlaceHolder1_TabSearch1_TabSearch_tabAdvanceSearch_AdvanceSearch1_txtWordsWithout").value;
        
        if ((txtWordsAll.trim() == "")&&(txtWordsExact.trim() == "")&&(txtWordsAny.trim() == "")&&(txtWordsWithout.trim() == ""))
        {
            document.getElementById("divProgress").className="HideHomePageDiv";
            alert("חובה להזין מילה לחיפוש");
            return;
        }
        
        var temp = new Array();
        temp = txtWordsAll.split(' ');
        
        for (var i = 0; i < temp.length; i++)
        {
            if (temp[i] != "")
                newWordsAll = newWordsAll + temp[i] + " ";
        }    
        
        temp = new Array();
        temp = txtWordsAny.split(' ');
        
        for (var k = 0; k < temp.length; k++)
        {
            if (temp[k] != "")
                newWordsAny = newWordsAny + temp[k] + " ";
        }
        
        var radTitleStatus = document.getElementById("radioTitleText1").status;        
        var radTitleText;
        if (radTitleStatus)
            radTitleText = 0;
        else
            radTitleText = 1;
        //var radTitleText = 1;//document.getElementById("ctl00_ContentPlaceHolder1_TabSearch1_TabSearch_tabAdvanceSearch_AdvanceSearch1_radTitleText").getAttribute("SelectedValue");    
        var ChkLstMaagars = getSelectedCheckBox();
        //var ChkLstMaagars = "1,2,3,4,5,6,7,8,9,10";//document.getElementById("ctl00_ContentPlaceHolder1_TabSearch1_TabSearch_tabAdvanceSearch_AdvanceSearch1_ChkLstMaagars").getAttribute("SelectedValue");
        
        var chkMorphology = document.getElementById("chkMorphology").status;
        var chkSynonym = document.getElementById("chkSynonym").status;
        var CategoriesFilter = document.getElementById("CategoriesSelect").value;    
        document.getElementById("hPageSize").value = 15;
        document.getElementById("hSort").value = "RawDate";
        var DefaultProduct = document.getElementById("ctl00_ContentPlaceHolder1_NewSearchResultRP1_hDefaultProductCode").value;        
        HomePageServices.getAdvancedSearch(newWordsAll,txtWordsExact,txtWordsAny,txtWordsWithout,radTitleText,ChkLstMaagars,chkMorphology,chkSynonym,CategoriesFilter,DefaultProduct,OnsearchForDocumentsComplete,OnsearchForDocumentsTimeOut,OnsearchForDocumentsError);
    }   
}

function getSelectedCheckBox()
{
    //debugger;
    var a = null;    
    var checkBoxId;
    //var count = document.getElementById("ctl00_ContentPlaceHolder1_TabSearch1_TabSearch_tabAdvanceSearch_AdvanceSearch1_dlstMaagars_ctl00_lstCheckBox").rows.length;
    var count = 0;
    var strCheckboxSelected = "";
    for (var k=0;k < 20;k++)
    {
        if (k<10)
            checkBoxId = "ctl00_ContentPlaceHolder1_TabSearch1_TabSearch_tabAdvanceSearch_AdvanceSearch1_dlstMaagars_ctl0"+k+"_lstCheckBox";        
        else
            checkBoxId = "ctl00_ContentPlaceHolder1_TabSearch1_TabSearch_tabAdvanceSearch_AdvanceSearch1_dlstMaagars_ctl"+k+"_lstCheckBox"; 
        
        if (document.getElementById(checkBoxId) == null)
            break;
        
        if (document.getElementById(checkBoxId).status)
        {                       
            if (count == 0)            
            {
                strCheckboxSelected = strCheckboxSelected + document.getElementById(checkBoxId).value;
                count = 1;
            }
            else
                strCheckboxSelected = strCheckboxSelected + "," + document.getElementById(checkBoxId).value;            
        }
    }    
    return strCheckboxSelected;    
}

function OnsearchForDocumentsComplete(args)
{
    //document.getElementById("ctl00_ContentPlaceHolder1_ctlMivzak1_divMivzText").innerHTML = args;
    //debugger;    
    var temp = new Array();
    temp = args.split('$');
    
    if (temp[0] == "לא נמצאו מסמכים !")
    {
        document.getElementById("divProgress").className="HideHomePageDiv";
        alert("לא נמצאו מסמכים התואמים את מילות החיפוש");
    }
    else
    {
        document.getElementById("TdResault").className = "ShowHomePageDiv";
        document.getElementById("TdSelect").className = "HideHomePageDiv";
        document.getElementById("divResaultTable").innerHTML = temp[0];
        document.getElementById("hDescription").value = temp[1];
        document.getElementById("hXmlToSearch").value = temp[2];
        document.getElementById("divProgress").className="HideHomePageDiv";
        //document.getElementById("ctl00_ContentPlaceHolder1_NewSearchResultRP1_hDefaultProductCode").value = temp[3];                
        //document.getElementById("divResaultTable").innerHTML = args;
        //document.getElementById("divProducts").className = "ShowHomePageDiv";
        //loadResaultFrame();
        //checkboxInitialization();

        ChangeToResult('divResult');
    }  
}

function OnsearchForDocumentsTimeOut(args)
{
    if (args == "[object Object]")
        ReloadSession();
    else
        alert("!ארעה תקלה בעת טעינת המסמכים, אנא נסה שנית" + "\n" + args);
}

function OnsearchForDocumentsError(args)
{
    if (args == "[object Object]")
        ReloadSession();
    else
        alert("!ארעה תקלה בעת טעינת המסמכים, אנא נסה שנית" + "\n" + args);
}


////////////////////////////////////////////////////////////////////////////

function getRemarksDocsByUser()
{
    document.getElementById("hSort").value = "RawDate";
    document.getElementById("hPageSize").value = 15;
    HomePageServices.getRemarksDocuments(OngetRemarksDocsByUserComplete,OngetRemarksDocsByUserTimeOut,OngetRemarksDocsByUserError);
}

function OngetRemarksDocsByUserComplete(args)
{
    var temp = new Array();
    temp = args.split('$');

    document.getElementById("divResaultTable").innerHTML = temp[0];
    document.getElementById("hXmlToSearch").value = temp[1];    
    document.getElementById("TdResault").className = "HideHomePageDiv";
    document.getElementById("TdSelect").className = "HideHomePageDiv";
    //document.getElementById("divProducts").className = "HideHomePageDiv";
    ChangeToResult('divResult');
}

function OngetRemarksDocsByUserTimeOut(args)
{
    //debugger;
    if (args._message == "Session End")
        ReloadSession();
    else
        alert("!ארעה תקלה בעת טעינת המסמכים, אנא נסה שנית" + "\n" + args);
}

function OngetRemarksDocsByUserError(args)
{
    //debugger;
    if (args._message == "Session End")
        ReloadSession();
    else
        alert("!ארעה תקלה בעת טעינת המסמכים, אנא נסה שנית" + "\n" + args);
}

////////////////////////////////////////////////////////////////////////////

function getFavoritesDocsByUser(keyId)
{
    document.getElementById("hSort").value = "RawDate";
    document.getElementById("hPageSize").value = 15;
    HomePageServices.getFavoritesDocuments(OngetFavoritesDocsByUserComplete,OngetFavoritesDocsByUserTimeOut,OngetFavoritesDocsByUserError);
}

function OngetFavoritesDocsByUserComplete(args)
{
    var temp = new Array();
    temp = args.split('$');

    document.getElementById("TdResault").className = "HideHomePageDiv";
    document.getElementById("TdSelect").className = "HideHomePageDiv";
    document.getElementById("divResaultTable").innerHTML = temp[0];
    //document.getElementById("divProducts").className = "HideHomePageDiv";
    document.getElementById("hXmlToSearch").value = temp[1];
    ChangeToResult('divResult');
}

function OngetFavoritesDocsByUserTimeOut(args)
{
    //debugger;
    if (args._message == "Session End")
        ReloadSession();
    else
        alert("!ארעה תקלה בעת טעינת המסמכים, אנא נסה שנית" + "\n" + args);
}

function OngetFavoritesDocsByUserError(args)
{
   //debugger;
   if (args._message == "Session End")
        ReloadSession();
    else
        alert("!ארעה תקלה בעת טעינת המסמכים, אנא נסה שנית" + "\n" + args);
}

/////////////////////////////////////////////////////////////////////
function GetArticleArchive(subjectId)
{
    document.getElementById("hSort").value = "RawDate";
    document.getElementById("hPageSize").value = 15;
    var DefaultProduct = document.getElementById("ctl00_ContentPlaceHolder1_NewSearchResultRP1_hDefaultProductCode").value;
    HomePageServices.GetArticleArchive(subjectId,DefaultProduct,OnGetArticleArchiveComplete,OnGetArticleArchiveTimeOut,OnGetArticleArchiveError);
}

function OnGetArticleArchiveComplete(args)
{
    var temp = new Array();
    temp = args.split('$');
    
    document.getElementById("divResaultTable").innerHTML = temp[0];
    document.getElementById("hDescription").value = temp[1];
    document.getElementById("hXmlToSearch").value = temp[2];    
    //document.getElementById("ctl00_ContentPlaceHolder1_NewSearchResultRP1_hDefaultProductCode").value = temp[3];                
    document.getElementById("TdResault").className = "ShowHomePageDiv";
    document.getElementById("TdSelect").className = "HideHomePageDiv";
    //document.getElementById("divResaultTable").innerHTML = args;
    //loadResaultFrame();
    ChangeToResult('divResult');

}

function OnGetArticleArchiveTimeOut(args)
{
    if (args == "[object Object]")
        ReloadSession();
    else
        alert("!ארעה תקלה בעת טעינת המסמכים, אנא נסה שנית" + "\n" + args);
}

function OnGetArticleArchiveError(args)
{
    if (args == "[object Object]")
        ReloadSession();
    else
        alert("!ארעה תקלה בעת טעינת המסמכים, אנא נסה שנית" + "\n" + args);
}

////////////////////////////////////////////////////////////////////////

function deleteFavoriteDocument(idd)
{
    //debugger;    
    HomePageServices.deleteFavoritesDocument(idd,OndeleteFavoriteDocumentComplete,OndeleteFavoriteDocumentTimeOut,OndeleteFavoriteDocumentError);
}

function OndeleteFavoriteDocumentComplete(args)
{
    //debugger;
    var temp = new Array();
    temp = args.split('$');

    document.getElementById("divResaultTable").innerHTML = temp[0];
    document.getElementById("hXmlToSearch").value = temp[1];    
    document.getElementById("TdResault").className = "HideHomePageDiv";
    document.getElementById("TdSelect").className = "HideHomePageDiv";
    //document.getElementById("divProducts").className = "HideHomePageDiv";
    ChangeToResult('divResult');
}

function OndeleteFavoriteDocumentTimeOut(args)
{
    if (args._message == "Session End")
        ReloadSession();
    else
        alert("!ארעה תקלה בעת טעינת המסמכים, אנא נסה שנית" + "\n" + args);
}

function OndeleteFavoriteDocumentError(args)
{
    if (args._message == "Session End")
        ReloadSession();
    else
        alert("!ארעה תקלה בעת טעינת המסמכים, אנא נסה שנית" + "\n" + args);
}


////////////////////////////////////////////////////////////////////////

function deleteRemarkDocument(idd)
{
    //debugger;    
    HomePageServices.deleteRemarkDocument(idd,OndeleteRemarkDocumentComplete,OndeleteRemarkDocumentTimeOut,OndeleteRemarkDocumentError);
}

function OndeleteRemarkDocumentComplete(args)
{
    //debugger;
    var temp = new Array();
    temp = args.split('$');

    document.getElementById("divResaultTable").innerHTML = temp[0];
    document.getElementById("hXmlToSearch").value = temp[1];
    document.getElementById("TdResault").className = "HideHomePageDiv";
    document.getElementById("TdSelect").className = "HideHomePageDiv";
    //document.getElementById("divProducts").className = "HideHomePageDiv";    
    ChangeToResult('divResult');
}

function OndeleteRemarkDocumentTimeOut(args)
{
    if (args._message == "Session End")
        ReloadSession();
    else
        alert("!ארעה תקלה בעת טעינת המסמכים, אנא נסה שנית" + "\n" + args);
}

function OndeleteRemarkDocumentError(args)
{
    if (args._message == "Session End")
        ReloadSession();
    else
        alert("!ארעה תקלה בעת טעינת המסמכים, אנא נסה שנית" + "\n" + args);
}

////////////////////////////////////////////////////////////////////////

function getDocumentsByAmanot()
{
    //debugger;              
    document.getElementById("hSort").value = "medinaName";
    var DefaultProduct = document.getElementById("ctl00_ContentPlaceHolder1_NewSearchResultRP1_hDefaultProductCode").value;
    HomePageServices.getDocumentsByAmanot(DefaultProduct,OngetDocumentsByAmanotComplete,OngetDocumentsByAmanotTimeOut,OngetDocumentsByAmanotError);
}

function OngetDocumentsByAmanotComplete(args)
{    
    //debugger;                  
    var temp = new Array();
    temp = args.split('$');
    
    document.getElementById("TdResault").className = "HideHomePageDiv";
    document.getElementById("TdSelect").className = "HideHomePageDiv";    
    document.getElementById("divResaultTable").innerHTML = temp[0];
    document.getElementById("hDescription").value = temp[1];
    document.getElementById("hXmlToSearch").value = temp[2];    
    //document.getElementById("ctl00_ContentPlaceHolder1_NewSearchResultRP1_hDefaultProductCode").value = temp[3];                
    //document.getElementById("hProductCode").value = temp[1];
    //document.getElementById("divResaultTable").innerHTML = temp[0];    
    ChangeToResult('divResult');    

}

function OngetDocumentsByAmanotTimeOut(args)
{
    if (args == "[object Object]")
        ReloadSession();
    else
        alert("!ארעה תקלה בעת טעינת המסמכים, אנא נסה שנית" + "\n" + args);
}

function OngetDocumentsByAmanotError(args)
{
    if (args == "[object Object]")
        ReloadSession();
    else
        alert("!ארעה תקלה בעת טעינת המסמכים, אנא נסה שנית" + "\n" + args);
}

////////////////////////////////////////////////////////////////////////

function ReloadSession()
{
   alert("זמן שהייתך באתר פג.");
   self.location.reload();
}
//////////////////////////////////////////////////////////////////////////

function getSystemInformation()
{
    if (document.getElementById("HidIdentify").value == "False")
    {
        document.getElementById("tblUpdate").className = "HideHomePageDiv";
        document.getElementById("tblNewUser").className = "ShowHomePageDiv";
    }
    else
        HomePageServices.getSystemInformation(OngetSystemInformationComplete,OngetSystemInformationTimeOut,OngetSystemInformationError);
}

function OngetSystemInformationComplete(args)
{    
    //debugger;                  
   document.getElementById("ctl00_ContentPlaceHolder1_System1_lblUserCompanyName").innerHTML = args[0];
   document.getElementById("ctl00_ContentPlaceHolder1_System1_lblUserClientID").innerHTML = args[1]; 
   document.getElementById("ctl00_ContentPlaceHolder1_System1_lblName").innerHTML = args[2];
   document.getElementById("ctl00_ContentPlaceHolder1_System1_lblEmail").innerHTML = args[3];
   document.getElementById("ctl00_ContentPlaceHolder1_System1_lblUserExpires").innerHTML = args[4];
   document.getElementById("tblUpdate").className = "ShowHomePageDiv";
   document.getElementById("tblNewUser").className = "HideHomePageDiv";
   //document.getElementById("divDocumentText").innerHTML = args;
}

function OngetSystemInformationTimeOut(args)
{
    if (args._message == "Session End")
    {
        document.getElementById("tblUpdate").className = "HideHomePageDiv";
        document.getElementById("tblNewUser").className = "ShowHomePageDiv";
    }    
}

function OngetSystemInformationError(args)
{
    if (args._message == "Session End")
    {
        document.getElementById("tblUpdate").className = "HideHomePageDiv";
        document.getElementById("tblNewUser").className = "ShowHomePageDiv";
    }    
}
////////////////////////////////////////////////////////////////////////////////////////

function DeleteArrMarkedWord()
{
    HomePageServices.DeleteArrMarkedWord(OnDeleteArrMarkedWordComplete,OnDeleteArrMarkedWordTimeOut,OnDeleteArrMarkedWordError);
}
           
function OnDeleteArrMarkedWordComplete(args)
{    
    //debugger;                  
   //document.getElementById("divDocumentText").innerHTML = args;
}

function OnDeleteArrMarkedWordTimeOut(args)
{
    if (args == "[object Object]")
        ReloadSession();
    else
        alert("!ארעה תקלה בעת טעינת המסמכים, אנא נסה שנית" + "\n" + args);
}

function OnDeleteArrMarkedWordError(args)
{
    if (args == "[object Object]")
        ReloadSession();
    else
        alert("!ארעה תקלה בעת טעינת המסמכים, אנא נסה שנית" + "\n" + args);
}

/////////////////////////////////////////////////////////////////////////////

function getOnlineArchive(ThreadId)
{
    HomePageServices.getOnlineArchive(ThreadId,OngetOnlineArchiveComplete,OngetOnlineArchiveTimeOut,OngetOnlineArchiveError);
}

           
function OngetOnlineArchiveComplete(args)
{    
    document.getElementById("OnlineTable").innerHTML = args;
}

function OngetOnlineArchiveTimeOut(args)
{
    if (args == "[object Object]")
        ReloadSession();
    else
        alert("!ארעה תקלה בעת טעינת המסמכים, אנא נסה שנית" + "\n" + args);
}

function OngetOnlineArchiveError(args)
{
    if (args == "[object Object]")
        ReloadSession();
    else
        alert("!ארעה תקלה בעת טעינת המסמכים, אנא נסה שנית" + "\n" + args);
}


//////////////////////////////////////////////////////////////////////////////

function loadQuestionDetailsByThreadId(ThreadId)
{
    document.getElementById("HidThreadId").value = ThreadId;
    HomePageServices.loadQuestionDetailsByThreadId(ThreadId,OnloadQuestionDetailsByThreadIdComplete,OnloadQuestionDetailsByThreadIdTimeOut,OnloadQuestionDetailsByThreadIdError);
}
           
function OnloadQuestionDetailsByThreadIdComplete(args)
{    
    var ThreadId = document.getElementById("HidThreadId").value;
    document.getElementById("divThread_"+ThreadId).innerHTML = args;
}

function OnloadQuestionDetailsByThreadIdTimeOut(args)
{
    if (args == "[object Object]")
        ReloadSession();
    else
        alert("!ארעה תקלה בעת טעינת המסמכים, אנא נסה שנית" + "\n" + args);
}

function OnloadQuestionDetailsByThreadIdError(args)
{
    if (args == "[object Object]")
        ReloadSession();
    else
        alert("!ארעה תקלה בעת טעינת המסמכים, אנא נסה שנית" + "\n" + args);
}

//////////////////////////////////////////////////////////////////////////////

function logoutUser()
{
    HomePageServices.logoutUser(OnlogoutUserComplete , OnlogoutUserError ,OnlogoutUserError);
}

function OnlogoutUserComplete(args)
{    
    HideDivs();
    document.getElementById("ctl00_ContentPlaceHolder1_divMainPage").className = 'ShowHomePageDiv';
    document.getElementById("txtPassword").value = "";
    SetNavigation("דף הבית");
    setLoginDisplay(args);
}

function OnlogoutUserTimeOut(args)
{
    if (args == "[object Object]")
        ReloadSession();
    else
        alert("!ארעה תקלה בעת טעינת המסמכים, אנא נסה שנית" + "\n" + args);
}

function OnlogoutUserError(args)
{
    if (args == "[object Object]")
        ReloadSession();
    else
        alert("!ארעה תקלה בעת טעינת המסמכים, אנא נסה שנית" + "\n" + args);
}

/////////////////////////////////////////////////////////////////////////////////

function loginToSystem()
{
    HomePageServices.loginUser(OnloginToSystemComplete,OnloginToSystemTimeOut,OnloginToSystemError);
}

function OnloginToSystemComplete(args)
{    
    var temp = new Array();
    temp = args.split('$');
    
    HideDivs();
    var defaultDiv = document.getElementById("lastDivView").value;
    document.getElementById("ctl00_ContentPlaceHolder1_" + defaultDiv).className = 'ShowHomePageDiv';
    document.getElementById("ctl00_lblUserName").innerText = temp[1];
    document.getElementById("HidOrderType").value = temp[2];
    setLoginDisplay(temp[0]);
    if (defaultDiv == "divMivzak")
    {
        openDocumentFromMail(document.getElementById("docMivzakId").value);
    }
}

function OnloginToSystemTimeOut(args)
{
    if (args == "[object Object]")
        ReloadSession();
    else
        alert("!ארעה תקלה בעת טעינת המסמכים, אנא נסה שנית" + "\n" + args);
}

function OnloginToSystemError(args)
{
    if (args == "[object Object]")
        ReloadSession();
    else
        alert("!ארעה תקלה בעת טעינת המסמכים, אנא נסה שנית" + "\n" + args);
}

///////////////////////////////////////////////////////////////////////



function loginToSystemEncrypt(query)
{
    HomePageServices.loginUserEncrypt(query,OnloginToSystemEncryptComplete,OnloginToSystemEncryptTimeOut,OnloginToSystemEncryptError);
}

function OnloginToSystemEncryptComplete(args)
{    
    var temp = new Array();
    temp = args.split('$');
    
    HideDivs();
    var defaultDiv = document.getElementById("lastDivView").value;
    document.getElementById("ctl00_ContentPlaceHolder1_" + defaultDiv).className = 'ShowHomePageDiv';
    document.getElementById("ctl00_lblUserName").innerText = temp[1];
    document.getElementById("HidOrderType").value = temp[2];
    setLoginDisplay(temp[0]);
    if (defaultDiv == "divMivzak")
    {
        openDocumentFromMail(document.getElementById("docMivzakId").value);
    }
}

function OnloginToSystemEncryptTimeOut(args)
{
    if (args == "[object Object]")
        ReloadSession();
    else
        alert("!ארעה תקלה בעת טעינת המסמכים, אנא נסה שנית" + "\n" + args);
}

function OnloginToSystemEncryptError(args)
{
    if (args == "[object Object]")
        ReloadSession();
    else
        alert("!ארעה תקלה בעת טעינת המסמכים, אנא נסה שנית" + "\n" + args);
}

///////////////////////////////////////////////////////////////////////

function loginClick()
{
    var userLogin = document.getElementById("txtLogin").value;
    if (userLogin.trim() == "")
    {
        alert ("נא להקליד שם משתמש");
        return;
    }
    
    var userPass = document.getElementById("txtPassword").value;
    if (userPass.trim() == "")
    {
        alert ("נא להקליד סיסמה");
        return;
    }    
    
    var chkRemember = document.getElementById("chkRemember").status;
    
    HomePageServices.userLogin_Click(userLogin,userPass,chkRemember,OnloginClickComplete,OnloginClickTimeOut,OnloginClickError);
}

function OnloginClickComplete(args)
{    
    var temp = new Array();
    temp = args.split('$');
    
    HideDivs();
    document.getElementById("ctl00_ContentPlaceHolder1_divMainPage").className = 'ShowHomePageDiv';
    document.getElementById("ctl00_lblUserName").innerText = temp[2];
    document.getElementById("HidOrderType").innerText = temp[3];
    
    setLoginDisplay(temp[0]);
    if (temp[0] == "Login")
        alert(temp[1]);
}

function OnloginClickTimeOut(args)
{
    if (args == "[object Object]")
        ReloadSession();
    else
        alert("!ארעה תקלה בעת טעינת המסמכים, אנא נסה שנית" + "\n" + args);
}

function OnloginClickError(args)
{
    if (args == "[object Object]")
        ReloadSession();
    else
        alert("!ארעה תקלה בעת טעינת המסמכים, אנא נסה שנית" + "\n" + args);
}
////////////////////////////////////////////////////////////////////////////
function setAdvancedSearchParams()
{
    var maagar = document.getElementById("MaagarId").value;
    switch (maagar)
    {
        case "2":
            getPsikaByName()
            break;
        case "3":
            getHozAuthorsByName("hozAuthors");
            break;
        case "5":
        case "6":
            getAuthorsByName("authors");
            break;
        default:
            searchForDocumentsByMaagarId();
            break;
    }
}  
    
////////////////////////////////////////////////////////////////////////////

function getHozAuthorsByName(objectId)
{
    var letters = document.getElementById("ctl00_ContentPlaceHolder1_CtlCategory1_SearchByMaagar1_ObjectList1_txtObject").value;
    HomePageServices.getObjectListByName(letters,objectId,OngetHozAuthorsByNameComplete,OngetHozAuthorsByNameTimeOut,OngetHozAuthorsByNameError);
}

function OngetHozAuthorsByNameComplete(args)
{    
   document.getElementById("ctl00_ContentPlaceHolder1_CtlCategory1_SearchByMaagar1_ObjectList1_hidObjectKeyId").value = args;
   searchForDocumentsByMaagarId();
}

function OngetHozAuthorsByNameTimeOut(args)
{
    if (args == "[object Object]")
        ReloadSession();
    else
        alert("!ארעה תקלה בעת טעינת המסמכים, אנא נסה שנית" + "\n" + args);
}

function OngetHozAuthorsByNameError(args)
{
    if (args == "[object Object]")
        ReloadSession();
    else
        alert("!ארעה תקלה בעת טעינת המסמכים, אנא נסה שנית" + "\n" + args);
}

///////////////////////////////////////////////////////////////////////////////////////////

function getAuthorsByName(objectId)
{
    var letters = document.getElementById("ctl00_ContentPlaceHolder1_CtlCategory1_SearchByMaagar1_ObjectList2_txtObject").value;
    HomePageServices.getObjectListByName(letters,objectId,OngetAuthorsByNameComplete,OngetAuthorsByNameTimeOut,OngetAuthorsByNameError);
}

function OngetAuthorsByNameComplete(args)
{    
   document.getElementById("ctl00_ContentPlaceHolder1_CtlCategory1_SearchByMaagar1_ObjectList2_hidObjectKeyId").value = args;
   searchForDocumentsByMaagarId();
}

function OngetAuthorsByNameTimeOut(args)
{
    if (args == "[object Object]")
        ReloadSession();
    else
        alert("!ארעה תקלה בעת טעינת המסמכים, אנא נסה שנית" + "\n" + args);
}

function OngetAuthorsByNameError(args)
{
    if (args == "[object Object]")
        ReloadSession();
    else
        alert("!ארעה תקלה בעת טעינת המסמכים, אנא נסה שנית" + "\n" + args);
}

/////////////////////////////////////////////////////////////////////////////////

function getPsikaByName()
{
    var courtletters = document.getElementById("ctl00_ContentPlaceHolder1_CtlCategory1_SearchByMaagar1_ObjectList3_txtObject").value;
    var judgeletters = document.getElementById("ctl00_ContentPlaceHolder1_CtlCategory1_SearchByMaagar1_ObjectList4_txtObject").value;
   
    HomePageServices.getObjectListByNamePsika(courtletters,judgeletters,OngetPsikaByNameComplete,OngetPsikaByNameTimeOut,OngetPsikaByNameError);
}

function OngetPsikaByNameComplete(args)
{    
   var temp = new Array();
   temp = args.split('$');
   
   document.getElementById("ctl00_ContentPlaceHolder1_CtlCategory1_SearchByMaagar1_ObjectList3_hidObjectKeyId").value = temp[0];
   document.getElementById("ctl00_ContentPlaceHolder1_CtlCategory1_SearchByMaagar1_ObjectList4_hidObjectKeyId").value = temp[1];
   searchForDocumentsByMaagarId();
}


function OngetPsikaByNameTimeOut(args)
{
    if (args == "[object Object]")
        ReloadSession();
    else
        alert("!ארעה תקלה בעת טעינת המסמכים, אנא נסה שנית" + "\n" + args);
}

function OngetPsikaByNameError(args)
{
    if (args == "[object Object]")
        ReloadSession();
    else
        alert("!ארעה תקלה בעת טעינת המסמכים, אנא נסה שנית" + "\n" + args);
}