function fEmailWishlist_ChangeDest() {
// check who we are sending to
var sValue= $('#sDest').children("option:selected").val();
// who are we sending to?
if (sValue=="me") {
// sending to me
document.getElementById('divSendToMe').style.display='';
document.getElementById('divSendToSomeoneElse').style.display='none';
document.getElementById('divFormBottom').style.display='';
}
if (sValue=="someone-else") {
// someone else
document.getElementById('divSendToMe').style.display='none';
document.getElementById('divSendToSomeoneElse').style.display='';
document.getElementById('divFormBottom').style.display='';
}
}
/*
fEmailWishlist_Send()
*/
function fEmailWishlist_Send() {
// error message
var sErr = "";
// check who we are sending to
var sValue= $('#sDest').children("option:selected").val();
// who are we sending to?
if (sValue=="") {
// not selected
sErr += "
- Who are you sending this list to?";
}
if (sValue=="me") {
// sending to me
if (document.fEmailWishlist.sMy_Name.value=="") {
sErr += "
- Please enter your name";
}
if (document.fEmailWishlist.sMy_Email.value=="") {
sErr += "
- Your email address isn't valid";
}
}
if (sValue=="someone-else") {
// someone else
if (document.fEmailWishlist.sSender_Name.value=="") {
sErr += "
- Please enter your name";
}
if (document.fEmailWishlist.sSender_Email.value=="") {
sErr += "
- Your email address isn't valid";
}
if (document.fEmailWishlist.sDest_Name.value=="") {
sErr += "
- Please enter your friend's name";
}
if (document.fEmailWishlist.sDest_Email.value=="") {
sErr += "
- Their email";
}
if (document.fEmailWishlist.sMessage.value=="") {
sErr += "
- Please enter your enquiry / message";
}
}
if (document.getElementById('bPrivacyPolicy').checked!=true) {
sErr += "
- Please tick the Privacy Policy box to confirm you've read our Privacy Policy before continuing.";
}
var widget1;
if (grecaptcha.getResponse(widget1) == '') {
sErr += "
- Please tick I'm not a robot";
}
// error handler
if (sErr=="") {
document.fEmailWishlist.submit();
} else {
var sMessage = "There were some problems submitting the form. Please see below:
" + sErr;
fShowPageMessage(sMessage);
}
}