function OpenHouse(company, language, housenumber, price, season, periodbegin, periodend, agency, numberadults, numberchildren, currency, country, pets ) { var url = "/web/w.nsf/hi?openagent&H="+housenumber+"&L="+language+"&P=" + price + "&S="+season+"&COM="+company+"&T="+agency + "&NA=" + numberadults +"&NC=" + numberchildren + "&V=" + currency + "&C=" + country + "&PETS=" + pets + "&PB=" + periodbegin + "&PE=" + periodend; anotherwin = window.open(url, housenumber, 'width=750,height=440,location=yes,toolbar=yes,scrollbars=yes,status=yes,resizable=yes'); anotherwin.focus; } function subcal(s) { addWindow = window.open(s,"calender","width=203,height=145,resizable=0,status=0,menubar=0,scrollbars=0,fullscreen=0"); addWindow.focus() } function makeLink(fname, dateField, language, country, agency) { findValue = document.forms[fname].elements[dateField].value.split('-') myMonth = findValue[1] myYear = findValue[2] subcal('/web/w.nsf/calender?ReadForm&dateField='+dateField+'&m='+myMonth+'&y='+myYear+'&language='+language+'&agency='+agency+'&country='+country) } function validateStartDate( theform ) { var s1 = theform.PB.value.indexOf( '-' ); var s2 = theform.PB.value.lastIndexOf( '-' ); var e1 = theform.PE.value.indexOf( '-' ); var e2 = theform.PE.value.lastIndexOf( '-' ); var sy = Math.abs(theform.PB.value.substr(s2+1,s2+5)); var sm = Math.abs(theform.PB.value.substring(s1+1,s2)); var sd = Math.abs(theform.PB.value.substr(0,s1)); var ey = Math.abs(theform.PE.value.substr(e2+1,e2+5)); var em = Math.abs(theform.PE.value.substring(e1+1,e2)); var ed = Math.abs(theform.PE.value.substr(0,e1)); var temp = new Date( sy, sm-1, sd+7); // Netscape JS fix var zY = temp.getYear() < 1999 ? temp.getYear() + 1900 : temp.getYear(); theform.PE.value = temp.getDate() + "-" + eval(temp.getMonth()+1) + "-" + zY; } //function changeArea(){ //var list = document.forms[0].C //var listvalue = list.options[list.selectedIndex].value //alert (document.forms[0].C.value); // document.location = '/web/w.nsf/sc?openagent&L=' + document.forms[0].L.value + '&C=' + document.forms[0].C.value + '&T=' + document.forms[0].T.value + '&COM=' + document.forms[0].COM.value; // //document.forms[0].action ='/web/w.nsf/sc'; // //document. //} function changeArea(){ document.forms[0].action = '/web/w.nsf/sc'; document.forms[0].submit(); } function nextResult(language, currency, agency, company, country, area, numberadult, numberchildren, periodbegin, periodend, pets, maxprice, minprice, water, sleeproom, quality, pool, whirl, solarium, sauna, para, tv, dishwasher, fireplace, toilets, babybed){ document.location ="/web/w.nsf/sr?openagent" + "&L=" + language + "&V=" + currency + "&T=" + agency +"&COM=" +company+ "&C=" + country +"&H07="+area+"&NA=" + numberadult + "&NC="+numberchildren + "&PB="+periodbegin+"&PE="+periodend+"&PETS=" + pets +"&P="+maxprice+"&H0I=" + minprice + "&C01=" +water+"&C00="+sleeproom+"&Q="+quality+"&A01="+pool+"&A02="+whirl +"&A09=" + solarium +"&A03=" +sauna+"&A06="+ para+"A05=" +tv+"&A11="+dishwasher+"A04="+fireplace+"&C05="+toilets+"&C06="+babybed; } function danmap(s) { addWindow = window.open(s,'map','status=yes,toolbar=no,location=no,scrollbars=no,toolbar=no,menubar=yes,resizable=yes,width=400,height=400') addWindow.focus() } function SetIndex( indextext ) { var index; if ( navigator.appName == 'Netscape' ) { for ( var i = 0; i < document.forms[0].Region.options.length; i++ ) { if ( indextext == document.forms[0].Region.options[i].value ) { index = i } } window.opener.document.forms[0].H07.options[index].selected=true; window.close() } else { window.opener.document.forms[0].H07.value = indextext; window.close() } } // Ændret af EJ 13032009 årstallet var før hardcoded - bliver nu beregnet function Specific( elm, per, housenumber, newurl, price, people, season, login, lang, c, show) { var elementsBeforeCheckboxes = 0 var elementsAfterCheckboxes = 1 var startDatoStr = null; // Startdatoen fastlægges for (var i = elementsBeforeCheckboxes; i < elm.elements.length-elementsAfterCheckboxes; i++) { if(elm.elements[i].type=='hidden') {continue;} //Hvis elementet er et hidden field skal der ikke testes på det if (elm.elements[i].checked) { startDatoStr = elm.elements[i].value var start = i; break; } else { startDatoStr = null; } } for (var i = start; i < elm.elements.length-elementsAfterCheckboxes; i++) { if (elm.elements[i+1].type=='checkbox') { if (!elm.elements[i+1].checked) { slutDatoStr = elm.elements[i+1].value break; } } else { slutDatoStr = elm.elements[i+1].value break; } } if ( startDatoStr == null ) { if (show == 'Y') { var myDate = new Date(sdate); location.href = "/web/w.nsf/hi?openagent&H=" + housenumber + "&L=" + lang + "&S=" + myDate.getFullYear().toString() + "&COM=" + c + "&T=" + login + "&V=DKK&C=208&P=" + price + "&PB=&PE=&NA=2&NC=0&PETS="; } } else { if (show == 'Y') { var dateArr = new Array(); dateArr = slutDatoStr.split('-'); location.href = "/web/w.nsf/hi?openagent&H=" + housenumber + "&L=" + lang + "&S=" + dateArr[2] + "&COM=" + c + "&T=" + login + "&V=DKK&C=208&P=" + price + "&PB=" + startDatoStr + "&PE=" + slutDatoStr + "&NA=2&NC=0&PETS="; } else { location.href = "/web/partner.nsf/ainput?openform&H="+housenumber+"&L="+lang+"&SD="+startDatoStr+"&ED="+slutDatoStr+"&P="+price+"&S="+document.defaultSeason.defSeasonField.value+"&COM="+c; } } } function BookNew(URL) { BookWin=window.open(URL,"",'width=660,height=500,directories=no,status=no,scrollbars=yes,resizable=yes,menubar=yes,toolbar=no'); }