function check_Jobs_login(){if(document.getElementById("username").value.trim()==""){alert("Please enter username");return false}if(document.getElementById("password").value.trim()==""){alert("Please enter password");return false}}function check_job_step2(a){if(get_JobChkCount("JobCategory")==0){alert("Please select atleast one job category");return false}if(get_JobChkCount("JobCategory")>3){alert("Please select maximum of 3 job categorires");return false}if(document.getElementById("JobType").checked==false&&document.getElementById("JobType1").checked==false){alert("Please select job type");return false}if(document.getElementById("JobTitle").value.trim()==""){alert("Please enter job title");return false}if(document.getElementById("JobDescription").value.trim()==""){alert("Please enter description");return false}if(document.getElementById("JobType").checked==false){if(document.getElementById("JobCountry").value.trim()=="select"){alert("Please select job location");return false}if(document.getElementById("JobState").value.trim()==""){alert("Please select state");return false}if(document.getElementById("JobCity").value.trim()==""){alert("Please select city");return false}if(document.getElementById("JobCity").value.trim()=="Other"&&document.getElementById("OtherCity").value.trim()==""){alert("Please enter city name");return false}}if(document.getElementById("JobSalary8").checked==true){if(document.getElementById("ProjectRate").value.trim()==""){alert("Please enter project rate/hourly");return false}if(document.getElementById("ProjectRate").value.trim()!=""){if(checknumber(document.getElementById("ProjectRate").value)==false){alert("You can only enter numerical values in the Project Rate/Hour field");return false}}}if(get_JobChkCount("JobCommitment")==0){alert("Please select job commitment");return false}if(get_JobChkCount("PositionType")==0){alert("Please select position type");return false}if(document.getElementById("Website").value.trim()!=""){if(isValidURL(document.getElementById("Website").value)==false){alert("Please enter valid web site address. It must include http://www");return false}}if(get_JobValidFile("Jobs_img")>0){alert("Please upload valid job image(s)");return false}if(document.getElementById("reply_email").value.trim()!=""){if(emailCheck(document.getElementById("reply_email").value)==false){alert("Please enter valid email address");document.getElementById("reply_email").focus();return false}}if(document.getElementById("reply_email").value.trim()!=""&&document.getElementById("re_reply_email").value.trim()==""){alert("Please enter valid re-type email address");document.getElementById("re_reply_email").focus();return false}if(document.getElementById("reply_email").value.trim()==""&&document.getElementById("re_reply_email").value.trim()!=""){alert("Please enter valid email address");document.getElementById("reply_email").focus();return false}if(document.getElementById("re_reply_email").value.trim()!=""){if(emailCheck(document.getElementById("re_reply_email").value)==false){alert("Please enter valid re-type email address");document.getElementById("re_reply_email").focus();return false}}if(document.getElementById("reply_email").value.trim()!=""&&document.getElementById("re_reply_email").value.trim()!=""){if(document.getElementById("reply_email").value!=document.getElementById("re_reply_email").value){alert("Email entered is not matching");document.getElementById("re_reply_email").focus();return false}}if(document.getElementById("HelpingHand").checked==true){if(document.getElementById("HelpingWebAddress").value.trim()==""){alert("Please enter website address");document.getElementById("HelpingWebAddress").focus();return false}if(document.getElementById("HelpingWebAddress").value.trim()!=""){if(isValidURL(document.getElementById("HelpingWebAddress").value)==false){alert("Please enter valid website address");document.getElementById("HelpingWebAddress").focus();return false}}}document.getElementById("Post").disabled="true";hidden_span=document.getElementById("hide_stuff");hidden_span.style.display="block";return true}function get_JobChkCount(b){f1=document.Job_step2;var c=0;for(i=0;i<f1.length;i++){var a=f1[i].name;if(a.indexOf(b)>=0&&f1[i].type=="checkbox"&&f1[i].checked==true){c++}}return c}function get_JobValidFile(b){f1=document.Job_step2;var c=0;for(i=0;i<f1.length;i++){var a=f1[i].name;if(a.indexOf(b)>=0&&f1[i].type=="file"&&f1[i].value.trim()!=""&&LimitAttach1(f1[i].value)==false){c++}}return c}function addJobsImage(){var a=document.getElementById("div_images");var b=(document.Job_step2.num_images.value-1)+2;document.Job_step2.num_images.value=b;if(b<=15){var c=document.createElement("div");var d="div_images_"+b;c.setAttribute("id",d);c.setAttribute("style","padding-top:10px;");c.innerHTML="<table width='100%'  border='0' cellspacing='2' cellpadding='2'><tr><td align='left' valign='top' width='100'><strong>Image caption:</strong></td><td align='left' valign='top' width='100'><input type='text' id='image_caption[]' name='image_caption[]' value='' size='23' maxlength='30'><br>(max of 30 characters)</td><td align='left' valign='top'><input type='file' id='Jobs_img[]' name='Jobs_img[]'><br><a href='javascript:deleteJobImage("+b+")' class='blue_link'>Remove</a></td></tr></table>";a.appendChild(c)}}function deleteJobImage(b){var c=document.getElementById("div_images");var d=document.Job_step2.num_images.value;var a=document.getElementById("div_images_"+b);c.removeChild(a);document.Job_step2.num_images.value=d-1}function addJobslanguage(){var a=document.getElementById("div_languages");var b=(document.Job_step2.num_languages.value-1)+2;document.Job_step2.num_languages.value=b;if(b<=15){var c=document.createElement("div");var d="div_languages_"+b;c.setAttribute("id",d);c.setAttribute("style","padding-top:10px;");c.innerHTML="<table width='100%'  border='0' cellpadding='0'><tr><td  align='left' valign='top' width='30%'>"+document.getElementById("SpokenTd").innerHTML+"</td><td align='left' valign='top' >"+document.getElementById("ProficiencyTd").innerHTML+"&nbsp;&nbsp; <a href='javascript:deleteJobslanguage("+b+")' class='blue_link'>Remove</a></td></tr></table>";a.appendChild(c)}}function deleteJobslanguage(b){var c=document.getElementById("div_languages");var d=document.Job_step2.num_languages.value;var a=document.getElementById("div_languages_"+b);c.removeChild(a);document.Job_step2.num_languages.value=d-1}var JobReq=createXMLHttpRequest();function GetJobState(){var a=document.getElementById("JobCountry").value;if(a!=""){JobReq.open("get","JobStates.php?CountryId="+a);JobReq.onreadystatechange=JobStateHandleResponse;JobReq.send(null)}}function GetJobState1(a){var b=document.getElementById("JobCountry").value;if(b!=""){JobReq.open("get","JobStates.php?CountryId="+b+"&SelStateId="+a);JobReq.onreadystatechange=JobStateHandleResponse1;JobReq.send(null)}}function JobStateHandleResponse(){if(JobReq.readyState==4){var a=JobReq.responseText;document.getElementById("JobState").innerHTML=a;GetJobCity()}}function JobStateHandleResponse1(){if(JobReq.readyState==4){var b=JobReq.responseText;document.getElementById("JobState").innerHTML=b;var a=document.getElementById("SelectedCity").value;GetJobCity1(a)}}var JobReq1=createXMLHttpRequest();function GetJobCity(){var a=document.getElementById("JobState").value;if(a!=""){JobReq1.open("get","JobCity.php?StateId="+a);JobReq1.onreadystatechange=JobCityHandleResponse;JobReq1.send(null)}}function GetJobCity1(b){var a=document.getElementById("JobState").value;if(a!=""){JobReq1.open("get","JobCity.php?StateId="+a+"&SelCityId="+b);JobReq1.onreadystatechange=JobCityHandleResponse;JobReq1.send(null)}}function JobCityHandleResponse(){if(JobReq1.readyState==4){var a=JobReq1.responseText;document.getElementById("JobCity").innerHTML=a}}function check_JobMail(){if(document.getElementById("sen_name").value.trim()==""){alert("Please enter your name");return false}if(document.getElementById("sen_email").value.trim()==""){alert("Please enter your email");return false}if(document.getElementById("sen_email").value.trim()!=""){if(emailCheck(document.getElementById("sen_email").value)==false){alert("Please enter valie your email");return false}}if(document.getElementById("rec_email").value.trim()==""){alert("Please enter email of recipient");return false}if(document.getElementById("rec_email").value.trim()!=""){if(emailCheck(document.getElementById("rec_email").value)==false){alert("Please enter valid email of recipient");return false}}}function check_JobReply(){if(document.getElementById("message").value.trim()==""){alert("Please enter message");return false}}function ClearJobSearch(){document.getElementById("job_keyword").value="Type keyword(s)";document.getElementById("only_title").checked=false;document.getElementById("JobCountry").value="";document.getElementById("JobState").value="";document.getElementById("JobCity").value="";ClearSelectedCategory("category")}function ClearSelectedCategory(b){f1=document.JobSearch;var c=0;for(i=0;i<f1.length;i++){var a=f1[i].name;if(a.indexOf(b)>=0&&f1[i].type=="select"){f1[i].value=""}}return c}function CheckSalery(a){if(a=="Project Rate/hourly"){document.getElementById("ProjectRateTR").style.display=""}else{document.getElementById("ProjectRateTR").style.display="none"}}function redirect_editJobs_post(b){var a="com_jobs_post|step3";window.location.href="http://www.macdirectory.com/component/option,com_jobs3/task,editJob/Job_id,"+b+"/next,"+a+"/"}function ListCategoryJobs(){var a=document.getElementById("category[]").value;window.location.href="http://www.macdirectory.com/component/option,com_jobs1/task,searchCategory/catName,"+a+"/"}function CommitmentSerach(a){document.getElementById("Commitment").value=a;document.JobSearch.submit()}function TypePostSerach(a){document.getElementById("PositionType").value=a;document.JobSearch.submit()}function SalarySerach(a){document.getElementById("Salary").value=a;document.JobSearch.submit()}function CheckJobCity(){if(document.getElementById("JobCity").value=="Other"){document.getElementById("OtherCityTr").style.display=""}else{document.getElementById("OtherCityTr").style.display="none"}}function CheckJobSelectedCategory(){if(document.getElementById("JobCategory_30").checked==true){document.getElementById("OtherCategoryTr").style.display=""}else{document.getElementById("OtherCategoryTr").style.display="none"}};
