if(typeof ISSUU=="undefined"){var ISSUU={}}if(typeof ISSUU.factory=="undefined"){ISSUU.factory={}}ISSUU.factory.validateform=function(C,A){var B={compareWithMemory:function(){var F=B.collectAllFieldValues();var E;var D=true;for(E in F){if(F[E]!=B.memory[E]){D=false}}return D},memorize:function(){B.memory=B.collectAllFieldValues()},revert:function(){var D;for(D in B.memory){B.setInputField(D,B.memory[D])}},collectAllFieldValues:function(){var D={};$("#"+B.formId+" :input").each(function(){D[this.name]=B.getUserInput(this.name)});return D},getUserInput:function(D){var F=$("#"+B.formId+' [name="'+D+'"]');if(F.is('[type="hidden"]')){return F.val()}if(F.is('[type="password"]')){return F.val()}if(F.is('[type="text"]')){return F.val()}else{if(F.is("select")){return F.val()}else{if(F.is('[type="radio"]')){var E=false;F.each(function(){if($(this).attr("checked")==true){E=$(this).attr("value")}});return E}else{if(F.is('[type="checkbox"]')){return F.attr("checked")}else{if(F.is("textarea")){return F.val()}}}}}},setInputField:function(D,E){var F=$("#"+B.formId+' [name="'+D+'"]');if(F.is('[type="hidden"]')){F.val(E)}if(F.is('[type="password"]')){F.val(E)}if(F.is('[type="text"]')){F.val(E)}else{if(F.is("select")){$('select[name="'+D+'"] option[value="'+E+'"]').attr("selected","selected")}else{if(F.is('[type="radio"]')){$('input[name="'+D+'"][value="'+E+'"]').attr("checked","checked")}else{if(F.is('[type="checkbox"]')){F.attr("checked","checked")}else{if(F.is("textarea")){F.val(E)}}}}}},takeStringFromArray:function(D,F){for(var E=0;E<=F.length-1;E++){if(F[E]==D){F.splice(E,1)}}return F},getCaptcha:function(){if($("#captcha").length>0){$(".captchaSpinner").fadeIn(125);$("#captchaSolution").val("");$.getJSON("http://api."+ISSUU.server.model.domain+"/query?action=issuu.captcha.get&format=json&jsoncallback=?",function(E){if(E.rsp.stat!="ok"){alert("sorry we have problem getting the captcha image..")}else{var D=E.rsp._content.captcha.url;$("#captcha").attr("src",D);$("#captchaId").val(E.rsp._content.captcha.id)}})}},startValidationProcess:function(G){B.todolist=[];var F=[];if(G=="-ALL_NO_SUBMIT-"){B.validationMode=G;for(D in B.formRules){F.push(D)}}else{if(G=="-ALL-"){B.validationMode=G;var D;for(D in B.formRules){F.push(D)}}else{if(typeof G==="string"){B.validationMode=null;F.push(G)}else{if(Object.prototype.toString.apply(G)==="[object Array]"){B.validationMode=null;F=G}}}}var E;for(E=0;E<=F.length-1;E++){B.todolist.push(F[E])}for(E=0;E<=F.length-1;E++){B.validateOneField(F[E])}if(B.formRulesLength()==0&&G=="-ALL-"){$("#"+B.formId).trigger("valid-submitted-form-event")}},validateOneField:function(D){if(!B.formRules.hasOwnProperty(D)||!B.formRules[D].hasOwnProperty("localTests")){B.checkSeverTests(D);return }else{var F=B.formRules[D].localTests;var E;for(E in F){B.runOneLocalTest(D,F[E],E)}if(B.isThisFieldGood(D)){B.checkSeverTests(D);return }else{$("#"+B.formId).trigger("one-field-answer",[{field:D,result:"fail"}]);return }}},runOneLocalTest:function(L,N,O){var G=$("#"+L);if(G.length<1){}var M=B.getUserInput(L);if(N.condition&&M){var H=false;if(M.toString().search(N.condition)>0){H=true}if(!(H==N.conditionval)){B.setError(L,O,"good");return }}switch(O){case"required":if($(G).val()==""){B.setError(L,O,"error")}else{B.setError(L,O,"good")}break;case"requiredCheckbox":if(M!=true){B.setError(L,O,"error")}else{B.setError(L,O,"good")}break;case"email":result=B.validateEmail($(G).val());if(result){B.setError(L,O,"good")}else{B.setError(L,O,"error")}break;case"sameAs":var D=$("input[name='"+N.compareTo+"']");if($(D).val()==$(G).val()){B.setError(L,O,"good")}else{B.setError(L,O,"error")}break;case"minLength":if(M.length<N.minimum){B.setError(L,O,"error")}else{B.setError(L,O,"good")}break;case"maxLength":if(M.length>N.maximum){B.setError(L,O,"error")}else{B.setError(L,O,"good")}break;case"phoneNumber":pattern=/[^0-9 \-]/;if(pattern.test(M)){B.setError(L,O,"error")}else{B.setError(L,O,"good")}break;case"canNotBe":if(M==N.value){B.setError(L,O,"error")}else{B.setError(L,O,"good")}break;case"loggedInUser":if(ISSUU.utils.User.isLoggedin()){B.setError(L,O,"good")}else{B.setError(L,O,"error")}break;case"validUrl":var F=$(G).val();var J=/http:\/\/[A-Za-z]+\.[A-Za-z]+/;if(J.test(F)){B.setError(L,O,"good")}else{B.setError(L,O,"error")}break;case"tinyUrl":var K=new RegExp("^(\\*\\.)?([a-z0-9-]+\\.)+[a-z]+$","i");if(K.test(M)){B.setError(L,O,"good")}else{B.setError(L,O,"error")}break;case"validURLFilename":var E=/[^A-Za-z0-9_.\-]+/i;var I=E.exec(M);if(I){B.setError(L,O,"error")}else{B.setError(L,O,"good")}break;default:B.setError(L,O,"error");break}},runOneServerTest:function(D,I,H){$("#"+B.formId+' [name="'+D+'"]').attr("disabled","disabled");B.disableSubmitButton();var G=new Date();var F=G.getTime();$("label[for='"+D+"']").parent().append('<span id ="'+F+'"><img style="display: inline;" class="float" src="http://static.issuu.com/html/v1.1.17/staticFiles/img/spinners/spinner12x12.gif" ></span>').fadeIn("slow");var E=$("#"+D);switch(H){case"issuu.user.email_available":$.getJSON("http://api."+ISSUU.server.model.domain+"/query?action=issuu.user.email_available&format=json&email="+encodeURIComponent(E.val())+"&jsoncallback=?",function(J){$("#"+F).remove();if(J.rsp.stat=="ok"){B.setError(D,H,"good");$("#"+B.formId).trigger("one-field-answer",[{field:D,result:"ok",type:"server"}])}else{B.setError(D,H,"error",{code:J.rsp._content.error.code,field:encodeURIComponent(J.rsp._content.error.field)});$("#"+B.formId).trigger("one-field-answer",[{field:D,result:"fail",type:"server"}])}$("#"+B.formId+' [name="'+D+'"]').removeAttr("disabled");B.enableSubmitButton()});break;case"issuu.user.username_available":$.getJSON("http://api."+ISSUU.server.model.domain+"/query?action=issuu.user.username_available&format=json&username="+encodeURIComponent(E.val())+"&jsoncallback=?",function(J){$("#"+F).fadeOut(125);if(J.rsp.stat=="ok"){B.setError(D,H,"good");$("#"+B.formId).trigger("one-field-answer",[{field:D,result:"ok",type:"server"}])}else{B.setError(D,H,"error",{code:J.rsp._content.error.code,field:J.rsp._content.error.field});$("#"+B.formId).trigger("one-field-answer",[{field:D,result:"fail",type:"server"}])}$("#"+B.formId+' [name="'+D+'"]').removeAttr("disabled");B.enableSubmitButton()});break;default:return false}},validateEmail:function(E){if(typeof E==="undefined"){return false}var D=/^[a-zA-Z0-9]{1}[a-zA-Z0-9\._+\-]*@[a-zA-Z0-9]{1}[a-zA-Z0-9\._+\-]*\.[a-zA-Z]{2,6}$/;return D.test(E)},setError:function(F,G,D,E){if(typeof B.errors[F]!="object"){B.errors[F]=[]}if(!B.errors[F][G]){B.errors[F][G]={}}B.errors[F][G].result=D;if(E){B.errors[F][G].error=E}if(E){}},errorsToConsole:function(){var E;for(E in B.errors){var D;for(D in B.errors[E]){if(B.errors[E][D].error){}}}},returnErrors:function(){return B.errors},isFormFreeOfRecordedErrors:function(){var E=true;var D;for(D in B.formRules){if(!B.isThisFieldGood(D)){E=false}}return E},isThisFieldGood:function(D){if(B.errors.hasOwnProperty(D)){var F=true;var E;for(E in B.errors[D]){if(B.errors[D][E].result!=="good"){F=false}}return F}else{return true}},checkSeverTests:function(D){if(!B.formRules.hasOwnProperty(D)||!B.formRules[D].hasOwnProperty("serverTests")){$("#"+B.formId).trigger("one-field-answer",[{field:D,result:"ok"}]);return }else{var E=B.formRules[D].serverTests;var F;for(F in E){B.runOneServerTest(D,E[F],F)}}},printErrorsForField:function(E){var H="";var D=E+"-error_ms";var G;loop:for(G in B.errors[E]){if(B.errors[E][G].result!="good"){var F=B.generateErrorMessage(E,G,B.errors[E][G]);H+=F;break loop}}$("span."+D).html(H);if(H!=""){$("#"+E).addClass("err")}else{$("#"+E).removeClass("err")}},generateErrorMessage:function(J,K,G){var I;if(G.error){I=B.messages[K][G.error.code]}else{I=B.messages[K].defaultMsg}var H=I.match(/<#[\w\.]+#>/g);if(H&&typeof H=="object"){for(var F=0;F<H.length;F++){var E=H[F];E=E.replace("<#","");E=E.replace("#>","");var D=J+"."+E;value=B.getValueFromRules(D);I=I.replace(H[F],value)}}H=I.match(/<%[\w\.]+%>/g);if(H&&typeof H=="object"){for(var F=0;F<H.length;F++){var E=H[F];E=E.replace("<%","");E=E.replace("%>","");I=I.replace(H[F],G.error[E])}}return I},getValueFromRules:function(F){var D=F.split(".");var E;switch(D.length){case 1:E=B.formRules[D[0]];break;case 2:E=B.formRules[D[0]][D[1]];break;case 3:E=B.formRules[D[0]][D[1]][D[2]];break;case 4:E=B.formRules[D[0]][D[1]][D[2]][D[3]];break;case 5:E=B.formRules[D[0]][D[1]][D[2]][D[3]][D[4]];break}return E},messages:{required:{defaultMsg:"<#nicename#> missing. "},email:{defaultMsg:"<#nicename#> must be valid e-mail (e.g. name@company.com). "},sameAs:{defaultMsg:"<#nicename#> and <#localTests.sameAs.compareTo#> are not identical. "},minLength:{defaultMsg:"<#nicename#> must be at least <#localTests.minLength.minimum#> characters. "},maxLength:{defaultMsg:"<#nicename#> must be maximum <#localTests.maxLength.maximum#> characters. "},phoneNumber:{defaultMsg:"Please enter a valid phone number. "},canNotBe:{defaultMsg:"Please make a selection for <#nicename#>. "},validUrl:{defaultMsg:"<#nicename#>  must be a valid url. "},validURLFilename:{defaultMsg:"Use only a-z, 0-9 and  -_. (no spaces) for <#nicename#>."},usernameAvailable:{defaultMsg:"<#nicename#> not available"},emailAvailable:{defaultMsg:"<#nicename#> not available"},captcha:{defaultMsg:"Please enter the four letters in the image."},"issuu.user.username_available":{"100":"<#nicename#> not available"},"issuu.user.email_available":{"004":'Did you just try to sign up with this email? <a href="/resendemail?username=<%field%>">Resend confirmation email</a>',"101":"<#nicename#> not available","306":"Too many preregistrations"},requiredCheckbox:{defaultMsg:"<#localTests.requiredCheckbox.message#>"},loggedInUser:{defaultMsg:"You must be logged in to use this <#nicename#>. "},tinyUrl:{defaultMsg:"<#nicename#> must be in the format: <i>domain.topleveldomain</i>"}},findPos:function(D){var E;curtop=0;if(D.offsetParent){do{E+=D.offsetLeft;curtop+=D.offsetTop}while(D=D.offsetParent);return[E,curtop]}},scrollToTopError:function(){var D={name:false,offset:false};var E=B.getBadFieldsList();for(var G in E){var F=$("#"+E[G]).get(0);var H=B.findPos(F);if(H){H=H[1];if(H<D.offset||D.offset==false){D.offset=H;D.name=E[G]}}else{}}B.scrollToField(D.name)},scrollToField:function(F){var D="#"+F;var E=-Math.floor($(window).height()/3);$.scrollTo(D,400,{offset:E})},getBadFieldsList:function(){var F=[];var G;for(G in B.errors){var E=true;var D;for(D in B.errors[G]){if(B.errors[G][D].result=="error"){E=false}}if(E!=true){F.push(G)}}return F},changeRules:function(D){B.removeAllErrormessagesOnScreen();B.formRules=D;B.errors={}},removeAllErrormessagesOnScreen:function(){for(var D in B.formRules){$("#"+D).removeClass("err");$("."+D+"-error_ms").html(" ")}}};B.formId=C;B.formRules=A;B.formRulesLength=function(){var D=0;for(var E in B.formRules){D++}return D};B.errors={};B.memory={};B.todolist=[];B.validationMode=null;B.submitfunction=function(E){E.preventDefault();var D="#"+B.formId+" a.submitbutton";if(ISSUU.utils.button){ISSUU.utils.button.disable(D)}else{$(D).unbind("click")}$("#buttonErrorMs").html("");$("#"+B.formId).submit();return false};B.enableSubmitButton=function(){var D="#"+B.formId+" a.submitbutton";if(ISSUU.utils.button){ISSUU.utils.button.enable(D,B.submitfunction)}else{$(D).bind("click",B.submitfunction)}};B.disableSubmitButton=function(){if(ISSUU.utils.button){var D="#"+B.formId+" a.submitbutton";ISSUU.utils.button.disable(D)}else{$("#"+B.formId+" a.submitbutton").unbind("click",B.submitfunction)}};B.enableSubmitButton();$("#"+B.formId).submit(function(D){D.stopPropagation();D.preventDefault();B.errors={};B.startValidationProcess("-ALL-");return false});$("#"+B.formId+" :radio").bind("click.vaidator",function(D){$("#"+B.formId).trigger("form-change",[D]);B.errors[this.name]=[];B.startValidationProcess(this.name)});$("#"+B.formId+" :checkbox").bind("click.validator",function(D){$("#"+B.formId).trigger("form-change",[D]);B.errors[this.name]=[];B.startValidationProcess(this.name)});$("#"+B.formId+" :text").bind("change.validator",function(D){$("#"+B.formId).trigger("form-change",[D]);B.errors[this.name]=[];B.startValidationProcess(this.name)});$("#"+B.formId+" :password").bind("change.validator",function(D){$("#"+B.formId).trigger("form-change",[D]);B.errors[this.name]=[];B.startValidationProcess(this.name)});$("#"+B.formId+" select").bind("change.validator",function(D){$("#"+B.formId).trigger("form-change",[D]);B.errors[this.name]=[];B.startValidationProcess(this.name)});$("#"+B.formId+" textarea").bind("change.validator",function(D){$("#"+B.formId).trigger("form-change",[D]);B.errors[this.name]=[];B.startValidationProcess(this.name)});$("#"+B.formId).bind("one-field-answer",function(E,D){if(D.result=="fail"){B.printErrorsForField(D.field);$("."+D.field+"-available_ms").html("")}else{if(D.result=="ok"){$("#"+D.field).removeClass("err");$("."+D.field+"-error_ms").html(" ");if(D.type=="server"){$("."+D.field+"-available_ms").html(B.formRules[D.field].nicename+" available");$("#"+D.field).addClass("inputGreen")}}}B.takeStringFromArray(D.field,B.todolist);if(B.todolist.length===0){if(B.validationMode=="-ALL-"){B.validationMode=null;if(B.isFormFreeOfRecordedErrors()){$("#"+B.formId).trigger("valid-submitted-form-event")}else{B.enableSubmitButton();B.scrollToTopError()}}else{if(B.validationMode=="-ALL_NO_SUBMIT-"){B.validationMode=null}}}else{}});$("#"+B.formId).bind("valid-submitted-form-event",function(E,D){$("#"+B.formId).trigger(B.formId+"-valid-submitted",B.collectAllFieldValues())});B.getCaptcha();$(".refreshCaptcha").click(function(){B.getCaptcha();return false});$("#captcha").load(function(D){$(".captchaSpinner").fadeOut(125)});B.stopValidation=function(){$("#"+B.formId).unbind();$("#"+B.formId+" :radio").unbind("click.validator");$("#"+B.formId+" :checkbox").unbind("click.validator");$("#"+B.formId+" :text").unbind("change.validator");$("#"+B.formId+" :password").unbind("change.validator");$("#"+B.formId+" select").unbind("change.validator");$("#"+B.formId+" textarea").unbind("change.validator")};return B};if(typeof ISSUU=="undefined"){var ISSUU={}}ISSUU.bussinessSignup=function(){var B;var G;var E=ISSUU.utils.UrlHelper.getSubDomain();if(ISSUU.utils.User.isLoggedin()){if(E=="dev"||E=="html"){location.href="/businessSignup/signup4.html"}else{location.href="/business/signup/billing"}return false}var A=function(){var H={username:{nicename:"Newsstand name",localTests:{minLength:{minimum:"4"},maxLength:{maximum:"30"},validURLFilename:{}},serverTests:{"issuu.user.username_available":{}}},password:{nicename:"Password",localTests:{required:{},minLength:{minimum:"4"}}},email:{nicename:"Email",localTests:{required:{},email:{}},serverTests:{"issuu.user.email_available":{}}},captchaSolution:{nicename:"Words",localTests:{required:{}}},firstName:{nicename:"First name",localTests:{required:{}}},lastName:{nicename:"Last name",localTests:{required:{}}},retypePassword:{nicename:"Repeated password",localTests:{sameAs:{compareTo:"password"}}},companyName:{nicename:"Company name",localTests:{required:{}}},address1:{nicename:"Address",localTests:{required:{}}},city:{nicename:"City",localTests:{required:{}}},zip:{nicename:"Zip code",localTests:{required:{},maxLength:{maximum:"10"}}},industry:{nicename:"Industy",localTests:{canNotBe:{value:"invalid"}}},employees:{nicename:"Employees",localTests:{canNotBe:{value:"invalid"}}},country:{nicename:"Country",localTests:{canNotBe:{value:"invalid"}}},usage:{nicename:"Usage",localTests:{canNotBe:{value:"invalid"}}},phone:{nicename:"Phone number",localTests:{phoneNumber:{}}},agree_terms:{nicename:"The Terms of Service",localTests:{requiredCheckbox:{message:"You must agree to the Terms of Service"}}}};B=ISSUU.factory.validateform("myForm",H)};var F=function(){var H=ISSUU.utils.countriesHelper.alphabetic();var I="";for(var J=0;J<H.length;J++){I+='\n<option value="'+H[J].code+'">'+H[J].name+"</option>"}I='<option value="invalid">Select...</option>\n'+I;$("#country").html(I)};var D=function(){var I="";for(var H=18;H<100;H++){I+='\n<option value="'+H+'">'+H+"</option>"}I='<option value="invalid">Select...</option>\n'+I;$("#age").html(I)};$(document).ready(function(){G=ISSUU.utils.UrlHelper.getProtocol();D();A();F();$("#myForm :disabled").each(function(){$(this).removeAttr("disabled")});$('#myForm input[name="firstName"]').focus();$("#myForm :input").keypress(function(H){if((H.which&&H.which==13)||(H.keyCode&&H.keyCode==13)){ISSUU.utils.log("enter button");$("#myForm a.submitbutton").click();return false}else{return true}});$("#username").keyup(function(){$("#userUrl").text($("#username").val().toLowerCase())});$("#myForm").bind("myForm-valid-submitted",function(I,H){$("img.mainSpinner").show();H.format="json";H.account="B";H.action="issuu.user.create";H.address=H.address1+"\n"+H.address2;if(typeof H.address1!="undefined"){delete (H.address1)}if(typeof H.address2!="undefined"){delete (H.address2)}ISSUU.utils.api({config:{username:false,token:false},data:H,onOk:function(J){B.enableSubmitButton();$("img.mainSpinner").hide();$("img.mainSuccess").show();window.location.href="http://"+ISSUU.server.model.domain+"/business/signup/verify?email="+encodeURIComponent(H.email)},onFail:function(J){B.enableSubmitButton();$("img.mainSpinner").hide();var K="";B.getCaptcha();var M;M={E004:"Email unconfirmed",E007:"Invalid signup code",E100:"Username already exists",E101:"Email already exists"};if(typeof M["E"+J.code]!="undefined"){K=M["E"+J.code]}else{if(J.code=="006"){ISSUU.utils.log("captcha  error: "+J.code);var L="Words not entered correctly";$(".captchaSolution-error_ms").html(L);$("#captchaSolution").addClass("err")}else{K="Oops, please change something and try again "+J.code}}$("#buttonErrorMs").html(K)},onTrouble:function(J){$("img.mainSpinner").hide();$("#buttonErrorMs").html("Having trouble connecting to the server")}})});$(".forAnonymous").show()});var C={};return C}();ISSUU.utils.countriesHelper=function(){var A={};var C=function(F,E){var H=F.name.toLowerCase();var G=E.name.toLowerCase();if(H<G){return -1}if(H>G){return 1}return false};var B=function(F){var G;var E;A[F]={};for(G=0;G<ISSUU.utils.billingCountries.length;G++){E=ISSUU.utils.billingCountries[G][F].toLowerCase();A[F][E]=ISSUU.utils.billingCountries[G]}};var D={resolveTo:function(F,E){if(!F||!E){return""}F=F.toLowerCase();if(E.toString().length==2){if(!A.code){B("code")}if(F==="code"){if(A.code[E.toLowerCase()]){return A.code[E.toLowerCase()].code}else{return""}}else{if(A.code[E.toLowerCase()]){return A.code[E.toLowerCase()][F]}else{return""}}}else{if(F==="name"){return E}else{if(!A.name){B("name")}if(A.name[E.toLowerCase()]){return A.name[E.toLowerCase()][F]}else{return""}}}},alphabetic:function(){var E=ISSUU.utils.billingCountries;E.sort(C);return E}};return D}();ISSUU.utils.billingCountries=[{code:"AD",name:"Andorra"},{code:"AF",name:"Afghanistan"},{code:"AG",name:"Antigua and Barbuda"},{code:"AI",name:"Anguilla"},{code:"AL",name:"Albania"},{code:"AM",name:"Armenia"},{code:"AN",name:"Netherlands Antilles"},{code:"AO",name:"Angola"},{code:"AQ",name:"Antarctica"},{code:"AR",name:"Argentina"},{code:"AS",name:"American Samoa"},{code:"AT",name:"Austria"},{code:"AU",name:"Australia"},{code:"AW",name:"Aruba"},{code:"AX",name:"Aland Islands"},{code:"DZ",name:"Algeria"},{code:"AZ",name:"Azerbaijan"},{code:"BA",name:"Bosnia and Herzegovina"},{code:"BB",name:"Barbados"},{code:"BD",name:"Bangladesh"},{code:"BE",name:"Belgium"},{code:"BF",name:"Burkina Faso"},{code:"BG",name:"Bulgaria"},{code:"BH",name:"Bahrain"},{code:"BI",name:"Burundi"},{code:"BJ",name:"Benin"},{code:"BM",name:"Bermuda"},{code:"BN",name:"Brunei Darussalam"},{code:"BO",name:"Bolivia"},{code:"BR",name:"Brazil"},{code:"BS",name:"Bahamas"},{code:"BT",name:"Bhutan"},{code:"BV",name:"Bouvet Island"},{code:"BW",name:"Botswana"},{code:"BY",name:"Belarus"},{code:"BZ",name:"Belize"},{code:"CA",name:"Canada"},{code:"CC",name:"Cocos (Keeling) Islands"},{code:"CD",name:"Congo, The Democratic Republic of The"},{code:"CF",name:"Central African Republic"},{code:"CG",name:"Congo"},{code:"CK",name:"Cook Islands"},{code:"CI",name:"Cote Divoire"},{code:"CL",name:"Chile"},{code:"CM",name:"Cameroon"},{code:"CN",name:"China"},{code:"CO",name:"Colombia"},{code:"CR",name:"Costa Rica"},{code:"CS",name:"Serbia and Montenegro"},{code:"CV",name:"Cape Verde"},{code:"CX",name:"Christmas Island"},{code:"CU",name:"Cuba"},{code:"CY",name:"Cyprus"},{code:"CZ",name:"Czech Republic"},{code:"DJ",name:"Djibouti"},{code:"DK",name:"Denmark"},{code:"DM",name:"Dominica"},{code:"DO",name:"Dominican Republic"},{code:"EC",name:"Ecuador"},{code:"EE",name:"Estonia"},{code:"EG",name:"Egypt"},{code:"EH",name:"Western Sahara"},{code:"ER",name:"Eritrea"},{code:"ET",name:"Ethiopia"},{code:"FI",name:"Finland"},{code:"FJ",name:"Fiji"},{code:"FK",name:"Falkland Islands (Malvinas)"},{code:"FM",name:"Micronesia, Federated States Of"},{code:"FO",name:"Faroe Islands"},{code:"FR",name:"France"},{code:"GA",name:"Gabon"},{code:"GG",name:"Guernsey"},{code:"DE",name:"Germany"},{code:"GB",name:"United Kingdom"},{code:"GD",name:"Grenada"},{code:"GE",name:"Georgia"},{code:"GF",name:"French Guiana"},{code:"GH",name:"Ghana"},{code:"GI",name:"Gibraltar"},{code:"GL",name:"Greenland"},{code:"GM",name:"Gambia"},{code:"GN",name:"Guinea"},{code:"GP",name:"Guadeloupe"},{code:"GQ",name:"Equatorial Guinea"},{code:"GR",name:"Greece"},{code:"GS",name:"S. Georgia and S. Sandwich Islands"},{code:"GT",name:"Guatemala"},{code:"GU",name:"Guam"},{code:"GW",name:"Guinea-bissau"},{code:"GY",name:"Guyana"},{code:"HK",name:"Hong Kong"},{code:"HM",name:"Heard Island and Mcdonald Islands"},{code:"HN",name:"Honduras"},{code:"HR",name:"Croatia"},{code:"HT",name:"Haiti"},{code:"HU",name:"Hungary"},{code:"IN",name:"India"},{code:"ID",name:"Indonesia"},{code:"IE",name:"Ireland"},{code:"IM",name:"Isle Of Man"},{code:"IL",name:"Israel"},{code:"IO",name:"British Indian Ocean Territory"},{code:"IQ",name:"Iraq"},{code:"IR",name:"Iran, Islamic Republic Of"},{code:"IS",name:"Iceland"},{code:"IT",name:"Italy"},{code:"JE",name:"Jersey (Channel Island)"},{code:"JM",name:"Jamaica"},{code:"JO",name:"Jordan"},{code:"JP",name:"Japan"},{code:"KE",name:"Kenya"},{code:"KG",name:"Kyrgyzstan"},{code:"KH",name:"Cambodia"},{code:"KI",name:"Kiribati"},{code:"KM",name:"Comoros"},{code:"KN",name:"Saint Kitts and Nevis"},{code:"KP",name:"Korea, Democratic People's Republic Of"},{code:"KR",name:"Korea, Republic Of"},{code:"KW",name:"Kuwait"},{code:"KY",name:"Cayman Islands"},{code:"KZ",name:"Kazakstan"},{code:"LA",name:"Lao People's Democratic Republic"},{code:"LB",name:"Lebanon"},{code:"LC",name:"Saint Lucia"},{code:"LI",name:"Liechtenstein"},{code:"LK",name:"Sri Lanka"},{code:"LR",name:"Liberia"},{code:"LS",name:"Lesotho"},{code:"LT",name:"Lithuania"},{code:"LU",name:"Luxembourg"},{code:"LV",name:"Latvia"},{code:"LY",name:"Libyan Arab Jamahiriya"},{code:"MA",name:"Morocco"},{code:"ME",name:"Montenegro"},{code:"MC",name:"Monaco"},{code:"MD",name:"Moldova, Republic Of"},{code:"MG",name:"Madagascar"},{code:"MH",name:"Marshall Islands"},{code:"MK",name:"Macedonia"},{code:"ML",name:"Mali"},{code:"MM",name:"Myanmar"},{code:"MN",name:"Mongolia"},{code:"MO",name:"Macau"},{code:"MP",name:"Northern Mariana Islands"},{code:"MQ",name:"Martinique"},{code:"MR",name:"Mauritania"},{code:"MS",name:"Montserrat"},{code:"MT",name:"Malta"},{code:"MU",name:"Mauritius"},{code:"MV",name:"Maldives"},{code:"MW",name:"Malawi"},{code:"MX",name:"Mexico"},{code:"MY",name:"Malaysia"},{code:"MZ",name:"Mozambique"},{code:"NA",name:"Namibia"},{code:"NC",name:"New Caledonia"},{code:"NE",name:"Niger"},{code:"NF",name:"Norfolk Island"},{code:"NG",name:"Nigeria"},{code:"NI",name:"Nicaragua"},{code:"NL",name:"Netherlands"},{code:"NO",name:"Norway"},{code:"NP",name:"Nepal"},{code:"NR",name:"Nauru"},{code:"NU",name:"Niue"},{code:"NZ",name:"New Zealand"},{code:"OM",name:"Oman"},{code:"PA",name:"Panama"},{code:"PR",name:"Puerto Rico"},{code:"PE",name:"Peru"},{code:"PF",name:"French Polynesia"},{code:"PG",name:"Papua New Guinea"},{code:"PH",name:"Philippines"},{code:"PK",name:"Pakistan"},{code:"PL",name:"Poland"},{code:"PM",name:"Saint Pierre and Miquelon"},{code:"PN",name:"Pitcairn"},{code:"PS",name:"Palestinian Territory, Occupied"},{code:"PT",name:"Portugal"},{code:"PW",name:"Palau"},{code:"PY",name:"Paraguay"},{code:"QA",name:"Qatar"},{code:"RE",name:"Reunion"},{code:"RO",name:"Romania"},{code:"RU",name:"Russian Federation"},{code:"RW",name:"Rwanda"},{code:"SA",name:"Saudi Arabia"},{code:"SB",name:"Solomon Islands"},{code:"SC",name:"Seychelles"},{code:"ES",name:"Spain"},{code:"SD",name:"Sudan"},{code:"SE",name:"Sweden"},{code:"CH",name:"Switzerland"},{code:"BL",name:"Saint Bartholemy"},{code:"MF",name:"Saint Martin"},{code:"SG",name:"Singapore"},{code:"SH",name:"Saint Helena"},{code:"SI",name:"Slovenia"},{code:"SJ",name:"Svalbard and Jan Mayen"},{code:"SK",name:"Slovakia"},{code:"SL",name:"Sierra Leone"},{code:"SM",name:"San Marino"},{code:"SN",name:"Senegal"},{code:"SO",name:"Somalia"},{code:"SR",name:"Suriname"},{code:"ST",name:"Sao Tome and Principe"},{code:"SV",name:"El Salvador"},{code:"SY",name:"Syrian Arab Republic"},{code:"SZ",name:"Swaziland"},{code:"TC",name:"Turks and Caicos Islands"},{code:"TD",name:"Chad"},{code:"TF",name:"French Southern Territories"},{code:"TG",name:"Togo"},{code:"TH",name:"Thailand"},{code:"TJ",name:"Tajikistan"},{code:"TL",name:"Timor-Leste"},{code:"TK",name:"Tokelau"},{code:"TM",name:"Turkmenistan"},{code:"TN",name:"Tunisia"},{code:"TO",name:"Tonga"},{code:"TR",name:"Turkey"},{code:"TT",name:"Trinidad and Tobago"},{code:"TV",name:"Tuvalu"},{code:"TW",name:"Taiwan, Province of China"},{code:"TZ",name:"Tanzania, United Republic Of"},{code:"UA",name:"Ukraine"},{code:"UG",name:"Uganda"},{code:"AE",name:"United Arab Emirates"},{code:"UM",name:"United States Minor Outlying Islands"},{code:"US",name:"United States"},{code:"UY",name:"Uruguay"},{code:"UZ",name:"Uzbekistan"},{code:"VA",name:"Holy See (Vatican City State)"},{code:"VC",name:"Saint Vincent and the Grenadines"},{code:"VE",name:"Venezuela"},{code:"VG",name:"Virgin Islands, British"},{code:"VI",name:"Virgin Islands, U.S."},{code:"VN",name:"Vietnam"},{code:"VU",name:"Vanuatu"},{code:"WF",name:"Wallis and Futuna"},{code:"WS",name:"Samoa"},{code:"YE",name:"Yemen"},{code:"YT",name:"Mayotte"},{code:"ZA",name:"South Africa"},{code:"ZM",name:"Zambia"},{code:"ZW",name:"Zimbabwe"}];