$(function(){
	$('div#divProjectThumbs').css("display", "block");
	$('a[rel*=facebox]').facebox();
	$('div#divSubMenuWrapper').corner();
	$('div#divContentWrapper').corner();
	$('div.capabilityWarning').corner();
	$('div.standardForm').corner();
	$('#frmEnquiry').validate({
		rules: {
			enq_name: { required:true },
			enq_tel: { required:true },
			enq_email: { required:true, email:true },
			enq_msn: { email:true },
			enq_message: { required:true },
			enq_captchagiven: { required:true, maxLength:5 }
			},
		messages: {
			enq_name: "Please enter your name",
			enq_tel: "Please enter a contact number",
			enq_email: "Please enter a valid email address",
			enq_msn: "Please enter a valid MSN ID",
			enq_message: "Please enter a message",
			enq_captchagiven: "Please enter the text in the image"
			}
		});
	$('#frmLogin').validate({
		rules: {
			usr_username: { required:true },
			usr_password: { required:true }
			},
		messages: {
			usr_username: "Please enter your username",
			usr_password: "Please enter your password"
			}
		});
	$('#frmPassword').validate({
		rules: {
			usr_password: { required:true, minLength:6, maxLength:20 },
			usr_password1: { required:true, minLength:6, maxLength:20 },
			usr_password2: { required:true, minLength:6, maxLength:20 }
			},
		messages: {
			usr_password: "Please enter your current password",
			usr_password1: "Please enter a new password",
			usr_password2: "Please enter your new password again"
			}
		});
	$('#frmHTMLMailer').validate({
		rules: {
			strTo: { required:true, email:true },
			strBody: { required:true }
			},
		messages: {
			strTo: "Please enter a destination address",
			strBody: "You cannot send an empty message"
			}
		});
	$('#frmAdminPagesEdit').validate({
		rules: {
			pag_name: { required:true },
			pag_menutext: { required:true },
			pag_sequence: { required:true, digits:true, minLength:1, maxLength:4 }
			},
		messages: {
			pag_name: "Please enter a filename",
			pag_menutext: "Please enter the menu text",
			pag_sequence: "Please enter a numeric sequence"
			}
		});
	$('#frmAdminProfilesEdit').validate({
		rules: {
			pfl_name: { required:true }
			},
		messages: {
			pfl_name: "Please enter a profile name"
			}
		});
	$('#frmAdminUsersEdit').validate({
		rules: {
			pfl_id: { required:true },
			usr_username: { required:true, minLength:6, maxLength:20 },
			usr_password: { required:true, minLength:6, maxLength:20 },
			usr_emailhome: { email:true },
			usr_emailwork: { email:true },
			usr_msn: { email:true }
			},
		messages: {
			pfl_id: "Please select a profile",
			usr_username: "Please enter a username",
			usr_password2: "Please enter a password",
			usr_emailhome: "Email address must be valid if present",
			usr_emailwork: "Email address must be valid if present",
			usr_msn: "MSN Email must be valid if present"
			}
		});
	if ($('.focusHere').size() >= 1) { $('.focusHere').get(0).focus(); }
	});

