function getObj(a,c){return a.substring(0,c)}function getDel(a){return a.indexOf("_")}function getId(a,c){return parseInt(a.substring(c+1,a.length))}function shBlD(a,c){getElem(a).style.display=c?"block":"none"}function vHTMLBlock(a){return getElem(a).style.display!="none"}function getElem(a){if(document.all)return document.all(a);return document.getElementById(a)}
function shText(a,c){if(a==13){shBlD("bgfn13",c==1);shBlD("bgfn13a",c==1)}else shBlD("bgfn"+a,c==1);if(c==0&&phnum[a]!=0){shBlD("tlfn"+a,true);shBlD("bltx"+a,true)}}
function sShow(a,c){var d=getElem("bgbl"+a).blph+c,e=getElem("bgbl"+a).blth+c;if(d<0)d=phnum[a]-1;else if(d==phnum[a])d=0;if(e<0)e=txtnum[a]-1;else if(e==txtnum[a])e=0;if(txtnum[a]!=0){shBlD("txbl"+a+"_"+getElem("bgbl"+a).blth,false);shBlD("txbl"+a+"_"+e,true)}shBlD("bltx"+a,false);shBlD("tlfn"+a,false);getElem("bgbl"+a).style.backgroundImage="url("+photos[a][d].src+")";getElem("bgbl"+a).blph=d;getElem("bgbl"+a).blth=e}function clearCh(a,c){for(i=1;i<c+1;i++)getElem(a+i).checked=false}
function setSeason(a){clearCh("ses",4);hses!=0&&unTrip();shBlD("Seas_bl0",false);shBlD("Seas_bl"+a,true);getElem("Seas"+a).checked=true;setTrip(a);hsesd!=0&&unDay();hsesw!=0&&unWet();hses=a}function unSeason(){getElem("ses"+hses).checked=false;shBlD("Seas_bl"+hses,false);shBlD("Seas_bl0",true);unTrip();hses=0}function setDay(a){clearCh("sesD",4);shBlD("SeasD_bl0",false);shBlD("SeasD_bl"+a,true);getElem("SeasD"+a).checked=true;hsesd=a}
function unDay(){getElem("sesD"+hsesd).checked=false;shBlD("SeasD_bl"+hsesd,false);shBlD("SeasD_bl0",true);hsesd=0}function setWet(a){clearCh("sesW",4);shBlD("SeasW_bl0",false);shBlD("SeasW_bl"+a,true);getElem("SeasW"+a).checked=true;hsesw=a}function unWet(){getElem("sesW"+hsesw).checked=false;shBlD("SeasW_bl"+hsesw,false);shBlD("SeasW_bl0",true);hsesw=0}function setTrans(a){clearCh("aut",2);shBlD("transp0",false);shBlD("transp"+a,true);getElem("Auto"+a).checked=true;setTransf(a);haut=a;calcT()}
function unTrans(){getElem("Auto"+haut).checked=false;shBlD("transp"+haut,false);shBlD("transp0",true);unTransf();haut=0;calcT()}function setTransf(a){if(a!=0){clearCh("trnsf",2);shBlD("transf0",false);shBlD("transf"+a,true);dayTA=dayT+2;if(a==1){fillCB(dayTA);shBook(true);SumTf=RCar[dayTA-1][1];getElem("rcarP").innerHTML=SumTf}if(a==2){SumTf=40;shBook(false)}getElem("Trnsf2"+a).checked=true;htran=a;rcBook(hbook)}}
function unTransf(){getElem("Trnsf2"+htran).checked=false;shBlD("transf"+htran,false);shBlD("transf0",true);dayTA=dayT;htran=SumTf=0;shBook(false);rcBook(hbook)}function setBook(a){if(a!=0){clearCh("booking",2);shBlD("book0",false);shBlD("book"+a,true);getElem("Booking2"+a).checked=true;hbook=a;rcBook(a);dayTA=dayT;calcTAdd()}}function shBook(a){shBlD("bkngT1",a);shBlD("bkngT2",a);shBlD("bkngC1",!a);shBlD("bkngC2",!a)}
function rcBook(a){if(htran==0)dayTA=dayT;if(a==1){fillCB1("bHotC1",dayTA);getElem("bkngT1").innerHTML=BHot[dayTA-1];SumBk=dayTA*100;getElem("bkng1").innerHTML=SumBk}if(a==2){fillCB1("bHotC2",dayTA);getElem("bkngT2").innerHTML=BHot[dayTA-1];SumBk=dayTA*60;getElem("bkng2").innerHTML=SumBk}}function unBook(){getElem("Booking2"+hbook).checked=false;shBlD("book"+hbook,false);shBlD("book0",true);hbook=SumBk=0;calcTAdd()}function clearCB(a){for(var c=a.length;c>=0;c--)a.options[c]=null}
function fillCB(a){var c=getElem("rCarC");clearCB(c);var d=0;for(a-=1;a<RCar.length;a++){c.options[d]=new Option(RCar[a][0],RCar[a][1],false,false);d++}}function fillCB1(a,c){var d=getElem(a);clearCB(d);for(var e=0,f=c-1;f<RCar.length;f++){d.options[e]=new Option(BHot[f],f,false,false);e++}}function rCarCl(a){SumTf=parseFloat(a.options[a.selectedIndex].value);getElem("rcarP").innerHTML=SumTf;dayTA=dayT+2+a.selectedIndex;rcBook(hbook);calcTAdd()}
function bHotCb(a){if(a.id=="bHotC1")var c="bkng1",d=100;else{c="bkng2";d=60}SumBk=d*(parseInt(a.options[a.selectedIndex].value)+1);getElem(c).innerHTML=SumBk;calcTAdd()}function initTrans(){var a=false;if(a=checkTrip()){if(haut==3){setTransp(true);setTrans(2)}setTransf(htran)}else if(haut!=3){setTransp(false);haut>0&&unTrans();haut=3}}function setTransp(a){shBlD("transBt1",a);shBlD("transBt0",!a)}
function checkTrip(){for(var a=1;a<5;a++)for(var c=1;c<trpAr[hses-1][a-1]+1;c++)if(getElem("trp"+a+hses+"_"+c).checked)return true;return false}function unTrip(){shBlD("Trip_bl1_"+hses,false);shBlD("Trip_bl2_"+hses,false);shBlD("Trip_bl3_"+hses,false);shBlD("Trip_bl4_"+hses,false);trpInit(hses);initTrans();calcT()}function setTrip(a){shBlD("Trip_bl1_"+a,true);shBlD("Trip_bl2_"+a,true);shBlD("Trip_bl3_"+a,true);shBlD("Trip_bl4_"+a,true)}
function setDTr(a){var c=a.id;a=getObj(c,getDel(c));c=getId(c,getDel(c));if(hses!=4)if(c==1)if(getElem(a+"_1").checked){getElem(a+"_2").checked=false;getElem(a+"_3").checked=false;shBlD(a+"d_1",true);shBlD(a+"d_0",false)}else{getElem(a+"_2").checked=false;getElem(a+"_3").checked=false;shBlD(a+"d_1",false);shBlD(a+"d_0",true)}else if(getElem(a+"_2").checked&&getElem(a+"_3").checked){getElem(a+"_1").checked=true;getElem(a+"_2").checked=false;getElem(a+"_3").checked=false;shBlD(a+"d_1",true);shBlD(a+
"d_0",false)}dayT=calcD();rcBook(hbook);initTrans();calcT()}function trpInit(a){for(var c=1;c<5;c++){if(trpAr[a-1][c-1]>1){shBlD("trp"+c+a+"d_0",true);shBlD("trp"+c+a+"d_1",false)}for(var d=1;d<trpAr[a-1][c-1]+1;d++)getElem("trp"+c+a+"_"+d).checked=false}}
function calcT(){Sum1=calcTrp();Sum2=calcTans();Sum2=Math.round(Sum2);var a=Sum1!=0?Sum3:0;SumA=Sum1+Sum2+a;getElem("AddCL").style.display=SumA?"inline":"none";getElem("Sum1").innerHTML=Sum1?String.fromCharCode(163)+Sum1:"\ufffd/\ufffd";getElem("Sum2").innerHTML=Sum2?String.fromCharCode(163)+Sum2:"\ufffd/\ufffd";getElem("Sum3").innerHTML=a?String.fromCharCode(163)+a:"\ufffd/\ufffd";if(SumA){getElem("SumA").innerHTML=String.fromCharCode(163)+SumA;getElem("AddSumT").innerHTML=SumA;doq(SumA,"SumAR");
calcTAdd()}else{getElem("SumA").innerHTML="\ufffd\ufffd\ufffd \ufffd\ufffd\ufffd\ufffd\ufffd\ufffd";getElem("SumAR").innerHTML=""}}
function calcTAdd(){SumA2=getElem("tripCard").checked?340:0;getElem("SumAP2").innerHTML=SumA2;if(SumBk&&SumTf){SumA3=SumTf+SumAvia+SumVisa+SumBk;getElem("SumAP3").innerHTML="\ufffd\ufffd&nbsp;"+String.fromCharCode(163)+SumA3;SumAT=SumA+SumA2+SumTf+SumAvia+SumVisa+SumBk;getElem("AddSumA").innerHTML="\ufffd\ufffd&nbsp;"+String.fromCharCode(163)+SumAT;doq(SumAT,"AddSumAR")}else{getElem("SumAP3").innerHTML="\ufffd/\ufffd";getElem("AddSumA").innerHTML="\ufffd\ufffd\ufffd \ufffd\ufffd\ufffd\ufffd\ufffd\ufffd";
getElem("AddSumAR").innerHTML=""}}function chTrans(a){clearCh("aut",2);getElem("aut"+a).checked=a==haut?false:true;haut=a==haut?0:a;calcT()}function calcTrp(){var a=0;switch(hses){case 0:break;case 4:for(var c=1;c<5;c++)a+=getElem("trp"+c+"4_1").checked*cstT[4];break;default:for(c=1;c<5;c++)for(var d=1;d<trpAr[hses-1][c-1]+1;d++)a+=getElem("trp"+c+hses+"_"+d).checked*cstT[d-1]}return a}
function calcTans(){var a=0;if(getElem("Auto1").checked){for(var c=1;c<5;c++){for(var d=0,e=1;e<trpAr[hses-1][c-1]+1;e++)getElem("trp"+c+hses+"_"+e).checked&&d++;if(d>0)a+=kmT[c-1]}getElem("rentK1").innerHTML=a;a=a*pet100*petP;getElem("rentK2").innerHTML=pet100*100;getElem("rentK3").innerHTML=sdf_FTS(petP,2," ");getElem("rentK4").innerHTML=sdf_FTS(a,2," ")}if(getElem("Auto2").checked){switch(hses){case 0:break;case 4:for(c=1;c<5;c++)a+=getElem("trp"+c+"4_1").checked*timeT[4];break;default:for(c=1;c<
5;c++)for(e=1;e<trpAr[hses-1][c-1]+1;e++)a+=getElem("trp"+c+hses+"_"+e).checked*timeT[e-1]}getElem("rentH1").innerHTML=a;a*=15;getElem("rentH2").innerHTML=15;getElem("rentH3").innerHTML=a}return a}function sdf_FTS(a,c,d){c=typeof c!="undefined"?c:2;d=typeof d!="undefined"?d:"";a=parseFloat(a);var e=Math.pow(10,c);a=Math.round(a*e)/e;rr=Number(a).toFixed(c).toString().split(".");b=rr[0].replace(/(\d{1,3}(?=(\d{3})+(?:\.\d|\b)))/g,"$1"+d);return a=b+"."+rr[1]}
function addCalc(a){shBlD("content1",!a);shBlD("content2",a)}function calcD(){for(var a=0,c=1;c<5;c++)for(var d=1;d<trpAr[hses-1][c-1]+1;d++)if(getElem("trp"+c+hses+"_"+d).checked){++a;break}return a}function doq(a,c){var d=Math.round(a*price["RUB:CUR"]/price["GBP:CUR"]);if(d)getElem(c).innerHTML="&nbsp;("+d+" \ufffd\ufffd\ufffd.)"};

