//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 != null) {
		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(objForm.txtCity != null) {
		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(objForm.txtCounty != null) {
		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(objForm.txtPostcode1 != null) {
		if(!notEmpty(objForm.txtPostcode1, "Post Code", 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 != null) {
		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.txtUsCode != null) {
		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(objForm.txtPhone != null) {
		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", true, true, "mailErr")) {
		document.getElementById('txtEmail').className = "frm-txtbox error-txtbox";
		flReturn = false;
	}
	else {
		document.getElementById('txtEmail').className = "frm-txtbox";
	}

	// Password
	if(!notEmpty(objForm.txtPassWord, "", false, true)) {		
		document.getElementById('pwdErr').style.display = "";
		document.getElementById('txtPassWord').className = "frm-txtbox error-txtbox";		
		flReturn = false;
	}
	else {
		document.getElementById('txtPassWord').className = "frm-txtbox";
		document.getElementById('pwdErr').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", true, true, "mailForgotErr")) {		
		document.getElementById('Email').className = "frm-txtbox error-txtbox mrg10-R";		
		flReturn = false;
	}
	else {		
		document.getElementById('Email').className = "frm-txtbox mrg10-R";	
	}	

	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", 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('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", 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";
	}

	// 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 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;

	// Firstname
	if(!notEmpty(objForm.txtNLName, "", 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.txtNLEmail, "Email", true, true, "mailErr")) {
		document.getElementById('mailErrIcon').style.display = "";
		document.getElementById('txtemailaddress').className = "frm-txtbox error-txtbox";
		flReturn = false;
	}
	else {
		document.getElementById('mailErrIcon').style.display = "none";
		document.getElementById('txtemailaddress').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 myaccount.php.
	It will use for validation address details.
*/
function submitFrmLevel1(objForm, doAct, addId) {
	var flReturn = true;
	
	var fname = document.getElementById("txtFirstName" + addId);
	var lname = document.getElementById("txtLastName" + addId);
	var add1 = document.getElementById("txtAddress1" + addId);
	var add2 = document.getElementById("txtAddress2" + addId);
	var city = document.getElementById("txtTown" + addId);
	var postcode = document.getElementById("txtPostcode1" + addId);
	var country = document.getElementById("lstCountry" + addId);
	// fname
	if(!notEmpty(fname, "First Name", false, true)) {
		document.getElementById('fnameErr' + addId).style.display = "";
		document.getElementById('fname' + addId).style.display = "";
		fname.focus();
		flReturn = false;
	}
	else {
		document.getElementById('fnameErr' + addId).style.display = "none";
		document.getElementById('fname' + addId).style.display = "none";
	}
	
	// lname
	if(!notEmpty(lname, "Last Name", false, true)) {
		document.getElementById('lnameErr' + addId).style.display = "";
		document.getElementById('lname' + addId).style.display = "";
		lname.focus();
		flReturn = false;
	}
	else {
		document.getElementById('lnameErr' + addId).style.display = "none";
		document.getElementById('lname' + addId).style.display = "none";
	}
	
	// House Address1
	if(!notEmpty(add1, "Address1", false, true)) {
		document.getElementById('addErr' + addId).style.display = "";
		document.getElementById('addMsg' + addId).style.display = "";
		add1.focus();
		flReturn = false;
	}
	else {
		document.getElementById('addErr' + addId).style.display = "none";
		document.getElementById('addMsg' + addId).style.display = "none";
	}	

	// city
	if(!notEmpty(city, "City", false, true)) {
		document.getElementById('cityErr' + addId).style.display = "";
		document.getElementById('cityMsg' + addId).style.display = "";
		city.focus();
		flReturn = false;
	}
	else {
		document.getElementById('cityErr' + addId).style.display = "none";
		document.getElementById('cityMsg' + addId).style.display = "none";
	}


	// postcode
	if(!notEmpty(postcode, "Postcode", false, true)) {
		document.getElementById('postErr' + addId).style.display = "";
		document.getElementById('postcodeMsg' + addId).style.display = "";
		postcode.focus();
		flReturn = false;
	}
	else {
		document.getElementById('postErr' + addId).style.display = "none";
		document.getElementById('postcodeMsg' + addId).style.display = "none";
	}

	// Country
	if(!notEmpty(country, "Country", false, true)) {
		document.getElementById('countryErr' + addId).style.display = "";
		document.getElementById('countryMsg' + addId).style.display = "";
		country.focus();
		flReturn = false;
	}
	else {
		document.getElementById('countryErr' + addId).style.display = "none";
		document.getElementById('countryMsg' + addId).style.display = "none";
	}

	if(!flReturn) {
		document.getElementById('commErr' + addId).style.display = "";
		if(document.getElementById('commErrMsg')) {
			document.getElementById('commErrMsg').style.display = "none";
		}
		return flReturn;
	}
	else {
		document.getElementById('commErr' + addId).style.display = "none";
	}
	objForm.doAction.value = doAct;
	objForm.addId.value = addId;
	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";
	}

	// Characters
	if(!notEmpty(objForm.txtCharacters, "", false, true) || (objForm.txtCharacters.value.length < 6)) {
		document.getElementById('char').style.display = "";
		document.getElementById('charIcon').style.display = "";
		objForm.txtCharacters.focus();
		flReturn = false;
	}
	else {
		document.getElementById('char').style.display = "none";
		document.getElementById('charIcon').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();
	}

}

document.write("</script>");

