
	function isNonEmpty(obj)

{

    retval = false;

    for (var i = 0; i < obj.value.length; i++) {

        if (obj.value.substring(i, i + 1) != " ") {

            retval = true;

            break;

        }

    }

    return retval;

}


function check1(form)
{

    if(!isNonEmpty(form.all['data[name]'])) {

		alert("You forgot to fill <Name> field.");

		return false;

    }
    if(!isNonEmpty(form.all['data[firm_name]'])) {

		alert("You forgot to fill <Name of Firm> field.");

		return false;

    }
    if(!isNonEmpty(form.all['data[phone]'])) {

		alert("You forgot to fill <Phone> field.");

		return false;

    }
    if(!isNonEmpty(form.all['data[email]'])) {

		alert("You forgot to fill <email> field.");

		return false;

    }    
    
    regexp = /^([a-zA-Z0-9_\-])+(\.([a-zA-Z0-9_\-])+)*@(((\[)?(((([0-1])?([0-9])?[0-9])|(2[0-4][0-9])|(2[0-5][0-5])))\.(((([0-1])?([0-9])?[0-9])|(2[0-4][0-9])|(2[0-5][0-5])))\.(((([0-1])?([0-9])?[0-9])|(2[0-4][0-9])|(2[0-5][0-5])))\.(((([0-1])?([0-9])?[0-9])|(2[0-4][0-9])|(2[0-5][0-5]))(\])?))|((([a-zA-Z0-9\-])+\.)+([a-zA-Z\-])+))$/gi;

    if(isNonEmpty(form.all['data[email]']) && (form.all['data[email]'].value.search(regexp)==-1)) {

		alert("Incorrect <email>.");

		return false;

    }

    if(!isNonEmpty(form.all['data[password]'])) {

		alert("You forgot to fill <Password> field.");

		return false;

    }
    if(form.all['data[password]'].value!=form.all['data[password1]'].value) {

		alert("Passwords are different");

		return false;

    }
    

	form.submit();
    return false;

}

function check4(form)
{

    if(!isNonEmpty(form.all['data[name]'])) {

		alert("You forgot to fill <Name> field.");

		return false;

    }
    if(!isNonEmpty(form.all['data[firm_name]'])) {

		alert("You forgot to fill <Name of Firm> field.");

		return false;

    }
    if(!isNonEmpty(form.all['data[phone]'])) {

		alert("You forgot to fill <Phone> field.");

		return false;

    }

    if(!isNonEmpty(form.all['data[password]'])) {

		alert("You forgot to fill <Password> field.");

		return false;

    }
    

	form.submit();
    return false;

}



function check(form)
{

    if(!isNonEmpty(form.all['data[name]'])) {

		alert("You forgot to fill <name> field.");

		return false;

    }
    if(!isNonEmpty(form.all['data[email]'])) {

		alert("You forgot to fill <email> field.");

		return false;

    }    
    
    regexp = /^([a-zA-Z0-9_\-])+(\.([a-zA-Z0-9_\-])+)*@(((\[)?(((([0-1])?([0-9])?[0-9])|(2[0-4][0-9])|(2[0-5][0-5])))\.(((([0-1])?([0-9])?[0-9])|(2[0-4][0-9])|(2[0-5][0-5])))\.(((([0-1])?([0-9])?[0-9])|(2[0-4][0-9])|(2[0-5][0-5])))\.(((([0-1])?([0-9])?[0-9])|(2[0-4][0-9])|(2[0-5][0-5]))(\])?))|((([a-zA-Z0-9\-])+\.)+([a-zA-Z\-])+))$/gi;

    if(isNonEmpty(form.all['data[email]']) && (form.all['data[email]'].value.search(regexp)==-1)) {

		alert("Incorrect <email>.");

		return false;

    }

	form.submit();
    return false;

}


function check2(form)
{

    if(!isNonEmpty(form.all['data[name]'])) {

		alert("You forgot to fill <Name> field.");

		return false;

    }
    if(!isNonEmpty(form.all['data[address]'])) {

		alert("You forgot to fill <Address> field.");

		return false;

    }
    if(!isNonEmpty(form.all['data[city]'])) {

		alert("You forgot to fill <City> field.");

		return false;

    }
    if(!isNonEmpty(form.all['data[state]'])) {

		alert("You forgot to fill <State> field.");

		return false;

    }
    if(!isNonEmpty(form.all['data[zip]'])) {

		alert("You forgot to fill <Zip> field.");

		return false;

    }
        
    if(!isNonEmpty(form.all['data[phone]'])) {

		alert("You forgot to fill <Phone> field.");

		return false;

    }
    if(!isNonEmpty(form.all['data[email]'])) {

		alert("You forgot to fill <email> field.");

		return false;

    }    
    
    regexp = /^([a-zA-Z0-9_\-])+(\.([a-zA-Z0-9_\-])+)*@(((\[)?(((([0-1])?([0-9])?[0-9])|(2[0-4][0-9])|(2[0-5][0-5])))\.(((([0-1])?([0-9])?[0-9])|(2[0-4][0-9])|(2[0-5][0-5])))\.(((([0-1])?([0-9])?[0-9])|(2[0-4][0-9])|(2[0-5][0-5])))\.(((([0-1])?([0-9])?[0-9])|(2[0-4][0-9])|(2[0-5][0-5]))(\])?))|((([a-zA-Z0-9\-])+\.)+([a-zA-Z\-])+))$/gi;

    if(isNonEmpty(form.all['data[email]']) && (form.all['data[email]'].value.search(regexp)==-1)) {

		alert("Incorrect <email>.");

		return false;

    }

    if(!isNonEmpty(form.all['data[comment]'])) {

		alert("You forgot to fill <Comment> field.");

		return false;

    }
    

	form.submit();
    return false;

}

function check3(form)
{

    if(!isNonEmpty(form.all['data[first_name]'])) {

		alert("You forgot to fill <First Name> field.");

		return false;

    }
    if(!isNonEmpty(form.all['data[last_name]'])) {

		alert("You forgot to fill <Last Name> field.");

		return false;

    }
    if(!isNonEmpty(form.all['data[email]'])) {

		alert("You forgot to fill <email> field.");

		return false;

    }    
    
    regexp = /^([a-zA-Z0-9_\-])+(\.([a-zA-Z0-9_\-])+)*@(((\[)?(((([0-1])?([0-9])?[0-9])|(2[0-4][0-9])|(2[0-5][0-5])))\.(((([0-1])?([0-9])?[0-9])|(2[0-4][0-9])|(2[0-5][0-5])))\.(((([0-1])?([0-9])?[0-9])|(2[0-4][0-9])|(2[0-5][0-5])))\.(((([0-1])?([0-9])?[0-9])|(2[0-4][0-9])|(2[0-5][0-5]))(\])?))|((([a-zA-Z0-9\-])+\.)+([a-zA-Z\-])+))$/gi;

    if(isNonEmpty(form.all['data[email]']) && (form.all['data[email]'].value.search(regexp)==-1)) {

		alert("Incorrect <email>.");

		return false;

    }

    if(!isNonEmpty(form.all['data[comment]'])) {

		alert("You forgot to fill <Comment> field.");

		return false;

    }
    

	form.submit();
    return false;

}



