function GetURLParameter(sParam) { var sPageURL = window.location.search.substring(1); var sURLVariables = sPageURL.split('&'); for (var i = 0; i < sURLVariables.length; i++) { var sParameterName = sURLVariables[i].split('='); if (sParameterName[0] == sParam) { return decodeURIComponent(sParameterName[1]); } } } function replaceQueryParam(param, newval, search) { var regex = new RegExp("([?;&])" + param + "[^&;]*[;&]?"); var query = search.replace(regex, "$1").replace(/&$/, ''); return (query.length > 2 ? query + "&" : "?") + (newval ? param + "=" + newval : ''); } window.onload = function () { var plusklik = function(id) { $.ajax({url:"https://www.nichehuset.dk/annoncer/bannerannoncer/plusklik.php?id="+id}); } jQuery("#portalcontainer").html("

Jobannoncer

"); var wait = '
'; jQuery("#jobsidebar").html('

0
JOBANNONCER LIGE NU

\n

SØgning

\n\n
\n \n \n
\n
\n
\n

GEOGRAFI

\n \n
\n\n \n \n \n
\n \n
\n
\n \n
\n
\n

Tilmeld dig gratis jobnyhedsbrev fra Mandag Morgen

\n
\n
\n
\n
\n \n \n
\n
\n \n
\n
\n
\n
\n
\n\n\n'); jQuery("#jobsidebar").prepend("
"); jQuery("#jobsidebar").append("
"); jQuery('div[class^="jobbanner"]').on('mouseup', function() { var divid = jQuery(this).attr("class"); var id = divid.replace("jobbanner", ""); plusklik(id); }); function opdaterannoncer() { /*jQuery(window).scrollTop(jQuery('#portaltop').offset().top);*/ jQuery("#jobsearch").val(GetURLParameter("s")); jQuery("#jobportal").html(wait); var v = escape(GetURLParameter("s")); var a1 = GetURLParameter("arbejdsplads1"); var a2 = GetURLParameter("arbejdsplads2"); var a3 = GetURLParameter("arbejdsplads3"); var a4 = GetURLParameter("arbejdsplads4"); var g1 = GetURLParameter("geografi1"); var g2 = GetURLParameter("geografi2"); var g3 = GetURLParameter("geografi3"); var g4 = GetURLParameter("geografi4"); var g5 = GetURLParameter("geografi5"); var g6 = GetURLParameter("geografi6"); var g7 = GetURLParameter("geografi7"); var side = GetURLParameter("side"); if(v == "undefined"){ var v = ""; } if(a1 == undefined){ var a1 = 1; } if(a2 == undefined){ var a2 = 1; } if(a3 == undefined){ var a3 = 1; } if(a4 == undefined){ var a4 = 1; } if(g1 == undefined){ var g1 = 1; } if(g2 == undefined){ var g2 = 1; } if(g3 == undefined){ var g3 = 1; } if(g4 == undefined){ var g4 = 1; } if(g5 == undefined){ var g5 = 1; } if(g6 == undefined){ var g6 = 1; } if(g7 == undefined){ var g7 = 1; } if(side == undefined){ var side = 1; } if(a1 == 1){ jQuery('#a1').attr('checked', true); } else { jQuery('#a1').attr('checked', false); } if(a2 == 1){ jQuery('#a2').attr('checked', true); } else { jQuery('#a2').attr('checked', false); } if(a3 == 1){ jQuery('#a3').attr('checked', true); } else { jQuery('#a3').attr('checked', false); } if(a4 == 1){ jQuery('#a4').attr('checked', true); } else { jQuery('#a4').attr('checked', false); } if(g1 == 1){ jQuery('#g1').attr('checked', true); } else { jQuery('#g1').attr('checked', false); } if(g2 == 1){ jQuery('#g2').attr('checked', true); } else { jQuery('#g2').attr('checked', false); } if(g3 == 1){ jQuery('#g3').attr('checked', true); } else { jQuery('#g3').attr('checked', false); } if(g4 == 1){ jQuery('#g4').attr('checked', true); } else { jQuery('#g4').attr('checked', false); } if(g5 == 1){ jQuery('#g5').attr('checked', true); } else { jQuery('#g5').attr('checked', false); } if(g6 == 1){ jQuery('#g6').attr('checked', true); } else { jQuery('#g6').attr('checked', false); } if(g7 == 1){ jQuery('#g7').attr('checked', true); } else { jQuery('#g7').attr('checked', false); } if(GetURLParameter("portaler") !== undefined){ /*jQuery('input[id^="portal_"]').attr('checked', false);*/ var valgteportaler = GetURLParameter("portaler").split(','); jQuery(valgteportaler).each(function(){ portalnavn = "portal_" + this; jQuery('#' + portalnavn).attr('checked', true); }); var portaler = GetURLParameter("portaler"); } else { var u = "portal_next".replace(".", "_"); jQuery('#' + u).attr('checked', true); var portaler = "next".replace(".", "_"); } var samletantal = 0; $.ajax({ url: "https://www.nichehuset.dk/annoncer/jobannoncer/api.php?medie=mandagmorgen&udgivelse=next&type=portal&id=&search=" + v + "&geografi1="+g1+"&geografi2="+g2+"&geografi3="+g3+"&geografi4="+g4+"&geografi5="+g5+"&geografi6="+g6+"&geografi7="+g7+"&side="+side+"&portaler="+portaler+"&KUNANTAL" + "&arbejdsplads1=" + a1 + "&arbejdsplads2=" + a2 + "&arbejdsplads3=" + a3 + "&arbejdsplads4=" + a4, dataType: "json", success: function(data2){ samletantal += data2["antal"]; } }); $.ajax({ url: "https://www.nichehuset.dk/annoncer/jobannoncer/api.php?medie=mandagmorgen&udgivelse=next&type=portal&id=&search=" + v + "&geografi1="+g1+"&geografi2="+g2+"&geografi3="+g3+"&geografi4="+g4+"&geografi5="+g5+"&geografi6="+g6+"&geografi7="+g7+"&side="+side+"&portaler="+portaler + "&arbejdsplads1=" + a1 + "&arbejdsplads2=" + a2 + "&arbejdsplads3=" + a3 + "&arbejdsplads4=" + a4, dataType: "json", success: function(data){ if(data !== jQuery("#jobportal").html()){ var resultat = ""; var antal = 0; $.each(data, function(key, value) { if (typeof value["fejlbesked"] !== 'undefined') { resultat = "

Vi kunne desværre ikke finde jobannoncer med de valgte søgekriterier, prøv at justere og søg igen.

"; } else { if (typeof value["farvekode"] !== 'undefined') { function shadeColor2(color, percent) { var f=parseInt(color.slice(1),16),t=percent<0?0:255,p=percent<0?percent*-1:percent,R=f>>16,G=f>>8&0x00FF,B=f&0x0000FF; return "#"+(0x1000000+(Math.round((t-R)*p)+R)*0x10000+(Math.round((t-G)*p)+G)*0x100+(Math.round((t-B)*p)+B)).toString(16).slice(1); } var designx = "border: 2px solid #" + value["farvekode"] + "; padding: 10px; box-sizing: border-box;"; } else { var designx = ""; } resultat += "
" + value["box"]; if(value["thumbnail"] !== ""){ resultat += "
"; } else { resultat += "
"; } resultat += "

" + value["overskrift"] + "

" + value["manchet"] + "

"; if(value["frist"] !== "19/1-2038 04:14"){ resultat += "Frist: " + value["frist"] + " | "; } resultat += "Geografi: " + value["geografi"] + "
"; antal = antal+1; } }); } var pilurl = "/next/jobannoncer/?s=" + jQuery("#jobsearch").val() + "&geografi1=" + g1 + "&geografi2=" + g2 + "&geografi3=" + g3 + "&geografi4=" + g4 + "&geografi5=" + g5 + "&geografi6=" + g6 + "&geografi7="+g7+"&portaler=" + portaler + "&arbejdsplads1=" + a1 + "&arbejdsplads2=" + a2 + "&arbejdsplads3=" + a3 + "&arbejdsplads4=" + a4; side = Number(side); var antalsider = Math.ceil(samletantal/15); var sidegrafik = "
"; /*
Viser " + (side*10-9) + " til " + Math.min(samletantal, (side*10)) + " af " + samletantal + " jobannoncer
*/ if(antalsider > 1){ if(side == 1 || side < 1){ sidegrafik += "
"; } else { sidegrafik += "
"; } sidegrafik += Math.max(Math.min(side, antalsider), 1) + " / " + antalsider; if(side == antalsider || side > antalsider){ sidegrafik += " "; } else { sidegrafik += " "; } } sidegrafik += "
"; if(antalsider > 1){ var resultat = "

Jobannoncer


" + resultat + sidegrafik; } else { var resultat = "

Jobannoncer


" + resultat; } /* "
" + sidegrafik + "
" */ jQuery("#jobportal").html(resultat); jQuery("#antalannoncer").html(samletantal); } }); } opdaterannoncer(); jQuery(function(){ opdaterannoncer(); NH_loadbannere(); }); function opdaterurl(){ var g1 = (jQuery("#g1").is(':checked') ? 1 : 0); var g2 = (jQuery("#g2").is(':checked') ? 1 : 0); var g3 = (jQuery("#g3").is(':checked') ? 1 : 0); var g4 = (jQuery("#g4").is(':checked') ? 1 : 0); var g5 = (jQuery("#g5").is(':checked') ? 1 : 0); var g6 = (jQuery("#g6").is(':checked') ? 1 : 0); var g7 = (jQuery("#g7").is(':checked') ? 1 : 0); window.location.href = "/next/jobannoncer/?s=" + jQuery("#jobsearch").val() + "&geografi1=" + g1 + "&geografi2=" + g2 + "&geografi3=" + g3 + "&geografi4=" + g4 + "&geografi5=" + g5 + "&geografi6=" + g6 + "&geografi7=" + g7; } jQuery("#jobsearch2").click(function() { opdaterurl(); }); jQuery("#g1").click(function() { opdaterurl(); }); jQuery("#g2").click(function() { opdaterurl(); }); jQuery("#g3").click(function() { opdaterurl(); }); jQuery("#g4").click(function() { opdaterurl(); }); jQuery("#g5").click(function() { opdaterurl(); }); jQuery("#g6").click(function() { opdaterurl(); }); jQuery("#g7").click(function() { opdaterurl(); }); jQuery("#jobannoncenyhedsbrev_s").click(function(e){ $.ajax({ type: "json", url: "https://www.nichehuset.dk/annoncer/jobannoncer/tilmeldnyhedsbrev.php?medie=mandagmorgen&udgivelse=next&mail=" + jQuery("#jobannoncenyhedsbrev_c").val(), success: function(data) { if(data.status == 'godkendt'){ alert("Du er nu tilmeldt jobnyhedsbrevet"); } else if(data.status == 'mangler'){ alert("Indtast din mailadresse i feltet"); } else if(data.status == 'eksisterer'){ alert("Du er allerede tilmeldt jobnyhedsbrevet"); } else if(data.status == 'ugyldig'){ alert("Indtast en gyldig mailadresse"); } else { alert(data.status); } } }); }); }