﻿window.addEvent('domready', function () {
	//AddFormInteractions();
});



function AddFormInteractions() {
    //Hide all form error messages

    $$(".HomePageSignupErrorMessage").each(function (e, i, a) {
        e.setStyle("opacity", "0");
    });

    //Setup Overtext
    $$('.HomePageSignupTextbox').each(function (e, i, a) {
        new OverText(e, { "class": "testclass1" });
    });

    //EmailSMSSignupForm
    //WebSMSSignupForm


    var VoiceSMSValidator = new Form.Validator($("onpageSignupForm"), {
        stopOnFailure: true,
        onElementPass: function (e, arr) {
            if (e.hasClass("HomePageSignupTextbox") == true) {
                e.getParent().getParent().getFirst(".HomePageSignupErrorMessage").setStyle("opacity", 0);
            }

            if (e.hasClass("isTicked") == true) {
                e.getParent().getFirst('.HomepageSignupFormcheckboxText').setStyle("color", "#FFF");
                //e.setStyle("border", "solid 1px #f00");
            }

        },
        onElementFail: function (e, arr) {
            //alert(e.hasClass('HomePageSignupTextbox'));
            if (e.hasClass("HomePageSignupTextbox") == true) {
                e.getParent().getParent().getFirst(".HomePageSignupErrorMessage").setStyle("opacity", 1);
            }

            if (e.hasClass("isTicked") == true) {
                e.getParent().getFirst('.HomepageSignupFormcheckboxText').setStyle("color", "#f0ff00");
                //e.setStyle("border", "solid 1px #f00");
            }
        },
        onFormValidate: function (passed, form, event) {
            
        }
    });
}

