Summary
[ GHANA JOBS Human Resources ].ejawrap{margin:1% 6% 1% 1%;}#ejawrap{display:none;width:auto!important}#ejawrap a{color:#36a;}
Salary range:GH��, Job type: Permanent, Location:Sunyani, Agency:Eusbett Hotel. Application close date:Expires Mar 12, 2020
GHANA JOBS Human Resources
#ejawrap a:hover,#ejawrap a:focus{text-decoration:none;color:#f60;}#ejawrap .tabbable ul li a{font-weight:bold;}
#ejawrap .form-group .col-sm-2{padding-right:0}
@media screen and (max-width:767px){#ejawrap .form-group label,#ejawrap .form-group .col-sm-2{text-align:center!important}
#ejawrap .form-group .col-sm-2{padding-right:15px}}
×
Human Resources Manager
First Name
Last Name
Resume/CV
Acceptable file types: PDFs. File size: minimum- 1KB, maximum- 1MB
Include a Cover letter
var $ejaprocessing=$(“#ejawrap #ajax_processing”);
function beforeEjaSendHandler(data) {console.log(“before sending:.. “);}
function errorEjaHandler(data) { console.log(“there was an error: “+data.responseText); $(“#ejasend”).attr(“disabled”,false);}
function completeEjaHandler(data){$(“#ejasend”).attr(“disabled”,false);$ejaprocessing.hide();
if(typeof data ===”Object”) var data = new String(data);else var data = $.trim(data);
if(data === “true”){
$(“#ejapop_error”).html(”).hide();$(“#jobappform”).fadeOut(“slow”, function(){
$(this).before(msgOkwrap+icoOk+”Success! Your application has been sent to the Employer.“+msgEnd);
setTimeout(“$(‘#ejawrap.modal’).modal(‘hide’);”,6000);
});return;
}else{
if(data === “security_code_invalid”) {
$(“#ejasecurity_code”).addClass(“error”).focus();$(“#ejasend”).show();
$(“#ejasend”).show();$(“#ejapop_error”).html(”).show(400,function(){
$(this).html(msgErrwrap+icoErr+data+msgEnd);setTimeout(“$(‘#ejapop_error’).fadeOut(5500);”,1000);
});
$(“#ejapop_error”).hide();
return;
}
else if(data===”post_data_invalid”||data===”file_invalid”||data===”employer_email_invalid”||data===”post_already_applied”){
$(“#ejafirstname”).focus();var errormsg=””;
if(data === “post_data_invalid”)errormsg=”OOPS! Please check your information and try again.”;
else if(data===”file_invalid”)errormsg=”File attached not valid or unavailable”;
else if(data===”post_already_applied”)errormsg=”Already applied for this job.”;
else errormsg=”Employer email is invalid, please try again later or contact Jobsinghana.com Admin indicating the link to this job. thank you”;
$(“#ejasend”).show();$(“#ejapop_error”).show(400,function(){
$(this).html(msgErrwrap+icoErr+errormsg+msgEnd);
setTimeout(“$(‘#ejapop_error’).fadeOut(5500);”, 1000);
});
}
else{
$(“#ejafirstname”).focus();
$(“#ejapop_error”).html(”).show(400,function(){
$(this).html(msgErrwrap+icoErr+’OOPS! Not able to send message… Please try later.’+msgEnd);
setTimeout(“$(‘#ejapop_error’).fadeOut(5500);”, 1000);
});
}
}
}
$(‘#ejasend’).click(function(){$(this).attr(“disabled”,true);$ejaprocessing.show();$(“#ejapop_error”).html(”).hide();
var response = grecaptcha.getResponse();
var fnameval = $(“#ejafirstname”).val();var lnameval = $(“#ejalastname”).val();
var myemailval = $(“#ejaemail”).val();
var securitycodeval = response;
var msgcontentval = $(“#ejacontent”).val();
var myemailvalid = validateEmail(myemailval);
var inccoverletter=$(“#ejacheckmsg”).is(“:checked”)===true&&$(“#ejacontent”).val().trim().length>0||$(“#ejacheckmsg”).is(“:checked”)==false;
if(fnameval.length <1) {$("#ejafirstname").addClass("error");}else{$("#ejafirstname").removeClass("error");}
$("#ejafirstname").blur();
if(lnameval.length <1) {$("#ejalastname").addClass("error");}else{$("#ejalastname").removeClass("error");}
$("#ejalastname").blur();
if(!myemailvalid) {$("#ejaemail").addClass("error");}else {$("#ejaemail").removeClass("error");}
$("#ejaemail").blur();
if(securitycodeval.length <1) {$("#ejasecurity_code").addClass("error");}else {$("#ejasecurity_code").removeClass("error");}
$("#ejasecurity_code").blur();
filevalid=checkEjaValidFile();
if(inccoverletter && filevalid && securitycodeval.length>0 && fnameval.length>=1 && lnameval.length>=1 && myemailvalid) {
$(‘#jobappform’).children().removeClass(“error”);
var formData = new FormData($(‘#jobappform’)[0]);
formData.append(“ejasecurity_code”,securitycodeval);
$.ajax({url: ‘../jobs/_emailjobappsend.php’,type: ‘POST’,
success: completeEjaHandler,error: errorEjaHandler,
data: formData,cache: false,contentType: false,processData: false
}, ‘json’);
}else{$ejaprocessing.hide();$(this).attr(“disabled”,false);
var errormsg=””;
if(fnameval.length<1){errormsg+="First Name empty"; $('#ejafirstname').addClass("error");}
if(lnameval.length<1){errormsg+="
Last Name empty”; $(‘#ejalastname’).addClass(“error”);}
if(!myemailvalid){errormsg+=”
Email not valid”; $(‘#ejaemail’).addClass(“error”);}
if(securitycodeval.length!==5){errormsg+=”
invalid security code”; $(‘#ejasecurity_code’).addClass(“error”);}
if(!inccoverletter){errormsg+=”
Cover letter empty”; $(‘#ejacontent’).addClass(“error”);}
if(!filevalid){errormsg+=”
No file / filename selected”; $(‘#ejawrap #ejafile’).addClass(“error”);}
$(this).attr(“disabled”,false);$(“#ejapop_error”).html(”).show(400,function(){
$(this).html(msgErrwrap+icoErr+errormsg+msgEnd);setTimeout(“$(‘#ejapop_error’).fadeOut(5500);”, 1000);
});
return false;
}
});
$(‘#ejawrap #ejafile’).change(function(){
return checkEjaValidFile();
});
function checkEjaValidFile(){var file = $(‘#ejawrap #ejafile’)[0].files[0];
if(typeof file===”undefined”){ $(“#ejapop_error”).html(”).show(400,function(){
$(this).html(msgErrwrap+icoErr+’No file /filename selected’+msgEnd);
setTimeout(“$(‘#ejapop_error’).fadeOut(4500);”, 1000);
}); $(“#ejawrap #ejafile”).addClass(“error”); return false;
}
var name = file.name,size = file.size,type = file.type,errormsg=””;
if((name.length < 1)||(size>1024*1024||size<1024)||(!(type.indexOf("word")!==-1||type.indexOf("pdf")!==-1||type.indexOf("text")!==-1))){
if(name.length < 1)errormsg='No file /filename selected';
if(size>1024*1024||size<1024)errormsg='File size not permitted: minimum size 1KB, maximum size is 1MB';
if(!(type.indexOf("word")!==-1||type.indexOf("pdf")!==-1||type.indexOf("text")!==-1))errormsg="File type doesnt match 'doc' 'docx' 'pdf' or 'txt' extension(s)";
$("#ejawrap #ejafile").addClass("error");
$("#ejapop_error").html('').show(400,function(){
$(this).html(msgErrwrap+icoErr+errormsg+msgEnd);
setTimeout("$('#ejapop_error').fadeOut(4500);", 1000);
});return false;
}
else{
$("#ejawrap #ejafile").removeClass("error");
return true;
}
}
$(document).ready(function() {
$('#lblejacheckmsg').live("click",function(){$('#ejacheckmsg').change();});
$('#ejacheckmsg').change(function(){if($(this).is(':checked'))$('#ejacontent').fadeIn('slow').removeClass("error");else $('#ejacontent').fadeOut('slow').removeClass("error");
});
$("#jobappform").submit(function(){ return false; });
$("#ejafirstname").on("blur", function(){if($(this).val().length <1) {$(this).addClass("error");}else{$(this).removeClass("error");}
});
$("#ejalastname").on("blur", function(){if($(this).val().length <1) {$(this).addClass("error");}else{$(this).removeClass("error");}
});
$("#ejaemail").on("blur", function(){var myemailval = $(this).val();if(!validateEmail(myemailval)) {$(this).addClass("error");}else{$(this).removeClass("error");}
});
$("#ejacontent").on("blur", function(){if($(this).val().length <5&&$("#ejacheckmsg").is(':checked')) {$(this).addClass("error");}else{$(this).removeClass("error");}
});
$("#ejasecurity_code").on("blur", function(){if($(this).val().length!==5 ) {$(this).addClass("error");}else{$(this).removeClass("error");}
});
});
.efwrap{margin:1% 6% 1% 1%}#efwrap{display:none;width:auto!important}#efwrap a{color:#36a}#efwrap a:hover,#efwrap a:focus{text-decoration:none;color:#f60}#efwrap .tabbable ul li a{font-weight:700}#efwrap .form-group .col-sm-2{padding-right:0}@media screen and (max-width:500px){#efwrap .form-group label,#efwrap .form-group .col-sm-2{text-align:center!important}#efwrap .form-group .col-sm-2{padding-right:15px}}
×
Send Job Posting To A Friend
From:
Subject:
Your Name
Your Email:
Friend's*:
Include a message:
Verificatio
GHANA JOBS Human Resources GHANA JOBS Human Resources GHANA JOBS Human Resources
n