﻿// JScript File
function public_search(p)
{
    var so_FullTime = document.getElementById(GetClientId('ddlFullTime'));
    var so_FullTimeValue  = so_FullTime.options[so_FullTime.selectedIndex].value;
    
    var so_Municipal = document.getElementById(GetClientId('ddlMunicipal'));
    var so_MunicipalValue  = so_Municipal.options[so_Municipal.selectedIndex].value;
 
    var so_Fagomrade = document.getElementById(GetClientId('ddlFagomrade_search'));
    var so_FagomradeValue = so_Fagomrade.options[so_Fagomrade.selectedIndex].value;
    
    var so_Bransje = document.getElementById(GetClientId('ddlBransje_search'));
    var so_BransjeValue = so_Bransje.options[so_Bransje.selectedIndex].value;
    
    var so_Yrke = document.getElementById(GetClientId('ddlYrke_search'));
    var so_YrkeValue = so_Yrke.options[so_Yrke.selectedIndex].value;
    
    var so_FreeText = document.getElementById(GetClientId('txtFreeTextSeach'));
    var so_FreeTextValue = so_FreeText.value;
    
    //alert(so_MunicipalValue);
    var respone = document.getElementById('public_search_respone');
    respone.innerHTML='<img align="absmiddle" src="/Resources/images/login/loading1.gif">Vennligst vent...';
    
    var obj_list = document.getElementById('candidater_result');
    var file = '/cvdb/do_load_candidater.aspx?time=' + so_FullTimeValue  + '&municipal='+ so_MunicipalValue+ '&fag='+ so_FagomradeValue +'&bid='+ so_BransjeValue +'&yid='+ so_YrkeValue +'&ft='+ so_FreeTextValue + '&p='+p;    
    document.title = "Jobb ønskes - " + so_FreeTextValue;
    //document.write(file);
    AjaxRequest.get
    (   
        {
            'url':file
            ,'onSuccess':function(req){
                    obj_list.innerHTML = req.responseText;                    
                    respone.innerHTML='';
            }
            ,'onError':function(req)
                {
                    //alert(req.responseText);
                }
        }
    )
}
function remove_Public_Seach(url,check)
{
   var so_FullTime = document.getElementById(GetClientId('ddlFullTime'));
   
    var so_Municipal = document.getElementById(GetClientId('ddlMunicipal'));
   
    var so_Fagomrade = document.getElementById(GetClientId('ddlFagomrade_search'));
    
    var so_Bransje = document.getElementById(GetClientId('ddlBransje_search'));
    
    var so_Yrke = document.getElementById(GetClientId('ddlYrke_search'));
    
    var so_FreeText = document.getElementById(GetClientId('txtFreeTextSeach'));
    
    if(check==1) so_FullTime.selectedIndex = 0;
    else if(check==2) so_Municipal.selectedIndex =0;
    else if(check==5) so_Fagomrade.selectedIndex =0;
    else if(check==3) so_Bransje.selectedIndex = 0;
    else if(check ==4) so_FreeText.value = '';
    else if(check==6) so_Yrke.selectedIndex = 0;
   //alert(so_MunicipalValue);
    var respone = document.getElementById('public_search_respone');
    respone.innerHTML='<img align="absmiddle" src="/Resources/images/login/loading1.gif">Vennligst vent...';
    
    var obj_list = document.getElementById('candidater_result');
    AjaxRequest.get
    (
        {
            'url':url
            ,'onSuccess':function(req){
                    obj_list.innerHTML = req.responseText;
                    respone.innerHTML='';
            }
            ,'onError':function(req)
                {
                    //alert(req.responseText);
                }
        }
    )
}
function expand_FOW_add_item(userid,objSpan)
{
    var objSpan = document.getElementById(GetClientId(objSpan));
    var objiD = objSpan.id;
    if(objSpan!=null)
    {
        var file = '/cvdb/do_load_FOW_Item.aspx?userid=' + userid + '&expand=1&id_span='+ objiD;
        AjaxRequest.get
        (
            {
                'url':file
                ,'onSuccess':function(req){
                        if(req.responseText=='Fail')
                        {
                            alert("Teksten er feil!");
                        }
                        else
                        {
                            objSpan.innerHTML = req.responseText;
                        }
                }
                ,'onError':function(req)
                    {
                        //alert(req.responseText);
                    }
            }
        )
    }
}
function inexpand_FOW_add_item(userid,objSpan)
{
    var objSpan = document.getElementById(GetClientId(objSpan));
    if(objSpan!=null)
    {
        var file = '/cvdb/do_load_FOW_Item.aspx?userid=' + userid + '&expand=0&id_span='+ objSpan.id;
        AjaxRequest.get
        (
            {
                'url':file
                ,'onSuccess':function(req){
                        if(req.responseText=='Fail')
                        {
                            alert("Teksten er feil!");
                        }
                        else
                        {
                            objSpan.innerHTML = req.responseText;
                        }
                }
                ,'onError':function(req)
                    {
                        //alert(req.responseText);
                    }
            }
        )
    }
}
function expand_Profession_add_item(userid,objSpan)
{
    var objSpan = document.getElementById(GetClientId(objSpan));
    if(objSpan!=null)
    {
        //objSpan.innerHTML += ' <img align="absmiddle" src="/Resources/images/login/loading1.gif">'
        var file = '/cvdb/do_load_Profess_Item.aspx?userid=' + userid + '&expand=1&id_span='+ objSpan.id;
        AjaxRequest.get
        (
            {
                'url':file
                ,'onSuccess':function(req){
                        if(req.responseText=='Fail')
                        {
                            alert("Teksten er feil!");
                        }
                        else
                        {
                            objSpan.innerHTML = req.responseText;
                        }
                }
                ,'onError':function(req)
                    {
                        //alert(req.responseText);
                    }
            }
        )
    }
}
function inexpand_Profession_add_item(userid,objSpan)
{
    var objSpan = document.getElementById(GetClientId(objSpan));
    if(objSpan!=null)
    {
        var file = '/cvdb/do_load_Profess_Item.aspx?userid=' + userid + '&expand=0&id_span='+ objSpan.id;
        AjaxRequest.get
        (
            {
                'url':file
                ,'onSuccess':function(req){
                        if(req.responseText=='Fail')
                        {
                            alert("Teksten er feil!");
                        }
                        else
                        {
                            objSpan.innerHTML = req.responseText;
                        }
                }
                ,'onError':function(req)
                    {
                        //alert(req.responseText);
                    }
            }
        )
    }
}
function add_time_job(objSelection)
{
    var ObjSelectOption = document.getElementById(objSelection);
    var ObjUL = document.getElementById('ul_result_add_time');
    var ohdTimeText= document.getElementById(GetClientId('hdTimeText'));
    var ohdTimeValue= document.getElementById(GetClientId('hdTimeValue'));
    var str_wr_item='';
    
    if(ObjSelectOption!=null&&ObjUL!=null)
    {
        var SelectOptionValue  = ObjSelectOption.options[ObjSelectOption.selectedIndex].value;
        var SelectOptionText  = ObjSelectOption.options[ObjSelectOption.selectedIndex].text;
        
        if(SelectOptionValue!='0')
        {
            var il_Id = 'time_'+SelectOptionValue;
            if(!detectItem(ohdTimeValue.value,SelectOptionValue))
            {
                str_wr_item+='<li class=\'li_list\' id=\''+il_Id+'\'><ul>';
                if(ohdTimeValue.value!='') 
                {
                    ohdTimeValue.value+=',';
                    str_wr_item+='<li class=\'li_space\'> and </li>';
                }
                else str_wr_item+='<li class=\'li_space\'>&nbsp;</li>'; 
                
                str_wr_item+='<li class=\'li_space\'>&nbsp;</li>'; 
                str_wr_item+='<li class=\'li_dataText\'>'+SelectOptionText+'</li>'; 
                str_wr_item+='<li class=\'li_dataText\'><a href="javascript:remove_item_time(\''+SelectOptionValue+'\')">[Delete]</a></li>'; 
                str_wr_item+='</ul></li>';
                
                ohdTimeValue.value+=SelectOptionValue;
                ObjUL.innerHTML+=str_wr_item;
                if(ohdTimeValue.value!='')
                    ohdTimeValue.value +=',';
                if(ohdTimeText.value!='')
                    ohdTimeText.value+='_';
                ohdTimeValue.value +=SelectOptionValue;
                ohdTimeText.value +=SelectOptionText;
            }
            else
                alert('This Item is exist!');
        }
        else
            alert('Please choose!');
    }
}
function remove_item_time(objValue)
{
    var ohdTimeValue= document.getElementById(GetClientId('hdTimeValue'));
    var objUL = document.getElementById('ul_result_add_time');
    var objRemove = document.getElementById('time_'+objValue);
    var arr = ohdTimeValue.value.split(",");
    
    if(arr.lenght!=1)
    {
        arr = removeVal(arr,objValue);
        ohdTimeValue.value=arr.toString();
        objUL.removeChild(objRemove);
    }       
    else    
        ohdTimeValue.value=""; 
}

