{include file='include/colorbox.inc.tpl'} {footer_script}{literal} jQuery(document).ready(function(){ jQuery(".createECardOpen").colorbox({ inline:true, href:"#addECardForm", width:"50%", minWidth:"500px", height:"90%", onComplete:function(){ jQuery("input[name=ecard_subject]").focus(); } }); jQuery("#addECardForm form").submit(function(){ //jQuery(".createECardOpen").colorbox.close(); }); }); function ecard_clearDefaultText(element, defaultText) { if (element.value == defaultText) { element.value = ''; } } function ecard_checkField(element, elementType) { var TEXT = 0; var EMAIL = 1; switch (elementType) { case TEXT: if (element.value == '') { document.getElementById(element.id+'_error').innerHTML = "{'ecard_error'|@translate} {'ecard_error_text'|@translate}"; element.className += " ecard_error_input"; return false; } else { document.getElementById(element.id+'_error').innerHTML = ''; element.className = element.className.replace( /(?:^|\s)ecard_error_input(?!\S)/g , ''); return true; } break; case EMAIL: var filter = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/; if (!filter.test(element.value)) { document.getElementById(element.id+'_error').innerHTML = "{'ecard_error'|@translate} {'ecard_error_email'|@translate}"; element.className += " ecard_error_input"; return false; } else { document.getElementById(element.id+'_error').innerHTML = ''; element.className = element.className.replace( /(?:^|\s)ecard_error_input(?!\S)/g , ''); return true; } break; default: return false; break; } } function ecard_checkForm(form) { var subjectOK = ecard_checkField(form.ecard_subject, 0); var messageOK = ecard_checkField(form.ecard_message, 0); var senderNameOK = ecard_checkField(form.ecard_sender_name, 0); var senderEMailOK = ecard_checkField(form.ecard_sender_email, 1); var recipientNameOK = ecard_checkField(form.ecard_recipient_name, 0); var recipientEMailOK = ecard_checkField(form.ecard_recipient_email, 1); if(subjectOK && messageOK && senderNameOK && senderEMailOK && recipientNameOK && recipientEMailOK) return true; else return false; } {/literal}{/footer_script}
{'ecard_send_link1'|@translate}, {'ecard_send_link2'|@translate}.