﻿
//-------------------------------------------------------------------------------------//
//------Implement an ”add to job-seeker profile”-functionality across the web site-----//
//-------------------------------------------------------------------------------------//

// for add and remove bedrift
function jobad_add_bedrift(bid,userid)
{
    var alert_sub = document.getElementById('jobad_respone');
    if(userid!='0')
    {
        if(bid!='0')
        {
            alert_sub.innerHTML='<img align="absmiddle" src="/Resources/images/login/loading1.gif">Vennligst vent...';
            var fnc ='do_jobad_add_bedrift_complete()';
            loadXMLDoc_1(xmlHttp,'/cvdb/do_jobad_add_bedrift_complete.aspx',fnc,'bid=' + bid + '&userid='+userid);
        }
    }
    else
    {
        createCookie('jobad_add_to_profile','complete','1');
        $('#basic-modal-content').modal();
    }
}
function do_jobad_add_bedrift_complete()
{
    var alert_sub = document.getElementById('jobad_respone');
    if (xmlHttp.getValue().readyState == 4 || xmlHttp.getValue().readyState=="complete")
	{
	    if (xmlHttp.getValue().status == 200)
	    {
	        var img_del = document.getElementById(GetClientId('spAddBedrift'));
	        var returnText = xmlHttp.getValue().responseText;
	        if(returnText!='Exist' && returnText!='Fail')
	        {
	            alert_sub.innerHTML ='<div style="width:100%;color:#000;">Ny arbeidsgiver lagt til i Mine jobbønsker</div>';
	            img_del.innerHTML=returnText;
	        }
	        if(returnText=='Exist')
	        {
	            alert_sub.innerHTML ='<div style="width:100%;color:Red;">Denne arbeidsgiver er allerede registrert i Mine jobbønsker</div>';
	        }
	        if(returnText=='Fail')
	        {
	            alert_sub.innerHTML='<div style="width:100%;color:Red;">Add is error</div>';
	        }
		}		
	}
	return false;
}
function jobad_remove_bedrift(bid,userid)
{
    var alert_sub = document.getElementById('jobad_respone');
    if(userid!='0')
    {
        if(bid!='0')
        {
            alert_sub.innerHTML='<img align="absmiddle" src="/Resources/images/login/loading1.gif">Vennligst vent...';
            var fnc ='do_jobad_del_bedrift_complete()';
            loadXMLDoc_1(xmlHttp,'/cvdb/do_jobad_del_bedrift_complete.aspx',fnc,'bid=' + bid + '&userid='+userid);
        }
    }
    else
    {
        createCookie('jobad_add_to_profile','complete','1');
        $('#basic-modal-content').modal();
    }
}
function do_jobad_del_bedrift_complete()
{
    var alert_sub = document.getElementById('jobad_respone');
    if (xmlHttp.getValue().readyState == 4 || xmlHttp.getValue().readyState=="complete")
	{
	    if (xmlHttp.getValue().status == 200)
	    {
	        var img_del = document.getElementById(GetClientId('spAddBedrift'));
	        var returnText = xmlHttp.getValue().responseText;
	        if(returnText!='Fail')
	        {
	            alert_sub.innerHTML ='<div style="width:100%;color:#000;">Jobbønsket ble fjernet</div>';
	            img_del.innerHTML=returnText;
	        }
	        if(returnText=='Fail')
	        {
	            alert_sub.innerHTML='<div style="width:100%;color:Red;">remove is error</div>';
	        }
		}		
	}
	return false;
}
//the end for add and remove bedrift

