var contact_validator=null;var prosites_validator=null;var protalent1_validator=null;var protalent2_validator=null;var hb_validator=null;var online_auditions_validator=null;var ams_validator=null;var affiliate_validator=null;var at2prod_validator=null;$(function(){$.validator.addMethod("customEmail",function(b,a){return this.optional(a)||/^[A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,4}$/i.test(a.value)},"Invalid email");$.validator.addMethod("customPhone",function(b,a){return this.optional(a)||/^[0-9\-\(\)+ ]*$/i.test(a.value)},"Invalid phone");if($("#form_contact").length!=0){contact_validator=$("#form_contact").validate({errorElement:"div",rules:{full_name:{required:true},message:{required:true,maxlength:250},phone:{required:true,customPhone:true},email:{required:true,email:true,customEmail:true}},messages:{full_name:{required:"Missing name"},phone:{required:"Missing phone",customPhone:"Invalid phone"},message:{required:"Missing message",maxlength:"The message is too long. Please, enter at most 250 symbols."},email:{required:"Missing email",email:"Invalid email",customEmail:"Invalid email"}},errorPlacement:function(a,b){b.next().append(a)},success:function(a){a.html("&nbsp;").addClass("checked");a.parent().hide()},highlight:function(b,a){$(b).next().show()},invalidHandler:function(){$("#form_contact .fld_error").show()}});$("#form_contact input").keypress(function(){contact_validator.element("#"+$(this).attr("id"))})}if($("#form_p_ams").length!=0){ams_validator=$("#form_p_ams").validate({errorElement:"div",rules:{full_name:{required:true},phone:{required:true,customPhone:true},email:{required:true,email:true,customEmail:true}},messages:{full_name:{required:"Missing name"},phone:{required:"Missing phone",customPhone:"Invalid phone"},email:{required:"Missing email",email:"Invalid email",customEmail:"Invalid email"}},errorPlacement:function(a,b){b.next().append(a)},success:function(a){a.html("&nbsp;").addClass("checked");a.parent().hide()},highlight:function(b,a){$(b).next().show()},invalidHandler:function(){$("#form_p_ams .fld_error").show()}});$("#form_p_ams input").keypress(function(){ams_validator.element("#"+$(this).attr("id"))})}if($("#form_p_agency").length!=0){prosites_validator=$("#form_p_agency").validate({errorElement:"div",rules:{full_name:{required:true},message:{required:true,maxlength:250},phone:{required:true,customPhone:true},email:{required:true,customEmail:true}},messages:{full_name:{required:"Missing contact name"},phone:{required:"Missing phone",customPhone:"Invalid phone"},message:{required:"Missing message",maxlength:"The message is too long. Please, enter at most 250 symbols."},email:{required:"Missing email address",customEmail:"Invalid email address"}},errorPlacement:function(a,b){b.next().append(a)},success:function(a){a.html("&nbsp;").addClass("checked");a.parent().hide()},highlight:function(b,a){$(b).next().show()},invalidHandler:function(){$("#form_p_agency .fld_error").show()}});$("#form_p_agency input").keypress(function(){prosites_validator.element("#"+$(this).attr("id"))})}if($("#form_p_protalent1").length!=0){protalent1_validator=$("#form_p_protalent1").validate({errorElement:"div",rules:{full_name1:{required:true},agency1:{required:true},phone1:{required:true,customPhone:true},email1:{required:true,customEmail:true}},messages:{full_name1:{required:"Missing name"},phone1:{required:"Missing phone",customPhone:"Invalid phone"},agency1:{required:"Missing agency"},email1:{required:"Missing email",customEmail:"Invalid email"}},errorPlacement:function(a,b){b.next().append(a)},success:function(a){a.html("&nbsp;").addClass("checked");a.parent().hide()},highlight:function(b,a){$(b).next().show()},invalidHandler:function(){$("#form_p_protalent1 .fld_error").show()}});$("#form_p_protalent1 input").keypress(function(){protalent1_validator.element("#"+$(this).attr("id"))})}if($("#form_p_protalent2").length!=0){protalent2_validator=$("#form_p_protalent2").validate({errorElement:"div",rules:{full_name2:{required:true},agency2:{required:true},phone2:{required:true,customPhone:true},email2:{required:true,customEmail:true}},messages:{full_name2:{required:"Missing name"},phone2:{required:"Missing phone",customPhone:"Invalid phone"},agency2:{required:"Missing agency"},email2:{required:"Missing email",customEmail:"Invalid email"}},errorPlacement:function(a,b){b.next().append(a)},success:function(a){a.html("&nbsp;").addClass("checked");a.parent().hide()},highlight:function(b,a){$(b).next().show()},invalidHandler:function(){$("#form_p_protalent2 .fld_error").show()}});$("#form_p_protalent2 input").keypress(function(){protalent2_validator.element("#"+$(this).attr("id"))})}if($("#form_handbook").length!=0){hb_validator=$("#form_handbook").validate({errorElement:"div",rules:{full_name:{required:true},email:{required:true,email:true,customEmail:true}},messages:{full_name:{required:"Missing name"},email:{required:"Missing email",email:"Invalid email",customEmail:"Invalid email"}},errorPlacement:function(a,b){b.next().append(a)},success:function(a){a.html("&nbsp;").addClass("checked");a.parent().hide()},highlight:function(b,a){$(b).next().show()},invalidHandler:function(){$("#form_handbook .fld_error").show()}});$("#form_handbook input").keypress(function(){hb_validator.element("#"+$(this).attr("id"))})}if($("#form_p_auditions").length!=0){online_auditions_validator=$("#form_p_auditions").validate({errorElement:"div",rules:{first_name:{required:true},last_name:{required:true},address:{required:true},zip:{required:true},phone:{required:true,customPhone:true},email:{required:true,email:true,customEmail:true}},messages:{first_name:{required:"Missing first name"},last_name:{required:"Missing surname"},address:{required:"Missing address"},zip:{required:"Missing post code"},phone:{required:"Missing phone",customPhone:"Invalid phone"},email:{required:"Missing email",email:"Invalid email",customEmail:"Invalid email"}},errorPlacement:function(a,b){b.next().append(a)},success:function(a){a.html("&nbsp;").addClass("checked");a.parent().hide()},highlight:function(b,a){$(b).next().show()},invalidHandler:function(){$("#form_p_auditions .fld_error").show()}});$("#form_p_auditions input").keypress(function(){online_auditions_validator.element("#"+$(this).attr("id"))})}if($("#form_p_affiliate").length!=0){affiliate_validator=$("#form_p_affiliate").validate({errorElement:"div",rules:{full_name:{required:true},address:{required:true},zip:{required:true},offer_title:{required:true},offer_detail:{required:true},discount:{required:true},phone:{required:true,customPhone:true},email:{required:true,email:true,customEmail:true}},messages:{full_name:{required:"Missing name"},address:{required:"Missing address"},offer_title:{required:"Missing offer title"},offer_detail:{required:"Missing offer detail"},discount:{required:"Missing discount"},zip:{required:"Missing post code"},phone:{required:"Missing phone",customPhone:"Invalid phone"},email:{required:"Missing email",email:"Invalid email",customEmail:"Invalid email"}},errorPlacement:function(a,b){b.next().append(a)},success:function(a){a.html("&nbsp;").addClass("checked");a.parent().hide()},highlight:function(b,a){$(b).next().show()},invalidHandler:function(){$("#form_p_affiliate .fld_error").show()}});$("#form_p_affiliate input").keypress(function(){affiliate_validator.element("#"+$(this).attr("id"))})}if($("#form_p_production").length!=0){at2prod_validator=$("#form_p_production").validate({errorElement:"div",rules:{freevideos_name:{required:true,maxlength:50},freevideos_email:{required:true,email:true,customEmail:true,maxlength:50}},messages:{freevideos_name:{required:"Missing name",maxlength:jQuery.format("Enter less than {0} characters")},freevideos_email:{required:"Missing email",email:"Invalid email",customEmail:"Invalid email",maxlength:jQuery.format("Enter less than {0} characters")}},errorPlacement:function(a,b){b.next().append(a)},success:function(a){a.html("&nbsp;").addClass("checked");a.parent().hide()},highlight:function(b,a){$(b).next().show()},invalidHandler:function(){$("#form_p_production .fld_error").show()}});$("#form_p_production input").keypress(function(){at2prod_validator.element("#"+$(this).attr("id"))})}});function submitProtalent(b){if(b==1&&!(protalent1_validator.form())){return}else{if(b==2&&!(protalent2_validator.form())){return}}var a="name="+escape($("#full_name"+b).val())+"&email="+escape($("#email"+b).val())+"&phone="+escape($("#phone"+b).val())+"&state="+escape($("#state"+b).val())+"&subscribe="+$("input[name=subscribe"+b+"]:checked").val()+"&agency="+escape($("#agency"+b).val())+"&country="+escape($("#country"+b).val());sendRequest(a,"protalent")}function submitProsites(){if(!(prosites_validator.form())){return}var a="name="+escape($("#full_name").val())+"&email="+escape($("#email").val())+"&phone="+escape($("#phone").val())+"&agency="+escape($("#agency").val())+"&message="+escape($("#message").val())+"&country="+escape($("#country").val());sendRequest(a,"prosites")}function submitActorsHandbook(){if(!(hb_validator.form())){return}var a="name="+escape($("#full_name").val())+"&email="+escape($("#email").val());sendRequest(a,"handbook")}function submitOnlineAuditions(){if(!(online_auditions_validator.form())){return}var a="firstName="+escape($("#first_name").val())+"&lastName="+escape($("#last_name").val())+"&company="+escape($("#company").val())+"&address="+escape($("#address").val())+"&state="+escape($("#state").val())+"&suburb="+escape($("#suburb").val())+"&postcode="+escape($("#zip").val())+"&phone="+escape($("#phone").val())+"&email="+escape($("#email").val());sendRequest(a,"onlineAuditions")}function submitAMS(){if(!(ams_validator.form())){return}var a="name="+escape($("#full_name").val())+"&email="+escape($("#email").val())+"&phone="+escape($("#phone").val())+"&state="+escape($("#state").val())+"&company="+escape($("#company").val())+"&country="+escape($("#country").val());sendRequest(a,"ams")}function submitAffiliate(){if(!(affiliate_validator.form())){return}var c="";$("input[name=region]:checked").each(function(){c+=$(this).val()+", "});var b=c.lastIndexOf(", ");if(b!=-1){c=c.substring(0,b)}var a="name="+escape($("#full_name").val())+"&email="+escape($("#email").val())+"&region="+escape(c)+"&phone="+escape($("#phone").val())+"&state="+escape($("#state").val())+"&address="+escape($("#address").val())+"&type="+escape($("#type").val())+"&company="+escape($("#company").val())+"&offerDiscount="+escape($("#discount").val())+"&offerDetails="+escape($("#offer_detail").val())+"&offerTitle="+escape($("#offer_title").val())+"&postcode="+escape($("#zip").val())+"&suburb="+escape($("#suburb").val());sendRequest(a,"affiliate")}function submitContact(){if(!(contact_validator.form())){return}var a="name="+escape($("#full_name").val())+"&email="+escape($("#email").val())+"&phone="+escape($("#phone").val())+"&state="+escape($("#state").val())+"&company="+escape($("#company").val())+"&message="+escape($("#message").val())+"&contactType="+escape($("#type").val());sendRequest(a,"contact")}function submitAt2Production(){if(!(at2prod_validator.form())){return}var a="name="+escape($("#freevideos_name").val())+"&email="+escape($("#freevideos_email").val());sendRequest(a,"freevideos")}function sendRequest(a,b){$(".fld_error").hide();$(".pr_status_success").hide();$.ajax({type:"POST",url:"/ajax/contactMessage/"+b,data:a,success:function(f){var c=JSON.parse(f);$(".pr_status_error").hide();if(c.status!="error"){$(".pr_status_success").show();$(".pr_status_error").hide();$(".p_handbook7_form_desc").hide();$("input").val("");$("textarea").val("")}else{var e;if(c.errors!=undefined&&c.errors.length>0){e="";for(var d=0;d<c.errors.length;d++){$("."+c.errors[d].code+"Error").text(c.errors[d].description);$("."+c.errors[d].code+"Error").show()}}else{$(".p_handbook7_form_desc").hide();e="We are sorry but there was an error while processing submit. Please, try again later!";$(".pr_status_error").html(e);$(".pr_status_error").show()}}return false},error:function(){errorMsg="We are sorry but there was an error while processing submit. Please, try again later!";$(".pt_status_error").html(errorMsg);$(".pt_status_error").show();return false}})};