function add_field_of_work_se(objSelection)
{
    var ObjSelectOption = document.getElementById(objSelection);
    var ObjUL = document.getElementById('ul_result_add_FOW');
    var ohdText= document.getElementById(GetClientId('hdFOWText'));
    var ohdValue= document.getElementById(GetClientId('hdFOWValue'));
    var str_wr_item='';
    
    if(ObjSelectOption!=null&&ObjUL!=null)
    {
        var SelectOptionValue  = ObjSelectOption.options[ObjSelectOption.selectedIndex].value;
        var SelectOptionText  = ObjSelectOption.options[ObjSelectOption.selectedIndex].text;
        
        if(SelectOptionValue!='0')
        {
            var il_Id = 'FOW_'+SelectOptionValue;
            if(!detectItem(ohdValue.value,SelectOptionValue))
            {
                str_wr_item+='<li class=\'li_list\' id=\''+il_Id+'\'><ul>';
                if(ohdValue.value!='') 
                {
                    ohdValue.value+=',';
                    str_wr_item+='<li class=\'li_space\'> and </li>';
                }
                else str_wr_item+='<li class=\'li_space\'>&nbsp;</li>'; 
                
                str_wr_item+='<li class=\'li_space\'>&nbsp;</li>'; 
                str_wr_item+='<li class=\'li_dataText\'>'+SelectOptionText+'</li>'; 
                str_wr_item+='<li class=\'li_dataText\'><a href="javascript:remove_item_FOW(\''+SelectOptionValue+'\')">[Delete]</a></li>'; 
                str_wr_item+='</ul></li>';
                
                ohdValue.value+=SelectOptionValue;
                ObjUL.innerHTML+=str_wr_item;
                if(ohdValue.value!='')
                    ohdValue.value +=',';
                if(ohdText.value!='')
                    ohdText.value+='_';
                ohdValue.value +=SelectOptionValue;
                ohdText.value +=SelectOptionText;
            }
            else
                alert('This Item is exist!');
        }
        else
            alert('Please choose!');
    }
}
function remove_item_FOW(objValue)
{
    var ohdValue= document.getElementById(GetClientId('hdFOWValue'));
    var objUL = document.getElementById('ul_result_add_FOW');
    var objRemove = document.getElementById('FOW_'+objValue);
    var arr = ohdValue.value.split(",");
    
    if(arr.lenght!=1)
    {
        arr = removeVal(arr,objValue);
        ohdValue.value=arr.toString();
        objUL.removeChild(objRemove);
    }       
    else    
        ohdValue.value=""; 
}