// for add and remove stillingtype
function jobad_add_stillingtype(sStillingtype,sTimeType,userid)
{
    var alert_sub = document.getElementById('jobad_respone');
    if(userid!='0')
    {
        if(sStillingtype!='' && sTimeType!='')
        {
            alert_sub.innerHTML='<img align="absmiddle" src="/Resources/images/login/loading1.gif">Vennligst vent...';
            var fnc ='do_jobad_add_stillingtype_complete()';
            loadXMLDoc_1(xmlHttp,'/cvdb/do_jobad_add_stillingtype_complete.aspx',fnc,'jobtype=' + sStillingtype + '&timetype='+sTimeType + '&userid='+userid);
        }
    }
    else
    {
        createCookie('jobad_add_to_profile','complete','1');
        $('#basic-modal-content').modal();
    }
}
function do_jobad_add_stillingtype_complete()
{
    var alert_sub = document.getElementById('jobad_respone');
    if (xmlHttp.getValue().readyState == 4 || xmlHttp.getValue().readyState=="complete")
	{
	    if (xmlHttp.getValue().status == 200)
	    {
	        var spStillingtype = document.getElementById(GetClientId('spStillingtype'));
	        var returnText = xmlHttp.getValue().responseText;
	        if(returnText!='Exist'&& returnText!='Fail')
	        {
	            alert_sub.innerHTML ='<div style="width:100%;color:#000;">Ny stillingstype lagt til i Mine jobbønsker</div>';
	            spStillingtype.innerHTML=returnText;
	        }
	        if(returnText=='Exist')
	        {
	            alert_sub.innerHTML ='<div style="width:100%;color:Red;">Denne stillingstypen er allerede registrert i Mine jobbønsker</div>';
	        }
	        if(returnText=='Fail')
	        {
	            alert_sub.innerHTML='<div style="width:100%;color:Red;">Add is error</div>';
	        }
		}
		
	}
	return false;
}
function jobad_remove_stillingtype(sStillingtype,sTimeType,userid)
{
    var alert_sub = document.getElementById('jobad_respone');
    if(userid!='0')
    {
        if(sStillingtype!='' && sTimeType!='')
        {
            alert_sub.innerHTML='<img align="absmiddle" src="/Resources/images/login/loading1.gif">Vennligst vent...';
            var fnc ='do_jobad_remove_stillingtype_complete()';
            loadXMLDoc_1(xmlHttp,'/cvdb/do_jobad_remove_stillingtype_complete.aspx',fnc,'jobtype=' + sStillingtype + '&timetype='+sTimeType + '&userid='+userid);
        }
    }
    else
    {
        createCookie('jobad_add_to_profile','complete','1');
        $('#basic-modal-content').modal();
    }
}
function do_jobad_remove_stillingtype_complete()
{
    var alert_sub = document.getElementById('jobad_respone');
    if (xmlHttp.getValue().readyState == 4 || xmlHttp.getValue().readyState=="complete")
	{
	    if (xmlHttp.getValue().status == 200)
	    {
	        var spStillingtype = document.getElementById(GetClientId('spStillingtype'));
	        var returnText = xmlHttp.getValue().responseText;
	        if(returnText!='Fail')
	        {
	            alert_sub.innerHTML ='<div style="width:100%;color:#000;">Jobbønsket ble fjernet</div>';
	            spStillingtype.innerHTML=returnText;
	        }
	        if(returnText=='Fail')
	        {
	            alert_sub.innerHTML='<div style="width:100%;color:Red;">remove is error</div>';
	        }
		}
		
	}
	return false;
}

//the end for add and remove stillingtype

