//document.write("<script type='text/javascript'>");

/*
	This function will be called from register.php only.
	It will use for validation registration details.
*/

	
function submitFrmRegister(objForm,usId,umId) {
	var flReturn = true;	
	
	// Firstname
	if(!notEmpty(objForm.txtFirstname, "First Name", false, true)) {
		document.getElementById('fnErr').style.display = "";
		document.getElementById('fnErr1').style.display = "";
		document.getElementById('Firstname').className = "frm-txtbox error-txtbox";
		flReturn = false;
	}
	else {
		document.getElementById('fnErr').style.display = "none";
		document.getElementById('fnErr1').style.display = "none";
		document.getElementById('Firstname').className = "frm-txtbox";
	}

	// Surname
	if(!notEmpty(objForm.txtLastname, "Last Name", false, true)) {
		document.getElementById('lnErr').style.display = "";
		document.getElementById('lnErr1').style.display = "";
		document.getElementById('Lastname').className = "frm-txtbox error-txtbox";
		flReturn = false;
	}
	else {
		document.getElementById('lnErr').style.display = "none";
		document.getElementById('lnErr1').style.display = "none";
		document.getElementById('Lastname').className = "frm-txtbox";
	}

	// Email validation	
	var mailErr = document.getElementById('mailErr');
	if(!validateEmail(objForm.txtEmail, "Email", true, true, "mailErr")) {
		document.getElementById('mailErr1').style.display = "";
		document.getElementById('Email').className = "frm-txtbox error-txtbox";
		flReturn = false;
	}
	else {
		mailErr.style.display = "none";
		document.getElementById('mailErr1').style.display = "none";
		document.getElementById('Email').className = "frm-txtbox";
	}

	// Confirm Email validation
	var conMErr = document.getElementById('conMErr');
	flVal = true;
	if(!validateEmail(objForm.txtConfirmEmail, "Confirm email", true, true, "conMErr") && notEmpty(objForm.txtEmail, "Email", false, true)) {
		document.getElementById('cEmail').className = "frm-txtbox error-txtbox";
		document.getElementById('conMErr1').style.display = "";
		flReturn = false;
		flVal = false;
	}
	else {
		conMErr.style.display = "none";
		document.getElementById('conMErr1').style.display = "none";
		document.getElementById('cEmail').className = "frm-txtbox";
	}

	if(flVal && notEmpty(objForm.txtConfirmEmail, "Confirm email", false, true) && notEmpty(objForm.txtEmail, "Email", false, true) && objForm.txtEmail.value != objForm.txtConfirmEmail.value) {
		conMErr.style.display = "inline";
		conMErr.innerHTML = 'Email and Confirm Email fields does not match. Please enter again.';
		document.getElementById('cEmail').className = "frm-txtbox error-txtbox";
		document.getElementById('conMErr1').style.display = "";
		objForm.txtConfirmEmail.select();
		
		flReturn = false;
	}
	else if(flVal && objForm.txtConfirmEmail.value != ""){
		conMErr.style.display = "none";
		document.getElementById('cEmail').className = "frm-txtbox";
		document.getElementById('conMErr1').style.display = "none";
	}

	// password
	var pwdErr = document.getElementById('pwdErr');
	if(!notEmpty(objForm.txtPassWord, "Password", false, true)) {
		pwdErr.style.display = "";
		document.getElementById('Password').className = "frm-txtbox error-txtbox";
		document.getElementById('pwdErr1').style.display = "";
		flReturn = false;
	}
	else {
		if (objForm.txtPassWord.value.length < 6) {			
			pwdErr.innerHTML = "Password must be minimum 6 characters.";
			pwdErr.style.display = "";
			document.getElementById('pwdErr1').style.display = "";
			document.getElementById('Password').className = "frm-txtbox error-txtbox";
			flReturn = false;
		}
		else {
			pwdErr.style.display = "none";
			document.getElementById('pwdErr1').style.display = "none";
			document.getElementById('Password').className = "frm-txtbox";
		}
	}

	// confirm password
	var conpwdErr = document.getElementById('conpwdErr');
	if(!notEmpty(objForm.txtConfirmPassword, "Confirm Password", false, true) && notEmpty(objForm.txtPassWord, "Password", false, true)) {
		conpwdErr.style.display = "";
		document.getElementById('conpwdErr1').style.display = "";
		document.getElementById('cPassword').className = "frm-txtbox error-txtbox";
		flReturn = false;
	}
	else if(notEmpty(objForm.txtConfirmPassword, "Confirm Password", false, true)) {
		conpwdErr.style.display = "none";
		document.getElementById('conpwdErr1').style.display = "none";
		document.getElementById('cPassword').className = "frm-txtbox";
	}
	if(notEmpty(objForm.txtConfirmPassword, "Confirm Password", false, true) && notEmpty(objForm.txtPassWord, "Password", false, true) && objForm.txtPassWord.value != objForm.txtConfirmPassword.value) {
		conpwdErr.style.display = "";
		document.getElementById('conpwdErr1').style.display = "";
		conpwdErr.innerHTML = 'Password and Confirm Password fields does not match. Please enter again.';
		objForm.txtConfirmPassword.value = "";
		objForm.txtConfirmPassword.select();
		document.getElementById('cPassword').className = "frm-txtbox error-txtbox";
		flReturn = false;
	}
	else if(notEmpty(objForm.txtConfirmPassword, "Confirm Password", false, true)) {
		conpwdErr.style.display = "none";
		document.getElementById('conpwdErr1').style.display = "none";
		document.getElementById('cPassword').className = "frm-txtbox";
	}

	// House Address
	if(objForm.txtAddress1.value == "") {
		document.getElementById('addErr').style.display = "";
		document.getElementById('addErr1').style.display = "";
		document.getElementById('Address1').className = "frm-txtbox error-txtbox";
		flReturn = false;
	}
	else {
		document.getElementById('addErr').style.display = "none";
		document.getElementById('addErr1').style.display = "none";
		document.getElementById('Address1').className = "frm-txtbox";
	}

	// city
	if(!notEmpty(objForm.txtCity, "City", false, true)) {
		document.getElementById('cityErr').style.display = "";
		document.getElementById('cityErr1').style.display = "";
		document.getElementById('City').className = "frm-txtbox error-txtbox";
		flReturn = false;
	}
	else {
		document.getElementById('cityErr').style.display = "none";
		document.getElementById('cityErr1').style.display = "none";
		document.getElementById('City').className = "frm-txtbox";
	}

	// county
	if(!notEmpty(objForm.txtCounty, "County", false, true)) {
		document.getElementById('cntyErr').style.display = "";
		document.getElementById('cntyErr1').style.display = "";
		document.getElementById('County').className = "frm-txtbox error-txtbox";
		flReturn = false;
	}
	else {
		document.getElementById('cntyErr').style.display = "none";
		document.getElementById('cntyErr1').style.display = "none";
		document.getElementById('County').className = "frm-txtbox";
	}

	// Post Code
	if(!notEmpty(objForm.txtPostcode1, "Postcode", false, true)) {
		document.getElementById('postErr').style.display = "";
		document.getElementById('postErr1').style.display = "";
		document.getElementById('Postcode').className = "frm-txtbox error-txtbox";
		flReturn = false;
	}
	else {
		document.getElementById('postErr').style.display = "none";
		document.getElementById('postErr1').style.display = "none";
		document.getElementById('Postcode').className = "frm-txtbox";
	}


	// Country
	if(objForm.lstCountry.value == "0") {
		document.getElementById('cntryErr').style.display = "";
		document.getElementById('cntryErr1').style.display = "";
		document.getElementById('lstCountry').className = "frm-txtbox error-txtbox";
		flReturn = false;
	}
	else {
		document.getElementById('cntryErr').style.display = "none";
		document.getElementById('cntryErr1').style.display = "none";
		document.getElementById('lstCountry').className = "frm-txtbox";
	}

	//usCode
	if(objForm.lstCountry.value == usId || objForm.lstCountry.value == umId) {
		if(!notEmpty(objForm.txtUsCode, "US State Code", false, true)) {
			document.getElementById('usCodeErr').style.display = "";
			document.getElementById('usCodeMsg').style.display = "";
			objForm.txtUsCode.focus();
			flReturn = false;
		}
		else {
			document.getElementById('usCodeErr').style.display = "none";
			document.getElementById('usCodeMsg').style.display = "none";
		}
	}
	else {
		document.getElementById('usCodeErr').style.display = "none";
		document.getElementById('usCodeMsg').style.display = "none";
	}

	// Phone
	if(!notEmpty(objForm.txtPhone, "Phone No", false, true)) {
		document.getElementById('phErr').style.display = "";
		document.getElementById('phErr1').style.display = "";
		document.getElementById('Phone').className = "frm-txtbox error-txtbox";
		flReturn = false;
	}
	else {
		document.getElementById('phErr').style.display = "none";
		document.getElementById('phErr1').style.display = "none";
		document.getElementById('Phone').className = "frm-txtbox";
	}
	
	if(!flReturn) {
		document.getElementById('commErr').style.display = "";
		if(document.getElementById('commErrMsg')) {
			document.getElementById('commErrMsg').style.display = "none";
		}
		return flReturn;
	}
	else {
		document.getElementById('commErr').style.display = "none";
		if(document.getElementById('commErrMsg')) {
			document.getElementById('commErrMsg').style.display = "none";
		}
		objForm.submit();
	}	
}


