//Validation code for the discount form
function validate1(discount){
	
	if(Is_Blank(discount.name, '', 'Please enter your Name.')) return false;
	if(Is_Blank(discount.email, '', 'Please enter your Email.')) return false;
	else{
	if(!Is_Email(discount.email.value)){
		alert("Please enter valid Email.");
		discount.email.focus();
		return false;
		}
	}
	return true;
}

//Validation code for the contact form
function validate_new(contact_us){
	
	if(Is_Blank(contact_us.name, '', 'Please enter your Name.')) return false;
	if(Is_Blank(contact_us.email, '', 'Please enter your Email.')) return false;
	else{
	if(!Is_Email(contact_us.email.value)){
		alert("Please enter valid Email.");
		contact_us.email.focus();
		return false;
		}
	}
	return true;
}

//Validation code for the contact form
function validate_contact(contact_us){
	if(Is_Blank(contact_us.name, '', 'Please enter your Name.')) return false;
	if(Is_Blank(contact_us.email, '', 'Please enter your Email.')) return false;
	else{
	if(!Is_Email(contact_us.email.value)){
		alert("Please enter valid Email.");
		contact_us.email.focus();
		return false;
		}
	}
	if(Is_Blank(contact_us.phone, '', 'Please enter your Phone.')) return false;
	return true;
}

//Function for checking emails
function Is_Email(email){
	var reg1 = /(@.*@)|(\.\.)|(@\.)|(\.@)|(^\.)/; // not valid
	var reg2 = /^.+\@(\[?)[a-zA-Z0-9\-\.]+\.([a-zA-Z]{2,3}|[0-9]{1,3})(\]?)$/; // valid
	if (!(!reg1.test(email) && reg2.test(email))) return false;
	else return true;
}

//Trims entered value
function trim(s) {
  while (s.substring(0,1) == ' ') {
    s = s.substring(1,s.length);
  }
  while (s.substring(s.length-1,s.length) == ' ') {
    s = s.substring(0,s.length-1);
  }
  return s;
}

//Function for checking if field value is null
function Is_Blank(obj, chk_val, msg){
	if(trim(obj.value) == chk_val){
		alert(msg);
		obj.focus();
		return true;
	}
	else return false;
}