//for add and remove arbeidssted
function jobad_add_arbeidssted(sted_id,userid)
{
    // location
     var alert_sub = document.getElementById('jobad_respone');
     var hd_sted_id = document.getElementById('hd_sted_id');
    if(userid!='0')
    {
        if(sted_id!='0')
        {
            hd_sted_id.value=sted_id;
            alert_sub.innerHTML='<img align="absmiddle" src="/Resources/images/login/loading1.gif">Vennligst vent...';
            var fnc ='do_jobad_add_arbeidssted_complete()';
            loadXMLDoc_1(xmlHttp,'/cvdb/do_jobad_add_arbeidssted_complete.aspx',fnc,'sted_id=' + sted_id + '&userid='+userid);
        }
    }
    else
    {
        createCookie('jobad_add_to_profile','complete','1');
        $('#basic-modal-content').modal();
    }
}
function do_jobad_add_arbeidssted_complete()
{
    var alert_sub = document.getElementById('jobad_respone');
    if (xmlHttp.getValue().readyState == 4 || xmlHttp.getValue().readyState=="complete")
	{
	    if (xmlHttp.getValue().status == 200)
	    {
	        var returnText = xmlHttp.getValue().responseText;
	        if(returnText!='Exist' && returnText!='Fail')
	        {
	             var hd_sted_id = document.getElementById('hd_sted_id');
	            var sp_sted_id='sp_Link_Arbeidssted_' + hd_sted_id.value;
	            var sp_arbeidssted = document.getElementById(sp_sted_id);
	            alert_sub.innerHTML ='<div style="width:100%;color:#000;">Ny arbeidsgiver lagt til i Mine jobbønsker</div>';
	            sp_arbeidssted.innerHTML=returnText;
	        }
	        if(returnText=='Exist')
	        {
	            alert_sub.innerHTML ='<div style="width:100%;color:Red;">Dette arbeidsgiver er allerede registrert i Mine jobbønsker</div>';
	        }
	        if(returnText=='Fail')
	        {
	            alert_sub.innerHTML='<div style="width:100%;color:Red;">Add is error</div>';
	        }
		}
	
	}
	return false;
}
function jobad_remove_arbeidssted(sted_id,userid)
{
      var alert_sub = document.getElementById('jobad_respone');
     var hd_sted_id = document.getElementById('hd_sted_id');
    if(userid!='0')
    {
        if(sted_id!='0')
        {
            hd_sted_id.value=sted_id;
            alert_sub.innerHTML='<img align="absmiddle" src="/Resources/images/login/loading1.gif">Vennligst vent...';
            var fnc ='do_jobad_remove_arbeidssted_complete()';
            loadXMLDoc_1(xmlHttp,'/cvdb/do_jobad_remove_arbeidssted_complete.aspx',fnc,'sted_id=' + sted_id + '&userid='+userid);
        }
    }
    else
    {
        createCookie('jobad_add_to_profile','complete','1');
        $('#basic-modal-content').modal();
    }
}
function do_jobad_remove_arbeidssted_complete()
{
    var alert_sub = document.getElementById('jobad_respone');
    if (xmlHttp.getValue().readyState == 4 || xmlHttp.getValue().readyState=="complete")
	{
	    if (xmlHttp.getValue().status == 200)
	    {
	        var returnText = xmlHttp.getValue().responseText;
	        if(returnText!='Fail')
	        {
	             var hd_sted_id = document.getElementById('hd_sted_id');
	            var sp_sted_id='sp_Link_Arbeidssted_' + hd_sted_id.value;
	            var sp_arbeidssted = document.getElementById(sp_sted_id);
	            alert_sub.innerHTML ='<div style="width:100%;color:#000;">Jobbønsket ble fjernet</div>';
	            sp_arbeidssted.innerHTML=returnText;
	        }
	        if(returnText=='Fail')
	        {
	            alert_sub.innerHTML='<div style="width:100%;color:Red;">remove is error</div>';
	        }
		}
		
	}
	return false;
}
//the end for add and remove arbeidssted


