﻿function Valid_Go(formobj) {

    //alert("go");

    if (formobj.txteid.value == "Email Address") {
        alert("Please Enter Email.");
        formobj.txteid.focus();
        return false;
    }
    if (emptyField(formobj.txteid)) {
        alert("Please Enter Email.");
        formobj.txteid.focus();
        return false;
    }

    if (!validEmailId(formobj.txteid.value)) {
        alert("Please Enter valid Email id.");
        formobj.txteid.focus();
        return false;
    }
    if (formobj.txtnm.value == "Message") {   //alert("doc");
        alert("Please Enter Message");
        formobj.txtnm.focus();
        return false;
    }
    if (emptyField(formobj.txtnm)) {  //alert("Go empty");
        alert("Please Enter Message");
        formobj.txtnm.focus();
        return false;
    }
    


   

   
    return true;
}


function focustextnm() {

    //alert(document.Goform.txtnm.value)
    if (document.Goform.txtnm.value == "Message") {
        document.Goform.txtnm.value = "";

    }
    return false;
}

function focustexteid() {    //alert(document.Goform.txteid.value)
    if (document.Goform.txteid.value == "Email Address") {
        document.Goform.txteid.value = "";

    }

    return false;
}
function blurtextnm() {

    if (document.Goform.txtnm.value == "") {
        document.Goform.txtnm.value = "Message";

    }
    return false;
}

function blurtexteid() {
    if (document.Goform.txteid.value == "") {
        document.Goform.txteid.value = "Email Address";

    }


    return false;
}





function emptyField(textobj) {

    //alert(textobj);
    if (textobj.value.length == 0) {
        textobj.focus();
        return true;
    }
    for (var i = 0; i < textobj.value.length; ++i) {
        var ch = textobj.value.charAt(i);
        if (ch != ' ' && ch != '\t')
            return false;
    }
    textobj.focus();
    return true;
}


function validEmailId(CheckEmptyEmail) {
    var inem1, inem2, lenem1, l, l1, lenem2, lensp, lechar;
    inem1 = CheckEmptyEmail.length;
    l = CheckEmptyEmail;
    l1 = l.lastIndexOf('.');
    lenem1 = l.lastIndexOf('@');
    lenem2 = l.indexOf('@');
    lensp = l.indexOf(' ');
    lechar = l.charAt(lenem1 + 1);

    if (lechar == '.') {
        return false;
    }

    if ((lenem1 + 1) == l1 || (l1 + 1) == inem1 || lenem1 > l1 || lenem2 != lenem1 || lensp != -1 || lenem1 == 0) {
        return false;
    }

    if (CheckEmptyEmail.indexOf('@') == -1 || CheckEmptyEmail.indexOf('.') == -1) {
        return false;
    }

    if (l.indexOf(',') != -1 || l.indexOf('/') != -1 || l.indexOf('(') != -1 || l.indexOf(')') != -1 || l.indexOf('*') != -1 || l.indexOf('&') != -1 || l.indexOf('^') != -1 || l.indexOf('%') != -1 || l.indexOf('$') != -1 || l.indexOf('&') != -1 || l.indexOf('#') != -1 || l.indexOf('!') != -1) {
        return false;
    }

    return true;
}


function IsNumeric(strString) {
    var strValidChars = "0123456789.";
    var strChar;
    var blnResult = true;

    for (var i = 0; i < strString.length && blnResult == true; i++) {
        strChar = strString.charAt(i);
        if (strValidChars.indexOf(strChar) == -1) {
            blnResult = false;
        }
    }
    return blnResult;
}