function chknewssubs()

{

	

	var visitor = document.getElementById('visitor');

	var mailid = document.getElementById('mailid');



		if(notEmpty(visitor,"Please Enter Your Name."))

							{

								if(emailValidator(mailid, "Please Enter A Valid Email-Id"))

								{

									return true;

								}

							}

			return false;



}







function confirmMsg()

{

	if(confirm("Are you sure, you want to delete selected record !")==true)

			return true;

		else

			return false;

}









function personalinfo()

{

	var fld_user_name = document.getElementById('fld_user_name');

	var fld_user_first_name = document.getElementById('fld_user_first_name');

	var fld_user_last_name = document.getElementById('fld_user_last_name');

	var fld_user_company_name = document.getElementById('fld_user_company_name');

	var fld_user_email = document.getElementById('fld_user_email');

	var fld_user_address = document.getElementById('fld_user_address');

	var fld_user_city = document.getElementById('fld_user_city');

	var fld_user_state = document.getElementById('fld_user_state');

	var fld_user_zipcode = document.getElementById('fld_user_zipcode');

	var fld_user_phone = document.getElementById('fld_user_phone');











							if(notEmpty(fld_user_name, "Enter an username from which you will login."))

							{

								if(notEmpty(fld_user_first_name, "Please Enter First Name."))

								{

										if(notEmpty(fld_user_last_name, "Last Name is not entered."))

										{

											if(notEmpty(fld_user_company_name, "Enter Company Name."))

											{

												if(emailValidator(fld_user_email, "Enter Valid Email-Id."))

													{

														if(notEmpty(fld_user_address, "Please Enter Address."))

														{

															if(notEmpty(fld_user_city, "Enter Valid City."))

															{

																if(notEmpty(fld_user_state, "Enter Valid State."))

																{

																	if(notEmpty(fld_user_zipcode, "Enter Zipcode."))

																	{

																		if(isNumeric(fld_user_phone, "Enter Your Contact Number."))

																			{

																			return true;

																			}

																	}

																}

																}

														}

													}

											}

										}

									

								}

							}

						

	

	

	

	

	return false;

	































	

	

}



















function bankdetails()

{

	var fld_bank_name0 = document.getElementById('fld_bank_name0');

	var fld_bank_city0 = document.getElementById('fld_bank_city0');

	var fld_bank_address0 = document.getElementById('fld_bank_address0');

	var fld_bank_zipcode0 = document.getElementById('fld_bank_zipcode0');

	var fld_bank_state0 = document.getElementById('fld_bank_state0');

	var fld_bank_contact_person0 = document.getElementById('fld_bank_contact_person0');

	var fld_bank_account0 = document.getElementById('fld_bank_account0');

	var fld_bank_swift_address0 = document.getElementById('fld_bank_swift_address0');



	

	

	if(notEmpty(fld_bank_name0, "Enter a valid name."))

						{

							if(notEmpty(fld_bank_address0, "Address is not entered."))

							{

								if(notEmpty(fld_bank_city0, "City is not entered."))

								{

										if(notEmpty(fld_bank_zipcode0, "Enter valid zipcode."))

										{

											if(notEmpty(fld_bank_state0, "Enter state."))

											{

												if(notEmpty(fld_bank_contact_person0, "Enter name for Contact Person."))

													{

														if(isAlphanumeric(fld_bank_account0, "Enter valid bank account."))

														{

																if(notEmpty(fld_bank_swift_address0, "Enter bank swift address."))

																{

																return true;

																}

														}

													}

											}

										}

									

								}

							}

						}

	

	

	

	

	return false;

	

	

}











function bankdetailsedit()

{

	var fld_bank_name = document.getElementById('fld_bank_name');

	var fld_bank_address = document.getElementById('fld_bank_address');

	var fld_bank_city = document.getElementById('fld_bank_city');

	var fld_bank_zipcode = document.getElementById('fld_bank_zipcode');

	var fld_bank_state = document.getElementById('fld_bank_state');

	var fld_bank_contact_person = document.getElementById('fld_bank_contact_person');

	var fld_bank_account = document.getElementById('fld_bank_account');

	var fld_bank_swift_address = document.getElementById('fld_bank_swift_address');



	

	

	if(notEmpty(fld_bank_name, "Enter a valid name."))

						{

						if(notEmpty(fld_bank_address, "Address is not entered."))

							{

								if(notEmpty(fld_bank_city, "City is not entered."))

								{

										if(notEmpty(fld_bank_zipcode, "Enter valid zipcode."))

										{

											if(notEmpty(fld_bank_state, "Enter state."))

											{

												if(notEmpty(fld_bank_contact_person, "Enter name for Contact Person."))

													{

														if(isAlphanumeric(fld_bank_account, "Enter valid bank account."))

														{

																if(notEmpty(fld_bank_swift_address, "Enter bank swift address."))

																{

																return true;

																}

														}

													}

											}

										}

									

								}

							}

						}

	

	

	

	

	return false;

	

	

}





































function chkbilling()