//for add and remove utdanning
function jobad_add_utdanning(fag_id,userid)
{
    //Fields of Work of Interest
    var alert_sub = document.getElementById('jobad_respone');
     var hd_fag_id = document.getElementById('hd_fag_id');
    if(userid!='0')
    {
        if(fag_id!='0')
        {
            hd_fag_id.value=fag_id;
            alert_sub.innerHTML='<img align="absmiddle" src="/Resources/images/login/loading1.gif">Vennligst vent...';
            var fnc ='do_jobad_add_utdanning_complete()';
            loadXMLDoc_1(xmlHttp,'/cvdb/do_jobad_add_utdanning_complete.aspx',fnc,'fag_id=' + fag_id + '&userid='+userid);
        }
    }
    else
    {
        createCookie('jobad_add_to_profile','complete','1');
        $('#basic-modal-content').modal();
    }
}
function do_jobad_add_utdanning_complete()
{
    var alert_sub = document.getElementById('jobad_respone');
    if (xmlHttp.getValue().readyState == 4 || xmlHttp.getValue().readyState=="complete")
	{
	    if (xmlHttp.getValue().status == 200)
	    {
	        var returnText = xmlHttp.getValue().responseText;
	        if(returnText!='Exist' && returnText!='Fail')
	        {
	             var hd_fag_id = document.getElementById('hd_fag_id');
	            var sp_fag_id='sp_Link_Utdanning_' + hd_fag_id.value;
	            var sp_utdanning = document.getElementById(sp_fag_id);
	            alert_sub.innerHTML ='<div style="width:100%;color:#000;">Nytt arbeidsfelt ble lagt til i Mine jobbønsker</div>';
	            sp_utdanning.innerHTML=returnText;
	        }
	        if(returnText=='Exist')
	        {
	            alert_sub.innerHTML ='<div style="width:100%;color:Red;">Dette arbeidsfeltet er allerede lagt til i Mine jobbønsker</div>';
	        }
	        if(returnText=='Fail')
	        {
	            alert_sub.innerHTML='<div style="width:100%;color:Red;">Add is error</div>';
	        }
		}
	
	}
	return false;
}
function jobad_remove_utdanning(fag_id,userid)
{
    var alert_sub = document.getElementById('jobad_respone');
     var hd_fag_id = document.getElementById('hd_fag_id');
    if(userid!='0')
    {
        if(fag_id!='0')
        {
            hd_fag_id.value=fag_id;
            alert_sub.innerHTML='<img align="absmiddle" src="/Resources/images/login/loading1.gif">Vennligst vent...';
            var fnc ='do_jobad_remove_utdanning_complete()';
            loadXMLDoc_1(xmlHttp,'/cvdb/do_jobad_remove_utdanning_complete.aspx',fnc,'fag_id=' + fag_id + '&userid='+userid);
        }
    }
    else
    {
        createCookie('jobad_add_to_profile','complete','1');
        $('#basic-modal-content').modal();
    }
}
function do_jobad_remove_utdanning_complete()
{
    var alert_sub = document.getElementById('jobad_respone');
    if (xmlHttp.getValue().readyState == 4 || xmlHttp.getValue().readyState=="complete")
	{
	    if (xmlHttp.getValue().status == 200)
	    {
	        var returnText = xmlHttp.getValue().responseText;
	        if(returnText!='Fail')
	        {
	             var hd_fag_id = document.getElementById('hd_fag_id');
	            var sp_fag_id='sp_Link_Utdanning_' + hd_fag_id.value;
	            var sp_utdanning = document.getElementById(sp_fag_id);
	            alert_sub.innerHTML ='<div style="width:100%;color:#000;">Jobbønsket ble fjernet</div>';
	            sp_utdanning.innerHTML=returnText;
	        }
	        if(returnText=='Fail')
	        {
	            alert_sub.innerHTML='<div style="width:100%;color:Red;">remove is error</div>';
	        }
		}
	
	}
	return false;
}
//the end for add and remove utdanning


