/////////////////////////////////////////////////////////
//VALIDATE - ORDER SAMPLE
/////////////////////////////////////////////////////////
function validateOrderSample()
{
	//error define
	var error = 0;
	var error_msg = '';

	//var define
	var firstname 	= document.orderSamples.firstName.value;
	var surname 	= document.orderSamples.surname.value;
	var address 	= document.orderSamples.address.value;
	var townCity 	= document.orderSamples.townCity.value;
	var country 	= document.orderSamples.country.value;
	var eMail		= document.orderSamples.eMail.value;
	
	if(firstname == '')
	{
		error = 1;
		error_msg += '- Enter First Name.\n';
	}
	
	if(surname == '')
	{
		error = 1;
		error_msg += '- Enter Surname.\n';
	}
	
	if(address == '')
	{
		error = 1;
		error_msg += '- Enter Address.\n';
	}
	
	if(townCity == '')
	{
		error = 1;
		error_msg += '- Enter Town / City.\n';
	}
	
	if(country == '')
	{
		error = 1;
		error_msg += '- Enter Country.\n';
	}
	
	//E-MAIL
	if(eMail != '')
	{
		var eMailReg = new RegExp("^[0-9a-zA-Z\.]+@[0-9a-zA-Z\-]+[\.]{1}[0-9a-zA-Z]+[\.]?[0-9a-zA-Z]+$");	
		var eMailReturn = eMailReg.test(eMail);
		
		if(eMailReturn == false)
		{
			error = 1;
			error_msg += '- Enter valid e-mail address.\n';
		}
	}
	
	if(error != 1)
	{
		return true;
	}
	else
	{
		alert(error_msg);
		return false;
	}
}

/////////////////////////////////////////////////////////
//VALIDATE - CONTACT
/////////////////////////////////////////////////////////
function validateContact()
{
	//error define
	var error = 0;
	var error_msg = '';

	//var define
	var phone 	= document.contactForm.phone.value;
	var eMail 	= document.contactForm.eMail.value;
	
	if(phone == '')
	{
		error = 1;
		error_msg += '- Enter Phone.\n';
	}
		
	//E-MAIL
	if(eMail == '')
	{
		error = 1;
		var error_mail = 1;
		error_msg += '- Enter E-mail Address.\n';		
	}
	var eMailReg = new RegExp("^[0-9a-zA-Z\.]+@[0-9a-zA-Z\-]+[\.]{1}[0-9a-zA-Z]+[\.]?[0-9a-zA-Z]+$");

	var eMailReturn = eMailReg.test(eMail);
	if(eMailReturn == false && error_mail != 1)
	{
		error = 1;
		error_msg += '- Enter Valid E-mail Address.\n';
	}
	
	if(error != 1)
	{
		return true;
	}
	else
	{
		alert(error_msg);
		return false;
	}
}

/////////////////////////////////////////////////////////
//VALIDATE - ORDER NOW
/////////////////////////////////////////////////////////
function validateOrderNow()
{
	//set error vars
	var error = 0;
	var error_msg = '';
	
	//set vars
	var personsName 		= document.orderNow.personsName.value;
	var personsDB 			= document.orderNow.personsDateBirth.value;
	var personsDD 			= document.orderNow.personsDateDeath.value;
	
	var nameCD 				= document.orderNow.nameCD.value;
	var phoneCD 			= document.orderNow.phoneCD.value;
	var eMailCD 			= document.orderNow.eMailCD.value;
	var postalAddressCD 	= document.orderNow.postalAddressCD.value;
	
	var orderTotalPrice		= parseInt(document.getElementById("orderTotalPrice").innerHTML);
	
	if(orderTotalPrice > parseInt('0'))
	{
		if(personsName == '')
		{
			error = 1;
			error_msg += '- Enter Name of Love one.\n';
		}
		
		if(personsDB == '')
		{
			error = 1;
			error_msg += '- Enter persons Date of Birth.\n';
		}
		
		if(personsDD == '')
		{
			error = 1;
			error_msg += '- Enter persons Date of Death.\n';
		}
		
		if(nameCD == '')
		{
			error = 1;
			error_msg += '- Enter Name.\n';
		}
		
		if(phoneCD == '')
		{
			error = 1;
			error_msg += '- Enter Phone.\n';
		}		
			
		//E-MAIL
		if(eMailCD == '')
		{
			error = 1;
			var error_mail = 1;
			error_msg += '- Enter E-mail Address.\n';		
		}
		var eMailReg = new RegExp("^[0-9a-zA-Z\.]+@[0-9a-zA-Z\-]+[\.]{1}[0-9a-zA-Z]+[\.]?[0-9a-zA-Z]+$");

		var eMailReturn = eMailReg.test(eMailCD);
		if(eMailReturn == false && error_mail != 1)
		{
			error = 1;
			error_msg += '- Enter Valid E-mail Address.\n';
		}		

		if(postalAddressCD == '')
		{
			error = 1;
			error_msg += '- Enter Postal Address.\n';
		}
	}
	else
	{
		error = 1;
		error_msg = '- You must select at least one product with amount.';
	}
	
	if(error != 1)
	{
		return true;
	}
	else
	{
		alert(error_msg);
		return false;
	}
}
