function check_contact(frm) {
    if(frm.elements['contact_person'].value =='') {
        alert('You must fill in your name (contact person)');
        frm.elements['contact_person'].focus();
        return false;
    }

    if(frm.elements['email_address'].value =='') {
        alert('You must fill in your email address');
        frm.elements['email_address'].focus();
        return false;
    }

    if(frm.elements['telephone'].value =='') {
        alert('You must fill in your phone number');
        frm.elements['telephone'].focus();
        return false;
    }

    return true;
}

function check_booking(frm) {
	if (!frm.elements['wedding_time_slot_level_only'].checked) {
	    if(frm.elements['groom_given_name'].value =='') {
	        alert('You must fill in groom name');
	        frm.elements['groom_given_name'].focus();
	        return false;
	    }

	    if(frm.elements['bride_given_name'].value =='') {
	        alert('You must fill in bride name');
	        frm.elements['bride_given_name'].focus();
	        return false;
	    }
	}
    return true;
}

function check_agent_add(frm) {
    if(frm.elements['username'].value =='') {
        alert('You must fill in your username (contact person)');
        frm.elements['username'].focus();
        return false;
    }

    if(frm.elements['npassword1'].value =='') {
        alert('You must fill in your password');
        frm.elements['npassword1'].focus();
        return false;
    }

    if(frm.elements['npassword2'].value =='') {
        alert('You must confirm your password');
        frm.elements['npassword2'].focus();
        return false;
    }

    if(frm.elements['email'].value =='') {
        alert('You must fill in your email');
        frm.elements['email'].focus();
        return false;
    }

    if(frm.elements['company_name'].value =='') {
        alert('You must fill in your company name');
        frm.elements['company_name'].focus();
        return false;
    }
    if(frm.elements['phone'].value =='') {
        alert('You must fill in your phone number');
        frm.elements['phone'].focus();
        return false;
    }
}