//for add and remove bransjer
function jobad_add_bransjer(bransjer_id,userid)
{
    //Industries of Interest
     var hd_bransje_id = document.getElementById('hd_bransje_id');
    var alert_sub = document.getElementById('jobad_respone');
    if(userid!='0')
    {
        if(bransjer_id!='0')
        {
            hd_bransje_id.value=bransjer_id;
            alert_sub.innerHTML='<img align="absmiddle" src="/Resources/images/login/loading1.gif">Vennligst vent...';
            var fnc ='do_jobad_add_industry_complete()';
            loadXMLDoc_1(xmlHttp,'/cvdb/do_jobad_add_industry_complete.aspx',fnc,'bransjer_id=' + bransjer_id + '&userid='+userid);
        }
    }
    else
    {
        createCookie('jobad_add_to_profile','complete','1');
        $('#basic-modal-content').modal();
    }
}
function do_jobad_add_industry_complete()
{
     var alert_sub = document.getElementById('jobad_respone');
    if (xmlHttp.getValue().readyState == 4 || xmlHttp.getValue().readyState=="complete")
	{
	    if (xmlHttp.getValue().status == 200)
	    {
	        var returnText = xmlHttp.getValue().responseText;
	        if(returnText!='Exist' && returnText!='Fail')
	        {
	             var hd_bransje_id = document.getElementById('hd_bransje_id');
	            var sp_bransje_id='sp_Link_Bransje_' + hd_bransje_id.value;
	            var sp_bransje = document.getElementById(sp_bransje_id);
	            alert_sub.innerHTML ='<div style="width:100%;color:#000;">Ny bransje ble lagt til i Mine jobbønsker</div>';
	            sp_bransje.innerHTML=returnText;
	        }
	        if(returnText=='Exist')
	        {
	            alert_sub.innerHTML ='<div style="width:100%;color:Red;">Dette bransje er allerede lagt til i Mine jobbønsker</div>';
	        }
	        if(returnText=='Fail')
	        {
	            alert_sub.innerHTML='<div style="width:100%;color:Red;">Add is error</div>';
	        }
		}
	
	}
	return false;
}
function jobad_remove_bransjer(bransjer_id,userid)
{
     var hd_bransje_id = document.getElementById('hd_bransje_id');
    var alert_sub = document.getElementById('jobad_respone');
    if(userid!='0')
    {
        if(bransjer_id!='0')
        {
            hd_bransje_id.value=bransjer_id;
            alert_sub.innerHTML='<img align="absmiddle" src="/Resources/images/login/loading1.gif">Vennligst vent...';
            var fnc ='do_jobad_remove_industry_complete()';
            loadXMLDoc_1(xmlHttp,'/cvdb/do_jobad_remove_industry_complete.aspx',fnc,'bransjer_id=' + bransjer_id + '&userid='+userid);
        }
    }
    else
    {
        createCookie('jobad_add_to_profile','complete','1');
        $('#basic-modal-content').modal();
    }
}
function do_jobad_remove_industry_complete()
{
     var alert_sub = document.getElementById('jobad_respone');
    if (xmlHttp.getValue().readyState == 4 || xmlHttp.getValue().readyState=="complete")
	{
	    if (xmlHttp.getValue().status == 200)
	    {
	        var returnText = xmlHttp.getValue().responseText;
	        if(returnText!='Fail')
	        {
	             var hd_bransje_id = document.getElementById('hd_bransje_id');
	            var sp_bransje_id='sp_Link_Bransje_' + hd_bransje_id.value;
	            var sp_bransje = document.getElementById(sp_bransje_id);
	            alert_sub.innerHTML ='<div style="width:100%;color:#000;">Jobbønsket ble fjernet</div>';
	            sp_bransje.innerHTML=returnText;
	        }
	        if(returnText=='Fail')
	        {
	            alert_sub.innerHTML='<div style="width:100%;color:Red;">remove is error</div>';
	        }
		}
		
	}
	return false;
}
//the end for add and remove bransjer