/*
	This function will be called from signin.php only.
	It will use for validation singin details.
*/
function submitSignInForm(objForm) {

	var flReturn = true;

	// Email validation
	//if(!validateEmail(objForm.txtEmail, "Email address.", true, true, "eMailErr")) {
	if(!notEmpty(objForm.txtEmail, "Email address.", true, true, "eMailErr")) {
		document.getElementById('eMailErr').style.display = "";
		document.getElementById('txtEmail').className = "frm-txtbox error-txtbox";
		//document.getElementById('iconEmail').style.display = "";
		flReturn = false;
	}
	else {
		document.getElementById('eMailErr').style.display = "none";
		document.getElementById('txtEmail').className = "frm-txtbox";
		document.getElementById('iconEmail').style.display = "none";
	}

	// Password
	if(!notEmpty(objForm.txtPassWord, "", false, true)) {
		document.getElementById('passWordErr').style.display = "";
		document.getElementById('txtPassWord').className = "frm-txtbox error-txtbox";
		//document.getElementById('iconPassWord').style.display = "";	
		flReturn = false;
	}
	else {
		document.getElementById('passWordErr').style.display = "none";
		document.getElementById('txtPassWord').className = "frm-txtbox";
		document.getElementById('iconPassWord').style.display = "none";	
	}

	if(!flReturn) {
		document.getElementById('commErr').style.display = "";
		if(document.getElementById('commErrMsg')) {
			document.getElementById('commErrMsg').style.display = "none";
		}
		return flReturn;
	}
	else {
		document.getElementById('commErr').style.display = "none";
		if(document.getElementById('commErrMsg')) {
			document.getElementById('commErrMsg').style.display = "none";
		}
		objForm.submit();
	}
}

