//form validation function validateName(fld) { var error = ""; if (fld.value === '' || fld.value === 'Nickname' || fld.value === 'Enter Your Name..' || fld.value === 'Your Name..') { error = "Por favor Informe seu nome\n"; } else if ((fld.value.length < 2) || (fld.value.length > 50)) { error = "Seu nome parece estar muito curto.\n"; } return error; } function validateEmail(fld) { var error=""; var illegalChars = /^[^@]+@[^@.]+\.[^@]*\w\w$/; if (fld.value === "") { error = "Por favor informe seu email.\n"; } else if ( fld.value.match(illegalChars) === null) { error = "Email com caracteres incorretos.\n"; } return error; } function validateMessage(fld) { var error = ""; if (fld.value === '') { error = "Por favor escreva uma mensagem.\n"; } else if (fld.value.length < 3) { error = "Mensagem muito curta.\n"; } return error; } function validateLastname(fld) { var error = ""; if (fld.value === '' || fld.value === 'Nickname' || fld.value === 'Enter Your Name..' || fld.value === 'Your Name..') { error = "Por favor informe seu sobrenome.\n"; } else if ((fld.value.length < 2) || (fld.value.length > 50)) { error = "Sobrenome está muito curto.\n"; } return error; } function validatePhone(fld) { var error = ""; var illegalChars = /^\+?s*\d+\s*$/; if (fld.value === '') { error = "Informe seu numero de telefone.\n"; } else if ( fld.value.match(illegalChars) === null) { error = "Por favor informe um número válido.\n"; } return error; } function validateDateFrom(fld) { var error = ""; if (fld.value === '') { error = "Informe sua data de chegada.\n"; } return error; } function validateDateTo(fld) { var error = ""; if (fld.value === '') { error = "You didn't enter departure date.\n"; } return error; } function validateTerms() { error = "Aceite os termos.\n"; return error; }