// JavaScript Document
function validateFrmContact()
{
	var frm = document.getElementById('frmContact');
	if(IsEmpty(frm.company) || frm.company.value == 'Company Name*'){
		alert("Please enter company name.");
		frm.company.focus();
		return false
	}
	if(IsEmpty(frm.name) || frm.name.value == 'Your Name*'){
		alert("Please enter your name.");
		frm.name.focus();
		return false
	}
	if(!isValidEmail(frm.email.value) || frm.email.value == 'Email Address*'){
		alert("Please enter the valid email address.");
		frm.email.focus();
		return false
	}
	if(IsEmpty(frm.phone) || frm.phone.value == 'Phone*'){
		alert("Please enter phone number.");
		frm.txtPhone.focus();
		return false
	}
	/*if(IsEmpty(frm.txtAddress) || frm.txtAddress.value == 'Address'){
		alert("Enter Address");
		frm.txtAddress.focus();
		return false
	}
	if(IsEmpty(frm.txtCity) || frm.txtCity.value == 'City'){
		alert("Enter City");
		frm.txtCity.focus();
		return false
	}
	if(IsEmpty(frm.txtState) || frm.txtState.value == 'State'){
		alert("Enter State");
		frm.txtState.focus();
		return false
	}
	if(IsEmpty(frm.txtZip) || frm.txtZip.value == 'Zip Code'){
		alert("Enter Zip Code");
		frm.txtZip.focus();
		return false
	}
	if(IsEmpty(frm.Comment) || frm.Comment.value == 'Comment'){
		alert("Enter Comment");
		frm.Comment.focus();
		return false
	}
	if(IsEmpty(frm.question) || frm.question.value == 'Question'){
		alert("Enter a Question");
		frm.question.focus();
		return false
	}
	if(IsEmpty(frm.txtDescription) || frm.txtDescription.value == 'Description'){
		alert("Enter description.");
		frm.txtDescription.focus();
		return false
	}
	if(IsEmpty(frm.txtAmount) || frm.txtAmount.value == 'Amount Expected'){
		alert("Enter a valid expected amount.");
		frm.txtAmount.focus();
		return false
	}
	if(!frm.chkTerm.checked){
		alert("You need to be at least eighteen (18) years of age and agree to Jewelry2Cash's terms and conditions. Please check the appropriate box on the Price Quote Request form in order to submit your inquiry to us.");
		frm.chkTerm.focus();
		return false
	}*/
}

function hideDefaultText(element, defaultVal)
{
	if(element.value == defaultVal||element.value=="Please enter text"){
		element.value =	'';
	}
}

function showDefaultText(element, defaultVal)
{
	if(element.value == ''){
		element.value =	defaultVal;
	}
}

function IsEmpty(aTextField) {

	var regexp = /^(\s)*$/

	if(regexp.test(aTextField.value)){
		return true;

	}else{
		return false;
	}

}//IsEmpty


function isValidEmail(el)
{        
		var str=el;
		var filter=/^([\w-\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([\w-]+\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$/;

		var testresults;
		if (filter.test(str))
			return true;
		else 
			return false;
}