/*
	This function will be called from forgotpassword.php only.
	It will use for validation forgotpass details.
*/
function submitFormForgot(objForm) {

	var flReturn = true;
	// Email validation
	if(!validateEmail(objForm.txtFEmail, "Email Address.", true, true, "fEmailErr")) {		
		document.getElementById('txtFEmail').className = "frm-txtbox error-txtbox mrg10-R";
		if(document.getElementById('iconFEmail')) {
			document.getElementById('iconFEmail').style.display = "";
		}
		flReturn = false;
	}
	else {		
		document.getElementById('txtFEmail').className = "frm-txtbox mrg10-R";	
		if(document.getElementById('iconFEmail')){
			document.getElementById('iconFEmail').style.display = "none";
		}
	}	

	if(!flReturn) {
		document.getElementById('commErrForgot').style.display = "";
		if(document.getElementById('commErrMsg')) {
			document.getElementById('commErrMsg').style.display = "none";
		}
		return flReturn;
	}
	else {
		document.getElementById('commErrForgot').style.display = "none";
		if(document.getElementById('commErrMsg')) {
			document.getElementById('commErrMsg').style.display = "none";
		}
		objForm.doAction.value = "Forgot";
		objForm.submit();
	}
}


/*
	This function will be called from forgotpassword.php only.
	It will use for validation forgotpass details.
*/
function submitForgotPassForm(objForm) {

	// Email validation
	if(!validateEmail(objForm.txtEmail, "Email address.", true, true, "errEmail")) {
		document.getElementById('commErr').style.display = "";
		document.getElementById('errEmailIcon').style.display = "";
		if(document.getElementById('errMsg')) {
			document.getElementById('errMsg').style.display = "none";
		}
		return false;
	}
	else {
		document.getElementById('commErr').style.display = "none";
		document.getElementById('errEmailIcon').style.display = "none";
	}

	objForm.submit();
}