{

	var fld_orders_shipping_person_name = document.getElementById('fld_orders_shipping_person_name');

	var fld_orders_shipping_person_lastname = document.getElementById('fld_orders_shipping_person_lastname');

	var fld_orders_shipping_company_name = document.getElementById('fld_orders_shipping_company_name');

	var fld_orders_shipping_address = document.getElementById('fld_orders_shipping_address');

	var fld_orders_shipping_email = document.getElementById('fld_orders_shipping_email');

	var fld_orders_shipping_city = document.getElementById('fld_orders_shipping_city');

	

	var fld_orders_state = document.getElementById('fld_orders_state');

	var fld_orders_country = document.getElementById('fld_orders_country');

	var fld_orders_shipping_phone = document.getElementById('fld_orders_shipping_phone');

	var fld_orders_shipping_zipcode = document.getElementById('fld_orders_shipping_zipcode');

	

	

	if(notEmpty(fld_orders_shipping_person_name, "Please Enter name"))

	{

		if(notEmpty(fld_orders_shipping_person_lastname, "Please enter lastname"))

		{

			if(notEmpty(fld_orders_shipping_company_name, "Please enter company name"))

			{

				if(notEmpty(fld_orders_shipping_address, "Please enter shipping address"))

				{

						if(emailValidator(fld_orders_shipping_email, "Enter a valid email-id."))

						{

							if(notEmpty(fld_orders_shipping_city, "City is not entered."))

							{

								if(notEmpty(fld_orders_state, "State is not entered."))

								{

										if(notEmpty(fld_orders_shipping_phone, "Enter valid contact no."))

										{

											if(notEmpty(fld_orders_shipping_zipcode, "Enter valid zipcode."))

											{

										return true;

											}

										}

									

								}

							}

						}

				}

			}

		}

	}

	

	

	return false;

	

	

	

	

	

	

}





function inquiryformValidator()
{
	var name = document.getElementById('name');
	var email = document.getElementById('email');
	var phone = document.getElementById('phone');
	var message=document.getElementById('message');
	
	
	if(notEmpty(name, "Please Enter name"))

	{

		if(emailValidator(email, "Please enter a valid email id"))

		{

			if(notEmpty(phone, "Please enter contact number"))

			{

				if(notEmpty(message, "Please enter your message for inquiry"))

				{
					return true;
				}
				
			}
		}
		
	}

	
	return false;
	
}


function formValidator()

{

	// Make quick references to our fields

	var fld_inquiry_person_name = document.getElementById('fld_inquiry_person_name');

	var fld_inquiry_person_email = document.getElementById('fld_inquiry_person_email');

	var fld_inquiry_person_zipcode = document.getElementById('fld_inquiry_person_zipcode');

//	var fld_inquiry_person_email = document.getElementById('fld_inquiry_person_email');

	var fld_inquiry_person_phone = document.getElementById('fld_inquiry_person_phone');

	var fld_inquiry_person_company_name = document.getElementById('fld_inquiry_person_company_name');

	

	

	// Check each input in the order that it appears in the form!

	

	if(notEmpty(fld_inquiry_person_name, "Please Enter name"))

	{

		if(emailValidator(fld_inquiry_person_email, "Please enter valid email id"))

		{

			if(notEmpty(fld_inquiry_person_zipcode, "Please enter zipcode"))

			{

				if(notEmpty(fld_inquiry_person_phone, "Please enter Contact number"))

				{

					if(isNumeric(fld_inquiry_person_phone, "Please enter valid Contact number"))

					{

						if(notEmpty(fld_inquiry_person_company_name, "Enter Company Name"))

						{

								return true;

						}

					}

				}

			}

		}

	}

	

	

	return false;

	

}



function notEmpty(elem, helperMsg){

	if(elem.value.length == 0){

		alert(helperMsg);

		elem.focus(); // set the focus to this input

		return false;

	}

	return true;

}



function isNumeric(elem, helperMsg){

	var numericExpression = /^[0-9]+$/;

	if(elem.value.match(numericExpression)){

		return true;

	}else{

		alert(helperMsg);

		elem.focus();

		return false;

	}

}



function isAlphabet(elem, helperMsg){

	var alphaExp = /^[a-zA-Z]+$/;

	if(elem.value.match(alphaExp)){

		return true;

	}else{

		alert(helperMsg);

		elem.focus();

		return false;

	}

}



function isAlphanumeric(elem, helperMsg){

	var alphaExp = /^[0-9a-zA-Z]+$/;

	if(elem.value.match(alphaExp)){

		return true;

	}else{

		alert(helperMsg);

		elem.focus();

		return false;

	}

}



function lengthRestriction(elem, min, max){

	var uInput = elem.value;

	if(uInput.length >= min && uInput.length <= max){

		return true;

	}else{

		alert("Please enter between " +min+ " and " +max+ " characters");

		elem.focus();

		return false;

	}

}



function madeSelection(elem, helperMsg){

	if(elem.value == "Please Choose"){

		alert(helperMsg);

		elem.focus();

		return false;

	}else{

		return true;

	}

}



function emailValidator(elem, helperMsg){

	var emailExp = /^[\w\-\.\+]+\@[a-zA-Z0-9\.\-]+\.[a-zA-z0-9]{2,4}$/;

	if(elem.value.match(emailExp)){

		return true;

	}else{

		alert(helperMsg);

		elem.focus();

		return false;

	}

}





