﻿var ContactForm={formId:null,init:function(){$$("#contactBtns .btn3-mail").addEvent("click",function(){_gaq.push(["_trackPageview","mail-sent"]);});var b=$$('#contactForm input[type="reset"]');if(b!=null){b.addEvent("click",ContactForm.closeForm);}var a=$("contact-by-phone");if(a!=null){a.addEvent("click",function(){ContactForm.showHidePhoneCall($(this).checked);});ContactForm.showHidePhoneCall(a.checked);}},showHidePhoneCall:function(c){var d=$("frm1-group1");d.setStyle("display",c?"block":"none");var b=document.getElementById(ContactForm.formId);var f=ContactForm.getValidatorsForElementName(b.groups[b.validators[0].id]);var a=f.email;var e=f.phone;e.showMessage(c);a.showMessage(!c);},validateGroup:function(b){var e=ContactForm.getValidatorsForElementName(b.vForm.groups[b.id]);var a=e.email;var d=e.phone;var c;if($("contact-by-phone").checked==false){c=ContactForm.validateIfValueIsSet(d);c=c&&a.isValid();}else{c=ContactForm.validateIfValueIsSet(a);c=c&&d.isValid();}return c;},validateIfValueIsSet:function(a){if(a.getElementValue()!=""){return a.isValid(a);}else{a.showError(false);}return true;},getValidatorsForElementName:function(d){var b={};for(var a=0;a<d.length;a++){var c=d[a];b[c.elementName]=c;}return b;}};