/*
	This function will be called from forgotpassword.php only.
	It will use for validate forgotpass details.
*/
function submitForgotAnsForm(objForm) {
	var flReturn = true;

	// answer validation
	var mailErr = document.getElementById('errAns');
	if(!notEmpty(objForm.txtAns, "", false, true)) {		
		document.getElementById('commErr').style.display = "";
		document.getElementById('errAns').style.display = "";
		document.getElementById('errAnsIcon').style.display = "";
		if(document.getElementById('errMsg')) {
			document.getElementById('errMsg').style.display = "none";
		}
		objForm.txtAns.focus();
		flReturn = false;
	}
	else {
		document.getElementById('errAns').style.display = "none";
		document.getElementById('errAnsIcon').style.display = "none";
	}

	if(!flReturn) {
		document.getElementById('commErr').style.display = "";
		return flReturn;
	}
	else {
		document.getElementById('commErr').style.display = "none";
		objForm.submit();
	}
}


/*
	This function will be called from contactus.php only.
	It will use for validate contactus details.
*/
function submitContactUsForm(objForm) { 

	var flReturn = true;

	// Name
	if(!notEmpty(objForm.txtName, "", false, true)) {
		document.getElementById('fnErr').style.display = "";
		document.getElementById('fnErrIcon').style.display = "";
		document.getElementById('txtName').className = "frm-txtbox error-txtbox";		
		flReturn = false;
	}
	else {
		document.getElementById('fnErr').style.display = "none";
		document.getElementById('fnErrIcon').style.display = "none";
		document.getElementById('txtName').className = "frm-txtbox";
	}

	// Email validation
	if(!validateEmail(objForm.txtEmail, "Email.", true, true, "mailErr")) {
		document.getElementById('emailErrIcon').style.display = "";
		document.getElementById('txtEmail').className = "frm-txtbox error-txtbox";
		flReturn = false;
	}
	else {
		document.getElementById('emailErrIcon').style.display = "none";
		document.getElementById('txtEmail').className = "frm-txtbox";
	}

	// Enquiry
	if(!notEmpty(objForm.taEnquiry, "", false, true)) {
		document.getElementById('commentsErrIcon').style.display = "";
		document.getElementById('taEnquiry').className = "frm-txtbox error-txtbox";
		flReturn = false;
	}
	else {
		document.getElementById('commentsErrIcon').style.display = "none";
		document.getElementById('taEnquiry').className = "frm-txtbox";
	}

	// Characters
	if(!notEmpty(objForm.txtCharacters, "", false, true) || (objForm.txtCharacters.value.length < 6)) {
		document.getElementById('captchaErr').style.display = "";
		document.getElementById('captchaErrIcon').style.display = "";
		document.getElementById('txtCharacters').className = "frm-txtbox error-txtbox";
		flReturn = false;
	}
	else {
		document.getElementById('captchaErr').style.display = "none";
		document.getElementById('captchaErrIcon').style.display = "none";
		document.getElementById('txtCharacters').className = "frm-txtbox";
	}

	if(!flReturn) {
		document.getElementById('commErr').style.display = "";
		if(document.getElementById('commErrMsg')) {
			document.getElementById('commErrMsg').style.display = "none";
		}
		return flReturn;
	}
	else {
		document.getElementById('commErr').style.display = "none";
		if(document.getElementById('commErrMsg')) {
			document.getElementById('commErrMsg').style.display = "none";
		}
		objForm.submit();
	}
}


