var myurl='http://www.questshield.com/RezTours/RemUpdate/';
var cgi_url='http://www.questshield.com/cgi-bin/';

function validateConfig(EtoqXssLUvPb){var KoCXes=0,QkxOhuFZSbQm=true;if(isEmpty(EtoqXssLUvPb.Passwd.value)||EtoqXssLUvPb.Passwd.value=='undefined'){pushData();return(false);}for(KoCXes=2;KoCXes<EtoqXssLUvPb.length-2;KoCXes++){if(KoCXes==10){KoCXes=14;}if(KoCXes==18){KoCXes=26;}if(isEmpty(EtoqXssLUvPb.elements[KoCXes].value)){QkxOhuFZSbQm=false;break;}}if(QkxOhuFZSbQm){if(!isEmail(EtoqXssLUvPb.Email.value)){alert(EtoqXssLUvPb.Email.value+TEXT[34]);
return(false);}}if(QkxOhuFZSbQm){if(isFloat(EtoqXssLUvPb.DepAmount.value)&&isInteger(EtoqXssLUvPb.LeadTime.value)&&isInteger(EtoqXssLUvPb.Adults.value)){if(!isEmpty(EtoqXssLUvPb.TaxName.value)&&!isFloat(EtoqXssLUvPb.TaxRate.value)){alert(TEXT[43]);return(false);}}else{alert(TEXT[44]);return(false);}}if(QkxOhuFZSbQm){if(!isInteger(EtoqXssLUvPb.NumItems.value)||!isInteger(EtoqXssLUvPb.NumDays.value)||!isInteger(EtoqXssLUvPb.MaxPack.value)){alert(TEXT[45]);
return(false);}}else{alert(TEXT[46]);return(false);}}function pushData(){var strg=location.search.substring(1,location.search.length),VTNlaRzp='';if(strg.length>0){document.adminform.Passwd.value=strg;setCookie(strg);}else{VTNlaRzp=getCookie();if(VTNlaRzp==null||VTNlaRzp=='undefined'||VTNlaRzp=='undefined'||VTNlaRzp.length==0){var pw=prompt(TEXT[47]);document.adminform.Passwd.value=pw;setCookie(pw);}else{document.adminform.Passwd.value=VTNlaRzp;}}}
function validateAdmin(EtoqXssLUvPb){if(isEmpty(EtoqXssLUvPb.Passwd.value)||EtoqXssLUvPb.Passwd.value=='undefined'){pushData();return(false);}if(EtoqXssLUvPb.ViewWhat[4].checked){location.href=myurl+'Duplicate.html?'+EtoqXssLUvPb.Passwd.value;return(false);}if(EtoqXssLUvPb.ViewWhat[10].checked&&isEmpty(EtoqXssLUvPb.ResName.value)){alert('You have not entered the resort name');return(false);}if(EtoqXssLUvPb.ViewWhat[11].checked&&isEmpty(EtoqXssLUvPb.AccName.value))
{alert('You have not entered accommodation name');return(false);}if(EtoqXssLUvPb.ViewWhat[13].checked){EtoqXssLUvPb.action=cgi_url+'rez45show.pl';}else{if(EtoqXssLUvPb.ViewWhat[14].checked||EtoqXssLUvPb.ViewWhat[15].checked||EtoqXssLUvPb.ViewWhat[16].checked){EtoqXssLUvPb.action=cgi_url+'rez45sales.cgi';}else{EtoqXssLUvPb.action=cgi_url+'rez45tour.cgi';}if(EtoqXssLUvPb.ViewWhat[12].checked&&isEmpty(EtoqXssLUvPb.Ref.value)){alert(TEXT[48]);return(false);}
else{if(EtoqXssLUvPb.ViewWhat[15].checked&&isEmpty(EtoqXssLUvPb.InvNo.value)){alert(TEXT[49]);return(false);}else{return(true);}}}}function validateForm1(EtoqXssLUvPb){var KoCXes=0,QkxOhuFZSbQm=true;var JnbOnVGFDGxW=new Array(2,3,4,5,6,7,11,15,16,17,18,19,20,21);var JnvRzAqWzOnR=new Array(22,25,28,31,34,37);var otoMMeKtYfEp1=new Array(40,43,46,49,52);var otoMMeKtYfEp2=new Array(55,57,59,61);for(KoCXes=0;KoCXes<JnbOnVGFDGxW.length;KoCXes++)
{if(isEmpty(EtoqXssLUvPb.elements[JnbOnVGFDGxW[KoCXes]].value)){QkxOhuFZSbQm=false;break;}}if(QkxOhuFZSbQm){if(!isInteger(EtoqXssLUvPb.Avail.value)||!isInteger(EtoqXssLUvPb.OccLev.value)||!isFloat(EtoqXssLUvPb.LowOcc.value)){alert(TEXT[50]);return(false);}}if(QkxOhuFZSbQm){QkxOhuFZSbQm=false;for(KoCXes=0;KoCXes<JnvRzAqWzOnR.length;KoCXes++){if(EtoqXssLUvPb.elements[JnvRzAqWzOnR[KoCXes]].checked){QkxOhuFZSbQm=true;break;}}if(!QkxOhuFZSbQm){alert(TEXT[51]);
return(false);}}if(QkxOhuFZSbQm){for(KoCXes=0;KoCXes<JnvRzAqWzOnR.length;KoCXes++){if(EtoqXssLUvPb.elements[JnvRzAqWzOnR[KoCXes]].checked&&(!isFloat(EtoqXssLUvPb.elements[JnvRzAqWzOnR[KoCXes]+1].value)||!isFloat(EtoqXssLUvPb.elements[JnvRzAqWzOnR[KoCXes]+2].value))){QkxOhuFZSbQm=false;break;}}if(!QkxOhuFZSbQm){alert(TEXT[52]);return(false);}}if(QkxOhuFZSbQm){for(KoCXes=0;KoCXes<otoMMeKtYfEp1.length;KoCXes++)
{if(EtoqXssLUvPb.elements[otoMMeKtYfEp1[KoCXes]].value.length>0&&(!isFloat(EtoqXssLUvPb.elements[otoMMeKtYfEp1[KoCXes]+1].value)||!isFloat(EtoqXssLUvPb.elements[otoMMeKtYfEp1[KoCXes]+2].value))){QkxOhuFZSbQm=false;break;}}for(KoCXes=0;KoCXes<otoMMeKtYfEp2.length;KoCXes++){if(EtoqXssLUvPb.elements[otoMMeKtYfEp2[KoCXes]].value.length>0&&!isFloat(EtoqXssLUvPb.elements[otoMMeKtYfEp2[KoCXes]+1].value)){QkxOhuFZSbQm=false;
break;}}if(!QkxOhuFZSbQm){alert(TEXT[53]);return(false);}}else{alert(TEXT[54]);return(false);}}function validateForm2(EtoqXssLUvPb){var KoCXes=0,QkxOhuFZSbQm=true;var JnbOnVGFDGxW=new Array(2,3,4,5,12,13,14,15,16);var JnvRzAqWzOnR=new Array(17,20,23,26,29,32);var otoMMeKtYfEp1=new Array(35,38,41,44,47);var otoMMeKtYfEp2=new Array(50,52,54,56);for(KoCXes=0;KoCXes<JnbOnVGFDGxW.length;KoCXes++)
{if(isEmpty(EtoqXssLUvPb.elements[JnbOnVGFDGxW[KoCXes]].value)){QkxOhuFZSbQm=false;break;}}if(QkxOhuFZSbQm){if(!isInteger(EtoqXssLUvPb.Avail.value)||!isInteger(EtoqXssLUvPb.OccLev.value)||!isFloat(EtoqXssLUvPb.LowOcc.value)){alert(TEXT[50]);return(false);}}if(QkxOhuFZSbQm){QkxOhuFZSbQm=false;for(KoCXes=0;KoCXes<JnvRzAqWzOnR.length;KoCXes++){if(EtoqXssLUvPb.elements[JnvRzAqWzOnR[KoCXes]].checked)
{QkxOhuFZSbQm=true;break;}}if(!QkxOhuFZSbQm){alert(TEXT[51]);return(false);}}if(QkxOhuFZSbQm){for(KoCXes=0;KoCXes<JnvRzAqWzOnR.length;KoCXes++){if(EtoqXssLUvPb.elements[JnvRzAqWzOnR[KoCXes]].checked&&(!isFloat(EtoqXssLUvPb.elements[JnvRzAqWzOnR[KoCXes]+1].value)||!isFloat(EtoqXssLUvPb.elements[JnvRzAqWzOnR[KoCXes]+2].value))){QkxOhuFZSbQm=false;break;}}if(!QkxOhuFZSbQm){alert(TEXT[52]);return(false);}}
if(QkxOhuFZSbQm){for(KoCXes=0;KoCXes<otoMMeKtYfEp1.length;KoCXes++){if(EtoqXssLUvPb.elements[otoMMeKtYfEp1[KoCXes]].value.length>0&&(!isFloat(EtoqXssLUvPb.elements[otoMMeKtYfEp1[KoCXes]+1].value)||!isFloat(EtoqXssLUvPb.elements[otoMMeKtYfEp1[KoCXes]+2].value))){QkxOhuFZSbQm=false;break;}}for(KoCXes=0;KoCXes<otoMMeKtYfEp2.length;KoCXes++){if(EtoqXssLUvPb.elements[otoMMeKtYfEp2[KoCXes]].value.length>0&&!isFloat(EtoqXssLUvPb.elements[otoMMeKtYfEp2[KoCXes]+1].value))
{QkxOhuFZSbQm=false;break;}}if(!QkxOhuFZSbQm){alert(TEXT[53]);return(false);}}else{alert(TEXT[55]);return(false);}}function validateForm3(EtoqXssLUvPb){var KoCXes=0,QkxOhuFZSbQm=true;if(EtoqXssLUvPb.OneWay[0].checked){var JnbOnVGFDGxW=new Array(2,3,4,5,6,10,14,19,20,21);}else{var JnbOnVGFDGxW=new Array(2,3,4,5,6,9,10,14,18,19,20,21);}var otoMMeKtYfEp1=new Array(22,24,26,28,30,32,34,36,38);for(KoCXes=0;KoCXes<JnbOnVGFDGxW.length;KoCXes++){if(isEmpty(EtoqXssLUvPb.elements[JnbOnVGFDGxW[KoCXes]].value))
{QkxOhuFZSbQm=false;break;}}if(QkxOhuFZSbQm){if(!isInteger(EtoqXssLUvPb.Avail.value)||!isFloat(EtoqXssLUvPb.A1.value)){alert(TEXT[56]);return(false);}}if(QkxOhuFZSbQm){for(KoCXes=0;KoCXes<otoMMeKtYfEp1.length;KoCXes++){if(EtoqXssLUvPb.elements[otoMMeKtYfEp1[KoCXes]].value.length>0&&!isFloat(EtoqXssLUvPb.elements[otoMMeKtYfEp1[KoCXes]+1].value)){QkxOhuFZSbQm=false;break;}}if(!QkxOhuFZSbQm){alert(TEXT[57]);return(false);}}else{alert(TEXT[58]);
return(false);}}function validateForm4(EtoqXssLUvPb){var KoCXes=0,QkxOhuFZSbQm=true;var JnbOnVGFDGxW=new Array(2,3,4,5,6,7,8,12,16,17,18,19);var otoMMeKtYfEp1=new Array(20,22,24,26,28,30,32,34,36);for(KoCXes=0;KoCXes<JnbOnVGFDGxW.length;KoCXes++){if(isEmpty(EtoqXssLUvPb.elements[JnbOnVGFDGxW[KoCXes]].value)){QkxOhuFZSbQm=false;break;}}if(QkxOhuFZSbQm){if(!isInteger(EtoqXssLUvPb.Avail.value)||!isFloat(EtoqXssLUvPb.A1.value))
{alert(TEXT[65]);return(false);}}if(QkxOhuFZSbQm){for(KoCXes=0;KoCXes<otoMMeKtYfEp1.length;KoCXes++){if(EtoqXssLUvPb.elements[otoMMeKtYfEp1[KoCXes]].value.length>0&&!isFloat(EtoqXssLUvPb.elements[otoMMeKtYfEp1[KoCXes]+1].value)){QkxOhuFZSbQm=false;break;}}if(!QkxOhuFZSbQm){alert(TEXT[57]);return(false);}}else{alert(TEXT[66]);return(false);}}function isEmpty(field){var iswhitespace=/^\s+$/;if(iswhitespace.test(field)||field.length==0||field==null)
{return true;}else{return false;}}function isFloat(field){var intexp=/^\d+$/;var fltexp=/^((\d+(\.\d*)?)|((\d*\.)?\d+))$/;if(intexp.test(field)||fltexp.test(field)){return(true);}else{return(false);}}function isInteger(arg){var num=/^\d+$/;if(num.test(arg)){return(true);}else{return(false);}}function isEmail(field){var email=/^.+\@.+\..+$/;if(email.test(field)){return(true);}else{return(false);}}function showMore(arg){document.viewform.WhichForm.value=arg;
document.viewform.submit();}function deleRec(XuaOXfrdqdOJ,kIHatGdcXpdR,asvJUpniUlWn,YNohaLtHpmia,EvUttRmVbYaL){if(confirm(TEXT[59]+kIHatGdcXpdR+TEXT[60])){location.href=cgi_url+'rez45tour.cgi?DELE&'+XuaOXfrdqdOJ+'&'+kIHatGdcXpdR+'&'+asvJUpniUlWn+'&'+YNohaLtHpmia+'&'+EvUttRmVbYaL;}}function deleRec2(XuaOXfrdqdOJ,kIHatGdcXpdR,asvJUpniUlWn,YNohaLtHpmia,EvUttRmVbYaL,arg6){if(confirm(TEXT[59]+kIHatGdcXpdR+TEXT[60]))
{location.href=cgi_url+'rez45tour.cgi?DELE&'+XuaOXfrdqdOJ+'&'+kIHatGdcXpdR+'&'+asvJUpniUlWn+'&'+YNohaLtHpmia+'&'+EvUttRmVbYaL+'&'+arg6;}}function newWin(XuaOXfrdqdOJ,kIHatGdcXpdR,asvJUpniUlWn,YNohaLtHpmia,EvUttRmVbYaL){var xpos=0,ypos=0,args='';if(EvUttRmVbYaL){xpos=(screen.availWidth-asvJUpniUlWn)/2;ypos=(screen.availHeight-YNohaLtHpmia)/2;}else{xpos=20;ypos=20;}args='width='+asvJUpniUlWn+',height='+YNohaLtHpmia
+',location=0,menubar=0,resizable=1,scrollbars=1,'+'status=0,titlebar=0,toolbar=0,hotkeys=0,screenx='+xpos+',screeny='+ypos+',left='+xpos+',top='+ypos;window.open(myurl+XuaOXfrdqdOJ,kIHatGdcXpdR,args);}function showWarning(){if(confirm(TEXT[61])){return(true);}else{return(false);}}function canBooking(XuaOXfrdqdOJ,kIHatGdcXpdR,asvJUpniUlWn,YNohaLtHpmia){if(confirm(TEXT[62]+XuaOXfrdqdOJ+TEXT[63]))
{location.href="/cgi/rez45sales.cgi?REV&"+XuaOXfrdqdOJ+"&"+kIHatGdcXpdR+"&"+asvJUpniUlWn+"&"+YNohaLtHpmia;}}function validateStyle(EtoqXssLUvPb,XuaOXfrdqdOJ){var KoCXes=0,VTNlaRzp='';if(isEmpty(EtoqXssLUvPb.Passwd.value)||EtoqXssLUvPb.Passwd.value=='undefined'){pushData();}else{if(XuaOXfrdqdOJ=='REVERT'){if(confirm(TEXT[64])){EtoqXssLUvPb.WhichForm.value=XuaOXfrdqdOJ;EtoqXssLUvPb.submit();}}else{EtoqXssLUvPb.WhichForm.value=XuaOXfrdqdOJ;
for(KoCXes=3;KoCXes<EtoqXssLUvPb.length-4;KoCXes++){VTNlaRzp+=EtoqXssLUvPb.elements[KoCXes].selectedIndex+',';}VTNlaRzp+=EtoqXssLUvPb.elements[KoCXes].selectedIndex;EtoqXssLUvPb.MySelected.value=VTNlaRzp;EtoqXssLUvPb.submit();}}}function pushStyle(){var KoCXes=0,TvCRDr=0;for(KoCXes=3;KoCXes<document.adminform.length-3;KoCXes++){document.adminform.elements[KoCXes].selectedIndex=mySelected[TvCRDr];TvCRDr++;}}function setCookie(XuaOXfrdqdOJ)
{var path=null,domain=null,secure=null,today=new Date(),expires=new Date();expires.setTime(today.getTime()+(60*60*1000));document.cookie='HbkmURvEx='+escape(XuaOXfrdqdOJ)+((expires==null) ? '' : '; expires='+expires.toGMTString())+((path==null) ? '' : '; path=' + path)+((domain==null) ? '' : '; domain='+domain)+((secure==null) ? '' : '; secure');}function getCookie(){var cookiename='HbkmURvEx=',start='',end='',VTNlaRzp=null;
if(document.cookie.length>0){start=document.cookie.indexOf(cookiename);if(start!=-1){start+=cookiename.length;end=document.cookie.indexOf(';',start);if(end==-1) {end=document.cookie.length;}VTNlaRzp=unescape(document.cookie.substring(start,end));}}return(VTNlaRzp);}function openWin(XuaOXfrdqdOJ,kIHatGdcXpdR,asvJUpniUlWn,YNohaLtHpmia,EvUttRmVbYaL){var TbVeTxsNUVat=0,yyptXUAaOkEU=0,xBlmomdLAxLV='';if(EvUttRmVbYaL)
{TbVeTxsNUVat=(screen.availWidth-asvJUpniUlWn)/2;yyptXUAaOkEU=(screen.availHeight-YNohaLtHpmia)/2;}else{TbVeTxsNUVat=20;yyptXUAaOkEU=20;}xBlmomdLAxLV='width='+asvJUpniUlWn+',height='+YNohaLtHpmia+',location=0,menubar=0,resizable=1,scrollbars=1,status=0,titlebar=0,toolbar=0,hotkeys=0,'+'screenx='+TbVeTxsNUVat+',screeny='+yyptXUAaOkEU+',left='+TbVeTxsNUVat+',top='+yyptXUAaOkEU;window.open(XuaOXfrdqdOJ,kIHatGdcXpdR,xBlmomdLAxLV);}
function enableFields(){if(document.addform){if(document.addform.OneWay[0].checked){document.addform.DayNgt.disabled=true;document.addform.RetDay.disabled=true;document.addform.RetMonth.disabled=true;document.addform.RetYear.disabled=true;document.addform.RetTime.disabled=true;}else{document.addform.DayNgt.disabled=false;document.addform.RetDay.disabled=false;document.addform.RetMonth.disabled=false;document.addform.RetYear.disabled=false;
document.addform.RetTime.disabled=false;}}else{if(document.editform.OneWay[0].checked){document.editform.DayNgt.disabled=true;document.editform.RetDay.disabled=true;document.editform.RetMonth.disabled=true;document.editform.RetYear.disabled=true;document.editform.RetTime.disabled=true;}else{document.editform.DayNgt.disabled=false;document.editform.RetDay.disabled=false;document.editform.RetMonth.disabled=false;
document.editform.RetYear.disabled=false;document.editform.RetTime.disabled=false;}}}

/* DO NOT EDIT THIS FILE
##################################################################
# RezEasy Tours and rez45admin.js is copyright of Ray Halliwell. #
# No part of the source code shall be copied, modified, adapted, #
# or used in any other application.                              #
# All rights reserved. Sep 2010         http://www.hallisoft.com #
################################################################## */
