 dojo.require("dijit.form.DateTextBox");

function addRow(v){
    switch (v) {
        case "peopleathome":
  
            var names = new Array("peopleathomefirstname","peopleathomelastname","peopleathomerelation","peopleathomebirthday");
            var rootnode = document.getElementById("peopleathome");
            var newTR = document.createElement("tr");
            for(var i=0;i<4;i++){
                var td = document.createElement("td");
                var input = document.createElement("input");
                input.setAttribute("type", "text");
                input.setAttribute("name", names[i]+"[]");
                td.appendChild(input);
                newTR.appendChild(td);
            }
            var td5 = document.createElement("td");
            var input5 = document.createElement("input");
            var input6 = document.createElement("input");

            /* input5.setAttribute("type", "radio");
            input5.setAttribute("name", "peopleathomegender"+"[]");
            input5.setAttribute("value", "m");
            td5.appendChild(input5);
            td5.appendChild(document.createTextNode("male"));

            input6.setAttribute("type", "radio");
            input6.setAttribute("name", "peopleathomegender"+"[]");
            input6.setAttribute("value", "f");
            td5.appendChild(input6);
            td5.appendChild(document.createTextNode("female"));

            newTR.appendChild(td5);*/

            rootnode.getElementsByTagName("tbody")[0].appendChild(newTR);

            break;
    //        case "tempathome":
    //
    //            var names = new Array("tempathomename","tempathomerelation","tempathomeage","tempathomestay");
    //            var rootnode = document.getElementById("tempathome");
    //            var newTR = document.createElement("tr");
    //            for(var i=0;i<4;i++){
    //                var td = document.createElement("td");
    //                var input = document.createElement("input");
    //                input.setAttribute("type", "text");
    //                input.setAttribute("name", names[i]+"[]");
    //                td.appendChild(input);
    //                newTR.appendChild(td);
    //            }
    //            var td5 = document.createElement("td");
    //            var input5 = document.createElement("input");
    //            var input6 = document.createElement("input");
    //
    //            /*input5.setAttribute("type", "radio");
    //            input5.setAttribute("name", "tempathomegender"+"[]");
    //            input5.setAttribute("value", "m");
    //            td5.appendChild(input5);
    //            td5.appendChild(document.createTextNode("male"));
    //
    //            input6.setAttribute("type", "radio");
    //            input6.setAttribute("name", "tempathomegender"+"[]");
    //            input6.setAttribute("value", "f");
    //            td5.appendChild(input6);
    //            td5.appendChild(document.createTextNode("female"));
    //
    //            newTR.appendChild(td5);*/
    //
    //            rootnode.getElementsByTagName("tbody")[0].appendChild(newTR);
    //            break;
    //        case "destinations":
    //            var names = new Array("dest","date","addr","ph");
    //            var rootnode = document.getElementById("destinations");
    //            var newTR = document.createElement("tr");
    //            for(var i=0;i<4;i++){
    //                var td = document.createElement("td");
    //                var input = document.createElement("input");
    //                input.setAttribute("type", "text");
    //                input.setAttribute("name", names[i]+"[]");
    //                td.appendChild(input);
    //                newTR.appendChild(td);
    //            }
    //
    //            rootnode.getElementsByTagName("tbody")[0].appendChild(newTR);
    //            break;
    }
}

function checkForm(input) {
//    var node = document.getElementsByName("memail")[0];
//    //var memail = document.getElementsByName("memail")[0];
//    var femail = document.getElementById("femail").value;
//    alert(node);
//
//
    switch (input) {

        case "memail":
            checkEmail(input);
            break;
        default:
            alert(memail);
            break;
    }

}

function checkEmail(v) {
    var node = document.getElementsByName(v)[0];
    var emailAddr = node.value;
    if(emailAddr != "" && validEmail(emailAddr)) {
        node.setAttribute("style", "");
       
    } else {
        alert("Please fill in a correct email adress.");
        node.setAttribute("style", "border: 2px solid red;");
    }
    
}

function validEmail(email) {

    var strReg = "^([a-zA-Z0-9_\-])+\@(([a-zA-Z0-9\-])+.)+.+([a-zA-Z0-9]{2,4})+$";

    var regex = new RegExp(strReg);

    return(regex.test(email));

}
