var jq = document.createElement('script'); jq.type = 'text/javascript'; jq.src = 'http://www.mpzmail.com/includes/jqPlaceHolder/jqPlaceHolder.js'; document.getElementsByTagName('head')[0].appendChild(jq); if (!window.jQuery) { var jq = document.createElement('script'); jq.type = 'text/javascript'; jq.src = '//ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js'; document.getElementsByTagName('head')[0].appendChild(jq); } function checkMPZForm6139() { var v0 = document.getElementById("mpzdata-6139-firstname").value; document.getElementById("mpzdata-6139-firstname").style.border = '1px solid #7a7a7a'; var v1 = document.getElementById("mpzdata-6139-email").value; document.getElementById("mpzdata-6139-email").style.border = '1px solid #7a7a7a'; var failed = 0; if(v0.length < 1) { failed = 1; document.getElementById("mpzdata-6139-firstname").style.border = '1px solid #FF0000'; } if(v1.length < 1) { failed = 1; document.getElementById("mpzdata-6139-email").style.border = '1px solid #FF0000'; } if(v1.indexOf("@") < 1 || v1.indexOf(".") < 1 || v1.length < 5) { failed = 1; document.getElementById("mpzdata-6139-email").style.border = '1px solid #FF0000'; } if(failed == 0) { jQuery("#mpzErrHolder6139").html("Checking Email"); jQuery.ajax({ type: "POST", url: 'http://forms.mpmailserv.co.uk/aj/cp3submit.asp?formID=6139&groupID=1434&callback=?', data: jQuery("#mpzForm16139").serialize(), dataType: 'jsonp', success: function(data) { if(data == "OK") { window.open('http://forms.mpmailserv.co.uk/cp3Thanks.asp?formID=6139&groupID=1434','_top'); } else { jQuery("#mpzErrHolder6139").html(data); } } }); } } function isDate(txtDate) { var currVal = txtDate; if(currVal == '') return false; if(currVal.indexOf("-") < 1) { return false; } dtArray = currVal.split("-"); if (dtArray == null) return false; //Checks for yyyy/mm/dd format. dtMonth = dtArray[1]; dtDay= dtArray[2]; dtYear = dtArray[0]; if (dtMonth < 1 || dtMonth > 12) return false; else if (dtDay < 1 || dtDay> 31) return false; else if ((dtMonth==4 || dtMonth==6 || dtMonth==9 || dtMonth==11) && dtDay ==31) return false; else if (dtMonth == 2) { var isleap = (dtYear % 4 == 0 && (dtYear % 100 != 0 || dtYear % 400 == 0)); if (dtDay> 29 || (dtDay ==29 && !isleap)) return false; } return true; } function URLDecode(psEncodeString) { // Create a regular expression to search all +s in the string var lsRegExp = /\+/g; // Return the decoded string return unescape(String(psEncodeString).replace(lsRegExp, " ")); } var thisContent = URLDecode('