/*
	This function will be use to reload captach code
*/
function reloadIframe() {
	window.frames["ifrmCaptcha"].location.reload();
}


/*
	This function will be called from feedback.php only.
	It will use for validate contactus details.
*/
function submitFeedbackForm(objForm) {

	var flReturn = true;

	// Name
	if(!notEmpty(objForm.txtName, "", false, true)) {
		document.getElementById('name').style.display = "";
		document.getElementById('nameIcon').style.display = "";
		document.getElementById('txtName').className = "frm-txtbox error-txtbox";		
		flReturn = false;
	}
	else {
		document.getElementById('name').style.display = "none";
		document.getElementById('nameIcon').style.display = "none";
		document.getElementById('txtName').className = "frm-txtbox";
	}

	// Email validation
	if(!validateEmail(objForm.txtEmail, "Email address.", true, true, "email")) {
		document.getElementById('emailIcon').style.display = "";
		document.getElementById('txtEmail').className = "frm-txtbox error-txtbox";
		flReturn = false;
	}
	else {
		document.getElementById('emailIcon').style.display = "none";
		document.getElementById('txtEmail').className = "frm-txtbox";
	}

	// Enquiry
	if(!notEmpty(objForm.taComments, "", false, true)) {
		document.getElementById('comments').style.display = "";
		document.getElementById('commentsIcon').style.display = "";
		document.getElementById('taComments').className = "frm-txtbox error-txtbox";		
		flReturn = false;
	}
	else {
		document.getElementById('comments').style.display = "none";
		document.getElementById('commentsIcon').style.display = "none";
		document.getElementById('taComments').className = "frm-txtbox";
	}	

	// Characters
	if(!notEmpty(objForm.txtCharacters, "", false, true) || (objForm.txtCharacters.value.length < 6)) {
		document.getElementById('char').style.display = "";
		document.getElementById('charIcon').style.display = "";
		document.getElementById('txtCharacter').className = "frm-txtbox error-txtbox";		
		flReturn = false;
	}
	else {
		document.getElementById('char').style.display = "none";
		document.getElementById('charIcon').style.display = "none";
		document.getElementById('txtCharacter').className = "frm-txtbox";
	}

	if(!flReturn) {
		document.getElementById('commErr').style.display = "";
		if(document.getElementById('commErrMsg')) {
			document.getElementById('commErrMsg').style.display = "none";
		}
		return flReturn;
	}
	else {
		document.getElementById('commErr').style.display = "none";
		if(document.getElementById('commErrMsg')) {
			document.getElementById('commErrMsg').style.display = "none";
		}
		objForm.submit();
	}
}


/*
	This function will be called from newsletter.php only.
	It will use for validation newsletter details.
*/
function submitNewsLetterForm(objForm) {

	var flReturn = true;

	// Name
	if(!notEmpty(objForm.txtNLName, "", false, true)) {	 
		document.getElementById('fnErr').style.display = "";
		document.getElementById('fnErrIcon').style.display = "";
		document.getElementById('txtNLName').className = "frm-txtbox error-txtbox";		
		flReturn = false;
	}
	else {
		document.getElementById('fnErr').style.display = "none";
		document.getElementById('fnErrIcon').style.display = "none";
		document.getElementById('txtNLName').className = "frm-txtbox";
	}

	// Email validation
	if(!validateEmail(objForm.txtNLEmail, "Email.", true, true, "mailErr")) {
		document.getElementById('mailErrIcon').style.display = "";
		document.getElementById('txtNLEmail').className = "frm-txtbox error-txtbox";
		flReturn = false;
	}
	else {
		document.getElementById('mailErrIcon').style.display = "none";
		document.getElementById('txtNLEmail').className = "frm-txtbox";
	}

	// Phone
	if(!notEmpty(objForm.txtNLPhone, "", false, true)) {	 
		document.getElementById('phoneErr').style.display = "";
		document.getElementById('phoneErrIcon').style.display = "";
		document.getElementById('txtNLPhone').className = "frm-txtbox error-txtbox";		
		flReturn = false;
	}
	else {
		document.getElementById('phoneErr').style.display = "none";
		document.getElementById('phoneErrIcon').style.display = "none";
		document.getElementById('txtNLPhone').className = "frm-txtbox";
	}

	if(!flReturn) {
		document.getElementById('commErr').style.display = "";
		if(document.getElementById('commErrMsg')) {
			document.getElementById('commErrMsg').style.display = "none";
		}
		return flReturn;
	}
	else {
		document.getElementById('commErr').style.display = "none";
		if(document.getElementById('commErrMsg')) {
			document.getElementById('commErrMsg').style.display = "none";
		}
		objForm.submit();
	}
}

