var today=new Date();var year=today.getFullYear();var drpdownErrMsg="Please select";var errTxtFld="Please fill in the field.";var starString='<font color="red" style="font-size:12px" class="starClass">&nbsp;*</font>';function populateSubjectArea(){var A;var B;$.getJSON("js/subjects.json",function(C){A=C;$.each(C.subLevel1,function(D,E){$("#subjectLevel1").append("<option value="+E.value+">"+E.text+"</option>")})});$("#subjectLevel1").change(function(){B=$("#subjectLevel1").val();$.each(A.subLevel1,function(C,D){if(D.value==B){$("#subjectLevel2").empty();$("#subjectLevel2").append("<option value=''>"+drpdownErrMsg+"</option>");$.each(D.subLevel2,function(F,E){$("#subjectLevel2").append("<option value="+E.text+">"+E.text+"</option>")});$("#subjectLevel2").removeClass("reApplyWidth");$("#subjectLevel2").addClass("reApplyWidth")}})})}$(function(){$.each($("form label:not(.error, .radio)"),function(){if($(this).html()==""){$(this).css("text-align","right")}})});function markCompulsory(B){if(B){var A=B.parent().children("label:not(.error, .radio)");if(A.children(".starClass").length==0){A.append(starString)}return B}else{$("form :input.required").parent().children("label:not(.error, .radio)").append(starString)}}function unmarkCompulsory(A){$(".starClass",A.parent()).remove();return A};function createDatePicker(){$("#deliveryDate").datepicker({mandatory:true,closeAtTop:false,yearRange:year+":"+(year+1),minDate:today,constrainInput:true})}function createMultiFile(){$("input[name='documentUpload']").MultiFile({max:5,accept:"exe|js|vbs|bat|com|script",STRING:{remove:fileRemove},afterFileSelect:function(A,C,B){if($("#documentUpload_wrap_labels").children().length>0){$("label.error",$("#documentUpload_wrap")).remove();$("input[name^='documentUpload']").removeClass("multiFileValidator");formValidator.element($("input[name^='documentUpload']"))}},afterFileRemove:function(A,C,B){if($("#documentUpload_wrap_labels").children().length==0){$("input:last",$("#documentUpload_wrap")).addClass("multiFileValidator");formValidator.element($("input:last",$("#documentUpload_wrap")))}}});$("input[name='referenceUpload']").MultiFile({max:5,accept:"exe|js|vbs|bat|com|script",STRING:{remove:fileRemove}})}function selectionChanges(){$("#serviceType").change(function(){if($("#serviceType").val()==1){hide_essay();show_manuscript()}else if($("#serviceType").val()==2){hide_manuscript();show_essay()}else if($("#serviceType").val()==3){hide_manuscript();hide_essay()}else if($("#serviceType").val()==0){hide_manuscript();hide_essay()}})}function show_manuscript(){$("#divsubject1").show("fast");markCompulsory($("#subjectLevel1")).addClass('required');$("#divsubject2").show("fast");markCompulsory($("#subjectLevel2")).addClass('required');$("#divpurpose").show("fast");markCompulsory($("#purpose")).addClass('required');$("#divjourformat").show("fast");markCompulsory($("input[name='rdbformat']")).addClass('required');$("#divuploads2").show("fast")}function hide_manuscript(){$("#divsubject1").hide("fast");unmarkCompulsory($("#subjectLevel1")).removeClass('required');$("#divsubject2").hide("fast");unmarkCompulsory($("#subjectLevel2")).removeClass('required');$("#divpurpose").hide("fast");unmarkCompulsory($("#purpose")).removeClass('required');$("#divjourformat").hide("fast");unmarkCompulsory($("input[name='rdbformat']")).removeClass('required');$("#divupload2").hide("fast")}function show_essay(){$("#divtypeschool").show("fast");markCompulsory($("#schoolType")).addClass('required');$("#divschoolname").show("fast");markCompulsory($("#schoolName")).addClass('required');$("#divcourse").show("fast");markCompulsory($("#courseName")).addClass('required')}function hide_essay(){$("#divtypeschool").hide("fast");unmarkCompulsory($("#schoolType")).removeClass('required');$("#divschoolname").hide("fast");unmarkCompulsory($("#schoolName")).removeClass('required');$("#divcourse").hide("fast");unmarkCompulsory($("#courseName")).removeClass('required')}function show_financial(){$("#divdocumenttype").show("fast");markCompulsory($("#documentType")).addClass('required')}function hide_financial(){$("#divdocumenttype").hide("fast");unmarkCompulsory($("#documentType")).removeClass('required')}$(document).ready(function(){$('div .hideonLoad').hide();populateSubjectArea();createDatePicker();markCompulsory();selectionChanges();$("input[name='rdbmanu']").click(function(){if($("input[name='rdbmanu']:checked").val()==1){$("#divjournalname").show("fast");markCompulsory($("#journalName")).addClass('required')}else{$("#divjournalname").hide("fast");unmarkCompulsory($("#journalName")).removeClass('required')}});$("#reference").change(function(){if($("#reference").val()==4){$("#divtxtrefer").show();markCompulsory($("txtrefer")).addClass('required')}else{$("#divtxtrefer").hide();unmarkCompulsory($("txtrefer")).removeClass('required')}});$("input[name='rdbformat']").click(function(){if($("input[name='rdbformat']:checked").val()==1){$("#divjournalurl").show();markCompulsory($("#txturl")).addClass('required')}else{$("#divjournalurl").hide();unmarkCompulsory($("#txturl")).removeClass('required')}})});function chk_serviceType(){if($("#serviceType").val()==0){$("#errservicetype").show("fast");$("#serviceType").focus();return false}else{$("#errservicetype").hide("fast");return true}}function chk_serviceLevel(){if($("#serviceLevel").val()==0){$("#errserviceLevel").show("fast");$("#serviceLevel").focus();return false}else{$("#errserviceLevel").hide("fast");return true}}function chk_starWait(){if((!document.getElementsByName("rdbstartwait")[0].checked)&&(!document.getElementsByName("rdbstartwait")[1].checked)){$("#errstart").show("fast");$("#start1").focus();return false}else{$("#errstart").hide("fast");return true}}function chk_date(){if($("#deliveryDate").val()==''){$("#errdeliverydate").show("fast");$("#deliveryDate").focus();return false}else{$("#errdeliverydate").hide("fast");return true}}function chk_subjectArea1(){if($("#serviceType").val()==1){if($("#subjectLevel1").val()==0){$("#errsubjectarea").show("fast");$("#subjectLevel1").focus();return false}else{$("#errsubjectarea").hide("fast");return true}}else{$("#errsubjectarea").hide("fast");return true}}function chk_subjectArea2(){if($("#serviceType").val()==1){if($("#subjectLevel2").val()==0){$("#errsubjectarea2").show("fast");$("#subjectLevel2").focus();return false}else{$("#errsubjectarea2").hide("fast");return true}}else{return true}}function chk_language(){if((!document.getElementsByName("engType")[0].checked)&&(!document.getElementsByName("engType")[1].checked)){$("#errlanguage").show('fast');return false}else{$("#errlanguage").hide('fast');return true}}function chk_upload(){if($("#documentUpload").val()==""){$("#erruploads1").show('fast');return false}else{$("#erruploads1").hide('fast');return true}}function chk_format(){if($("#serviceType").val()==1){if((!document.getElementsByName("rdbformat")[0].checked)&&(!document.getElementsByName("rdbformat")[1].checked)){$("#errformat").show();return false}else if(($("input[name='rdbformat']:checked").val()==1)&&(($("#txturl").val()=='')||$("#txturl").val()=='http://')){$("#errurl").show();$("#txturl").focus();return false}else{$("#errformat").hide();$("#errurl").hide();return true}}else{return true}}function chk_compInt(){if($("#serviceType").val()==1&&$("#serviceLevel").val()==1){if((!document.getElementsByName("rdbcompInt")[0].checked)&&(!document.getElementsByName("rdbcompInt")[1].checked)){$("#errcompInt").show();return false}else{$("#errcompInt").hide();return true}}else{return true}}function chk_manu(){if($("#serviceType").val()==1&&$("#serviceLevel").val()==1){if((!document.getElementsByName("rdbmanu")[0].checked)&&(!document.getElementsByName("rdbmanu")[1].checked)){$("#errmanu").show();return false}else{$("#errmanu").hide();return true}}else{return true}}function chk_journalname(){if(document.getElementsByName("rdbmanu")[0].checked){if($("#journalName").val()==''){$("#errjourname").show();$("#journalName").focus();return false}else{$("#errjourname").hide();return true}}else{return true}}function chk_schooltype(){if($("#serviceType").val()==2){if(!chk_textfields($("#schoolType"),$("#errschooltype"))){return false}else{return true}}else{return true}}function chk_schoolName(){if($("#serviceType").val()==2){if(!chk_textfields($("#schoolName"),$("#errschoolname"))){return false}else{return true}}else{return true}}function chk_courseName(){if($("#serviceType").val()==2){if(!chk_textfields($("#courseName"),$("#errcoursename"))){return false}else{return true}}else{return true}}function chk_textfields(element,errelement){if($(element).val()==''){$(errelement).show();$(element).focus();return false}else{$(errelement).hide();return true}}function chk_documentType(){if($("#serviceType").val()==3){if($("#documentType").val()==0){$("#errdocumenttype").show();$("#documentType").focus();return false}else{$("#errdocumenttype").hide();return true}}else{return true}}function chk_email(){var objemail=document.getElementById("email");var objerremail=document.getElementById("erremail");var emailExp=/^[\w\-\.\+]+\@[a-zA-Z0-9\.\-]+\.[a-zA-Z0-9]{2,4}$/;if((objemail.value=="")||(!objemail.value.match(emailExp))){$('#erremail').show();document.getElementById("email").focus();return false}else{$('#erremail').hide();return true}}function chk_altemail(){var emailExp=/^[\w\-\.\+]+\@[a-zA-Z0-9\.\-]+\.[a-zA-Z0-9]{2,4}$/;if($("#altemail").val()!=""){if(!$("#altemail").val().match(emailExp)){$("#erraltemail").show();$("#altemail").focus();return false}else{$("#erraltemail").hide();return true}}else{return true}}function chk_phone(){if($("#phone").val()==""||!isCheckmsg($("#phone").val())){$("#errphone").show();$("#phone").focus();return false}else{$("#errphone").hide();return true}}function chk_refer(){if($("#reference").val()==0){$("#errrefer").show();$("#reference").focus();return false}else if($("#reference").val()==4&&($("#txtrefer").val()==''||!isCheckmsg($("#txtrefer").val()))){$("#errtextrefer").show();$("#txtrefer").focus();return false}else{$("#errrefer").hide();$("#errtextrefer").hide();return true}}function chk_paymode(){if($("#paymentmode").val()==0){$("#errpaymode").show();$("#paymentmode").focus();return false}else{$("#errpaymode").hide();return true}}function chk_fname(){if($("#fname").val()==""||!isCheckmsg($("#fname").val())){$("#errfname").show();$("#fname").focus();return false}else{$("#errfname").hide();return true}}function chk_lname(){if($("#lname").val()==""||!isCheckmsg($("#lname").val())){$("#errlname").show();$("#lname").focus();return false}else{$("#errlname").hide();return true}}function chk_organisation(){if($("#organisation").val()==""||!isCheckmsg($("#organisation").val())){$("#errorganisation").show();$("#organisation").focus();return false}else{$("#errorganisation").hide();return true}}function chk_addr(){if($("#addr1").val()==""||!isCheckmsg($("#addr1").val())){$("#erraddr1").show();$("#addr1").focus();return false}else{$("#erraddr1").hide();return true}}function chk_city(){if($("#city").val()==""||!isCheckmsg($("#city").val())){$("#errcity").show();$("#city").focus();return false}else{$("#errcity").hide();return true}}function chk_purpose(){if(($("#serviceType").val()==1)&&($("#purpose").val()==0)){$("#errpurpose").show();$("#purpose").focus();return false}else{$("#errpurpose").hide();return true}}function submitvalues(){if(chk_serviceType()&&chk_serviceLevel()&&chk_starWait()&&chk_date()&&chk_subjectArea1()&&chk_subjectArea2()&&chk_purpose()&&chk_language()&&chk_upload()&&chk_format()&&chk_fname()&&chk_lname()&&chk_email()&&chk_altemail()&&chk_phone()&&chk_refer()&&chk_addr()&&chk_city()&&chk_paymode()){$("#hidemail").val("US5544");$("#B2C").attr("action","thankyou.php");return true}else{return false}}function isCheckmsg(str){var ns=str;ns=ltrim(ns);ns=rtrim(ns);if(ns=="")return false;else return true}function ltrim(stringToTrim){return stringToTrim.replace(/^\s+/,"")}function rtrim(stringToTrim){return stringToTrim.replace(/\s+$/,"")}
