{"id":6,"date":"2016-09-20T10:37:46","date_gmt":"2016-09-20T10:37:46","guid":{"rendered":"http:\/\/192.168.3.12:8080\/MUGJOBSONLINE\/js-jobs-jobseeker-controlpanel\/"},"modified":"2017-03-11T08:08:14","modified_gmt":"2017-03-11T08:08:14","slug":"js-jobs-jobseeker-controlpanel","status":"publish","type":"page","link":"https:\/\/careers.mildmay.or.ug\/mugjobsonline\/","title":{"rendered":"Available Jobs"},"content":{"rendered":"<script type=\"text\/javascript\">\n    var ajaxurl = \"https:\/\/careers.mildmay.or.ug\/mugjobsonline\/wp-admin\/admin-ajax.php\";\n    jQuery(document).ready(function ($) {\n        $(\"div#jsjob-popup-background,img#popup_cross\").click(function () {\n            closePopup();\n        });\n    });\n\n    function closePopup() {\n        jQuery(\"div#jsjob-search-popup,div#jsjobs-listpopup\").slideUp('slow');\n        setTimeout(function () {\n            jQuery(\"div#jsjob-popup-background\").hide();\n        }, 700);\n    }\n\n    function showPopup() {\n        jQuery(\"div#jsjob-popup-background\").show();\n        jQuery(\"div#jsjob-search-popup\").slideDown('slow');\n    }\n\n\n            function loadMap1() {\n                var default_latitude = document.getElementById('latitude1').value;\n                var default_longitude = document.getElementById('longitude1').value;\n                default_latitude = default_latitude.split(',');\n                if(default_latitude instanceof Array){\n                    default_longitude = default_longitude.split(',');\n                    var latlng = new google.maps.LatLng(default_latitude[0], default_longitude[0]);\n                    zoom = 4;\n                    var myOptions = {\n                        zoom: zoom,\n                        center: latlng,\n                        mapTypeId: google.maps.MapTypeId.ROADMAP\n                    };\n                    map = new google.maps.Map(document.getElementById(\"map_container1\"), myOptions);\n                    for (i = 0; i < default_latitude.length; i++) {\n                        var latlng = new google.maps.LatLng(default_latitude[i], default_longitude[i]);\n                        addMarker(latlng);\n                    }                            \n                }else{\n                    var latlng = new google.maps.LatLng(default_latitude, default_longitude);\n                    zoom = 10;\n                    var myOptions = {\n                        zoom: zoom,\n                        center: latlng,\n                        mapTypeId: google.maps.MapTypeId.ROADMAP\n                    };\n                    map = new google.maps.Map(document.getElementById(\"map_container\"), myOptions);\n                    addMarker(latlng);\n                }\n\n            }\n            function addMarker(latlang){\n                var marker = new google.maps.Marker({\n                    position: latlang,\n                    map: map,\n                    draggable: false,\n                });\n                marker.setMap(map);\n            }\n\n\n\n    function loadMap() {\n        var default_latitude = '51.387217';\n        var default_longitude = '0.30013360';\n\n        var latitude = document.getElementById('latitude').value;\n        var longitude = document.getElementById('longitude').value;\n\n        if (latitude != '' && longitude != '') {\n            default_latitude = latitude;\n            default_longitude = longitude;\n        }\n        var latlng = new google.maps.LatLng(default_latitude, default_longitude);\n        zoom = 10;\n        var myOptions = {\n            zoom: zoom,\n            center: latlng,\n            mapTypeId: google.maps.MapTypeId.ROADMAP\n        };\n        var map = new google.maps.Map(document.getElementById(\"map_container\"), myOptions);\n        var lastmarker = new google.maps.Marker({\n            postiion: latlng,\n            map: map,\n        });\n\n        google.maps.event.addListener(map, \"click\", function (e) {\n            var latLng = new google.maps.LatLng(e.latLng.lat(), e.latLng.lng());\n            geocoder = new google.maps.Geocoder();\n            geocoder.geocode({'latLng': latLng}, function (results, status) {\n                if (status == google.maps.GeocoderStatus.OK) {\n                    if (lastmarker != '')\n                        lastmarker.setMap(null);\n                    var marker = new google.maps.Marker({\n                        position: results[0].geometry.location,\n                        map: map,\n                    });\n                    marker.setMap(map);\n                    lastmarker = marker;\n                    document.getElementById('latitude').value = marker.position.lat();\n                    document.getElementById('longitude').value = marker.position.lng();\n\n                } else {\n                    alert(\"Geocode was not successful for the following reason\"+\": \" + status);\n                }\n            });\n        });\n    }\n\n    function resetpopupform(){\n        var form = jQuery('form#job_form');\n        form.find(\"input[type=text], input[type=email], input[type=password], textarea\").val(\"\");\n        form.find('input:checkbox').removeAttr('checked');\n        form.find('select').prop('selectedIndex', 0);\n        form.find('input[type=\"radio\"]').prop('checked', false);\n\n        jQuery(\".jsjob-multiselect\").val('').trigger('chosen:updated');\n        jQuery('input#city').val('');\n        jQuery('input#city').tokenInput(\"clear\");\n        jQuery('input#tags').val('');\n        jQuery('input#tags').tokenInput(\"clear\");\n\n        \/\/jQuery('form#adminForm').append('<input type=\"hidden\" name=\"popresetbtn\" value=\"true\">');\n    }\n\n<\/script>\n<style type=\"text\/css\">\n    div#jsjobs-hide{display: none;width: 100%;}\n    div#map{width: 100%;height: 100%;}\n    div#map_container,div#map_container1{\n        height:400px;\n        width:100%;\n    }\n<\/style>\n<script type=\"text\/javascript\">\n    jQuery(document).ready(function ($) {\n        $(\".jsjob-multiselect\").chosen({\n            placeholder_text_multiple: \"Select some options\"\n        });\n\n        \/\/Token Input\n        var multicities = '';\n        getTokenInput(multicities);\n\n        multitags = '';\n        getTokenInputtags(multitags);\n\n        \/\/Validation\n        $.validate();\n    });\n    function checkmapcooridnate() {\n        var latitude = document.getElementById('latitude').value;\n        var longitude = document.getElementById('longitude').value;\n        var radius = document.getElementById('radius').value;\n        if (latitude != '' && longitude != '') {\n            if (radius != '') {\n                this.form.submit();\n            } else {\n                alert(\"Please enter the coordinate radius\");\n                return false;\n            }\n        }\n    }\n    \/\/Token in put\n    function getTokenInput(multicities) {\n        var cityArray = 'https:\/\/careers.mildmay.or.ug\/mugjobsonline\/wp-admin\/admin.php?page=jsjobs_city&action=jstask&task=getaddressdatabycityname';\n        jQuery(\"#city\").tokenInput(cityArray, {\n            theme: \"jsjobs\",\n            preventDuplicates: true,\n            prePopulate: multicities,\n            hintText: \"Type In A Search Term\",\n            noResultsText: \"No Results\",\n            searchingText: \"Searching\"\n        });\n    }\n\n    function getTokenInputtags(multitags) {\n        var tagarray = 'https:\/\/careers.mildmay.or.ug\/mugjobsonline\/wp-admin\/admin.php?page=jsjobs_tag&tagfor=1&action=jstask&task=gettagsbytagname';\n        jQuery(\"#tags\").tokenInput(tagarray, {\n            theme: \"jsjobs\",\n            preventDuplicates: true,\n            prePopulate: multitags,\n            tokenLimit: 5,\n            hintText: \"Type In A Search Term\",\n            noResultsText: \"No Results\",\n            searchingText: \"Searching\"\n        });\n    }\n\n<\/script>\n<div id=\"jsst_breadcrumbs_parent\"><div class=\"home\"><a href=\"https:\/\/careers.mildmay.or.ug\/mugjobsonline\/?page_id=6\"><img class=\"homeicon\" src=\"https:\/\/careers.mildmay.or.ug\/mugjobsonline\/wp-content\/plugins\/js-jobs\/includes\/images\/homeicon.png\"\/><\/a><\/div><div class=\"lastlink\">Jobs<\/div><\/div>    <div id=\"jsjobs-wrapper\">\n        <style type=\"text\/css\">\n                div#refineSearch{opacity:0;position:fixed;top:48%;left:none;right:0px;bottom:none;padding:5px 20px 5px 10px;background:rgba(149,149,149,.50);z-index:9999;border-radius:8px 0px 0px 8px;}\n                div#refineSearch img{margin-right:10px;display:inline-block;}\n                div#refineSearch a{color:#ffffff;text-decoration:none;}\n            <\/style><div id=\"refineSearch\"><img src=\"https:\/\/careers.mildmay.or.ug\/mugjobsonline\/wp-content\/plugins\/js-jobs\/includes\/images\/searchicon.png\" \/><a href=\"#\">Search<\/a>\n                <\/div>\n                <script type=\"text\/javascript\">\n                    jQuery(document).ready(function(){\n                        jQuery(\"div#refineSearch\").css(\"right\",\"-\"+(jQuery(\"div#refineSearch a\").width() + 25)+\"px\");\n                        jQuery(\"div#refineSearch\").css(\"opacity\",1);\n                        jQuery(\"div#refineSearch\").hover(\n                            function(){\n                                jQuery(this).animate({right: \"+=\"+(jQuery(\"div#refineSearch a\").width() + 25)}, 1000);\n                            },\n                            function(){\n                                jQuery(this).animate({right: \"-=\"+(jQuery(\"div#refineSearch a\").width() + 25)}, 1000);\n                            }\n                        );\n                    });\n                <\/script>        <div class=\"page_heading\">Newest Jobs<\/div>\n        \n                <div class=\"js_job_error_messages_wrapper\">\n                    <div class=\"message1\">\n                        <span>\n                            Oops...\n                        <\/span>\n                    <\/div>    \n                    <div class=\"message2\">\n                         <span class=\"img\">\n                        <img class=\"js_job_messages_image\" src=\"https:\/\/careers.mildmay.or.ug\/mugjobsonline\/wp-content\/plugins\/js-jobs\/includes\/images\/norecordfound.png\"\/>\n                         <\/span> \n                         <span class=\"message-text\">\n                            Could not find any matching results\n                         <\/span>\n                    <\/div>\n                    <div class=\"footer\"><\/div>\n                <\/div>\n            <\/div>\n    <div id=\"jsjob-popup-background\"><\/div>\n    <div id=\"jsjobs-listpopup\">\n        <span class=\"popup-title\"><span class=\"title\"><\/span><img id=\"popup_cross\" src=\"https:\/\/careers.mildmay.or.ug\/mugjobsonline\/wp-content\/plugins\/js-jobs\/includes\/images\/popup-close.png\"><\/span>\n        <div class=\"jsjob-contentarea\"><\/div>\n    <\/div>\n    <div id=\"jsjob-search-popup\">\n        <span class=\"popup-title\">Refine Search<img id=\"popup_cross\" src=\"https:\/\/careers.mildmay.or.ug\/mugjobsonline\/wp-content\/plugins\/js-jobs\/includes\/images\/popup-close.png\"><\/span>\n        <form class=\"job_form\" id=\"job_form\" method=\"post\" action=\"https:\/\/careers.mildmay.or.ug\/mugjobsonline\/?page_id=6&jsjobsme=job&jsjobslt=jobs\">\n            <div class=\"jsjob-contentarea\">\n                <div class=\"jsjobs-searchwrapper\"><div class=\"js-col-md-6 jsjob-refine-wrapper\">\n                        <div class=\"js-col-md-12 js-searchform-title\">Job Title<\/div>\n                        <div class=\"js-col-md-12 js-searchform-value\"><input type=\"text\" name=\"jobtitle\" id=\"jobtitle\" \n        value=\"\"  class=\"inputbox\" \/><\/div>\n                    <\/div><div class=\"js-col-md-6 jsjob-refine-wrapper\">\n                        <div class=\"js-col-md-12 js-searchform-title\">District(s) of Operation<\/div>\n                        <div class=\"js-col-md-12 js-searchform-value\"><input type=\"text\" name=\"city\" id=\"city\" \n        value=\"\"  class=\"inputbox\" \/><\/div>\n                    <\/div><\/div>                <div id=\"jsjobs-refine-actions\">\n                    <div class=\"js-col-md-12 bottombutton js-form\">\n                        <button class=\"search_button\" id=\"submit_btn\" onclick=\"this.form.submit();\">Search<\/button>\n                        <button class=\"search_button\" id=\"reset_btn\" onclick=\"resetpopupform();\">Reset<\/button>\n                    <\/div>\n                <\/div>\n            <\/div>\n        <\/form>\n    <\/div>\n    <script type=\"text\/javascript\">\n        jQuery(document).ready(function ($) {\n\n            \/\/hide\/Show popup\n            $(\"div#refineSearch\").click(function () {\n                showPopup();\n            });\n\n            \n            \/\/show more\n            $(\"div#jsjobs-showmore\").click(function () {\n                $(\"div#jsjobs-showmore\").hide();\n                $(\"div#jsjobs-hide\").css(\"display\", \"block\");\n            });\n        });\n\n        jQuery(window).scroll(function () {\n            if (jQuery(window).scrollTop() > (jQuery(\"div#jsjobs-wrapper\").height() - 100)) {\n                var scrolltask = jQuery(\"div#jsjobs-wrapper\").find(\"a.scrolltask\").attr(\"data-scrolltask\");\n                var offset = jQuery(\"div#jsjobs-wrapper\").find(\"a.scrolltask\").attr(\"data-offset\");\n                var showmore = jQuery(\"div#jsjobs-wrapper\").find(\"a.scrolltask\").attr(\"data-showmore\");\n                if(showmore == 1){\n                    return;\n                }\n                if (scrolltask != null && scrolltask != '' && scrolltask != \"undefined\") {\n                    jQuery(\"div#jsjobs-wrapper\").find(\"a.scrolltask\").remove();\n                    var s_ajaxurl = ajaxurl + \"?pagenum=\" + offset;\n                    var searchcriteria = '';\n                    var jobtype = '';\n                    var category = '';\n                    var company = '';\n                    var tags = '';\n                    var city = '';\n                    var state = '';\n                    var country = '';\n                    jQuery(\"div#jsjobs-wrapper\").append('<img id=\"jsjobs-loading-icon\" src=\"https:\/\/careers.mildmay.or.ug\/mugjobsonline\/wp-content\/plugins\/js-jobs\/includes\/images\/load.gif\" \/>');\n                    jQuery.get(s_ajaxurl, {action: 'jsjobs_ajax', jsjobsme: 'job', task: scrolltask, 'ajaxsearch': searchcriteria, jobtype: jobtype, category: category, tags: tags,company: company, city:city, state:state, country:country}, function (data) {\n                        jQuery(\"div#jsjobs-wrapper\").append(data);\n                        jQuery(\"div#jsjobs-wrapper\").find('img#jsjobs-loading-icon').remove();\n                    });\n                }\n            }\n        });\n\n        function showmorejobs(){\n            jQuery(\"div#jsjobs-wrapper\").find(\"a.scrolltask\").attr('data-showmore','0');\n            jQuery(window).scroll();\n            jQuery('a#showmorejobs').remove();\n        }\n\n    <\/script>\n<div style=\"display:none;\" id=\"jsjobs_permalink\">\n    https:\/\/careers.mildmay.or.ug\/mugjobsonline<\/div>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":7,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":[],"_links":{"self":[{"href":"https:\/\/careers.mildmay.or.ug\/mugjobsonline\/index.php?rest_route=\/wp\/v2\/pages\/6"}],"collection":[{"href":"https:\/\/careers.mildmay.or.ug\/mugjobsonline\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/careers.mildmay.or.ug\/mugjobsonline\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/careers.mildmay.or.ug\/mugjobsonline\/index.php?rest_route=\/wp\/v2\/users\/7"}],"replies":[{"embeddable":true,"href":"https:\/\/careers.mildmay.or.ug\/mugjobsonline\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=6"}],"version-history":[{"count":2,"href":"https:\/\/careers.mildmay.or.ug\/mugjobsonline\/index.php?rest_route=\/wp\/v2\/pages\/6\/revisions"}],"predecessor-version":[{"id":13,"href":"https:\/\/careers.mildmay.or.ug\/mugjobsonline\/index.php?rest_route=\/wp\/v2\/pages\/6\/revisions\/13"}],"wp:attachment":[{"href":"https:\/\/careers.mildmay.or.ug\/mugjobsonline\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=6"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}