/****************************************************************************
* Description	:	This is the common javascript file
*			which has different functions with their
*			definitions.
*
* Author	:V S Prasad Vasamsetty
* Date	: 02 October 2008
*
* Revision	:
* Modified By	: xxxxxx
* Modified Date	: xxxxxx
* Reason	: xxxxxx

/*************** function to check request Newsletter Old Fashioned Craftmanship page  ****************/

// Referral form validations
function check_Referrals(frm)
{
   //alert(frm.elements['user[name]']); 
	if(!isValidname(frm.elements['user[name]'],"User name"))
		return false;
	
//	if(!isValidname(frm.elements['user[address]'],"User Address"))
//		return false;

	if(!isValidNumber(frm.elements['user[phone]'],"User Phone"))
		return false;

//	if(!isValidEmail(frm.elements['user[email]'],"User email address"))
//		return false;	
		
/*	if(!isSelect(frm.elements['user[contactmethod]'],"Preferred contact method"))
		return false;*/
	
	if(!isValidname(frm.elements['user[referralname]'],"Referral name"))
		return false;
	
//	if(!isValidname(frm.elements['user[referraladdress]'],"Referral Address"))
//		return false;

	if(!isValidNumber(frm.elements['user[referralphone]'],"Referral Phone"))
		return false;

	if(!isValidEmail(frm.elements['user[referralemail]'],"Referral email address"))
		return false;	
		
/*	if(!isSelect(frm.elements['user[referral_work]'],"Referral type of work"))
		return false;*/
		
}

// Contact form validations
function check_contactDetails(frm)
{
   //alert(frm.elements['contact[name]']); 
	if(!isValidname(frm.elements['contact[name]'],"Contact name"))
		return false;
	
//	if(!isValidname(frm.elements['contact[address]'],"Contact Address"))
//		return false;

	if(!isValidname(frm.elements['contact[city]'],"City"))
		return false;

	if(!isValidname(frm.elements['contact[state]'],"State"))
		return false;

	if(!isEmpty(frm.elements['contact[zipcode]'],"Zipcode"))
		return false;

//	if(!isEmpty(frm.elements['contact[eve_phone]'],"Evening Phone"))
//		return false;

//	if(!isEmpty(frm.elements['contact[cell_phone]'],"Cellphone number"))
//		return false;

	if(!isValidNumber(frm.elements['contact[phone]'],"Contact Phone"))
		return false;

	if(!isValidEmail(frm.elements['contact[email]'],"Contact email address"))
		return false;	
			
	if(!isValidname(frm.elements['contact[comments]'],"Contact Comments"))
		return false;		    
}

// Finance form validations
function check_financeDetails(frm)
{
   //alert(frm.elements['finance[name]']); 
	if(!isValidname(frm.elements['finance[name]'],"Contact name"))
		return false;
	
	if(!isEmpty(frm.elements['finance[address]'],"Contact Address"))
		return false;
	if(!isValidNumber(frm.elements['finance[phone]'],"Contact Phone"))
		return false;

	if(!isValidEmail(frm.elements['finance[email]'],"Contact email address"))
		return false;	

	if(!isEmpty(frm.elements['finance[ssn]'],"SSN Details"))
		return false;
			
	if(!isEmpty(frm.elements['finance[monthly_inc]'],"Monthly income"))
		return false;	
	
	if(!isEmpty(frm.elements['finance[monthly_payment]'],"Monthly payment"))
		return false;	    
}

// Newsletter validations
function check_Newsletter_Email(frm)
{
  	if(!isValidEmail(frm.elements['newsletter[email]'],"Newsletter email address"))
		return false;		
}

function check_Newsletter_Us_Mail(frm)
{
 	if(!isValidname(frm.elements['newsletter[name]'],"Newsletter name"))
		return false;
	
	if(!isValidname(frm.elements['newsletter[street]'],"Newsletter Street"))
		return false;

	if(!isValidname(frm.elements['newsletter[city]'],"Newsletter City"))
		return false;

	if(!isValidname(frm.elements['newsletter[state]'],"Newsletter State"))
		return false;	
		
	if(!isValidNumber(frm.elements['newsletter[zip]'],"Newsletter ZipCode"))
		return false;		
}

//function to validate the emailthispage 
function check_Emailthispage(frm)
{ 	
	if(!isValidEmail(frm.elements['friend_email'],"friend's email address"))
		return false;

	if(!isValidname(frm.elements['friend_name'],"friend's name"))
		return false;
	
	if(!isValidEmail(frm.elements['your_email'],"email address"))
		return false;	
		
	if(!isValidname(frm.elements['your_name'],"name"))
		return false;	
		
	if(!isEmpty(frm.elements['notes'],"message"))
		return false;		
}
