// JavaScript Document

// common function(See 'admin/script/UsedFunctions.js' also)

	function validate_bride()
	  {	
	  	    var str_brd_fname = document.frm.txt_brd_fname.value;
			var str_brd_lname = document.frm.txt_brd_lname.value;
			var str_grm_fname = document.frm.txt_grm_fname.value;
			var str_grm_lname = document.frm.txt_grm_lname.value;
			var str_wedd_mon = document.frm.cmb_wedd_mon.value;
			var str_wedd_date = document.frm.cmb_wedd_date.value;
			var str_wedd_year = document.frm.cmb_wedd_year.value;
			var str_wedd_city = document.frm.txt_wedd_city.value;
			var str_wedd_areacode = document.frm.cmb_wedd_areacode.value;
			var str_wedd_state = document.frm.txt_wedd_state.value;
			var str_wedd_type = document.frm.cmb_wedd_type.value;
			var str_wedd_loc = document.frm.txt_wedd_loc.value;
			var str_recpt_loc = document.frm.txt_recpt_loc.value;
			var str_party_size = document.frm.cmb_party_size.value;
			var str_no_of_recpt_guest = document.frm.txt_no_of_recpt_guest.value;
			var str_brd_email = document.frm.txt_brd_email.value;
			var str_brd_pwd = document.frm.txt_brd_pwd.value;  // bride password..
			var str_guest_pwd = document.frm.txt_guest_pwd.value;
			var str_brd_img = document.frm.file_brd_img.value;
            var str_grm_img = document.frm.file_grm_img.value;
			var str_meeting = document.frm.txt_meeting.value;
			var str_proposal = document.frm.txt_proposal.value;
				      		  
		 if(str_brd_fname=="" )
		  {
			  alert("Enter Bride's First Name");
			  document.frm.txt_brd_fname.select();
			  return false;
		  }		 
		 else if(isNaN(str_brd_fname)==false)
		  {
			  alert("Bride's First Name Should be in characters");
			  document.frm.txt_brd_fname.select();
			  return false;
		  }		
		else if(str_brd_lname=="" )
		  {
			  alert("Enter Bride's Last Name");
			  document.frm.txt_brd_lname.select();
			  return false;
		  }		 
		 else if(isNaN(str_brd_lname)==false)
		  {
			  alert("Bride's Last Name Should be in characters");
			  document.frm.txt_brd_lname.select();
			  return false;
		  }		
		  else if(str_grm_fname=="" )
		  {
			  alert("Enter Groom's First Name");
			  document.frm.txt_grm_fname.select();
			  return false;
		  }		 
		  else if(isNaN(str_grm_fname)==false)
		  {
			  alert("Groom's First Name Should be in characters");
			  document.frm.txt_grm_fname.select();
			  return false;
		  }		
		  else if(str_grm_lname=="" )
		  {
			  alert("Enter Groom's Last Name");
			  document.frm.txt_grm_lname.select();
			  return false;
		  }		 
		  else if(isNaN(str_grm_lname)==false)
		  {
			  alert("Groom's Last Name Should be in characters");
			  document.frm.txt_grm_lname.select();
			  return false;
		  }	
		  else if(str_wedd_mon==0 )
		  {
			  alert("Select Valid Wedding Month");
			  document.frm.cmb_wedd_mon.focus();
			  return false;
		  }		 
		  else if(str_wedd_date==0 )
		  {
			  alert("Select Valid Wedding Date");
			  document.frm.cmb_wedd_date.focus();
			  return false;
		  }		
		  else if(str_wedd_year==0 )
		  {
			  alert("Select Valid Wedding Year");
			  document.frm.cmb_wedd_year.focus();
			  return false;
		  }				  
		  else if(check_wedd_date(str_wedd_mon,str_wedd_date,str_wedd_year)==false)
		  {
             // To check Wedding Date..
			  alert("Wedding date should not be less than current date!!");   
			  //document.frm.cmb_wedd_mon.focus();
			  return false;
		  }
		  else if(str_wedd_city=="" )
		  {
			  alert("Enter Wedding City");
			  document.frm.txt_wedd_city.select();
			  return false;
		  }		 
		  else if(isNaN(str_wedd_city)==false)
		  {
			  alert("City Should be in characters");
			  document.frm.txt_wedd_city.select();
			  return false;
		  }
		  else if(str_wedd_areacode=="" )
		  {
			  alert("Enter Area Code");
			  document.frm.cmb_wedd_areacode.select();
			  return false;
		  }					
		 else if(isNaN(str_wedd_areacode)==true)
		  {
			  alert("Area Code Should be in Numeric");
			  document.frm.cmb_wedd_areacode.select();
			  return false;
		  }		
		 else if( str_wedd_areacode.length!=3 )
         {
             alert("Area code accepts 3 digits !!!");
			  document.frm.cmb_wedd_areacode.select();
			  return false;
	      }		  
		  else if(str_wedd_state==0 )
		  {
			  alert("Select Wedding State");
			  document.frm.txt_wedd_state.focus();
			  return false;
		  }		 
		
		  else if(str_wedd_type==0 )
		  {
			  alert("Select Type Of Wedding");
			  document.frm.cmb_wedd_type.focus();
			  return false;
		  }		
		   
		 else if(str_wedd_loc.length!=0 && isNaN(str_wedd_loc)==false)
		  {
			  alert("Wedding Location Should be in characters");
			  document.frm.txt_wedd_loc.select();
			  return false; 
		  }	
		   
		  else if(str_recpt_loc.length!=0 && isNaN(str_recpt_loc)==false)
		  {
			  alert("Reception Location Should be in characters");
			  document.frm.txt_recpt_loc.select();
			  return false;
		  }	
		   
		  else if(str_party_size.length!=0 && isNaN(str_party_size)==true)
		  {
			  alert("Party Size Should be in numeric");
			  document.frm.cmb_party_size.select();
			  return false;
		  }	
		  		 
		  else if(str_brd_email=="" )
		  {
			  alert("Enter Bride Email Address");
			  document.frm.txt_brd_email.select();
			  return false;
		  }		 
		  else if(email_valid(str_brd_email)==false)
		  {
			  alert("Enter Valid Email Address");
			  document.frm.txt_brd_email.select();
			  return false;
		  }	
		  else if(str_brd_pwd=="" )
		  {
			  alert("Enter Bride Password");
			  document.frm.txt_brd_pwd.select();
			  return false;
		  }		
		  else if(password_valid(str_brd_pwd)==false)
		  {
			  alert("Enter Valid Bride Password");
			  document.frm.txt_brd_pwd.select();
			  return false;
		  }	
		  else if(str_guest_pwd=="" )
		  {
			  alert("Enter Guest Password");
			  document.frm.txt_guest_pwd.select();
			  return false;
		  }		
		 
		 else if(str_guest_pwd==str_brd_pwd)
		  {
			  alert("Guest Password Should Not Match With Bride Password");
			  document.frm.txt_guest_pwd.select();
			  return false;
		  }		
		  
		  else if(password_valid(str_guest_pwd)==false)
		  {
			  alert("Enter Valid Guest Password");
			  document.frm.txt_guest_pwd.select();
			  return false;
		  }	

			else if(str_brd_img!='' && check_image(str_brd_img)==false )
			{
				alert("Select '.jpg','.gif'.. Images only !!!!");
				document.frm.file_brd_img.select();
				return false;
			}		
		  else if(str_grm_img!='' && check_image(str_grm_img)==false )
			{
				alert("Select '.jpg','.gif'.. Images only !!!!");
				document.frm.file_grm_img.select();
				return false;
			}
			
		  else if(str_meeting.length!=0 && isNaN(str_meeting)==false)
		  {
			  alert("Field Should be in characters");
			  document.frm.txt_meeting.select();
			  return false;
		  }	
		  else if(str_proposal.length!=0 && isNaN(str_proposal)==false)
		  {
			  alert("Field Should be in characters");
			  document.frm.txt_proposal.select();
			  return false;
		  }	
	}