/*
	This function will be called from myaccount.php.
	It will use for validation address details.
*/
function submitFrmLevel0(objForm, doAct) { 
	var flReturn = true;	
	
	// First Name
	if(!notEmpty(objForm.txtFirstName, "First Name", false, true)) {
		document.getElementById('fnameErr').style.display = "";
		document.getElementById('fname').style.display = "";
		objForm.txtFirstName.focus();
		flReturn = false;
	}
	else {
		document.getElementById('fnameErr').style.display = "none";
		document.getElementById('fname').style.display = "none";
	}
	
	// Last Name
	if(!notEmpty(objForm.txtLastName, "Last Name", false, true)) {
		document.getElementById('lnameErr').style.display = "";
		document.getElementById('lname').style.display = "";
		objForm.txtLastName.focus();
		flReturn = false;
	}
	else {
		document.getElementById('lnameErr').style.display = "none";
		document.getElementById('lname').style.display = "none";
	}
	
	// House Address1
	if(!notEmpty(objForm.txtAddress1, "Address1", false, true)) {
		document.getElementById('addErr').style.display = "";
		document.getElementById('addMsg').style.display = "";
		objForm.txtAddress1.focus();
		flReturn = false;
	}
	else {
		document.getElementById('addErr').style.display = "none";
		document.getElementById('addMsg').style.display = "none";
	}	

	// city
	if(!notEmpty(objForm.txtTown, "City", false, true)) {
		document.getElementById('cityErr').style.display = "";
		document.getElementById('cityMsg').style.display = "";
		objForm.txtTown.focus();
		flReturn = false;
	}
	else {
		document.getElementById('cityErr').style.display = "none";
		document.getElementById('cityMsg').style.display = "none";
	}


	// postcode
	if(!notEmpty(objForm.txtPostcode1, "Postcode", false, true)) {
		document.getElementById('postErr').style.display = "";
		document.getElementById('postcodeMsg').style.display = "";
		objForm.txtPostcode1.focus();
		flReturn = false;
	}
	else {
		document.getElementById('postErr').style.display = "none";
		document.getElementById('postcodeMsg').style.display = "none";
	}

	// Country
	if(!notEmpty(objForm.lstCountry, "Country", false, true)) {
		document.getElementById('countryErr').style.display = "";
		document.getElementById('countryMsg').style.display = "";
		objForm.lstCountry.focus();
		flReturn = false;
	}
	else {
		document.getElementById('countryErr').style.display = "none";
		document.getElementById('countryMsg').style.display = "none";
	}

	if(!flReturn) {
		document.getElementById('commErr').style.display = "";
		if(document.getElementById('commErrMsg')) {
			document.getElementById('commErrMsg').style.display = "none";
		}
		return flReturn;
	}
	else {
		document.getElementById('commErr').style.display = "none";
	}
	objForm.doAction.value = doAct;
	
	objForm.submit();
}


