var messagebox;

function Init() {
    testbox = new EMBLA.util.ConfirmationPanel();
}

function emailValidate(message, formname, container) {
    var value = (YAHOO.util.Dom.get(container)).getElementsByTagName("input")[0].value;     

    var emailPatern = new RegExp("[a-zA-Z0-9_-]+@[a-zA-Z0-9_.-]+\\.[a-zA-Z]{2,4}");

    return (value.match(emailPatern))
}

function emailValidator(message, formname, container) {
    var value = (YAHOO.util.Dom.get(container)).getElementsByTagName("input")[0].value;
//                                                alert(value);

    var emailPatern = new RegExp("[a-zA-Z0-9_-]+@[a-zA-Z0-9_-.]+\\.[a-zA-Z]{2,4}");
    //var emailPatern = new RegExp("[a-zA-Z0-9_]+@(([a-zA-Z0-9_.])+\\.)");

    if (!value.match(emailPatern)) {
        if (value.toString() == "") {
            var buttons = [{ "0": "Ok", "1": "yes();"}];
            
            testbox.show("alart", message, buttons, 1);
        }
        else {
            var buttons = [{ "0": "Ok", "1": "yes();"}];
            testbox.show("alart", message, buttons, 1);
        }

    }
    else {
        document.forms[formname].submit();
    }
}

function emailValidator1(title,mesg1, mesg2,button, formname, container) {
    var value = (YAHOO.util.Dom.get(container)).getElementsByTagName("input")[0].value;
    //                                                alert(value);
    var emailPatern = new RegExp("[a-zA-Z0-9_-]+@[a-zA-Z0-9_.-]+\\.[a-zA-Z-]{2,4}");
    //var emailPatern = new RegExp("[a-zA-Z0-9_]+@(([a-zA-Z0-9_.])+\\.)");

    if (!value.match(emailPatern)) {
        if (value.toString() == "") {
            var buttons = [{ "0": "" + button, "1": "yes();"}];

            testbox.show(title, mesg2, buttons, 1);
        }
        else {
            var buttons = [{ "0": "" + button, "1": "yes();"}];
            testbox.show(title, mesg1, buttons, 1);
        }

    }
    else {
        document.forms[formname].submit();
    }
}
function yes() {
    testbox.hide();                    
}

// Web Document initialization and event registering
YAHOO.util.Event.onDOMReady(Init, ""); 
