var submit_was_clicked = false; var newwin = ""; var top_pos, left_pos, how_high, the_y, how_wide, the_x; how_wide = screen.availWidth; how_high = screen.availHeight; function ltrim(s){ return s.replace( /^\s*/, ""); } function rtrim(s){ return s.replace( /\s*$/, ""); } function trim(s){ return rtrim(ltrim(s)); } function checkvalue() { if(trim(document.form1.keyword.value)=="") { alert("Keyword can't be null."); document.form1.keyword.focus(); return false; } return true; } function searchcourse_checkvalue() { if(trim(document.searchcourse.coursenamekeyword.value)=="") { alert("Keyword can't be null."); document.searchcourse.coursenamekeyword.focus(); return false; } return true; } function submitForm(){ if(allFieldsOk()) document.contact_frm.submit(); } function allFieldsOk(){ var message = ""; if(document.contact_frm.Name.value == "") message = "* Name\n"; if(document.contact_frm.Email.value == "") message += "* Email\n"; if(document.contact_frm.Phone.value == "") message += "* Phone\n"; var len = document.contact_frm.enquiry_type.length; var checked = false; for (i = 0; i < len; i++) { if (document.contact_frm.enquiry_type[i].checked == true) { checked = true; break; } } if (!checked) { message += "* Enquiry about\n"; } if(message != ""){ alert("Please fill in the following field(s):\n\n" + message); return (false); }else{ if(document.contact_frm.Email.value != ""){ if(checkMail(document.contact_frm.Email.value,false)) { return (true); }else{ alert("Email Address - Incorrect email address!"); return (false); } } } //return true; } function onlinepay_frm_sendForm(){ if(onlinepay_frm_allFieldsOk()){ //document.onlinepay_frm.submit(); return true; }else{ return false; } } function onlinepay_frm_allFieldsOk(){ var message = ""; if(document.onlinepay_frm.item_name.value == "") message = "* Payment Description\n"; if(document.onlinepay_frm.amount.value == "") message += "* Amount\n"; if(message != ""){ alert("Please fill in the following field(s):\n\n" + message); document.onlinepay_frm.item_name.focus(); return false; } else return true; } function loginform_allFieldsOk(){ var message = ""; if(document.loginform.login.value == "") message = "* Login\n"; if(document.loginform.password.value == "") message += "* Password\n"; if(message != ""){ alert("Please fill in the following field(s):\n\n" + message); document.loginform.login.focus(); return false; } else return true; } function registerform_allFieldsOk(){ var message = ""; if(document.registerform.regLoginName.value == "") message = "* Login\n"; if(document.registerform.regRealName.value == "") message += "* Name\n"; if(document.registerform.regEmail.value == "") message += "* Email Address\n"; if(message != ""){ alert("Please fill in the following field(s):\n\n" + message); document.registerform.regLoginName.focus(); return false; } else{ if(checkMail(document.registerform.regEmail.value,false)) { return true; }else{ alert("Email Address - Incorrect email address!"); return false; } } } function booking_frm_allFieldsOk(){ var message = ""; if(document.booking_frm.name.value == "") message = "* Name\n"; if(document.booking_frm.email.value == "") message += "* Email\n"; if(document.booking_frm.Comments.value == "") message += "* Comments\n"; if(document.booking_frm.Heard_about_Us.value == "") message += "* Heard about Us\n"; if(message != ""){ alert("Please fill in the following field(s):\n\n" + message); document.booking_frm.name.focus(); } else document.booking_frm.submit(); } function wici_frm_fieldsOK(){ var message = ""; if(document.wici_frm.realname.value == "") message = "* Name\n"; if(document.wici_frm.email.value == "") message += "* Email\n"; if(document.wici_frm.contactnumber.value == "") message += "* Contact Number\n"; if(message != ""){ alert("Please fill in the following field(s):\n\n" + message); return false; } return true; } function reg_employm_frm_fieldsOK(){ var message = ""; if(document.reg_employm_frm.title_self.value == "") message = "* Title\n"; if(document.reg_employm_frm.first_name.value == "") message += "* First Name\n"; if(document.reg_employm_frm.surname.value == "") message += "* Surname\n"; if(document.reg_employm_frm.email.value == "") message += "* Email\n"; if(document.reg_employm_frm.check_email.value == "") message += "* Confirm Email\n"; if(document.reg_employm_frm.address_line_1.value == "") message += "* Address line 1\n"; if(document.reg_employm_frm.address_line_2.value == "") message += "* Address line 2\n"; if(document.reg_employm_frm.city_province.value == "") message +="* City / Province\n"; if(document.reg_employm_frm.zip_code.value == "") message +="* Zip code\n"; if(document.reg_employm_frm.summary_skills.value == "") message +="* Summary of skills\n"; if(document.reg_employm_frm.country_code.value != ""||document.reg_employm_frm.area_code.value != ""|| document.reg_employm_frm.phone.value != ""){ if(document.reg_employm_frm.country_code.value != ""&&document.reg_employm_frm.area_code.value != ""&& document.reg_employm_frm.phone.value != ""){ document.reg_employm_frm.phone_number.value = document.reg_employm_frm.country_code.value+" "+document.reg_employm_frm.area_code.value+" "+document.reg_employm_frm.phone.value; } else message +="* Phone number - Incomplete phone number"; } if(document.reg_employm_frm.email.value !=""&& document.reg_employm_frm.check_email.value !=""&& document.reg_employm_frm.email.value != document.reg_employm_frm.check_email.value) message +="* Confirm Email is not equal to Email\n"; if(message != ""){ alert("Please fill in the following field(s):\n\n" + message); }else{ if(checkMail(document.reg_employm_frm.email.value,false)){ document.reg_employm_frm.submit(); } else{ alert("Email Address - Incorrect email address!"); } } } function reg_employm_frm2_fieldsOK(){ var message = ""; if(document.reg_employm_frm2.qualifications.value == "") message = "* Qualifications\n"; if(document.reg_employm_frm2.accreditation.value == "") message += "* Accreditation\n"; if(document.reg_employm_frm2.memberships.value == "") message += "* Memberships\n"; if(document.reg_employm_frm2.summary_skills_experience.value == "") message +="* Summary of skills\n"; if(document.reg_employm_frm2.preferred_discipline.value == "") message +="* Preferred discipline\n"; if(message != ""){ alert("Please fill in the following field(s):\n\n" + message); }else{ document.reg_employm_frm2.submit(); } } function reg_employm_frm4_fieldsOK(){ var message = ""; var message1 = ""; if(!submit_was_clicked){ if(document.reg_employm_frm4.upload_resume.value == ""&&document.reg_employm_frm4.copy_resume.value=="") message +="* Either attach resume OR copy your resume but not both.\n"; else if(document.reg_employm_frm4.upload_resume.value != ""&&document.reg_employm_frm4.copy_resume.value!="") message +="* Either attach resume OR copy your resume but not both.\n"; else if(document.reg_employm_frm4.upload_resume.value != ""){ var location_file = document.reg_employm_frm4.upload_resume.value; var filename_array =location_file.split("."); var extension = filename_array[filename_array.length - 1]; extension = extension.toLowerCase(); if(extension!="pdf"&&extension!="doc"&&extension!="docx"&&extension!="txt"&&extension!="rtf") { message1 = "false"; } } if(message != ""){ alert("Please fill in the following field(s):\n\n" + message); } else if (message1=="false"){ alert("Invalid resume format!"); } else{ submit_was_clicked = true; document.reg_employm_frm4.submit(); } } } function reg_employm_frm3_fieldsOK(){ var message = ""; if(document.reg_employm_frm3.title_r1.value == "") message = "* Reference 1 - Title\n"; if(document.reg_employm_frm3.first_name_r1.value == "") message += "* Reference 1 - First Name\n"; if(document.reg_employm_frm3.surname_r1.value == "") message += "* Reference 1 - Surname\n"; if(document.reg_employm_frm3.email_r1.value == "") message += "* Reference 1 - Email\n"; if(document.reg_employm_frm3.check_email_r1.value == "") message += "* Reference 1 - Confirm Email\n"; if(document.reg_employm_frm3.address_line_1_r1.value == "") message += "* Reference 1 - Address line 1\n"; if(document.reg_employm_frm3.address_line_2_r1.value == "") message += "* Reference 1 - Address line 2\n"; if(document.reg_employm_frm3.city_province_r1.value == "") message +="* Reference 1 - City / Province\n"; if(document.reg_employm_frm3.zip_code_r1.value == "") message +="* Reference 1 - Zip code\n"; if(document.reg_employm_frm3.email_r1.value !=""&& document.reg_employm_frm3.check_email_r1.value !=""&& document.reg_employm_frm3.email_r1.value != document.reg_employm_frm3.check_email_r1.value) message +="* Reference 1 - Confirm Email is not equal to Email\n"; if(document.reg_employm_frm3.country_code_r1.value != ""||document.reg_employm_frm3.area_code_r1.value != ""|| document.reg_employm_frm3.phone_r1.value != ""){ if(document.reg_employm_frm3.country_code_r1.value != ""&&document.reg_employm_frm3.area_code_r1.value != ""&& document.reg_employm_frm3.phone_r1.value != ""){ document.reg_employm_frm3.phone_number_r1.value = document.reg_employm_frm3.country_code_r1.value+" "+document.reg_employm_frm3.area_code_r1.value+" "+document.reg_employm_frm3.phone_r1.value; } else message +="* Reference 1 - Phone number - Incomplete phone number\n"; } if(message != ""){ message +="\n"; } if(document.reg_employm_frm3.title_r2.value == "") message += "* Reference 2 - Title\n"; if(document.reg_employm_frm3.first_name_r2.value == "") message += "* Reference 2 - First Name\n"; if(document.reg_employm_frm3.surname_r2.value == "") message += "* Reference 2 - Surname\n"; if(document.reg_employm_frm3.email_r2.value == "") message += "* Reference 2 - Email\n"; if(document.reg_employm_frm3.check_email_r2.value == "") message += "* Reference 2 - Confirm Email\n"; if(document.reg_employm_frm3.address_line_1_r2.value == "") message += "* Reference 2 - Address line 1\n"; if(document.reg_employm_frm3.address_line_2_r2.value == "") message += "* Reference 2 - Address line 2\n"; if(document.reg_employm_frm3.city_province_r2.value == "") message +="* Reference 2 - City / Province\n"; if(document.reg_employm_frm3.zip_code_r2.value == "") message +="* Reference 2 - Zip code\n"; if(document.reg_employm_frm3.email_r2.value !=""&& document.reg_employm_frm3.check_email_r2.value !=""&& document.reg_employm_frm3.email_r2.value != document.reg_employm_frm3.check_email_r2.value) message +="* Reference 2 - Confirm Email is not equal to Email\n"; if(document.reg_employm_frm3.country_code_r2.value != ""||document.reg_employm_frm3.area_code_r2.value != ""|| document.reg_employm_frm3.phone_r2.value != ""){ if(document.reg_employm_frm3.country_code_r2.value != ""&&document.reg_employm_frm3.area_code_r2.value != ""&& document.reg_employm_frm3.phone_r2.value != ""){ document.reg_employm_frm3.phone_number_r2.value = document.reg_employm_frm3.country_code_r2.value+" "+document.reg_employm_frm3.area_code_r2.value+" "+document.reg_employm_frm3.phone_r2.value; } else message +="* Reference 2 - Phone number - Incomplete phone number\n"; } if(message != ""){ alert("Please fill in the following field(s):\n\n" + message); }else{ if(checkMail(document.reg_employm_frm3.email_r1.value,false)&&checkMail(document.reg_employm_frm3.email_r2.value,false)){ document.reg_employm_frm3.submit(); } else{ alert("Email Address - Incorrect email address!"); } } } function checkMail(email_field, produce_alert){ var ret_bool = true; var x = ''; x = email_field; if(!x == ''){ var filter = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9])+$/; if (filter.test(x)){ ret_bool = true; }else{ if(produce_alert) alert('NO! Incorrect email address'); ret_bool = false; } }else{ if(produce_alert) alert('please enter an email address'); ret_bool = false; } return (ret_bool); } function openWinCaseStudy(p_page_to_open){ the_x = 818; the_y = 400; top_pos = (how_high/2) - (the_y/2); left_pos = (how_wide/2) - (the_x/2) if (newwin) { if (!newwin.closed) { newwin.focus(); } } newwin = window.open(p_page_to_open,'industry_list','toolbar=no,width='+the_x+',height='+the_y+',directories=0,status=0,scrollbars=1,menubar=0,resizable=0,left='+ left_pos +',top=' + top_pos); }