/*
	This function will be called from productdetail.php only.
	It will use for validation email to friend details.
*/
function submitEmailToForm(objForm) {
	var flReturn = true;

	// Name
	if(!notEmpty(objForm.txtName, "", false, true)) {
		document.getElementById('name').style.display = "";
		document.getElementById('nameIcon').style.display = "";
		objForm.txtName.focus();
		flReturn = false;
	}
	else {
		document.getElementById('name').style.display = "none";
		document.getElementById('nameIcon').style.display = "none";
	}

	// Email validation
	if(!validateEmail(objForm.txtEmail, "Friend&#8217;s email address", true, true, "email", "Please enter Friend&#8217;s email address.")) {
		document.getElementById('emailIcon').style.display = "";
		flReturn = false;
	}
	else {
		document.getElementById('emailIcon').style.display = "none";
	}

	// Your Name
	if(!notEmpty(objForm.txtYName, "", false, true)) {
		document.getElementById('yName').style.display = "";
		document.getElementById('yNameIcon').style.display = "";
		objForm.txtYName.focus();
		flReturn = false;
	}
	else {
		document.getElementById('yName').style.display = "none";
		document.getElementById('yNameIcon').style.display = "none";
	}

	// Your Email validation
	if(!validateEmail(objForm.txtYEmailAdd, "Your email address", true, true, "yEmail", "Please enter Your email address.")) {
		document.getElementById('yEmailIcon').style.display = "";
		flReturn = false;
	}
	else {
		document.getElementById('yEmailIcon').style.display = "none";
	}

	// Enquiry
	if(!notEmpty(objForm.taMessage, "", false, true)) {
		document.getElementById('message').style.display = "";
		document.getElementById('messageIcon').style.display = "";
		objForm.taMessage.focus();
		flReturn = false;
	}
	else {
		document.getElementById('message').style.display = "none";
		document.getElementById('messageIcon').style.display = "none";
	}

	if(!flReturn) {
		document.getElementById('commErr').style.display = "";
		if(document.getElementById('commErrMsg')) {
			document.getElementById('commErrMsg').style.display = "none";
		}
		return flReturn;
	}
	else {
		document.getElementById('commErr').style.display = "none";
		if(document.getElementById('commErrMsg')) {
			document.getElementById('commErrMsg').style.display = "none";
		}
		objForm.submit();
	}
}


/*
	This function will be called from leftbar only.
	It will use for validation catalog details.
*/
function submitCatalog(objForm) {

	var flReturn = true;

	// Name
	if(!notEmpty(objForm.txtNameCat, "", false, true)) {
		document.getElementById('nameErrCat').style.display = "";
		document.getElementById('txtNameCat').className = "frm-txtbox error-txtbox";
		flReturn = false;
	}
	else {
		document.getElementById('nameErrCat').style.display = "none";
		document.getElementById('txtNameCat').className = "frm-txtbox";		
	}

	// Email validation	
	if(!validateEmail(objForm.txtEmailCat, "Email", true, true, "emailErrCat")) {
		document.getElementById('emailErrCat').style.display = "";
		document.getElementById('txtEmailCat').className = "frm-txtbox error-txtbox";
		flReturn = false;
	}
	else {
		document.getElementById('emailErrCat').style.display = "none";
		document.getElementById('txtEmailCat').className = "frm-txtbox";		
	}

	// Postcode
	if(!notEmpty(objForm.txtPostCodeCat, "", false, true)) {
		document.getElementById('pstCodeErrCat').style.display = "";
		document.getElementById('txtPostCodeCat').className = "frm-txtbox error-txtbox";
		flReturn = false;
	}
	else {
		document.getElementById('pstCodeErrCat').style.display = "none";
		document.getElementById('txtPostCodeCat').className = "frm-txtbox";		
	}

	// Characters
	if(!notEmpty(objForm.txtCharactersCat, "", false, true) || (objForm.txtCharactersCat.value.length < 6)) {
		document.getElementById('captchaErrCat').style.display = "";
		document.getElementById('txtCharactersCat').className = "frm-txtbox error-txtbox";
		flReturn = false;
	}
	else {
		document.getElementById('captchaErrCat').style.display = "none";
		document.getElementById('txtCharactersCat').className = "frm-txtbox";		
	}

	if(!flReturn) {
		document.getElementById('commErrCatLog').style.display = "";
		if(document.getElementById('commErrMsgCat')) {
			document.getElementById('commErrMsgCat').style.display = "none";
		}
		return flReturn;
	}
	else {
		document.getElementById('commErrCatLog').style.display = "none";
		if(document.getElementById('commErrMsgCat')) {
			document.getElementById('commErrMsgCat').style.display = "none";
		}
		objForm.submit();
	}
}


document.write("</script>");

