var window_handle;
function isDate(a){dtstr=Trim(a);if(a.length==0)return"ErrInvalidDate";var h=DaysArray(12),d=a.indexOf("/"),e=a.indexOf("/",d+1),b=a.substring(0,d),c=a.substring(d+1,e),f=a.substring(e+1);strYr=f;if(b.charAt(0)=="0"&&b.length>1)b=b.substring(1);if(c.charAt(0)=="0"&&c.length>1)c=c.substring(1);for(var g=1;g<=3;g++)if(strYr.charAt(0)=="0"&&strYr.length>1)strYr=strYr.substring(1);month=parseInt(c);day=parseInt(b);year=parseInt(strYr);if(d==-1||e==-1)return"ErrInvalidFormat";if(c.length<1||month<1||month>
12)return"ErrInvalidMonth";if(b.length<1||day<1||day>31||month==2&&day>daysInFebruary(year)||day>h[month])return"ErrInvalidDate";if(f.length!=4||year==0||year<1900||year>2100)return"ErrInvalidYear";if(a.indexOf("/",e+1)!=-1||isInteger(stripCharsInBag(a,"/"))==false)return"ErrInvalidDate";return""};
function daysInFebruary(b){return b%4==0&&(b%100!=0||b%400==0)?29:28}function DaysArray(b){for(var a=1;a<=b;a++){this[a]=31;if(a==4||a==6||a==9||a==11)this[a]=30;if(a==2)this[a]=29}return this}function stripCharsInBag(b,a){var c,d="";for(c=0;c<b.length;c++){var e=b.charAt(c);if(a.indexOf(e)==-1)d+=e}return d};
function IsPastDate(a){var c=new Date,g=c.getDate(),f=c.getMonth()+1;c=c.getFullYear();var d=a.indexOf("/"),b=a.indexOf("/",d+1),e=a.substring(0,d);d=a.substring(d+1,b);a=a.substring(b+1);b=new Date(d+"/"+e+"/"+a);a=b.getDate();e=b.getMonth()+1;b=b.getFullYear();if(b<c)return true;if(b==c&&e<f)return true;return b==c&&e==f&&a<g?true:false}
function IsValidTime(a){a=document.getElementById(a).value.match(/^(\d{1,2}):(\d{2})(:(\d{2}))?(\s?(AM|am|PM|pm))?$/);if(a==null)return"ErrInvalidTime";hour=a[1];minute=a[2];second=a[4];ampm=a[6];if(second=="")second=null;if(ampm=="")ampm=null;if(hour<0||hour>23)return"ErrInvalidTimeHour";if(hour<=12&&ampm==null)if(confirm("Please indicate which time format you are using.  OK = Standard Time, CANCEL = Military Time"))return"ErrTimeFormat";if(hour>12&&ampm!=null)return"SpecifyFormatforMilitary";if(minute<
0||minute>59)return"ErrInvalidTimeMinute";if(second!=null&&(second<0||second>59))return"ErrInvalidTimeSecond";return"ValidTime"};
function Trim(a){for(;a.charAt(0)==" ";)a=a.substring(1);for(;a.charAt(a.length-1)==" ";)a=a.substring(0,a.length-1);return a}function isInteger(a){var c,b;for(c=0;c<a.length;c++){b=a.charAt(c);if(b<"0"||b>"9"){b=false;break}else b=true}return b}
function IsSpecialChrectersInText(a){return a.indexOf(":")>=0?true:a.indexOf("<")>=0?true:a.indexOf(">")>=0?true:a.indexOf('"')>=0?true:a.indexOf("'")>=0?true:a.indexOf("%")>=0?true:a.indexOf(";")>=0?true:a.indexOf(")")>=0?true:a.indexOf("(")>=0?true:a.indexOf("&")>=0?true:a.indexOf("#")>=0?true:a.indexOf("+")>=0?true:a.indexOf(".")>=0?true:a.indexOf("{")>=0?true:a.indexOf("}")>=0?true:a.indexOf("*")>=0?true:a.indexOf("@")>=0?true:false}
function ValidateEmail(a){return Trim(document.getElementById(a).value).match(/^([a-zA-Z]+([^<>()[\]\\.,;:\s@\"]*(\.[^<>()[\]\\.,;:\s@\"]*)*)|(\".+\"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,4}))$/)==null?"ErrInvalidEmailID":"NoError"};
function ValidateEmailInBrochureNewsletter(a){return Trim(document.getElementById(a).value).match(/^([a-zA-Z0-9]+([^<>()[\]\\.,;:\s@\"]*(\.[^<>()[\]\\.,;:\s@\"]*)*)|(\".+\"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,4}))$/)==null?"ErrInvalidEmailID":"NoError"}function ValidateWebsite(a){var b=RegExp();b.compile("^[A-Za-z]+://[A-Za-z0-9-_]+\\.[A-Za-z0-9-_%&?/.=]+$");a=document.getElementById(a).value;return b.test(a)?"NoError":"ErrInvalidWebsite"};
function GetErrMsg(b,a){switch(b){case "ErrGreaterCurrentBookings":return a!=""?"Current bookings value should be smaller than initial allocation.":"Current bookings value should be smaller than initial allocation..";case "ErrKeyWordSearchRequiredField":return"This search field cannot be left empty.";case "ErrSelectDepartingFrom":return"Please select the county you will be departing from.";case "ErrInvalidNumeric":return a!=""?a+": Please enter a valid numeric.":"Please enter a valid numeric.";case "ErrInvalidDecimal":return a!=
""?a+": Please enter a valid decimal number.":"Please enter a valid decimal number.";case "ErrInvalidPriceBandValue":return a!=""?a+": Please enter a valid decimal number for price band value.":"Please enter a valid decimal number for price band value.";case "ErrInvalidEmailID":return a!=""?"Please enter valid "+a:"Please enter valid  Email Address";case "ErrMoreThanOneEmailID":return a!=""?a+":Please enter only one email.":"Please enter only one email.";case "ErrRequiredField":return a!=""?"Please enter valid "+
a:"Field cannot be left empty.";case "ErrSpecialCharacter":return"Special characters are not allowed.Please provide a valid "+a;case "ErrBlankSpaces":return a!=""?a+":Blank spaces are not allowed.":"Blank spaces are not allowed.";case "ErrSelectCountry":return a!=""?a+":Please select a country.":"Please select a country.";case "ErrSelectDesCountry":return a!=""?a+":Please select a Destination Country":"Please select a Destination Country";case "ErrSelectDesRegion":return a!=""?a+":Please select a Destination Region":
"Please select a Destination Region";case "ErrSelectDesSubRegion":return a!=""?a+":Please select a City/Town":"Please select a City/Town ";case "ErrSelectCoachOperator":return a!=""?a+":Please select a Coach Operator.":"Please select a Coach Operator.";case "ErrSelectCounty":return a!=""?a+":Please select a county.":"Please select a county.";case "ErrSelectTourSupplier":return a!=""?a+":Please select a Tour Supplier.":"Please select a Tour Supplier.";case "ErrSelectRegion":return a!=""?a+":Please select a region.":
"Please select a region.";case "ErrSelectSubRegion":return a!=""?a+":Please select a subregion.":"Please select a subregion.";case "ErrSelectTabForEdit":return a!=""?a+":Please select a tab to edit the selected travel guide details":"Please select a tab to edit the selected travel guide details";case "ErrSelectTab":return a!=""?a+":Please select a tab.":"Please select a tab.";case "ErrLengthyPostcode":return a!=""?a+":The Postcode cannot exceed 8 characters":"The Postcode cannot exceed 8 characters";
case "ErrRetypePassword":return a!=""?a+":Password and Retype Password must be same.":"Password and Retype Password must be same.";case "ErrTabHeader":return a!=""?a+":Please enter the tab header.":"Please enter the tab header.";case "ErrDescription":return a!=""?a+":Please enter the description.":"Please enter the description.";case "ErrBlankField":return a!=""?"Please enter valid "+a:"Cannot be blank.";case "ErrTitle":return a!=""?a+":Please enter the title.":"Please enter title.";case "ErrNoMediaGallery":return a!=
""?a+":Please create media gallery information and then add media files to it.":"Please create media gallery information and then add media files to it.";case "ErrUploadMediaFiles":return a!=""?a+":Media File cannot be empty. Please upload some video or image files.":"Media File cannot be empty. Please upload some video or image files.";case "ErrMediaFiles":return a!=""?a+":Uploaded file is not the correct file. Please upload either image files or video files.":"Uploaded file is not the correct file. Please upload either image files or video files.";
case "ErrInvalidPhoneNo":return"Please enter a valid "+a;case "ErrInvalidHomePhoneNo":return"Please enter a valid "+a;case "ErrInvalidURL":return"Please enter a valid "+a;case "ErrUploadImageFiles":return a!=""?a+":Image File cannot be empty. Please upload some image file.":"Image File cannot be empty. Please upload some image file.";case "ErrImageFiles":return a!=""?a+":Uploaded file is not the correct file. Please upload image file.":"UUploaded file is not the correct file. Please upload image file.";
case "ErrDisplayTitle":return a!=""?a+":Please enter the display title.":"Please enter display title.";case "ErrFormatNotSupported":return a!=""?a+":File format not supported.":"File format not supported.";case "ErrLengthyString":return a!=""?a+":Can't be of length greater than":"Can't be of length greater than";case "ErrValidName":return"Please enter a valid "+a;case "ErrAttractionsActivities":return a!=""?a+":Attraction and Activities details tab is not applicable for the country travel guide.":
"Attraction and Activities details tab is not applicable for the country travel guide.";case "ErrOnlyAlphabates":return"Please enter a valid "+a;case "ErrSelectOperatorCode":return a!=""?a+": Please select Operator Code":"Please select Operator Code";case "ErrSelectCurrency":return a!=""?a+": Please select Currency":"Please select Currency";case "ErrSelectCategory":return a!=""?a+": Please select Category":"Please select Category";case "ErrInvalidCharacters":return"Please enter a valid "+a;case "ErrInvalidFormat":return a+
": The date format should be : mm/dd/yyyy";case "ErrInvalidMonth":return a+": Invalid Month";case "ErrInvalidDate":return a+": Invalid Date";case "ErrInvalidYear":return a+": Invalid Year";case "ErrInvalidDate":return a+": Enter Date";case "ErrInvalidPastDate":return a+": Date can't be a past date.";case "ErrSelectPickup":return a!=""?"Please select a "+a+" Area":"Please select a Pickup area.";case "ErrSelectDifTravelGuide":return a!=""?a+": You are trying to copy the same travel guide details. Please select another travel guide.":
"You are trying to copy the same travel guide details. Please select another travel guide.";case "ErrWishList":return a!=""?a+": This tour has already been added to your wishlist.":"This tour has already been added to your wishlist.";case "ErrBlankNameField":return a!=""?"Please provide "+a:"Please provide your "+a;case "ErrBlankPositionField":return"Please provide "+a;case "ErrLastName":return a!=""?a+": Please provide your Last Name.":"Please provide your Last Name.";case "ErrPostCode":return a!=
""?a+": Please provide Postcode.":"Please provide Postcode.";case "ErrCompanyorOrganization":return a!=""?a+": Please provide Company or Organization.":"Please provide Company or Organization.";case "ErrPosition":return a!=""?a+": Please provide your position.":"Please provide your position.";case "ErrRequiredEmail":return a!=""?a+": Please provide your Email Address.":"Please provide your Email Address.";case "ErrTermsofUse":return a!=""?a+": To proceed please agree to our Terms of Use by ticking the box":
"To proceed please agree to our Terms of Use by ticking the box";case "UnAssignedTourSubType":return a!=""?a+": Please select tour subtype":"Please select tour subtype";case "UnAssignedSubRegions":return a!=""?a+": Please select Sub Region":"Please select Sub Region";case "ErrSelectTourSpecialType":return a!=""?a+":Please select a special Tourtype.":"Please select a special Tourtype.";case "ErrSelectedTourSpecialType":return a!=""?a+":Please don't select any Special Tourtype.":"Please don't select any Special Tourtype."}}
;
function validateEmailIdText(d){return d.match(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/)==null?"ErrInvalidEmailID":"NoError"}
function ValidateEmailFriendPage(d,j){var h=document.getElementById(d).value,g=document.getElementById(j).value,e="",k="",a="";k=h;var b=[];b=k.split(",");if(Trim(g).length==0){e=e+"$%#"+GetErrMsg("ErrBlankNameField","Your Email Address");if(a.length==0)a=j}if(Trim(h).length==0){e=e+"$%#"+GetErrMsg("ErrBlankNameField","Friend's Email Address");if(a.length==0)a=d}else if(b.length>0)for(i=0;i<b.length;i++){h=validateEmailIdText(Trim(b[i]));if(h!="NoError"){e=e+"$%#"+GetErrMsg(h,"Friend's email ID");
if(a.length==0)a=d}}if(g.length>0){h=validateEmailIdText(Trim(g));if(h!="NoError"){e=e+"$%#"+GetErrMsg(h,"Your email ID");if(a.length==0)a=d}}if(e.length==0)return true;e=e.substring(3,e.length);g=[];g=e.split("$%#");e="";if(g.length>0){for(i=0;i<g.length;i++)e=e+g[i]+"\n";alert(e);a.length>0&&document.getElementById(a).focus();return false}else return true}
function ValidateEmailEnquiryPageTwo(d,j,h,g){var e=Trim(document.getElementById(d).value),k=Trim(document.getElementById(j).value),a=Trim(document.getElementById(h).value),b=Trim(document.getElementById(g).value),f="",c="";if(Trim(e).length==0){c=c+"$%#"+GetErrMsg("ErrBlankNameField","First Name");if(f.length==0)f=d}else if(!ValidateNameAllowOnlyAlpha(e)){c=c+"$%#"+GetErrMsg("ErrOnlyAlphabates","First Name");if(f.length==0)f=d}if(Trim(k).length==0){c=c+"$%#"+GetErrMsg("ErrBlankNameField","Last Name");
if(f.length==0)f=j}else if(!ValidateNameAllowOnlyAlpha(k)){c=c+"$%#"+GetErrMsg("ErrOnlyAlphabates","Last Name");if(f.length==0)f=j}if(Trim(a).length==0){c=c+"$%#"+GetErrMsg("ErrBlankNameField","Postcode");if(f.length==0)f=h}else if(ValidatePostCode(a)){if(a!="")if(a.length>8){c=c+"$%#"+GetErrMsg("ErrLengthyPostcode","");if(f.length==0)f=h}}else{c=c+"$%#"+GetErrMsg("ErrSpecialCharacter","Postcode");if(f.length==0)f=h}if(Trim(b).length==0){c=c+"$%#"+GetErrMsg("ErrBlankNameField","Email Address");if(f.length==
0)f=g}else if(b!="")if(ValidateEmailInBrochureNewsletter(g)=="ErrInvalidEmailID"){c=c+"$%#"+GetErrMsg("ErrInvalidEmailID","Email Address");if(f.length==0)f=g}if(c.length==0)return true;c=c.substring(3,c.length);d=[];d=c.split("$%#");c="";if(d.length>0){for(i=0;i<d.length;i++)c=c+d[i]+"\n";alert(c);f.length>0&&document.getElementById(f).focus();return false}else return true}
function ValidateEnquiryByPhonePageTwo(d,j,h,g,e,k){var a="",b="",f=Trim(document.getElementById(d).value),c=Trim(document.getElementById(j).value),m=Trim(document.getElementById(g).value),l=Trim(document.getElementById(h).value),n=Trim(document.getElementById(e).value);if(f==""){a=a+"$%#"+GetErrMsg("ErrBlankNameField","First Name");if(b.length==0)b=d}else if(Trim(f).length==0){a=a+"$%#"+GetErrMsg("ErrBlankNameField","First Name");if(b.length==0)b=d}else if(!ValidateNameAllowOnlyAlpha(f)){a=a+"$%#"+
GetErrMsg("ErrOnlyAlphabates","First Name");if(b.length==0)b=d}if(c==""){a=a+"$%#"+GetErrMsg("ErrBlankNameField","Last Name");if(b.length==0)b=j}else if(Trim(c).length==0){a=a+"$%#"+GetErrMsg("ErrBlankNameField","Last Name");if(b.length==0)b=j}else if(!ValidateNameAllowOnlyAlpha(c)){a=a+"$%#"+GetErrMsg("ErrOnlyAlphabates","Last Name");if(b.length==0)b=j}if(Trim(l).length==0){a=a+"$%#"+GetErrMsg("ErrBlankNameField","Postcode");if(b.length==0)b=h}else if(l!=""){if(!ValidatePostCode(l)){a=a+"$%#"+GetErrMsg("ErrSpecialCharacter",
"Postcode");if(b.length==0)b=h}if(l.length>8){a=a+"$%#"+GetErrMsg("ErrLengthyPostcode","");if(b.length==0)b=h}}if(m==""){a=a+"$%#"+GetErrMsg("ErrBlankNameField","Email Address");if(b.length==0)b=g}else if(Trim(m).length==0){a=a+"$%#"+GetErrMsg("ErrBlankNameField","Email Address");if(b.length==0)b=g}else if(m!="")if(ValidateEmailInBrochureNewsletter(g)=="ErrInvalidEmailID"){a=a+"$%#"+GetErrMsg("ErrInvalidEmailID","Email Address");if(b.length==0)b=g}if(document.getElementById(k).checked==true)if(Trim(n).length==
0){a=a+"$%#"+GetErrMsg("ErrBlankNameField","Phone Number");if(b.length==0)b=e}else if(n!="")if(!ValidatePhoneNoForTrade(n)){a=a+"$%#"+GetErrMsg("ErrInvalidPhoneNo","Phone Number");if(b.length==0)b=e}if(a.length==0)return true;a=a.substring(3,a.length);d=[];d=a.split("$%#");a="";if(d.length>0){for(i=0;i<d.length;i++)a=a+d[i]+"\n";alert(a);b.length>0&&document.getElementById(b).focus();return false}else return true};
function ValidateBookingStepOnePageTwo(c,g,j,k,a,d,b,h,m,l){var e="",f="",o=document.getElementById(c).value,n=document.getElementById(g).value,r=document.getElementById(k).value,p=document.getElementById(j).value,s="",u="",t="",q="";if(l==1||l==2){s=document.getElementById(d).value;u=document.getElementById(b).value;t=document.getElementById(h).value;q=document.getElementById(m).value}if(o==""){e=e+"$%#"+GetErrMsg("ErrBlankNameField","First Name");if(f.length==0)f=c}else if(Trim(o).length==0){e=
e+"$%#"+GetErrMsg("ErrBlankNameField","First Name");if(f.length==0)f=c}else if(!ValidateNameAllowOnlyAlpha(Trim(o))){e=e+"$%#"+GetErrMsg("ErrOnlyAlphabates","First Name");if(f.length==0)f=c}if(n==""){e=e+"$%#"+GetErrMsg("ErrBlankNameField","Last Name");if(f.length==0)f=g}else if(Trim(n).length==0){e=e+"$%#"+GetErrMsg("ErrBlankNameField","Last Name");if(f.length==0)f=g}else if(!ValidateNameAllowOnlyAlpha(Trim(n))){e=e+"$%#"+GetErrMsg("ErrOnlyAlphabates","Last Name");if(f.length==0)f=g}if(l==1||l==
2){if(s==""||u==""){e=e+"$%#"+GetErrMsg("ErrBlankNameField","Address ");if(f.length==0)f=d}else if(Trim(s).length==0){e=e+"$%#"+GetErrMsg("ErrBlankNameField","Address ");if(f.length==0)f=d}if(t==""){e=e+"$%#"+GetErrMsg("ErrBlankNameField","County");if(f.length==0)f=h}else if(Trim(t).length==0){e=e+"$%#"+GetErrMsg("ErrBlankNameField","County");if(f.length==0)f=h}}if(p==""){e=e+"$%#"+GetErrMsg("ErrBlankNameField","Postcode");if(f.length==0)f=j}else if(Trim(p).length==0){e=e+"$%#"+GetErrMsg("ErrBlankNameField",
"Postcode");if(f.length==0)f=j}else if(p!=""){if(!ValidatePostCode(Trim(p))){e=e+"$%#"+GetErrMsg("ErrSpecialCharacter","Postcode");if(f.length==0)f=j}if(p.length>8){e=e+"$%#"+GetErrMsg("ErrLengthyPostcode","");if(f.length==0)f=j}}if(l==1||l==2)if(q==""){e=e+"$%#"+GetErrMsg("ErrBlankNameField","your Phone Number");if(f.length==0)f=m}else if(Trim(q).length==0){e=e+"$%#"+GetErrMsg("ErrBlankNameField","your Phone Number");if(f.length==0)f=m}else if(Trim(q).length!=0)if(!ValidatePhoneNo(Trim(q))){e=e+
"$%#"+GetErrMsg("ErrInvalidPhoneNo","Phone Number");if(f.length==0)f=m}if(r==""){e=e+"$%#"+GetErrMsg("ErrBlankNameField","Email Address");if(f.length==0)f=k}else if(Trim(r).length==0){e=e+"$%#"+GetErrMsg("ErrBlankNameField","Email Address");if(f.length==0)f=k}else if(r!="")if(ValidateEmailInBrochureNewsletter(k)=="ErrInvalidEmailID"){e=e+"$%#"+GetErrMsg("ErrInvalidEmailID","Email Address");if(f.length==0)f=k}if(!document.getElementById(a).checked){e=e+"$%#"+GetErrMsg("ErrTermsofUse","");if(f.length==
0)f=document.getElementById(a)}if(e.length==0)return true;e=e.substring(3,e.length);c=[];c=e.split("$%#");e="";if(c.length>0){for(i=0;i<c.length;i++)e=e+c[i]+"\n";alert(e);f.length>0&&document.getElementById(f).focus();return false}else return true}
function ShowCorrespondingVideoTD(c,g,j,k,a,d){var b=[];b=document.getElementById(d).value.split("$");if(b.length>1)for(i=0;i<b.length-1;i++)if(a==i){d=b[i];document.getElementById(d).style.display="block"}else{d=b[i];document.getElementById(d).style.display="none"}if(document.getElementById(c)!=null)document.getElementById(c).style.display="none";document.getElementById(g).style.display="block";document.getElementById(j).style.display="none";document.getElementById(k).style.display="block";return false}
function ShowImagesDivTD(c,g,j,k){if(document.getElementById(c)!=null)document.getElementById(c).style.display="block";document.getElementById(g).style.display="none";document.getElementById(j).style.display="block";document.getElementById(k).style.display="none";return false}
function ValidateRegistrationPageTwo(c,g,j,k){var a="",d="",b=document.getElementById(c).value,h=document.getElementById(g).value,m=document.getElementById(k).value,l=document.getElementById(j).value;if(b==""){a=a+"$%#"+GetErrMsg("ErrBlankNameField","First Name");if(d.length==0)d=c}else if(Trim(b).length==0){a=a+"$%#"+GetErrMsg("ErrBlankNameField","First Name");if(d.length==0)d=c}else if(!ValidateNameAllowOnlyAlpha(b)){a=a+"$%#"+GetErrMsg("ErrOnlyAlphabates","First Name");if(d.length==0)d=c}if(h==
""){a=a+"$%#"+GetErrMsg("ErrBlankNameField","Last Name");if(d.length==0)d=g}else if(Trim(h).length==0){a=a+"$%#"+GetErrMsg("ErrBlankNameField","Last Name");if(d.length==0)d=g}else if(!ValidateNameAllowOnlyAlpha(h)){a=a+"$%#"+GetErrMsg("ErrOnlyAlphabates","Last Name");if(d.length==0)d=g}if(l==""){a=a+"$%#"+GetErrMsg("ErrBlankNameField","Postcode");if(d.length==0)d=j}else if(Trim(l).length==0){a=a+"$%#"+GetErrMsg("ErrBlankNameField","Postcode");if(d.length==0)d=j}else if(l!=""){if(l.length>8){a=a+"$%#"+
GetErrMsg("ErrLengthyPostcode","");if(d.length==0)d=j}}else if(!ValidatePostCode(l)){a=a+"$%#"+GetErrMsg("ErrSpecialCharacter","Postcode");if(d.length==0)d=j}if(m==""){a=a+"$%#"+GetErrMsg("ErrBlankNameField","Email Address");if(d.length==0)d=k}else if(Trim(m).length==0){a=a+"$%#"+GetErrMsg("ErrBlankNameField","Email Address");if(d.length==0)d=k}else if(m!="")if(ValidateEmailInBrochureNewsletter(k)=="ErrInvalidEmailID"){a=a+"$%#"+GetErrMsg("ErrInvalidEmailID","Email Address");if(d.length==0)d=k}if(a.length==
0)return true;a=a.substring(3,a.length);c=[];c=a.split("$%#");a="";if(c.length>0){for(i=0;i<c.length;i++)a=a+c[i]+"\n";alert(a);d.length>0&&document.getElementById(d).focus();return false}else return true}
function ValidateForgotPassword(c){var g="",j="";if(document.getElementById(c).value==""){g=g+"$%#"+GetErrMsg("ErrBlankField","Email Address");if(j.length==0)j=c}if(g.length==0)return true;g=g.substring(3,g.length);c=[];c=g.split("$%#");g="";if(c.length>0){for(i=0;i<c.length;i++)g=g+c[i]+"\n";alert(g);j.length>0&&document.getElementById(j).focus();return false}else return true}
function ValidateLogin(c,g){var j="",k="";Trim(document.getElementById(g).value);if(Trim(document.getElementById(c).value)==""){j=j+"$%#"+GetErrMsg("ErrBlankField","Email Address");if(k.length==0)k=c}else if(ValidateEmail(c)=="ErrInvalidEmailID"){j=j+"$%#"+GetErrMsg("ErrInvalidEmailID","Email Address");if(k.length==0)k=c}if(Trim(document.getElementById(g).value)==""){j=j+"$%#"+GetErrMsg("ErrBlankField","Password");if(k.length==0)k=g}if(j.length==0)return true;j=j.substring(3,j.length);var a=[];a=
j.split("$%#");j="";if(a.length>0){for(i=0;i<a.length;i++)j=j+a[i]+"\n";alert(j);k.length>0&&document.getElementById(k).focus();return false}else return true}
function ValidateContactUsPageTwo(c,g,j,k,a,d){var b="",h="",m=document.getElementById(c).value,l=document.getElementById(g).value,e=document.getElementById(k).value,f=document.getElementById(j).value,o=document.getElementById(d).value,n=document.getElementById(a).value;if(m==""){b=b+"$%#"+GetErrMsg("ErrBlankNameField","First Name");if(h.length==0)h=c}else if(Trim(m).length==0){b=b+"$%#"+GetErrMsg("ErrBlankNameField","First Name");if(h.length==0)h=c}else if(!ValidateNameAllowOnlyAlpha(Trim(m))){b=
b+"$%#"+GetErrMsg("ErrOnlyAlphabates","First Name");if(h.length==0)h=c}if(l==""){b=b+"$%#"+GetErrMsg("ErrBlankNameField","Last Name");if(h.length==0)h=g}else if(Trim(l).length==0){b=b+"$%#"+GetErrMsg("ErrBlankNameField","Last Name");if(h.length==0)h=g}else if(!ValidateNameAllowOnlyAlpha(Trim(l))){b=b+"$%#"+GetErrMsg("ErrOnlyAlphabates","Last Name");if(h.length==0)h=g}if(f==""){b=b+"$%#"+GetErrMsg("ErrBlankNameField","Postcode");if(h.length==0)h=j}else if(Trim(f).length==0){b=b+"$%#"+GetErrMsg("ErrBlankNameField",
"Postcode");if(h.length==0)h=j}else if(ValidatePostCode(Trim(f))){if(f!="")if(f.length>8){b=b+"$%#"+GetErrMsg("ErrLengthyPostcode","");if(h.length==0)h=j}}else{b=b+"$%#"+GetErrMsg("ErrSpecialCharacter","Postcode");if(h.length==0)h=j}if(e==""){b=b+"$%#"+GetErrMsg("ErrBlankNameField","Email Address");if(h.length==0)h=k}else if(Trim(e).length==0){b=b+"$%#"+GetErrMsg("ErrBlankNameField","Email Address");if(h.length==0)h=k}else if(e!="")if(ValidateEmailInBrochureNewsletter(Trim(k))=="ErrInvalidEmailID"){b=
b+"$%#"+GetErrMsg("ErrInvalidEmailID","Email Address");if(h.length==0)h=k}if(n==""){b=b+"$%#"+GetErrMsg("ErrBlankNameField","your Home Telephone number");if(h.length==0)h=a}else if(Trim(n).length==0){b=b+"$%#"+GetErrMsg("ErrBlankNameField","your Home Telephone number");if(h.length==0)h=a}else if(!ValidatePhoneNoForTrade(Trim(n))){b=b+"$%#"+GetErrMsg("ErrInvalidHomePhoneNo","Home Telephone number");if(h.length==0)h=a}if(Trim(o).length!=0)if(!ValidatePhoneNoForTrade(Trim(o))){b=b+"$%#"+GetErrMsg("ErrInvalidPhoneNo",
"Telephone (Mobile)");if(h.length==0)h=d}if(b.length==0)return true;b=b.substring(3,b.length);c=[];c=b.split("$%#");b="";if(c.length>0){for(i=0;i<c.length;i++)b=b+c[i]+"\n";alert(b);h.length>0&&document.getElementById(h).focus();return false}else return true}
function ValidateSelectTravelGuide(c,g,j,k){var a="",d="";c=document.getElementById(c).value;var b=document.getElementById(g).id,h=document.getElementById(j).id,m=document.getElementById(k).id;if(c=="0"){if(document.getElementById(g).value==0){a=a+"$%#"+GetErrMsg("ErrSelectCountry","Country");if(d.length==0)d=b}}else if(c=="1"){if(document.getElementById(g).value==0){a=a+"$%#"+GetErrMsg("ErrSelectCountry","Country");if(d.length==0)d=b}if(document.getElementById(j).value==0){a=a+"$%#"+GetErrMsg("ErrSelectRegion",
"Region");if(d.length==0)d=h}}else if(c=="2"){if(document.getElementById(g).value==0){a=a+"$%#"+GetErrMsg("ErrSelectCountry","Country");if(d.length==0)d=b}if(document.getElementById(j).value==0){a=a+"$%#"+GetErrMsg("ErrSelectRegion","Region");if(d.length==0)d=h}if(document.getElementById(k).value==0){a=a+"$%#"+GetErrMsg("ErrSelectSubRegion","SubRegion");if(d.length==0)d=m}}if(a.length==0)return true;a=a.substring(3,a.length);g=[];g=a.split("$%#");a="";if(g.length>0){for(i=0;i<g.length;i++)a=a+g[i]+
"\n";alert(a);d.length>0&&document.getElementById(d).focus();return false}else return true}function DeleteTravelGuide(){return confirm("Are you sure you want to delete the selected travelguide?")}function EnableCallBack(c,g){if(document.getElementById(c).checked==true)document.getElementById(g).style.display="block";else if(document.getElementById(c).checked==false)document.getElementById(g).style.display="none"};
function EnableTextBox(a,b,c){if(document.getElementById(a).checked==true){if(showEnq=showTel=false){document.getElementById(b).style.display="none";showTel=false}else{document.getElementById(b).style.display="block";showTel=true}if(showEnq){document.getElementById(c).style.display="none";showEnq=false}else{document.getElementById(c).style.display="block";showEnq=true}}else if(document.getElementById(a).checked==false){document.getElementById(b).style.display="none";document.getElementById(c).style.display=
"none"}}
function EnableRespectiveDropdown(a,b,c,g,f){var k=document.getElementById(a).id+"_0",h=document.getElementById(a).id+"_1";a=document.getElementById(a).id+"_2";if(document.getElementById(k).checked==true){document.getElementById(b).disabled=false;document.getElementById(c).disabled=true;document.getElementById(g).disabled=true;document.getElementById(c).value="0";document.getElementById(g).value="0";document.getElementById(f).value=0}else if(document.getElementById(h).checked==true){document.getElementById(b).disabled=false;
document.getElementById(c).disabled=false;document.getElementById(g).disabled=true;document.getElementById(h).checked=true;document.getElementById(k).checked=false;document.getElementById(a).checked=false;document.getElementById(g).value="0";document.getElementById(f).value=1}else if(document.getElementById(a).checked==true){document.getElementById(b).disabled=false;document.getElementById(c).disabled=false;document.getElementById(g).disabled=false;document.getElementById(a).checked=true;document.getElementById(h).checked=
false;document.getElementById(k).checked=false;document.getElementById(f).value=2}}function UpdateConfirmMessage(a){var b=confirm("The record is deleted previously.Do you wanted to update and proceed further");document.getElementById(a).value=b}
function ValidateURL(a){var b=RegExp();if(a.indexOf("http://")==-1&&a.indexOf("https://")==-1)a="http://"+a;b.compile("^[A-Za-z]+://[A-Za-z0-9-_]+\\.[A-Za-z0-9-_%&?/.=]+$");if(!b.test(a))return false;return a.indexOf("http://www.")==0||a.indexOf("https://www.")==0?true:false}function ValidateNameAllowOnlyAlpha(a){a=a.toUpperCase();for(var b,c=0;c<a.length;c++){b=a.charAt(c);if("ABCDEFGHIJKLMNOPQRSTUVWXYZ-' ".indexOf(b)<0)return false}return true}
function ValidateNameAllowOnlyAlphaWithSpace(a){a=a.toUpperCase();for(var b,c=0;c<a.length;c++){b=a.charAt(c);if("ABCDEFGHIJKLMNOPQRSTUVWXYZ-' ".indexOf(b)<0)return false}return true}function ValidateNameAllowOnlyAlphaWithAnd(a){a=a.toUpperCase();for(var b,c=0;c<a.length;c++){b=a.charAt(c);if("ABCDEFGHIJKLMNOPQRSTUVWXYZ&-' ".indexOf(b)<0)return false}return true}
function ValidatePostCode(a){a=a.toUpperCase();for(var b,c=0;c<a.length;c++){b=a.charAt(c);if("ABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890- ".indexOf(b)<0)return false}return true}function ValidateName(a){a=a.toUpperCase();for(var b,c=0;c<a.length;c++){b=a.charAt(c);if("ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789-_. '".indexOf(b)<0)return false}return true}
function ValidateRegion1(a){a=a.toUpperCase();for(var b,c=0;c<a.length;c++){b=a.charAt(c);if("ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789:;-&_. ,'".indexOf(b)<0)return false}return true}function ValidateRegion(a){a=a.toUpperCase();for(var b,c=0;c<a.length;c++){b=a.charAt(c);if("ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789:;()-&_. ,'".indexOf(b)<0)return false}return true}
function ValidatePhoneNo(a){a=a.toUpperCase();for(var b,c=0;c<a.length;c++){b=a.charAt(c);if("0123456789()+- ".indexOf(b)<0)return false}return true}function ValidatePhoneNoForTrade(a){a=a.toUpperCase();for(var b,c=0;c<a.length;c++){b=a.charAt(c);if("0123456789()+ ".indexOf(b)<0)return false}return true}function ValidateNumeric(a){a=a.toUpperCase();for(var b,c=0;c<a.length;c++){b=a.charAt(c);if("0123456789".indexOf(b)<0)return false}return true}
function ValidateDecimal(a){a=Trim(a);a=a.toUpperCase();var b,c=0,g=0;if(a.charAt(0)=="."&&a.length==1)return false;for(var f=0;f<a.length;f++){b=a.charAt(f);b=="."&&c++;if(b=="E"||b=="e")g++;if(c==2)return false;if(g>1)return false;if((b=="E"||b=="e")&&f==0)return false;if((b=="-"||b=="+")&&f>0){b=a.charAt(f-1);if(b=="e"||b=="E")continue;else return false}if((b=="E"||b=="e")&&f==a.length-1)return false;if(a.indexOf("+-")>=0||a.indexOf("-+")>=0||a.indexOf("++")>=0||a.indexOf("--")>=0)return false;
if("0123456789.Ee+-".indexOf(b)<0)return false}return true}function ValidateTourTypeName(a){a=a.toUpperCase();for(var b,c=0;c<a.length;c++){b=a.charAt(c);if("ABCDEFGHIJKLMNOPQRSTUVWXYZ ,&".indexOf(b)<0)return false}return true}
function ClickOfResize(a,b,c,g){if(document.getElementById(b).checked==true){document.getElementById(b).checked=true;document.getElementById(a).value=null;document.getElementById(a).disabled=true;if(Trim(document.getElementById(g).value).length<2)document.getElementById(c).disabled=true}else{document.getElementById(b).checked=false;document.getElementById(a).disabled=false;if(Trim(document.getElementById(g).value).length>1)document.getElementById(c).disabled=false}}
function Closewindow(){window_handle!=null&&window_handle.close()}function PreviewImage(a,b,c){window_handle!=null&&window_handle.close();a="preview.aspx?Image="+document.getElementById(c).value+"&code="+document.getElementById(b).value+"&ID="+document.getElementById(a).value;window_handle=window.open(a,"","width=190,height=150,resizable=yes");window_handle.focus();return false}
function ValidImage(a,b){var c=[];c=document.getElementById(b).value.split(".");var g=c[c.length-1].toString();c=document.getElementById(a).value.split("|");if(Trim(document.getElementById(b).value).length==0)return true;for(var f=0;f<c.length;f++)if(c[f]==g.toUpperCase())return true;return false}function ConfirmationforClosing(){if(confirm("Are you sure you want to close?\n Closing will lose the unsaved data."))window.close();else return false}
function ValidateEditWishList(a){if(Trim(document.getElementById(a).value).length==0){strErrorMessage=strErrorMessage+"$%#"+GetErrMsg("ErrRequiredField","Tour Name");if(focusId.length==0)focusId=document.getElementById(a)}if(!ValidateName(document.getElementById(a).value)){strErrorMessage=strErrorMessage+"$%#"+GetErrMsg("ErrSpecialCharacter","Tour Name");if(focusId.length==0)focusId=document.getElementById(a)}}
function ValidateCoachOperatorsAdmin(a,b,c,g,f,k,h,l,m,d,n){var e=d="",j=m.toString();j=j.replace("FileUploadLogoBig","");if(Trim(document.getElementById(a).value).length==0){d=d+"$%#"+GetErrMsg("ErrRequiredField","Name");if(e.length==0)e=document.getElementById(a)}if(Trim(document.getElementById(a).value).length>50){d=d+"$%#"+GetErrMsg("ErrLengthyString","Name");if(e.length==0)e=document.getElementById(a)}if(Trim(document.getElementById(b).value).length==0){d=d+"$%#"+GetErrMsg("ErrRequiredField",
"Code");if(e.length==0)e=document.getElementById(b)}if(!ValidateName(document.getElementById(b).value)){d=d+"$%#"+GetErrMsg("ErrSpecialCharacter","Code");if(e.length==0)e=document.getElementById(b)}if(Trim(document.getElementById(b).value).length>20){d=d+"$%#"+GetErrMsg("ErrLengthyString","Code");if(e.length==0)e=document.getElementById(b)}if(document.getElementById(n).selectedIndex==0){d=d+"$%#"+GetErrMsg("ErrSelectTourSupplier","Tour Supplier");if(e.length==0)e=document.getElementById(n)}if(Trim(document.getElementById(k).value).length!=
0)if(!ValidatePhoneNo(Trim(document.getElementById(k).value))){d=d+"$%#"+GetErrMsg("ErrInvalidPhoneNo","Phone");if(e.length==0)e=document.getElementById(k)}if(Trim(document.getElementById(k).value).length>50){d=d+"$%#"+GetErrMsg("ErrLengthyString","Phone");if(e.length==0)e=document.getElementById(k)}if(Trim(document.getElementById(h).value).length!=0){a=Trim(document.getElementById(h).value).split(",");if(a.length>1){d=d+"$%#"+GetErrMsg("ErrMoreThanOneEmailID","Email Address");if(e.length==0)e=document.getElementById(h)}else{a=
Trim(document.getElementById(h).value).split(";");if(a.length>1){d=d+"$%#"+GetErrMsg("ErrMoreThanOneEmailID","Email Address");if(e.length==0)e=document.getElementById(h)}}if(a.length<2)if(ValidateEmail(h)=="ErrInvalidEmailID"){d=d+"$%#"+GetErrMsg("ErrInvalidEmailID","Email Address");if(e.length==0)e=document.getElementById(h)}}if(Trim(document.getElementById(h).value).length>50){d=d+"$%#"+GetErrMsg("ErrLengthyString","Email Address");if(e.length==0)e=document.getElementById(h)}Trim(document.getElementById(c).value);
if(Trim(document.getElementById(c).value).length>250){d=d+"$%#"+GetErrMsg("ErrLengthyString","BrochureWebServiceURL");if(e.length==0)e=document.getElementById(c)}Trim(document.getElementById(g).value);if(Trim(document.getElementById(g).value).length>250){d=d+"$%#"+GetErrMsg("ErrLengthyString","BookingURL");if(e.length==0)e=document.getElementById(g)}if(Trim(document.getElementById(f).value).length>4E3){d=d+"$%#"+GetErrMsg("ErrLengthyString","Regions Covered");if(e.length==0)e=document.getElementById(f)}if(Trim(document.getElementById(m).value).length!=
0)if(!ValidImage(l,m)){d=d+"$%#"+GetErrMsg("ErrFormatNotSupported","Logo (Big)");if(e.length==0)e=document.getElementById(m)}if(document.getElementById(j+"chkResizeToMedium").checked==false)if(Trim(document.getElementById(j+"FileUploadLogoMedium").value).length!=0)if(!ValidImage(l,j+"FileUploadLogoMedium")){d=d+"$%#"+GetErrMsg("ErrFormatNotSupported","Logo (Medium)");if(e.length==0)e=document.getElementById(j+"FileUploadLogoMedium")}if(document.getElementById(j+"chkResizeToSmall").checked==false)if(Trim(document.getElementById(j+
"FileUploadLogoSmall").value).length!=0)if(!ValidImage(l,j+"FileUploadLogoSmall")){d=d+"$%#"+GetErrMsg("ErrFormatNotSupported","Logo (Small)");if(e.length==0)e=document.getElementById(j+"FileUploadLogoSmall")}if(Trim(document.getElementById(j+"FileUploadDetailImage").value).length!=0)if(!ValidImage(l,j+"FileUploadDetailImage")){d=d+"$%#"+GetErrMsg("ErrFormatNotSupported","Description Image");e.length==0&&document.getElementById(j+"FileUploadDetailImage")}if(d.length==0)return true;else{d=d.substring(3,
d.length);c=[];c=d.split("$%#");g="";if(c.length>0){for(i=0;i<c.length;i++)g=g+c[i]+"\n";alert(g)}return false}}function DeleteCoachOperator(){if(confirm("Are you sure you want to delete the selected coachoperator details?")){window_handle!=null&&window_handle.close();return true}else return false}
function OpenPopUp(a,b){window_handle!=null&&window_handle.close();window_handle=window.open(a,b,"toolbar=no,scrollbars=yes,location=no,resizable =no,offsetX=10,offsetY=10,width=767,height=800");window_handle.focus();return false}function DeleteCurrency(){if(confirm("Are you sure you want to delete the selected Currency?")){window_handle!=null&&window_handle.close();return true}else return false}function OpenTourLinkPage(a){window.location.href=a;return false}
function OpenCurrencyPopUp(a,b){window_handle!=null&&window_handle.close();window_handle=window.open(a,b,"toolbar=no,scrollbars=no,location=no,resizable =no,offsetX=10,offsetY=10,width=300,height=220");window_handle.focus();return false}function OpenWishListPopUp(a,b){var c=(screen.width-410)/2,g=(screen.height-150)/2,f="scrollbars=no, resizable=no";f+=",width=410";f+=",height=150";f=f+",left="+c;f=f+",top="+g;window_handle=window.open(a,b,f);return false}
function DeleteShowAlert(a){if(confirm("Are you sure to delete?"))window.location.replace("MyWishList.aspx?WishListID="+a);else return false}
function ValidateCurrency(a,b,c){focusId=strErrorMessage="";if(Trim(document.getElementById(a).value).length==0){strErrorMessage=strErrorMessage+"$%#"+GetErrMsg("ErrRequiredField","Name");if(focusId.length==0)focusId=document.getElementById(a)}if(Trim(document.getElementById(a).value).length>50){strErrorMessage=strErrorMessage+"$%#"+GetErrMsg("ErrLengthyString","Name");if(focusId.length==0)focusId=document.getElementById(a)}if(Trim(document.getElementById(b).value).length==0){strErrorMessage=strErrorMessage+
"$%#"+GetErrMsg("ErrRequiredField","ShortCode");if(focusId.length==0)focusId=document.getElementById(b)}if(Trim(document.getElementById(b).value).length>10){strErrorMessage=strErrorMessage+"$%#"+GetErrMsg("ErrLengthyString","ShortCode");if(focusId.length==0)focusId=document.getElementById(b)}if(Trim(document.getElementById(c).value).length>10){strErrorMessage=strErrorMessage+"$%#"+GetErrMsg("ErrLengthyString","Symbol");if(focusId.length==0)focusId=document.getElementById(c)}if(strErrorMessage.length==
0)return true;else{strErrorMessage=strErrorMessage.substring(3,strErrorMessage.length);a=[];a=strErrorMessage.split("$%#");b="";if(a.length>0){for(i=0;i<a.length;i++)b=b+a[i]+"\n";alert(b)}return false}}function DeleteTourSubType(){if(confirm("Are you sure you want to delete the selected Tour SubType")){window_handle!=null&&window_handle.close();return true}else return false}
function OpenTourSubTypePopUp(a,b){window_handle!=null&&window_handle.close();window_handle=window.open(a,b,"toolbar=no,scrollbars=yes,location=no,resizable =no,offsetX=10,offsetY=10,width=650,height=350");window_handle.focus();return false}
function ValidateTourSubType(a,b,c){focusId=strErrorMessage="";if(Trim(document.getElementById(a).value).length==0){strErrorMessage=strErrorMessage+"$%#"+GetErrMsg("ErrRequiredField","Name");if(focusId.length==0)focusId=document.getElementById(a)}if(Trim(document.getElementById(a).value).length>50){strErrorMessage=strErrorMessage+"$%#"+GetErrMsg("ErrLengthyString","Name");if(focusId.length==0)focusId=document.getElementById(a)}if(Trim(document.getElementById(c).value).length>500){strErrorMessage=
strErrorMessage+"$%#"+GetErrMsg("ErrLengthyString","Description")+" 500";if(focusId.length==0)focusId=document.getElementById(c)}if(Trim(document.getElementById(b).value).length==0||Trim(document.getElementById(b).value)=="0"){strErrorMessage=strErrorMessage+"$%#"+GetErrMsg("ErrRequiredField","Code");if(focusId.length==0)focusId=document.getElementById(b)}if(isNaN(Trim(document.getElementById(b).value))){strErrorMessage=strErrorMessage+"$%#"+GetErrMsg("ErrInvalidNumeric","Code");if(focusId.length==
0)focusId=document.getElementById(b)}if(strErrorMessage.length==0)return true;else{strErrorMessage=strErrorMessage.substring(3,strErrorMessage.length);a=[];a=strErrorMessage.split("$%#");b="";if(a.length>0){for(i=0;i<a.length;i++)b=b+a[i]+"\n";alert(b)}return false}};
function DeleteTourSpecialType(){if(confirm("Are you sure you want to delete the selected Tour SpecialType?")){window_handle!=null&&window_handle.close();return true}else return false}function OpenTourSpecialTypePopUp(a,d){window_handle!=null&&window_handle.close();window_handle=window.open(a,d,"toolbar=no,scrollbars=no,location=no,resizable =no,offsetX=10,offsetY=10,width=500,height=350");window_handle.focus();return false}
function SpecialToursPreviewImage(a,d){window_handle!=null&&window_handle.close();var e="preview.aspx?Image="+document.getElementById(d).value+"&ID="+document.getElementById(a).value;window_handle=window.open(e,"","width=190,height=150,resizable=yes");window_handle.focus();return false}
function ValidateTourSpecialType(a,d,e){focusId=strErrorMessage="";if(Trim(document.getElementById(a).value).length==0){strErrorMessage=strErrorMessage+"$%#"+GetErrMsg("ErrRequiredField","Name");if(focusId.length==0)focusId=document.getElementById(a)}if(Trim(document.getElementById(a).value).length>50){strErrorMessage=strErrorMessage+"$%#"+GetErrMsg("ErrLengthyString","Name");if(focusId.length==0)focusId=document.getElementById(a)}if(Trim(document.getElementById(d).value).length>50){strErrorMessage=
strErrorMessage+"$%#"+GetErrMsg("ErrLengthyString","Description");if(focusId.length==0)focusId=document.getElementById(d)}if(Trim(document.getElementById(e).value).length>250){strErrorMessage=strErrorMessage+"$%#"+GetErrMsg("ErrLengthyString","Display Text")+" 250";if(focusId.length==0)focusId=document.getElementById(e)}if(strErrorMessage.length==0)return true;else{strErrorMessage=strErrorMessage.substring(3,strErrorMessage.length);a=[];a=strErrorMessage.split("$%#");d="";if(a.length>0){for(i=0;i<
a.length;i++)d=d+a[i]+"\n";alert(d)}return false}}function DeleteTourType(){if(confirm("Are you sure you want to delete the selected Tour Type?")){window_handle!=null&&window_handle.close();return true}else return false}function OpenTourTypePopUp(a,d){window_handle!=null&&window_handle.close();window_handle=window.open(a,d,"toolbar=no,scrollbars=no,location=no,resizable =no,offsetX=10,offsetY=10,width=420,height=220");window_handle.focus();return false}
function ValidateTourType(a,d){focusId=strErrorMessage="";if(Trim(document.getElementById(a).value).length==0){strErrorMessage=strErrorMessage+"$%#"+GetErrMsg("ErrRequiredField","Name");if(focusId.length==0)focusId=document.getElementById(a)}if(Trim(document.getElementById(a).value).length>50){strErrorMessage=strErrorMessage+"$%#"+GetErrMsg("ErrLengthyString","Name");if(focusId.length==0)focusId=document.getElementById(a)}if(Trim(document.getElementById(d).value).length>500){strErrorMessage=strErrorMessage+
"$%#"+GetErrMsg("ErrLengthyString","Description")+" 500";if(focusId.length==0)focusId=document.getElementById(d)}if(strErrorMessage.length==0)return true;else{strErrorMessage=strErrorMessage.substring(3,strErrorMessage.length);var e=[];e=strErrorMessage.split("$%#");var f="";if(e.length>0){for(i=0;i<e.length;i++)f=f+e[i]+"\n";alert(f)}return false}}
function DeleteTourPickUpPoint(){if(confirm("Are you sure you want to delete the selected PickUp Point?")){window_handle!=null&&window_handle.close();return true}else return false}function OpenTourPickUpPointPopUp(a,d){window_handle!=null&&window_handle.close();window_handle=window.open(a,d,"toolbar=no,scrollbars=yes,location=no,resizable =no,offsetX=10,offsetY=10,width=640,height=410");window_handle.focus();return false}
function ValidateTourPickUpPoint(a,d,e,f,g,h,j,k,l){var b="",c="";document.getElementById(a).value.replace("txtTourPickUpPointName","");if(Trim(document.getElementById(a).value).length==0){b=b+"$%#"+GetErrMsg("ErrRequiredField","Name");if(c.length==0)c=document.getElementById(a)}if(Trim(document.getElementById(a).value).length>50){b=b+"$%#"+GetErrMsg("ErrLengthyString","Name");if(c.length==0)c=document.getElementById(a)}if(!ValidateDecimal(Trim(document.getElementById(e).value))){b=b+"$%#"+GetErrMsg("ErrInvalidDecimal",
"Latitude");if(c.length==0)c=document.getElementById(e)}if(!ValidateDecimal(Trim(document.getElementById(f).value))){b=b+"$%#"+GetErrMsg("ErrInvalidDecimal","Longitude");if(c.length==0)c=document.getElementById(f)}if(Trim(document.getElementById(d).value).length>4E3){b=b+"$%#"+GetErrMsg("ErrLengthyString","Description")+" 4000";if(c.length==0)c=document.getElementById(d)}if(Trim(document.getElementById(g).value).length>50){b=b+"$%#"+GetErrMsg("ErrLengthyString","PostCode");if(c.length==0)c=document.getElementById(g)}if(!ValidatePostCode(Trim(document.getElementById(g).value))){b=
b+"$%#"+GetErrMsg("ErrSpecialCharacter","PostCode");if(c.length==0)c=document.getElementById(g)}if(Trim(document.getElementById(h).value).length>50){b=b+"$%#"+GetErrMsg("ErrLengthyString","Town");if(c.length==0)c=document.getElementById(h)}if(document.getElementById(j).selectedIndex==0){b=b+"$%#"+GetErrMsg("ErrSelectCounty","County");if(c.length==0)c=document.getElementById(j)}if(document.getElementById(k).selectedIndex==0){b=b+"$%#"+GetErrMsg("ErrSelectTourSupplier","Tour Supplier");if(c.length==
0)c=document.getElementById(k)}if(document.getElementById(l).selectedIndex==0){b=b+"$%#"+GetErrMsg("ErrSelectCoachOperator","Coach Operator");c.length==0&&document.getElementById(l)}if(b.length==0)return true;else{b=b.substring(3,b.length);a=[];a=b.split("$%#");b="";if(a.length>0){for(i=0;i<a.length;i++)b=b+a[i]+"\n";alert(b)}return false}};
function DeleteTravelGuideOverviewDetails(c){if(Trim(document.getElementById(c).value)!=0)return confirm("Are you sure you want to delete the selected travel guide overview details?");else{alert("The selected travel guide overview details doesnot exists to delete");return false}}
function PromptMsgForCopyInOverview(c,a,b){var d=GetCopyMsg("1");document.getElementById(c).value=d;if(eval(d==true)){c=d="";if(Trim(document.getElementById(a).value).length==0){d=d+"$%#"+GetErrMsg("ErrTabHeader","Tab Header");if(c.length==0)c=document.getElementById(a).id}if(Trim(document.getElementById(b).value).length==0){d=d+"$%#"+GetErrMsg("ErrTitle","Title");if(c.length==0)c=document.getElementById(b).id}if(d.length==0)return true;d=d.substring(3,d.length);a=[];a=d.split("$%#");b="";if(a.length>
0){for(i=0;i<a.length;i++)b=b+a[i]+"\n";alert(b);c.length>0&&document.getElementById(c).focus();return false}else return true}else return true}
function SelectTabForEdit(c,a){var b="",d="";if(document.getElementById(c).value=="0"){b=b+"$%#"+GetErrMsg("ErrSelectTabForEdit","Tab");if(d.length==0)d=document.getElementById(c).id}if(a=="Country")if(document.getElementById(c).value==4){b=b+"$%#"+GetErrMsg("ErrAttractionsActivities","Tabs");if(d.length==0)d=document.getElementById(c).id}if(b.length==0)return true;b=b.substring(3,b.length);var g=[];g=b.split("$%#");b="";if(g.length>0){for(i=0;i<g.length;i++)b=b+g[i]+"\n";alert(b);d.length>0&&document.getElementById(d).focus();
return false}else return true}function SelectTab(c){var a="",b="";if(document.getElementById(c).value=="0"){a=a+"$%#"+GetErrMsg("ErrSelectTab","Tab");if(b.length==0)b=document.getElementById(c).id}if(a.length==0)return true;a=a.substring(3,a.length);c=[];c=a.split("$%#");a="";if(c.length>0){for(i=0;i<c.length;i++)a=a+c[i]+"\n";alert(a);b.length>0&&document.getElementById(b).focus();return false}else return true}
function ValidateCopy(c,a,b,d,g,h,j){var e="",f="";c=document.getElementById(c).value;var k=document.getElementById(a).value,l=document.getElementById(b).value,m=document.getElementById(d).value;if(c=="0"){if(document.getElementById(a).value==0){e=e+"$%#"+GetErrMsg("ErrSelectCountry","Country");if(f.length==0)f=document.getElementById(a).id}}else if(c=="1"){if(document.getElementById(a).value==0){e=e+"$%#"+GetErrMsg("ErrSelectCountry","Country");if(f.length==0)f=document.getElementById(a).id}if(document.getElementById(b).value==
0){e=e+"$%#"+GetErrMsg("ErrSelectRegion","Region");if(f.length==0)f=document.getElementById(b).id}}else if(c=="2"){if(document.getElementById(a).value==0){e=e+"$%#"+GetErrMsg("ErrSelectCountry","Country");if(f.length==0)f=document.getElementById(a).id}if(document.getElementById(b).value==0){e=e+"$%#"+GetErrMsg("ErrSelectRegion","Region");if(f.length==0)f=document.getElementById(b).id}if(document.getElementById(d).value==0){e=e+"$%#"+GetErrMsg("ErrSelectSubRegion","SubRegion");if(f.length==0)f=document.getElementById(d).id}}if(k==
document.getElementById(g).value)if(l==document.getElementById(h).value)if(m==document.getElementById(j).value){e=e+"$%#"+GetErrMsg("ErrSelectDifTravelGuide","");if(f.length==0)f=document.getElementById(a).id}if(e.length==0)return true;e=e.substring(3,e.length);a=[];a=e.split("$%#");e="";if(a.length>0){for(i=0;i<a.length;i++)e=e+a[i]+"\n";alert(e);f.length>0&&document.getElementById(f).focus();return false}else return confirm("Copying will ovveride the data if exists. do you want to proceed?")}
function DeleteTravelGuideMediaGallery(c){if(Trim(document.getElementById(c).value)!=0)return confirm("Are you sure you want to delete the selected travel guide media gallery details?");else{alert("The selected travel guide media gallery doesnot exists to delete");return false}}function DeleteTravelGuideMediaFile(){return confirm("Are you sure you want to delete the selected travel guide media details?")}
function ValidateSaveForMediaGallery(c){var a="",b="";if(Trim(document.getElementById(c).value).length==0){a=a+"$%#"+GetErrMsg("ErrTabHeader","Tab Header");if(b.length==0)b=document.getElementById(c).id}if(a.length==0)return true;a=a.substring(3,a.length);c=[];c=a.split("$%#");a="";if(c.length>0){for(i=0;i<c.length;i++)a=a+c[i]+"\n";alert(a);b.length>0&&document.getElementById(b).focus();return false}else return true}
function PromptMsgForCopyInMedia(c,a){var b=GetCopyMsg("2");document.getElementById(c).value=b;if(eval(b==true)){var d="";b="";if(Trim(document.getElementById(a).value).length==0){d=d+"$%#"+GetErrMsg("ErrTabHeader","Tab Header");if(b.length==0)b=document.getElementById(a).id}if(d.length==0)return true;d=d.substring(3,d.length);var g=[];g=d.split("$%#");d="";if(g.length>0){for(i=0;i<g.length;i++)d=d+g[i]+"\n";alert(d);b.length>0&&document.getElementById(b).focus();return false}else return true}else return true}
;
function OpenPopUpForEditMedia(c,e,b){if(document.getElementById(e).value!=0){c=b==0?c+"?TravelGuideMediaId="+document.getElementById(e).value:c+"?TravelGuideMediaId="+document.getElementById(e).value+"&TravelGuideMediaFileId="+b;window.open(c,"AddOrEditMediaFile","left=50,top=5,width=800,height=690,scrollable=yes","false");return false}}
function ValidateSaveForMediaFileDetails(c,e){debugger;var b="",d="",a=document.getElementById(e).value.split(".");a=a[a.length-1];if(Trim(document.getElementById(c).value).length==0){b=b+"$%#"+GetErrMsg("ErrTitle","Media Title");if(d.length==0)d=document.getElementById(c).id}if(document.getElementById(e).value!="")if(!eval(a=="jpg"||a=="gif"||a=="bmp"||a=="jpe"||a=="jfif"||a=="tiff"||a=="png"||a=="JPG"||a=="GIF"||a=="BMP"||a=="JPE"||a=="JFIF"||a=="TIFF"||a=="PNG"||a=="AVI"||a=="RAM"||a=="MPG"||a==
"MPEG"||a=="MOV"||a=="QT"||a=="ASF"||a=="WMV"||a=="avi"||a=="ram"||a=="mpg"||a=="mpeg"||a=="mov"||a=="qt"||a=="asf"||a=="wmv")){b=b+"$%#"+GetErrMsg("ErrMediaFiles","Media File");if(d.length==0)d=document.getElementById(e).id}if(b.length==0)return true;b=b.substring(3,b.length);a=[];a=b.split("$%#");b="";if(a.length>0){for(i=0;i<a.length;i++)b=b+a[i]+"\n";alert(b);d.length>0&&document.getElementById(d).focus();return false}else return true}
function ValidateBrochureRequestPageTwo(c,e,b,d,a,f,j,k,l,m,n,g,h,s){d=document.getElementById(c).value;k=document.getElementById(e).value;var t=document.getElementById(b).value,u=document.getElementById(a).value,v=document.getElementById(f).value,o=document.getElementById(j).value,p=document.getElementById(l).value,q=document.getElementById(m).value,r=document.getElementById(n).value;document.getElementById(g);document.getElementById(h);document.getElementById(s);h=g="";if(Trim(d).length==0){h=h+
"$%#"+GetErrMsg("ErrBlankNameField","First Name");if(g.length==0)g=c}else if(!ValidateNameAllowOnlyAlpha(d)){h=h+"$%#"+GetErrMsg("ErrOnlyAlphabates","First Name");if(g.length==0)g=c}if(Trim(k).length==0){h=h+"$%#"+GetErrMsg("ErrBlankNameField","Last Name");if(g.length==0)g=e}else if(!ValidateNameAllowOnlyAlpha(k)){h=h+"$%#"+GetErrMsg("ErrOnlyAlphabates","Last Name");if(g.length==0)g=e}if(Trim(t).length==0){h=h+"$%#"+GetErrMsg("ErrBlankNameField","1st Line of Address");if(g.length==0)g=b}if(Trim(u).length==
0){h=h+"$%#"+GetErrMsg("ErrBlankNameField","Town");if(g.length==0)g=a}if(Trim(v).length==0){h=h+"$%#"+GetErrMsg("ErrBlankNameField","County");if(g.length==0)g=f}if(Trim(o).length==0){h=h+"$%#"+GetErrMsg("ErrBlankNameField","Postcode");if(g.length==0)g=j}else{if(!ValidatePostCode(o)){h=h+"$%#"+GetErrMsg("ErrSpecialCharacter","Postcode");if(g.length==0)g=j}if(o.length>8){h=h+"$%#"+GetErrMsg("ErrLengthyPostcode","");if(g.length==0)g=j}}if(Trim(p).length==0){h=h+"$%#"+GetErrMsg("ErrBlankNameField","Email Address");
if(g.length==0)g=l}if(p!="")if(ValidateEmailInBrochureNewsletter(l)=="ErrInvalidEmailID"){h=h+"$%#"+GetErrMsg("ErrInvalidEmailID","Email Address");if(g.length==0)g=l}if(Trim(q).length==0){h=h+"$%#"+GetErrMsg("ErrInvalidHomePhoneNo","Home Telephone number");if(g.length==0)g=m}else if(!ValidatePhoneNoForTrade(q)){h=h+"$%#"+GetErrMsg("ErrInvalidHomePhoneNo","Home Telephone number");if(g.length==0)g=m}if(Trim(r).length!=0)if(!ValidatePhoneNoForTrade(r)){h=h+"$%#"+GetErrMsg("ErrInvalidPhoneNo","Mobile number");
if(g.length==0)g=n}if(h.length==0)return true;h=h.substring(3,h.length);c=[];h.split("$%#");e="";c=h.split("$%#");e="";if(c.length>0){for(i=0;i<c.length;i++)e=e+c[i]+"\n";alert(e);g.length>0&&document.getElementById(g).focus();return false}else return true}
function ValidateSignUpPageTwo(c,e,b,d,a){var f=document.getElementById(c).value,j=document.getElementById(e).value,k=document.getElementById(b).value,l=document.getElementById(d).value,m=document.getElementById(a).id+"_0",n=document.getElementById(a).id+"_1",g="";a="";if(!(document.getElementById(m).checked||document.getElementById(n).checked)){alert("Please choose whether you would like to receive the newsletter or brochure");return false}if(Trim(f).length==0){g=g+"$%#"+GetErrMsg("ErrBlankNameField",
"Email Address");if(a.length==0)a=c}if(f!="")if(ValidateEmailInBrochureNewsletter(c)=="ErrInvalidEmailID"){g=g+"$%#"+GetErrMsg("ErrInvalidEmailID","Email Address");if(a.length==0)a=c}if(Trim(j).length==0){g=g+"$%#"+GetErrMsg("ErrBlankNameField","First Name");if(a.length==0)a=e}else if(!ValidateNameAllowOnlyAlpha(Trim(j))){g=g+"$%#"+GetErrMsg("ErrOnlyAlphabates","First Name");if(a.length==0)a=e}if(Trim(k).length==0){g=g+"$%#"+GetErrMsg("ErrBlankNameField","Last Name");if(a.length==0)a=b}else if(!ValidateNameAllowOnlyAlpha(Trim(k))){g=
g+"$%#"+GetErrMsg("ErrOnlyAlphabates","Last Name");if(a.length==0)a=b}if(Trim(l).length==0){g=g+"$%#"+GetErrMsg("ErrBlankNameField","Postcode");if(a.length==0)a=d}else if(!ValidatePostCode(Trim(l))){g=g+"$%#"+GetErrMsg("ErrSpecialCharacter","Postcode");if(a.length==0)a=d}if(l!="")if(l.length>8){g=g+"$%#"+GetErrMsg("ErrLengthyPostcode","");if(a.length==0)a=d}c=[];c=g.split("$%#");e="";if(c.length>1){for(i=0;i<c.length;i++)e=e+c[i]+"\n";alert(e);a.length>0&&document.getElementById(a).focus();return false}else return true}
function DeleteTravelGuideReasonsToVisit(c){if(Trim(document.getElementById(c).value)!=0)return confirm("Are you sure you want to delete the selected travel guide reasons to visit details?");else{alert("The selected travel guide reasons to visit  details doesnot exists to delete");return false}}function DeleteTravelGuideReasonDetails(){return confirm("Are you sure you want to delete the selected travel guide reasons details?")}
function ValidateSaveForReasonsToVisit(c,e){var b="",d="";if(Trim(document.getElementById(c).value).length==0){b=b+"$%#"+GetErrMsg("ErrTabHeader","Tab Header");if(d.length==0)d=document.getElementById(c).id}if(Trim(document.getElementById(e).value).length==0){b=b+"$%#"+GetErrMsg("ErrTitle","Title");if(d.length==0)d=document.getElementById(e).id}if(b.length==0)return true;b=b.substring(3,b.length);var a=[];a=b.split("$%#");b="";if(a.length>0){for(i=0;i<a.length;i++)b=b+a[i]+"\n";alert(b);d.length>
0&&document.getElementById(d).focus();return false}else return true}
function PromptMsgForCopyInReasonsToVisit(c,e,b){var d=GetCopyMsg("3");document.getElementById(c).value=d;if(eval(d==true)){c=d="";if(Trim(document.getElementById(e).value).length==0){d=d+"$%#"+GetErrMsg("ErrTabHeader","Tab Header");if(c.length==0)c=document.getElementById(e).id}if(Trim(document.getElementById(b).value).length==0){d=d+"$%#"+GetErrMsg("ErrTitle","Title");if(c.length==0)c=document.getElementById(b).id}if(d.length==0)return true;d=d.substring(3,d.length);e=[];e=d.split("$%#");b="";if(e.length>
0){for(i=0;i<e.length;i++)b=b+e[i]+"\n";alert(b);c.length>0&&document.getElementById(c).focus();return false}else return true}}function OpenPopUpForEditReasons(c,e,b){if(document.getElementById(e).value!=0){c=b==0?c+"?TravelGuideReasonId="+document.getElementById(e).value:c+"?TravelGuideReasonId="+document.getElementById(e).value+"&TravelGuideReasonDetailId="+b;window.open(c,"AddOrEditReasonFile","left=50,top=5,width=800,height=690,scrollable=yes","false");return false}}
function ValidateSaveForReasonsDetails(c,e,b){var d="",a="",f=document.getElementById(c).value.split(".");f=f[f.length-1];if(document.getElementById(b).value==0)if(Trim(document.getElementById(c).value).length==0){d=d+"$%#"+GetErrMsg("ErrUploadImageFiles","Image File");if(a.length==0)a=document.getElementById(c).id}if(document.getElementById(c).value!="")if(!eval(f=="jpg"||f=="gif"||f=="bmp"||f=="jpe"||f=="jfif"||f=="tiff"||f=="png"||f=="JPG"||f=="GIF"||f=="BMP"||f=="JPE"||f=="JFIF"||f=="TIFF"||f==
"PNG")){d=d+"$%#"+GetErrMsg("ErrImageFiles","Image File");if(a.length==0)a=document.getElementById(c).id}if(Trim(document.getElementById(e).value).length==0){d=d+"$%#"+GetErrMsg("ErrDisplayTitle","Display Title");if(a.length==0)a=document.getElementById(e).id}if(d.length==0)return true;d=d.substring(3,d.length);c=[];c=d.split("$%#");d="";if(c.length>0){for(i=0;i<c.length;i++)d=d+c[i]+"\n";alert(d);a.length>0&&document.getElementById(a).focus();return false}else return true}
function DeleteTravelGuideAttractionsAndActivities(c){if(Trim(document.getElementById(c).value)!=0)return confirm("Are you sure you want to delete the selected travel guide attractions and activities details?");else{alert("The selected travel guide attractions and activities details doesnot exists to delete");return false}}function DeleteTravelGuideAttractionDetails(){return confirm("Are you sure you want to delete the selected travel guide attraction details?")}
function ValidateSaveForAttractionsAndActivities(c,e){var b="",d="";if(Trim(document.getElementById(c).value).length==0){b=b+"$%#"+GetErrMsg("ErrTabHeader","Tab Header");if(d.length==0)d=document.getElementById(c).id}if(Trim(document.getElementById(e).value).length==0){b=b+"$%#"+GetErrMsg("ErrTitle","Title");if(d.length==0)d=document.getElementById(e).id}if(b.length==0)return true;b=b.substring(3,b.length);var a=[];a=b.split("$%#");b="";if(a.length>0){for(i=0;i<a.length;i++)b=b+a[i]+"\n";alert(b);
d.length>0&&document.getElementById(d).focus();return false}else return true}
function PromptMsgForCopyInAttractionAndActivities(c,e,b){var d=GetCopyMsg("4");document.getElementById(c).value=d;if(eval(d==true)){c=d="";if(Trim(document.getElementById(e).value).length==0){d=d+"$%#"+GetErrMsg("ErrTabHeader","Tab Header");if(c.length==0)c=document.getElementById(e).id}if(Trim(document.getElementById(b).value).length==0){d=d+"$%#"+GetErrMsg("ErrTitle","Title");if(c.length==0)c=document.getElementById(b).id}if(d.length==0)return true;d=d.substring(3,d.length);e=[];e=d.split("$%#");
b="";if(e.length>0){for(i=0;i<e.length;i++)b=b+e[i]+"\n";alert(b);c.length>0&&document.getElementById(c).focus();return false}else return true}}
function OpenPopUpForEditAttractions(c,e,b){if(document.getElementById(e).value!=0){c=b==0?c+"?TravelGuideAttractionId="+document.getElementById(e).value:c+"?TravelGuideAttractionId="+document.getElementById(e).value+"&TravelGuideAttractionDetailId="+b;window.open(c,"AddOrEditAttractionFile","left=50,top=5,width=800,height=690,scrollbars=yes,resizable=yes","false");return false}}
function ValidateSaveForAttractionDetails(c,e,b){var d="",a="",f=document.getElementById(c).value.split(".");f=f[f.length-1];if(document.getElementById(b).value==0)if(Trim(document.getElementById(c).value).length==0){d=d+"$%#"+GetErrMsg("ErrUploadImageFiles","Image File");if(a.length==0)a=document.getElementById(c).id}if(document.getElementById(c).value!="")if(!eval(f=="jpg"||f=="gif"||f=="bmp"||f=="jpe"||f=="jfif"||f=="tiff"||f=="png"||f=="JPG"||f=="GIF"||f=="BMP"||f=="JPE"||f=="JFIF"||f=="TIFF"||
f=="PNG")){d=d+"$%#"+GetErrMsg("ErrImageFiles","Image File");if(a.length==0)a=document.getElementById(c).id}if(Trim(document.getElementById(e).value).length==0){d=d+"$%#"+GetErrMsg("ErrDisplayTitle","Display Title");if(a.length==0)a=document.getElementById(e).id}if(d.length==0)return true;d=d.substring(3,d.length);c=[];c=d.split("$%#");d="";if(c.length>0){for(i=0;i<c.length;i++)d=d+c[i]+"\n";alert(d);a.length>0&&document.getElementById(a).focus();return false}else return true}
function DeleteTravelGuideAttractionImageDetails(){return confirm("Are you sure you want to delete the selected travel guide attraction image details?")}
function OpenPopUpForEditAttractionDetailImages(c,e,b){if(document.getElementById(e).value!=0){c=b==0?c+"?TravelGuideAttractionDetailId="+document.getElementById(e).value:c+"?TravelGuideAttractionDetailId="+document.getElementById(e).value+"&TravelGuideAttractionDetailImageId="+b;window.open(c,"AddOrEditAttractionDetailImageFile","left=50,top=5,width=500,height=200,scrollable=yes","false");return false}}
function ValidateSaveForAttractionDetailImage(c,e){var b="",d="",a=document.getElementById(c).value.split(".");a=a[a.length-1];if(document.getElementById(e).value==0)if(Trim(document.getElementById(c).value).length==0){b=b+"$%#"+GetErrMsg("ErrUploadImageFiles","Image File");if(d.length==0)d=document.getElementById(c).id}if(document.getElementById(c).value!="")if(!eval(a=="jpg"||a=="gif"||a=="bmp"||a=="jpe"||a=="jfif"||a=="tiff"||a=="png"||a=="JPG"||a=="GIF"||a=="BMP"||a=="JPE"||a=="JFIF"||a=="TIFF"||
a=="PNG")){b=b+"$%#"+GetErrMsg("ErrImageFiles","Image File");if(d.length==0)d=document.getElementById(c).id}if(b.length==0)return true;b=b.substring(3,b.length);a=[];a=b.split("$%#");b="";if(a.length>0){for(i=0;i<a.length;i++)b=b+a[i]+"\n";alert(b);d.length>0&&document.getElementById(d).focus();return false}else return true}
function DeleteTravelGuideCultureAndHistory(c){if(Trim(document.getElementById(c).value)!=0)return confirm("Are you sure you want to delete the selected travel guide culture and history details?");else{alert("The selected travel guide culture and history details doesnot exists to delete");return false}}function DeleteTravelGuideCultureImageDetails(){return confirm("Are you sure you want to delete the selected travel guide culture image details?")}
function ValidateSaveForCultureAndHistory(c,e){var b="",d="";if(Trim(document.getElementById(c).value).length==0){b=b+"$%#"+GetErrMsg("ErrTabHeader","Tab Header");if(d.length==0)d=document.getElementById(c).id}if(Trim(document.getElementById(e).value).length==0){b=b+"$%#"+GetErrMsg("ErrTitle","Title");if(d.length==0)d=document.getElementById(e).id}if(b.length==0)return true;b=b.substring(3,b.length);var a=[];a=b.split("$%#");b="";if(a.length>0){for(i=0;i<a.length;i++)b=b+a[i]+"\n";alert(b);d.length>
0&&document.getElementById(d).focus();return false}else return true}
function PromptMsgForCopyInCultureAndHistory(c,e,b){var d=GetCopyMsg("6");document.getElementById(c).value=d;if(eval(d==true)){c=d="";if(Trim(document.getElementById(e).value).length==0){d=d+"$%#"+GetErrMsg("ErrTabHeader","Tab Header");if(c.length==0)c=document.getElementById(e).id}if(Trim(document.getElementById(b).value).length==0){d=d+"$%#"+GetErrMsg("ErrTitle","Title");if(c.length==0)c=document.getElementById(b).id}if(d.length==0)return true;d=d.substring(3,d.length);e=[];e=d.split("$%#");b="";
if(e.length>0){for(i=0;i<e.length;i++)b=b+e[i]+"\n";alert(b);c.length>0&&document.getElementById(c).focus();return false}else return true}}
function OpenPopUpForEditCultureImages(c,e,b){if(document.getElementById(e).value!=0){c=b==0?c+"?TravelGuideCultureId="+document.getElementById(e).value:c+"?TravelGuideCultureId="+document.getElementById(e).value+"&TravelGuideCultureImageId="+b;window.open(c,"AddOrEditCultureImageFile","left=50,top=5,width=500,height=200,scrollable=yes","false");return false}}
function ValidateSaveForCultureImageDetails(c,e){var b="",d="",a=document.getElementById(c).value.split(".");a=a[a.length-1];if(document.getElementById(e).value==0)if(Trim(document.getElementById(c).value).length==0){b=b+"$%#"+GetErrMsg("ErrUploadImageFiles","Image File");if(d.length==0)d=document.getElementById(c).id}if(document.getElementById(c).value!="")if(!eval(a=="jpg"||a=="gif"||a=="bmp"||a=="jpe"||a=="jfif"||a=="tiff"||a=="png"||a=="JPG"||a=="GIF"||a=="BMP"||a=="JPE"||a=="JFIF"||a=="TIFF"||
a=="PNG")){b=b+"$%#"+GetErrMsg("ErrImageFiles","Image File");if(d.length==0)d=document.getElementById(c).id}if(b.length==0)return true;b=b.substring(3,b.length);a=[];a=b.split("$%#");b="";if(a.length>0){for(i=0;i<a.length;i++)b=b+a[i]+"\n";alert(b);d.length>0&&document.getElementById(d).focus();return false}else return true}
function DeleteTravelGuideUsefulInfo(c){if(Trim(document.getElementById(c).value)!=0)return confirm("Are you sure you want to delete the selected travel guide useful info details?");else{alert("The selected travel guide useful info details doesnot exists to delete");return false}}
function ValidateSaveForUsefulInfo(c,e){var b="",d="";if(Trim(document.getElementById(c).value).length==0){b=b+"$%#"+GetErrMsg("ErrTabHeader","Tab Header");if(d.length==0)d=document.getElementById(c).id}if(Trim(document.getElementById(e).value).length==0){b=b+"$%#"+GetErrMsg("ErrTitle","Title");if(d.length==0)d=document.getElementById(e).id}if(b.length==0)return true;b=b.substring(3,b.length);var a=[];a=b.split("$%#");b="";if(a.length>0){for(i=0;i<a.length;i++)b=b+a[i]+"\n";alert(b);d.length>0&&document.getElementById(d).focus();
return false}else return true}
function PromptMsgForCopyInUsefulInfo(c,e,b){var d=GetCopyMsg("5");document.getElementById(c).value=d;if(eval(d==true)){c=d="";if(Trim(document.getElementById(e).value).length==0){d=d+"$%#"+GetErrMsg("ErrTabHeader","Tab Header");if(c.length==0)c=document.getElementById(e).id}if(Trim(document.getElementById(b).value).length==0){d=d+"$%#"+GetErrMsg("ErrTitle","Title");if(c.length==0)c=document.getElementById(b).id}if(d.length==0)return true;d=d.substring(3,d.length);e=[];e=d.split("$%#");b="";if(e.length>
0){for(i=0;i<e.length;i++)b=b+e[i]+"\n";alert(b);c.length>0&&document.getElementById(c).focus();return false}else return true}}
function GetCopyMsg(c){switch(c){case "1":return confirm("Do you want to save the travel guide overview details and proceed further?");case "2":return confirm("Do you want to save the travel guide media gallery details and proceed further?");case "3":return confirm("Do you want to save the travel guide reasons to visit details and proceed further?");case "4":return confirm("Do you want to save the travel guide attractions and activities details and proceed further?");case "5":return confirm("Do you want to save the travel guide useful info details and proceed further?");
case "6":return confirm("Do you want to save the travel guide culture and history details and proceed further?")}}
function ValidateCountryRegionSubRegionEditor(c,e,b,d){var a="",f="";c=document.getElementById(c).value;var j=document.getElementById(e).id,k=document.getElementById(b).id,l=document.getElementById(d).id;if(c=="0"){if(document.getElementById(e).value==0){a=a+"$%#"+GetErrMsg("ErrSelectCountry","Country");if(f.length==0)f=j}}else if(c=="1"){if(document.getElementById(e).value==0){a=a+"$%#"+GetErrMsg("ErrSelectCountry","Country");if(f.length==0)f=j}if(document.getElementById(b).value==0){a=a+"$%#"+GetErrMsg("ErrSelectRegion",
"Region");if(f.length==0)f=k}}else if(c=="2"){if(document.getElementById(e).value==0){a=a+"$%#"+GetErrMsg("ErrSelectCountry","Country");if(f.length==0)f=j}if(document.getElementById(b).value==0){a=a+"$%#"+GetErrMsg("ErrSelectRegion","Region");if(f.length==0)f=k}if(document.getElementById(d).value==0){a=a+"$%#"+GetErrMsg("ErrSelectSubRegion","SubRegion");if(f.length==0)f=l}}if(a.length==0)return true;a=a.substring(3,a.length);e=[];e=a.split("$%#");a="";if(e.length>0){for(i=0;i<e.length;i++)a=a+e[i]+
"\n";alert(a);f.length>0&&document.getElementById(f).focus();return false}else return true}
function ValidateCountryRegionSubRegionCreator(c,e,b,d){var a="",f="";c=document.getElementById(c).value;var j=document.getElementById(e).id,k=document.getElementById(b).id;document.getElementById(d);if(c=="1"){if(document.getElementById(e).value==0){a=a+"$%#"+GetErrMsg("ErrSelectCountry","Country");if(f.length==0)f=j}}else if(c=="2"){if(document.getElementById(e).value==0){a=a+"$%#"+GetErrMsg("ErrSelectCountry","Country");if(f.length==0)f=j}if(document.getElementById(b).value==0){a=a+"$%#"+GetErrMsg("ErrSelectRegion",
"Region");if(f.length==0)f=k}}if(a.length==0)return true;a=a.substring(3,a.length);e=[];e=a.split("$%#");a="";if(e.length>0){for(i=0;i<e.length;i++)a=a+e[i]+"\n";alert(a);f.length>0&&document.getElementById(f).focus();return false}else return true};
function ValidationClearTradeEnquireiesFields(b,d,e,h,f,g,m,c,k,l,j,a,n,o,p,q){document.getElementById(b).value="";document.getElementById(d).value="";document.getElementById(e).value="";document.getElementById(h).value="";document.getElementById(f).value="";document.getElementById(k).value="";document.getElementById(g).value="";document.getElementById(m).value="";document.getElementById(c).value="";document.getElementById(l).value="";document.getElementById(a).selectedIndex=0;document.getElementById(n).selectedIndex=
0;document.getElementById(j).selectedIndex=0;document.getElementById(o).value="";document.getElementById(p).checked=false;if(document.getElementById(q)!=null)document.getElementById(q).value="";return false}function onCommentsIdFocus(b){if(document.getElementById(b).value=="Type your comments here")document.getElementById(b).value=""}function onEmailEnquiryIdFocus(b){if(document.getElementById(b).value=="Type your enquiry here")document.getElementById(b).value=""}
function ValidationTradeEnquireiesTwo(b,d,e,h,f,g,m,c,k,l){var j=Trim(document.getElementById(k).value);var a=c="";if(Trim(document.getElementById(b).value).length==0){a=a+"$%#"+GetErrMsg("ErrBlankNameField","Title");if(c.length==0)c=b}if(Trim(document.getElementById(d).value).length==0){a=a+"$%#"+GetErrMsg("ErrBlankNameField","First Name");if(c.length==0)c=d}else if(!ValidateNameAllowOnlyAlphaWithSpace(Trim(document.getElementById(d).value))){a=a+"$%#"+GetErrMsg("ErrInvalidCharacters","First Name");
if(c.length==0)c=d}if(Trim(document.getElementById(e).value).length==0){a=a+"$%#"+GetErrMsg("ErrBlankNameField","Last Name");if(c.length==0)c=e}else if(!ValidateNameAllowOnlyAlphaWithSpace(Trim(document.getElementById(e).value))){a=a+"$%#"+GetErrMsg("ErrInvalidCharacters","Last Name");if(c.length==0)c=e}if(Trim(document.getElementById(h).value).length==0){a=a+"$%#"+GetErrMsg("ErrBlankPositionField","Your Position");if(c.length==0)c=h}else if(!ValidateNameAllowAlphaWithSpaceAndAmpersand(Trim(document.getElementById(h).value))){a=
a+"$%#"+GetErrMsg("ErrInvalidCharacters","Your Position");if(c.length==0)c=h}if(Trim(document.getElementById(m).value).length==0){a=a+"$%#"+GetErrMsg("ErrBlankNameField","Company or Organisation");if(c.length==0)c=m}if(j.length!=0)if(ValidatePostCode(j)){if(j!="")if(j.length>8){a=a+"$%#"+GetErrMsg("ErrLengthyPostcode","");if(c.length==0)c=k}}else{a=a+"$%#"+GetErrMsg("ErrSpecialCharacter","Postcode");if(c.length==0)c=k}if(Trim(document.getElementById(f).value).length==0){a=a+"$%#"+GetErrMsg("ErrBlankNameField",
"Email Address");if(c.length==0)c=f}else{b=Trim(document.getElementById(f).value).split(",");if(b.length>1){a=a+"$%#"+GetErrMsg("ErrMoreThanOneEmailID","Email Address");if(c.length==0)c=f}else{b=Trim(document.getElementById(f).value).split(";");if(b.length>1){a=a+"$%#"+GetErrMsg("ErrMoreThanOneEmailID","Email Address");if(c.length==0)c=f}}if(b.length<2)if(ValidateEmail(f)=="ErrInvalidEmailID"){a=a+"$%#"+GetErrMsg("ErrInvalidEmailID","Email Address");if(c.length==0)c=f}}if(Trim(document.getElementById(g).value).length>
1)if(!ValidatePhoneNoForTrade(Trim(document.getElementById(g).value))){a=a+"$%#"+GetErrMsg("ErrInvalidPhoneNo","Telephone Number");if(c.length==0)c=g}if(isInteger(document.getElementById(l).value)){a=a+"$%#"+GetErrMsg("ErrValidName","Town");if(c.length==0)c=l}if(IsSpecialChrectersInText(document.getElementById(l).value)){a=a+"$%#"+GetErrMsg("ErrSpecialCharacter","Town");if(c.length==0)c=l}if(a.length==0)return true;a=a.substring(3,a.length);f=[];f=a.split("$%#");g="";if(f.length>0){for(i=0;i<f.length;i++)g=
g+f[i]+"\n";alert(g);c.length>0&&document.getElementById(c).focus();return false}else return true}function ValidateSearchPage(b){var d="";if(document.getElementById(b).value!="")d=isDate(document.getElementById(b).value);d=d.substring(3,d.length);if(d.length==0)return true;b=[];b=d.split("$%#");d="";if(b.length>0){for(i=0;i<b.length;i++)d=d+b[i]+"\n";alert(d);return false}else return true}
function ClearAdminSearch(b,d,e,h,f,g,m,c,k,l,j,a,n,o,p){document.getElementById(o).selectedIndex=0;document.getElementById(b).value="";document.getElementById(d).value="";document.getElementById(e).selectedIndex=0;document.getElementById(h).selectedIndex=0;document.getElementById(f).value="";document.getElementById(g).selectedIndex=0;document.getElementById(m).value="";document.getElementById(c).value="";document.getElementById(k).selectedIndex=0;document.getElementById(l).selectedIndex=0;document.getElementById(j).selectedIndex=
0;document.getElementById(a).selectedIndex=0;document.getElementById(e).selectedIndex=0;document.getElementById(n).selectedIndex=0;document.getElementById(p).selectedIndex=0;document.getElementById(j).disabled=true;document.getElementById(g).disabled=true;document.getElementById(k).disabled=true;return false}
function ValidatedateForSearch(b){var d="";if(Trim(document.getElementById(b).value)!="")d="$%#"+isDate(document.getElementById(b).value);if(IsPastDate(document.getElementById(b).value))d=d+"$%#"+GetErrMsg("ErrInvalidPastDate"," Date");d=d.substring(3,d.length);if(d.length==0)return true;b=[];b=d.split("$%#");d="";if(b.length>0){for(i=0;i<b.length;i++)d=d+b[i]+"\n";alert(d);return false}else return true}
function ValidateFindATourPageDepartingFrom(b){var d="",e="",h=document.getElementById(b).id;if(document.getElementById(b).value<=0){e=e+"$%#"+GetErrMsg("ErrSelectDepartingFrom","Departing From");if(d.length==0)d=h}e=e.substring(3,e.length);if(e.length==0)return true;b=[];b=e.split("$%#");e="";if(b.length>0){for(i=0;i<b.length;i++)e=e+b[i]+"\n";alert(e);d.length>0&&document.getElementById(d).focus();return false}else return true};
function ValidateFindATourPage(d){var e="";if(Trim(document.getElementById(d).value)!="")e=isDate(document.getElementById(d).value);if(e.length==0)if(IsPastDate(document.getElementById(d).value))e=e+"$%#"+GetErrMsg("ErrInvalidPastDate"," Date");e=e.substring(3,e.length);if(e.length==0)return true;d=[];d=e.split("$%#");e="";if(d.length>0){for(i=0;i<d.length;i++)e=e+d[i]+"\n";alert(e);return false}else return true}
function ValidateKeyWordSearch(d){var e="",f="";if(Trim(document.getElementById(d).value)==""){f=f+"$%#"+GetErrMsg("ErrKeyWordSearchRequiredField","");if(e.length==0)e=d}f=f.substring(3,f.length);if(f.length==0)return true;d=[];d=f.split("$%#");f="";if(d.length>0){for(i=0;i<d.length;i++)f=f+d[i]+"\n";alert(f);e.length>0&&document.getElementById(e).focus();return false}else return true}
function ValidateKeyWordSearchResults(d,e){var f="",c="";if(Trim(document.getElementById(d).value)==""){c=c+"$%#"+GetErrMsg("ErrKeyWordSearchRequiredField","");if(f.length==0)f=d}if(document.getElementById(e).selectedIndex==0){c=c+"$%#"+GetErrMsg("ErrSelectDepartingFrom","");if(f.length==0)f=e}c=c.substring(3,c.length);if(c.length==0)return true;var b=[];b=c.split("$%#");c="";if(b.length>0){for(i=0;i<b.length;i++)c=c+b[i]+"\n";alert(c);f.length>0&&document.getElementById(f).focus();return false}else return true}
function ValidateEditTourDetailsPage(d,e,f){var c=document.getElementById(d).value,b=document.getElementById(e).value,g=document.getElementById(f).id,a=f="";if(Trim(c).length==0){a=a+"$%#"+GetErrMsg("ErrRequiredField","Tour Title");if(f.length==0)f=d}if(Trim(b).length==0){a=a+"$%#"+GetErrMsg("ErrRequiredField","Tour Code");if(f.length==0)f=e}if(document.getElementById(g).value==0){a=a+"$%#"+GetErrMsg("ErrSelectOperatorCode","Operator Code");if(f.length==0)f=g}a=a.substring(3,a.length);if(a.length==
0)return true;d=[];d=a.split("$%#");e="";if(d.length>0){for(i=0;i<d.length;i++)e=e+d[i]+"\n";alert(e);f.length>0&&document.getElementById(f).focus();return false}else return true}
function ValidateEditTourDeparturePage(d,e,f,c,b,g,a,l){var h=g="";if(Trim(document.getElementById(d).value)!="")h=isDate(document.getElementById(d).value);var m=document.getElementById(a).value;if(Trim(m).length==0){h=h+"$%#"+GetErrMsg("ErrRequiredField","Departure Title");if(g.length==0)g=a}if(h.length==0)if(IsPastDate(document.getElementById(d).value))h=h+"$%#"+GetErrMsg("ErrInvalidPastDate","Departure Date");if(!isInteger(document.getElementById(f).value)){h=h+"$%#"+GetErrMsg("ErrInvalidNumeric",
"Initial Allocation");if(g.length==0)g=f}if(!isInteger(document.getElementById(c).value)){h=h+"$%#"+GetErrMsg("ErrInvalidNumeric","Current Bookings");if(g.length==0)g=c}if(!ValidateDecimal(document.getElementById(e).value)){h=h+"$%#"+GetErrMsg("ErrInvalidDecimal","Price");if(g.length==0)g=e}d=document.getElementById(b).id;if(document.getElementById(b).value==0){h=h+"$%#"+GetErrMsg("ErrSelectCurrency","Currency");if(g.length==0)g=d}if(isInteger(document.getElementById(f).value)&&isInteger(document.getElementById(c).value)){var j=
0,k=0;j=document.getElementById(f).value;k=document.getElementById(c).value;if(j<k){h=h+"$%#"+GetErrMsg("ErrGreaterCurrentBookings","Current Bookings");if(g.length==0)g=c}}h=h.substring(3,h.length);if(h.length==0){if(j==k){document.getElementById(l);g=document.getElementById(l).id+"_1";document.getElementById(g).checked=true;return confirm("Initial and current bookings value is same. The departure is going to be InActive. Do you want to proceed ?")}return true}f=[];f=h.split("$%#");c="";if(f.length>
0){for(i=0;i<f.length;i++)c=c+f[i]+"\n";alert(c);g.length>0&&document.getElementById(g).focus();return false}else return true}
function ValidateEditTourImageDetailsPage(d,e,f){var c="",b="",g=document.getElementById(d).value,a=document.getElementById(e).value.split(".");a=a[a.length-1];if(Trim(g).length==0){b=b+"$%#"+GetErrMsg("ErrRequiredField","Media Caption");if(c.length==0)c=d}if(document.getElementById(f).value==0)if(Trim(document.getElementById(e).value).length==0){b=b+"$%#"+GetErrMsg("ErrUploadMediaFiles","Media File");if(c.length==0)c=document.getElementById(e).id}if(document.getElementById(e).value!="")if(!eval(a==
"jpg"||a=="gif"||a=="bmp"||a=="jpe"||a=="jfif"||a=="tiff"||a=="png"||a=="JPG"||a=="GIF"||a=="BMP"||a=="JPE"||a=="JFIF"||a=="TIFF"||a=="PNG"||a=="AVI"||a=="RAM"||a=="MPG"||a=="MPEG"||a=="MOV"||a=="QT"||a=="ASF"||a=="WMV"||a=="avi"||a=="ram"||a=="mpg"||a=="mpeg"||a=="mov"||a=="qt"||a=="asf"||a=="wmv")){b=b+"$%#"+GetErrMsg("ErrMediaFiles","Media File");if(c.length==0)c=document.getElementById(e).id}b=b.substring(3,b.length);if(b.length==0)return true;d=[];d=b.split("$%#");b="";if(d.length>0){for(i=0;i<
d.length;i++)b=b+d[i]+"\n";alert(b);c.length>0&&document.getElementById(c).focus();return false}else return true}function DeleteTourMediaImages(){return confirm("Are you sure you want to delete the selected Image?")}
function ValidateEditTourItineraryImageDetails(d,e,f){var c="",b="",g=document.getElementById(d).value,a=document.getElementById(e).value.split(".");a=a[a.length-1];if(Trim(g).length==0){b=b+"$%#"+GetErrMsg("ErrRequiredField","Image Caption");if(c.length==0)c=d}if(document.getElementById(f).value==0)if(Trim(document.getElementById(e).value).length==0){b=b+"$%#"+GetErrMsg("ErrUploadMediaFiles","Media File");if(c.length==0)c=document.getElementById(e).id}if(document.getElementById(e).value!="")if(!eval(a==
"jpg"||a=="gif"||a=="bmp"||a=="jpe"||a=="jfif"||a=="tiff"||a=="png"||a=="JPG"||a=="GIF"||a=="BMP"||a=="JPE"||a=="JFIF"||a=="TIFF"||a=="PNG"||a=="AVI"||a=="RAM"||a=="MPG"||a=="MPEG"||a=="MOV"||a=="QT"||a=="ASF"||a=="WMV"||a=="avi"||a=="ram"||a=="mpg"||a=="mpeg"||a=="mov"||a=="qt"||a=="asf"||a=="wmv")){b=b+"$%#"+GetErrMsg("ErrMediaFiles","Media File");if(c.length==0)c=document.getElementById(e).id}b=b.substring(3,b.length);if(b.length==0)return true;d=[];d=b.split("$%#");b="";if(d.length>0){for(i=0;i<
d.length;i++)b=b+d[i]+"\n";alert(b);c.length>0&&document.getElementById(c).focus();return false}else return true}
function ValidateEditAccomodationImageDetails(d,e,f){var c="",b="",g=document.getElementById(d).value,a=document.getElementById(e).value.split(".");a=a[a.length-1];if(Trim(g).length==0){b=b+"$%#"+GetErrMsg("ErrRequiredField","Image Caption");if(c.length==0)c=d}if(document.getElementById(f).value==0)if(Trim(document.getElementById(e).value).length==0){b=b+"$%#"+GetErrMsg("ErrUploadMediaFiles","Media File");if(c.length==0)c=document.getElementById(e).id}if(document.getElementById(e).value!="")if(!eval(a==
"jpg"||a=="gif"||a=="bmp"||a=="jpe"||a=="jfif"||a=="tiff"||a=="png"||a=="JPG"||a=="GIF"||a=="BMP"||a=="JPE"||a=="JFIF"||a=="TIFF"||a=="PNG"||a=="AVI"||a=="RAM"||a=="MPG"||a=="MPEG"||a=="MOV"||a=="QT"||a=="ASF"||a=="WMV"||a=="avi"||a=="ram"||a=="mpg"||a=="mpeg"||a=="mov"||a=="qt"||a=="asf"||a=="wmv")){b=b+"$%#"+GetErrMsg("ErrMediaFiles","Media File");if(c.length==0)c=document.getElementById(e).id}b=b.substring(3,b.length);if(b.length==0)return true;d=[];d=b.split("$%#");b="";if(d.length>0){for(i=0;i<
d.length;i++)b=b+d[i]+"\n";alert(b);c.length>0&&document.getElementById(c).focus();return false}else return true}
function ValidateEditAccomodationPage(d,e,f){var c="",b="",g=document.getElementById(d).value;document.getElementById(e);var a=document.getElementById(f).value;if(Trim(g).length==0){b=b+"$%#"+GetErrMsg("ErrRequiredField","Accomodation Name");if(c.length==0)c=d}if(document.getElementById(e).value==0){b=b+"$%#"+GetErrMsg("ErrRequiredField","Accomodation Type");if(c.length==0)c=e}if(Trim(a).length==0){b=b+"$%#"+GetErrMsg("ErrRequiredField","Accomodation Code");if(c.length==0)c=f}b=b.substring(3,b.length);
if(b.length==0)return true;d=[];d=b.split("$%#");b="";if(d.length>0){for(i=0;i<d.length;i++)b=b+d[i]+"\n";alert(b);c.length>0&&document.getElementById(c).focus();return false}else return true}function DeleteTourMediaImages(){return confirm("Are you sure you want to delete the selected Image?")}function DeleteTourItineraryImages(){return confirm("Are you sure you want to delete the selected Image?")}
function ValidateEditItineraryDetails(d,e){var f="",c="",b=document.getElementById(d).value;if(Trim(b).length==0){c=c+"$%#"+GetErrMsg("ErrRequiredField","Image Caption");if(f.length==0)f=d}if(!isInteger(document.getElementById(e).value)){c=c+"$%#"+GetErrMsg("ErrInvalidNumeric","Sequence");if(f.length==0)f=e}c=c.substring(3,c.length);if(c.length==0)return true;b=[];b=c.split("$%#");c="";if(b.length>0){for(i=0;i<b.length;i++)c=c+b[i]+"\n";alert(c);f.length>0&&document.getElementById(f).focus();return false}else return true}
;
function ValidateEditPickUpPointsPage(a){var b="",c="",d=document.getElementById(a).id;if(document.getElementById(a).value<=0){c=c+"$%#"+GetErrMsg("ErrSelectPickup","PcikUp point Name");if(b.length==0)b=d}c=c.substring(3,c.length);if(c.length==0)return true;a=[];a=c.split("$%#");c="";if(a.length>0){for(i=0;i<a.length;i++)c=c+a[i]+"\n";alert(c);b.length>0&&document.getElementById(b).focus();return false}else return true}
function SelectAtleastOneBrochure(){var a=0;for(i=0;i<document.forms[0].length;i++){var b=document.forms[0][i];if(b.type=="checkbox")if(b.name.indexOf("chkListBrochure")>0&&b.checked==true)a+=parseInt(1)}if(a<=0){alert("Please select at least one brochure from the list.");return false}else return true}
function SelectUnSelectAll(a,b,c){if(document.getElementById(a).checked==true)for(i=0;i<c;i++){a=document.getElementById(b).id+"_"+i;document.getElementById(a).checked=true}else for(i=0;i<c;i++){a=document.getElementById(b).id+"_"+i;document.getElementById(a).checked=false}}
function ValidateCountry_Region_SubRegionEditor(a,b,c,d){var f="",e="";if(Trim(document.getElementById(a).value).length==0){e=e+"$%#"+GetErrMsg("ErrRequiredField","Name");if(f.length==0)f=document.getElementById(a)}if(!ValidateName(document.getElementById(a).value)){e=e+"$%#"+GetErrMsg("ErrSpecialCharacter","Name");if(f.length==0)f=document.getElementById(a)}if(Trim(document.getElementById(a).value).length>50){e=e+"$%#"+GetErrMsg("ErrLengthyString","Name");if(f.length==0)f=document.getElementById(a)}if(Trim(document.getElementById(b).value).length>
250){e=e+"$%#"+GetErrMsg("ErrLengthyString","Description");if(f.length==0)f=document.getElementById(b)}if(document.getElementById(d).value.toUpperCase=="COUNTRY"){if(Trim(document.getElementById(c).value).length>3){e=e+"$%#"+GetErrMsg("ErrLengthyString","Code");if(f.length==0)f=document.getElementById(c)}}else if(Trim(document.getElementById(c).value).length>10){e=e+"$%#"+GetErrMsg("ErrLengthyString","Code");if(f.length==0)f=document.getElementById(c)}e=e.substring(3,e.length);if(e.length==0)return true;
a=[];a=e.split("$%#");e="";if(a.length>0){for(i=0;i<a.length;i++)e=e+a[i]+"\n";alert(e);f.length>0&&document.getElementById(f).focus();return false}else return true}function DeleteCountry_Region_SubRegionEditor(a){return confirm("Are you sure you want to delete the selected"+document.getElementById(a).value+"?")}
function OpenCountryPopUp(a,b){window_handle!=null&&window_handle.close();window_handle=window.open(a,b,"toolbar=no,scrollbars=yes,location=no,resizable =no,offsetX=10,offsetY=10,width=450,height=360");window_handle.focus();return false}
function ValidateCountry(a,b,c,d,f){focusId=strErrorMessage="";if(Trim(document.getElementById(a).value).length==0){strErrorMessage=strErrorMessage+"$%#"+GetErrMsg("ErrRequiredField","Name");if(focusId.length==0)focusId=document.getElementById(a)}if(Trim(document.getElementById(a).value).length>50){strErrorMessage=strErrorMessage+"$%#"+GetErrMsg("ErrLengthyString","Name");if(focusId.length==0)focusId=document.getElementById(a)}a=[];a=document.getElementById(b).value.split(" ");for(i=0;i<a.length;i++)if(!ValidateNameAllowOnlyAlpha(a[i])){strErrorMessage=
strErrorMessage+"$%#"+GetErrMsg("ErrInvalidCharacters","Code");if(focusId.length==0)focusId=document.getElementById(b);break}if(Trim(document.getElementById(b).value).length>3){strErrorMessage=strErrorMessage+"$%#"+GetErrMsg("ErrLengthyString","Code");if(focusId.length==0)focusId=document.getElementById(b)}if(Trim(document.getElementById(d).value).length==0||Trim(document.getElementById(d).value)=="0"){strErrorMessage=strErrorMessage+"$%#"+GetErrMsg("ErrRequiredField","ProductID");if(focusId.length==
0)focusId=document.getElementById(d)}if(!ValidateNumeric(Trim(document.getElementById(d).value))){strErrorMessage=strErrorMessage+"$%#"+GetErrMsg("ErrInvalidNumeric","ProductID");if(focusId.length==0)focusId=document.getElementById(d)}if(document.getElementById(f).selectedIndex==0){strErrorMessage=strErrorMessage+"$%#"+GetErrMsg("ErrSelectCategory","Category");if(focusId.length==0)focusId=document.getElementById(f)}if(Trim(document.getElementById(c).value).length>250){strErrorMessage=strErrorMessage+
"$%#"+GetErrMsg("ErrLengthyString","Description")+" 250";if(focusId.length==0)focusId=document.getElementById(c)}if(strErrorMessage.length==0)return true;else{strErrorMessage=strErrorMessage.substring(3,strErrorMessage.length);b=[];b=strErrorMessage.split("$%#");c="";if(b.length>0){for(i=0;i<b.length;i++)c=c+b[i]+"\n";alert(c)}return false}}
function DeleteCountry(){if(confirm("Are you sure you want to delete the selected country?")){window_handle!=null&&window_handle.close();return true}else return false}function OpenRegionPopUp(a,b){window_handle!=null&&window_handle.close();window_handle=window.open(a,b,"toolbar=no,scrollbars=yes,location=no,resizable =no,offsetX=10,offsetY=10,width=450,height=380");window_handle.focus();return false}
function ValidateRegions(a,b,c,d,f){focusId=strErrorMessage="";if(Trim(document.getElementById(a).value).length==0){strErrorMessage=strErrorMessage+"$%#"+GetErrMsg("ErrRequiredField","Name");if(focusId.length==0)focusId=document.getElementById(a)}if(Trim(document.getElementById(a).value).length>50){strErrorMessage=strErrorMessage+"$%#"+GetErrMsg("ErrLengthyString","Name");if(focusId.length==0)focusId=document.getElementById(a)}a=[];a=document.getElementById(b).value.split(" ");for(i=0;i<a.length;i++)if(!ValidateName(a[i])){strErrorMessage=
strErrorMessage+"$%#"+GetErrMsg("ErrInvalidCharacters","Code");if(focusId.length==0)focusId=document.getElementById(b);break}if(Trim(document.getElementById(b).value).length>10){strErrorMessage=strErrorMessage+"$%#"+GetErrMsg("ErrLengthyString","Code");if(focusId.length==0)focusId=document.getElementById(b)}if(Trim(document.getElementById(d).value).length==0||Trim(document.getElementById(d).value)=="0"){strErrorMessage=strErrorMessage+"$%#"+GetErrMsg("ErrRequiredField","ProductID");if(focusId.length==
0)focusId=document.getElementById(d)}if(!ValidateNumeric(Trim(document.getElementById(d).value))){strErrorMessage=strErrorMessage+"$%#"+GetErrMsg("ErrInvalidNumeric","ProductID");if(focusId.length==0)focusId=document.getElementById(d)}if(document.getElementById(f).selectedIndex==0){strErrorMessage=strErrorMessage+"$%#"+GetErrMsg("ErrSelectCountry","Country");if(focusId.length==0)focusId=document.getElementById(f)}if(Trim(document.getElementById(c).value).length>250){strErrorMessage=strErrorMessage+
"$%#"+GetErrMsg("ErrLengthyString","Description")+" 250";if(focusId.length==0)focusId=document.getElementById(c)}if(strErrorMessage.length==0)return true;else{strErrorMessage=strErrorMessage.substring(3,strErrorMessage.length);b=[];b=strErrorMessage.split("$%#");c="";if(b.length>0){for(i=0;i<b.length;i++)c=c+b[i]+"\n";alert(c)}return false}}
function DeleteRegion(){if(confirm("Are you sure you want to delete the selected Region?")){window_handle!=null&&window_handle.close();return true}else return false}
function ValidatePickUp(a){var b="",c="";document.getElementById(a);if(document.getElementById(a).value<=0){b=b+"$%#"+GetErrMsg("ErrSelectPickup","Pickup");if(c.length==0)c=a}b=b.substring(3,b.length);if(b.length==0)return true;a=[];a=b.split("$%#");b="";if(a.length>0){for(i=0;i<a.length;i++)b=b+a[i]+"\n";alert(b);c.length>0&&document.getElementById(c).focus();return false}else return true}
function OpenSubRegionPopUp(a,b){window_handle!=null&&window_handle.close();window_handle=window.open(a,b,"toolbar=no,scrollbars=yes,location=no,resizable =no,offsetX=10,offsetY=10,width=460,height=400");window_handle.focus();return false}
function ValidateSubRegion(a,b,c,d,f,e){focusId=strErrorMessage="";if(Trim(document.getElementById(a).value).length==0){strErrorMessage=strErrorMessage+"$%#"+GetErrMsg("ErrRequiredField","Name");if(focusId.length==0)focusId=document.getElementById(a)}if(Trim(document.getElementById(a).value).length>50){strErrorMessage=strErrorMessage+"$%#"+GetErrMsg("ErrLengthyString","Name");if(focusId.length==0)focusId=document.getElementById(a)}a=[];a=document.getElementById(b).value.split(" ");for(i=0;i<a.length;i++)if(!ValidateName(a[i])){strErrorMessage=
strErrorMessage+"$%#"+GetErrMsg("ErrInvalidCharacters","Code");if(focusId.length==0)focusId=document.getElementById(b);break}if(Trim(document.getElementById(b).value).length>10){strErrorMessage=strErrorMessage+"$%#"+GetErrMsg("ErrLengthyString","Code");if(focusId.length==0)focusId=document.getElementById(b)}if(Trim(document.getElementById(d).value).length==0||Trim(document.getElementById(d).value)=="0"){strErrorMessage=strErrorMessage+"$%#"+GetErrMsg("ErrRequiredField","ProductID");if(focusId.length==
0)focusId=document.getElementById(d)}if(!ValidateNumeric(Trim(document.getElementById(d).value))){strErrorMessage=strErrorMessage+"$%#"+GetErrMsg("ErrInvalidNumeric","ProductID");if(focusId.length==0)focusId=document.getElementById(d)}if(document.getElementById(f).selectedIndex==0){strErrorMessage=strErrorMessage+"$%#"+GetErrMsg("ErrSelectCountry","Country");if(focusId.length==0)focusId=document.getElementById(f)}if(document.getElementById(e).selectedIndex==0){strErrorMessage=strErrorMessage+"$%#"+
GetErrMsg("ErrSelectRegion","Region");if(focusId.length==0)focusId=document.getElementById(e)}if(Trim(document.getElementById(c).value).length>250){strErrorMessage=strErrorMessage+"$%#"+GetErrMsg("ErrLengthyString","Description")+" 250";if(focusId.length==0)focusId=document.getElementById(c)}if(strErrorMessage.length==0)return true;else{strErrorMessage=strErrorMessage.substring(3,strErrorMessage.length);b=[];b=strErrorMessage.split("$%#");c="";if(b.length>0){for(i=0;i<b.length;i++)c=c+b[i]+"\n";alert(c)}return false}}
function DeleteSubRegion(){if(confirm("Are you sure you want to delete the selected Sub-Region?")){window_handle!=null&&window_handle.close();return true}else return false}
function ValidateFindATour(a){var b="",c="";if(Trim(document.getElementById(a).value)!="")c=isDate(document.getElementById(a).value);b=document.getElementById(a);c=c.substring(3,c.length);if(c.length==0)return true;a=[];a=c.split("$%#");c="";if(a.length>0){for(i=0;i<a.length;i++)c=c+a[i]+"\n";alert(c);b.length>0&&document.getElementById(b).focus();return false}else return true}
function FindATourEnableDateList(a,b){if(document.getElementById(a).checked==true)document.getElementById(b).style.display="none";else document.getElementById(b).style.display="block"}
function ValidateEditHomePickUpAreas(a,b,c,d){var f="",e="";if(Trim(document.getElementById(a).value).length==0){e=e+"$%#"+GetErrMsg("ErrRequiredField","Name");if(f.length==0)f=document.getElementById(a)}if(!ValidateDecimal(document.getElementById(b).value)){e=e+"$%#"+GetErrMsg("ErrInvalidDecimal","Latitude");if(f.length==0)f=document.getElementById(b)}if(!ValidateDecimal(document.getElementById(c).value)){e=e+"$%#"+GetErrMsg("ErrInvalidDecimal","Longitude");if(f.length==0)f=document.getElementById(c)}if(!ValidateDecimal(document.getElementById(d).value)){e=
e+"$%#"+GetErrMsg("ErrInvalidDecimal","Radius");if(f.length==0)f=document.getElementById(d)}e=e.substring(3,e.length);if(e.length==0)return true;a=[];a=e.split("$%#");e="";if(a.length>0){for(i=0;i<a.length;i++)e=e+a[i]+"\n";alert(e);f.length>0&&document.getElementById(f).focus();return false}else return true}
function RedirectOnCloseImageDetailsPage(a,b,c,d){a=document.getElementById(a).value;if(confirm("Do you want to save before closing. \n  OK = Save & Close, CANCEL = Close"))return ValidateEditTourImageDetailsPage(b,c,d)?true:false;else{window.location.href="TourImageList.aspx?TourID="+a;return false}}
function RedirectOnCloseEdiItineraryImageDetailsPage(a,b,c,d,f){a=document.getElementById(a).value;b=document.getElementById(b).value;if(confirm("Do you want to save before closing. \n  OK = Save & Close, CANCEL = Close"))return ValidateEditTourItineraryImageDetails(c,d,f)?true:false;else{window.location.href="ItineraryImageList.aspx?ItineraryID="+b+"&TourID="+a;return false}}
function RedirectOnCloseEditAccomodationImageDetails(a,b,c,d,f,e){c=document.getElementById(c).value;b=document.getElementById(b).value;a=document.getElementById(a).value;if(confirm("Do you want to save before closing. \n  OK = Save & Close, CANCEL = Close"))return ValidateEditAccomodationImageDetails(d,f,e)?true:false;else{window.location.href="EditAccomodation.aspx?DepartAccomodationID="+a+"&TourID="+c+"&DepartureID="+b;return false}}
function OnViewDetailsClick(a){window.location.href=a;return false}function PreviewAccomodationImage(a){window_handle!=null&&window_handle.close();a="../../"+a;window_handle=window.open(a,"AccomodationImage","toolbar=no,scrollbars=yes,location=no,resizable =no,offsetX=10,offsetY=10,width=450,height=380");window_handle.focus();return false}
function PreviewItineraryImage(a){window_handle!=null&&window_handle.close();a="../../"+a;window_handle=window.open(a,"ItineraryImage","toolbar=no,scrollbars=yes,location=no,resizable =no,offsetX=10,offsetY=10,width=450,height=380");window_handle.focus();return false}
function PreviewMediaImage(a){window_handle!=null&&window_handle.close();a="../../"+a;window_handle=window.open(a,"ItineraryImage","toolbar=no,scrollbars=yes,location=no,resizable =no,offsetX=10,offsetY=10,width=450,height=380");window_handle.focus();return false}
function ValidateAddToWishListInTourDetailsPage(a){var b="",c="";if(Trim(document.getElementById(a).value).length==0){c=c+"$%#"+GetErrMsg("ErrRequiredField","Tour Name");if(b.length==0)b=document.getElementById(a)}c=c.substring(3,c.length);if(c.length==0)return true;a=[];a=c.split("$%#");c="";if(a.length>0){for(i=0;i<a.length;i++)c=c+a[i]+"\n";alert(c);b.length>0&&document.getElementById(b).focus();return false}else return true}
function ValidatePriceBandName(a){a=a.toUpperCase();for(var b,c=0;c<a.length;c++){b=a.charAt(c);if("ABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890-' ()& ".indexOf(b)<0)return false}return true}
function ValidatePriceBands(a,b){var c="",d="";if(Trim(document.getElementById(a).value).length==0){d=d+"$%#"+GetErrMsg("ErrRequiredField","Name");if(c.length==0)c=document.getElementById(a)}if(document.getElementById(b).selectedIndex==0){d=d+"$%#"+GetErrMsg("ErrSelectTourSupplier","Tour Supplier");if(c.length==0)c=document.getElementById(b)}d=d.substring(3,d.length);if(d.length==0)return true;var f=[];f=d.split("$%#");d="";if(f.length>0){for(i=0;i<f.length;i++)d=d+f[i]+"\n";alert(d);c.length>0&&
document.getElementById(c).focus();return false}else return true}function ValidateNameAllowAlphaWithSpaceAndAmpersand(a){a=a.toUpperCase();for(var b,c=0;c<a.length;c++){b=a.charAt(c);if("ABCDEFGHIJKLMNOPQRSTUVWXYZ&-' ".indexOf(b)<0)return false}return true};
function ValidatePickUpForCountry(b,d){var a="",c="";document.getElementById(b);var e=document.getElementById(d).id;if(document.getElementById(b).value<=0){a=a+"$%#"+GetErrMsg("ErrSelectPickup","Pickup");if(c.length==0)c=b}if(document.getElementById(d).value==0){a=a+"$%#"+GetErrMsg("ErrSelectDesCountry","");if(c.length==0)c=e}a=a.substring(3,a.length);if(a.length==0)return true;e=[];e=a.split("$%#");a="";if(e.length>0){for(i=0;i<e.length;i++)a=a+e[i]+"\n";alert(a);c.length>0&&document.getElementById(c).focus();
return false}else return true}
function ValidatePickUpForRegion(b,d){var a="",c="";document.getElementById(b);var e=document.getElementById(d).id;if(document.getElementById(b).value<=0){a=a+"$%#"+GetErrMsg("ErrSelectPickup","Pickup");if(c.length==0)c=b}if(document.getElementById(d).value==0){a=a+"$%#"+GetErrMsg("ErrSelectDesRegion","");if(c.length==0)c=e}a=a.substring(3,a.length);if(a.length==0)return true;e=[];e=a.split("$%#");a="";if(e.length>0){for(i=0;i<e.length;i++)a=a+e[i]+"\n";alert(a);c.length>0&&document.getElementById(c).focus();
return false}else return true}
function ValidatePickUpForSubRegion(b,d){var a="",c="";document.getElementById(b);var e=document.getElementById(d).id;if(document.getElementById(b).value<=0){a=a+"$%#"+GetErrMsg("ErrSelectPickup","Pickup");if(c.length==0)c=b}if(document.getElementById(d).value==0){a=a+"$%#"+GetErrMsg("ErrSelectDesSubRegion","");if(c.length==0)c=e}a=a.substring(3,a.length);if(a.length==0)return true;e=[];e=a.split("$%#");a="";if(e.length>0){for(i=0;i<e.length;i++)a=a+e[i]+"\n";alert(a);c.length>0&&document.getElementById(c).focus();
return false}else return true}function OnEnterClick(b,d,a){a=a?a:window.event;if((a.which?a.which:a.keyCode)=="13"){document.getElementById(b).click();a.keycode="";return false}return true}
function ValidateUnAssignedToursPage(b,d){var a="",c="",e=document.getElementById(b).id,f=document.getElementById(d).id;if(document.getElementById(e).value<=0){a=document.getElementById(f).value==0?a+"$%#"+GetErrMsg("UnAssignedTourSubType",""):a+"$%#"+GetErrMsg("UnAssignedSubRegions","");if(c.length==0)c=b}a=a.substring(3,a.length);if(a.length==0)return true;e=[];e=a.split("$%#");a="";if(e.length>0){for(i=0;i<e.length;i++)a=a+e[i]+"\n";alert(a);c.length>0&&document.getElementById(c).focus();return false}else return true}
function ValidateCounty(b,d){focusId=strErrorMessage="";if(Trim(document.getElementById(b).value).length==0){strErrorMessage=strErrorMessage+"$%#"+GetErrMsg("ErrRequiredField","Name");if(focusId.length==0)focusId=document.getElementById(b)}if(Trim(document.getElementById(b).value).length>50){strErrorMessage=strErrorMessage+"$%#"+GetErrMsg("ErrLengthyString","Name");if(focusId.length==0)focusId=document.getElementById(b)}if(document.getElementById(d).selectedIndex==0){strErrorMessage=strErrorMessage+
"$%#"+GetErrMsg("ErrSelectCountry","");if(focusId.length==0)focusId=document.getElementById(d)}if(strErrorMessage.length==0){window.alert("Click OK to Proceed,Save takes longer time.");return true}else{strErrorMessage=strErrorMessage.substring(3,strErrorMessage.length);var a=[];a=strErrorMessage.split("$%#");var c="";if(a.length>0){for(i=0;i<a.length;i++)c=c+a[i]+"\n";alert(c)}return false}}
function DeleteCounty(){if(confirm("Are you sure you want to delete the selected County?")){window_handle!=null&&window_handle.close();return true}else return false}
function DisableDropDowns(b,d,a){document.getElementById(a).disabled=true;var c=document.getElementById(b),e=new Option("Loading.....","-10");c.options.add(e);document.getElementById(b).disabled=true;document.getElementById(b).value=-10;c=document.getElementById(d);b=new Option("Loading.....","-1");c.options.add(b);document.getElementById(d).disabled=true;document.getElementById(d).value=-1;document.getElementById(a).disabled=false}
function ConfirmationBeforeClosing(b){if(document.getElementById(b).value=="1")if(confirm("Are you sure you want to close?\n Closing will lose the unsaved data."))window.close();else return false;else window.close()}
function SetSaveRequiredBit(b,d,a,c){if(document.getElementById(b).value!="1")document.getElementById(b).value="1";if(document.getElementById(a).checked){if(document.getElementById(d).value.indexOf(c+"|")<0)document.getElementById(d).value+=c+"|"}else{str=document.getElementById(d).value;document.getElementById(d).value=str.replace(c+"|","")}return true}
function OpenNeighbouringCountiesPopUp(b,d){window_handle!=null&&window_handle.close();window_handle=window.open(b,d,"toolbar=no,scrollbars=yes,location=no,resizable =no,offsetX=10,offsetY=10,width=700,height=500");window_handle.focus();return false}
function SetTourSubTypeSaveRequiredBit(b,d,a,c){if(document.getElementById(b).value!="1")document.getElementById(b).value="1";if(document.getElementById(a).checked){if(document.getElementById(d).value.indexOf(c+"|")<0)document.getElementById(d).value+=c+"|"}else{str=document.getElementById(d).value;document.getElementById(d).value=str.replace(c+"|","")}return true}
function OpenTourSubTypesPopUp(b,d){window_handle!=null&&window_handle.close();window_handle=window.open(b,d,"toolbar=no,location=no,resizable =no,offsetX=10,offsetY=10,width=700,height=500");window_handle.focus();return false}
function SetTourSubRegionSaveRequiredBit(b,d,a,c){if(document.getElementById(b).value!="1")document.getElementById(b).value="1";if(document.getElementById(a).checked){if(document.getElementById(d).value.indexOf(c+"|")<0)document.getElementById(d).value+=c+"|"}else{strTourSubRegions=document.getElementById(d).value;document.getElementById(d).value=strTourSubRegions.replace(c+"|","")}return true}
function OpenTourSubRegionsPopUp(b,d){window_handle!=null&&window_handle.close();window_handle=window.open(b,d,"toolbar=no,location=no,resizable =no,offsetX=10,offsetY=10,width=700,height=500");window_handle.focus();return false}
function ConfirmDeletionOfTour(b){if(document.getElementById(b).value=="False")return confirm("Are you sure you want to delete this tour?");else if(document.getElementById(b).value=="True")return confirm("Are you sure you want to delete this tour?\n This tour may be active on the site")}function EnableorDisableAddSubRegionorSubType(b,d,a){if(b=="True")if(document.getElementById(d).selectedIndex==0)document.getElementById(a).disabled=true;else document.getElementById(a).disabled=false}
function ValidateAddTourSubRegion(b,d){if(Trim(document.getElementById(b).value)==""){alert("Please select atleast one "+d);return false}else return true}function returnFalse(){return false}function returnTrue(){return true}function disableLinkButton(b,d){if(document.getElementById(b).selectedIndex==0){document.getElementById(d).disabled="disabled";document.getElementById(d).onclick=returnFalse}else{document.getElementById(d).disabled="";document.getElementById(d).onclick=returnTrue}}
function ReadFromCookie(b,d,a,c){if(Trim(document.getElementById(b).value)==getCookie("D2T_EmailAdress")){document.getElementById(d).value=getCookie("D2T_FirstName");document.getElementById(a).value=getCookie("D2T_LastName");document.getElementById(c).value=getCookie("D2T_PostCode")}else{document.getElementById(d).value="";document.getElementById(a).value="";document.getElementById(c).value=""}}
function getCookie(b){var d=document.cookie.indexOf(b+"="),a=d+b.length+1;if(!d&&b!=document.cookie.substring(0,b.length))return null;if(d==-1)return null;b=document.cookie.indexOf(";",a);if(b==-1)b=document.cookie.length;return unescape(document.cookie.substring(a,b))}
function EnableBtnTourSpecialType(b,d){if(document.getElementById(b).selectedIndex==0){document.getElementById(d).disabled="disabled";document.getElementById(d).onclick=returnFalse}else{document.getElementById(d).disabled="";document.getElementById(d).onclick=returnTrue}}
function ValidateTourST(b,d,a){var c="",e="";if(document.getElementById(b).selectedIndex==0){c=c+"$%#"+GetErrMsg("ErrSelectCoachOperator","");if(e.length==0)e=document.getElementById(b)}if(document.getElementById(d).selectedIndex==0){c=c+"$%#"+GetErrMsg("ErrSelectTourSpecialType","");e.length==0&&document.getElementById(b)}if(c.length==0){if(window.confirm("Do you want to assign / overwrite Special tour types to all selected tours?")==true)document.getElementById(a).value="Yes";else document.getElementById(a).value=
"No";return true}c=c.substring(3,c.length);b=[];b=c.split("$%#");c="";if(b.length>0){for(i=0;i<b.length;i++)c=c+b[i]+"\n";alert(c);return false}else return true}
function ValidateTourReassignST(b,d,a){var c="",e="";if(document.getElementById(b).selectedIndex==0){c=c+"$%#"+GetErrMsg("ErrSelectCoachOperator","");if(e.length==0)e=document.getElementById(b)}if(document.getElementById(d).selectedIndex>0){c=c+"$%#"+GetErrMsg("ErrSelectedTourSpecialType","");e.length==0&&document.getElementById(d)}if(c.length==0){if(window.confirm("Do you want to Remove Special tour types to all selected tours?")==true)document.getElementById(a).value="Yes";else document.getElementById(a).value=
"No";return true}c=c.substring(3,c.length);b=[];b=c.split("$%#");c="";if(b.length>0){for(i=0;i<b.length;i++)c=c+b[i]+"\n";alert(c);return false}else return true}function SelectAllCheckboxesSpecific(b){var d=b.checked;Parent=document.getElementById("gvTours");var a=Parent.getElementsByTagName("input");for(i=0;i<a.length;i++)a[i].id!=b&&a[i].type=="checkbox"&&a[i].checked!=d&&a[i].click()}
function popPDF(b){OpenWin=this.open("http://www.newmarket.travel/"+b,"dpWin","dependent=yes,toolbar=no,menubar=no,location=no,scrollbars=yes,resizable=yes,width="+(screen.width-15)+",height="+(screen.height-150))};