//for add and remove yrker
function jobad_add_yrker(yrker_id,userid)
{
    //Professions of Interest 
    var alert_sub = document.getElementById('jobad_respone');
    var hd_yrker_id = document.getElementById('hd_yrker_id');
    if(userid!='0')
    {
        if(yrker_id!='0')
        {
            hd_yrker_id.value=yrker_id;
            alert_sub.innerHTML='<img align="absmiddle" src="/Resources/images/login/loading1.gif">Vennligst vent...';
            var fnc ='do_jobad_add_profession_complete()';
            loadXMLDoc_1(xmlHttp,'/cvdb/do_jobad_add_profession_complete.aspx',fnc,'yrker_id=' + yrker_id + '&userid='+userid);
        }
    }
    else
    {
        createCookie('jobad_add_to_profile','complete','1');
        $('#basic-modal-content').modal();
    }
}
function do_jobad_add_profession_complete()
{
     var alert_sub = document.getElementById('jobad_respone');
    if (xmlHttp.getValue().readyState == 4 || xmlHttp.getValue().readyState=="complete")
	{
	    if (xmlHttp.getValue().status == 200)
	    {
	        var returnText = xmlHttp.getValue().responseText;
	        if(returnText!='Exist' && returnText!='Fail')
	        {
	            var hd_yrker_id = document.getElementById('hd_yrker_id');
	            var sp_yrker_id='sp_Link_Yrker_' + hd_yrker_id.value;
	            var sp_yrker = document.getElementById(sp_yrker_id);
	            alert_sub.innerHTML ='<div style="width:100%;color:#000;">Nytt yrke ble lagt til i Mine jobbønsker</div>';
	            sp_yrker.innerHTML=returnText;
	        }
	        if(returnText=='Exist')
	        {
	            alert_sub.innerHTML ='<div style="width:100%;color:Red;">Dette yrket er allerede lagt til i Mine jobbønsker</div>';
	        }
	        if(returnText=='Fail')
	        {
	            alert_sub.innerHTML='<div style="width:100%;color:Red;">Add is error</div>';
	        }
		}
		
	}
	return false;
}
function jobad_remove_yrker(yrker_id,userid)
{
    var alert_sub = document.getElementById('jobad_respone');
    var hd_yrker_id = document.getElementById('hd_yrker_id');
    if(userid!='0')
    {
        if(yrker_id!='0')
        {
            hd_yrker_id.value=yrker_id;
            alert_sub.innerHTML='<img align="absmiddle" src="/Resources/images/login/loading1.gif">Vennligst vent...';
            var fnc ='do_jobad_remove_profession_complete()';
            loadXMLDoc_1(xmlHttp,'/cvdb/do_jobad_remove_profession_complete.aspx',fnc,'yrker_id=' + yrker_id + '&userid='+userid);
        }
    }
    else
    {
        createCookie('jobad_add_to_profile','complete','1');
        $('#basic-modal-content').modal();
    }
}
function do_jobad_remove_profession_complete()
{
     var alert_sub = document.getElementById('jobad_respone');
    if (xmlHttp.getValue().readyState == 4 || xmlHttp.getValue().readyState=="complete")
	{
	    if (xmlHttp.getValue().status == 200)
	    {
	        var returnText = xmlHttp.getValue().responseText;
	        if(returnText!='Fail')
	        {
	            var hd_yrker_id = document.getElementById('hd_yrker_id');
	            var sp_yrker_id='sp_Link_Yrker_' + hd_yrker_id.value;
	            var sp_yrker = document.getElementById(sp_yrker_id);
	            alert_sub.innerHTML ='<div style="width:100%;color:#000;">Jobbønsket ble fjernet</div>';
	            sp_yrker.innerHTML=returnText;
	        }
	        if(returnText=='Fail')
	        {
	            alert_sub.innerHTML='<div style="width:100%;color:Red;">remove is error</div>';
	        }
		}
		
	}
	return false;
}
//the end for add and remove yrker
//---------------------------------------------------------------------------------------------//
//------The End Implement an ”add to job-seeker profile”-functionality across the web site-----//
//---------------------------------------------------------------------------------------------//




