document.nmCustomerId = 'sologstrand'; function createCookie(name,value,days) { if (days) { var date = new Date(); date.setTime(date.getTime()+(days*24*60*60*1000)); var expires = "; expires="+date.toGMTString(); } else var expires = ""; document.cookie = name+"="+value+expires+"; path=/"; } function readCookie(name) { var nameEQ = name + "="; var ca = document.cookie.split(';'); for(var i=0;i < ca.length;i++) { var c = ca[i]; while (c.charAt(0)==' ') c = c.substring(1,c.length); if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length); }return null; } function eraseCookie(name) { createCookie(name,"",-1); } function postEvent( type, subType, name, text, number, ignorePageReload ){ if(ignorePageReload) { var cn = type + '_' + subType + '_' + name + '_' + text + '_' + number; var c = readCookie(cn); if(c == document.location) return; createCookie(cn, document.location); eraseCookie(cn); } try{var loc = new String(window.document.location);if(loc.length>800)loc=loc.slice(0,796)+'...';var post = document.createElement('script'); post.src = 'http'+(document.location.protocol=='https:'?'s':'')+'://'+document.nmCustomerId+'.netminers.dk/tracker/dispatch.aspx?action='+type+'&n='+Math.random()+'&nav='+encodeURIComponent(loc)+'&cid='+document.nmCustomerId+'&sub='+subType+'&ti1='+encodeURIComponent(name)+'&tva='+encodeURIComponent(text)+'&num='+encodeURIComponent(''+number); var parent = document.getElementsByTagName('body');if( parent.length == 0 )parent = document.getElementsByTagName('head');parent[0].appendChild(post)}catch(e){} } function trackEvent(functionName,responseValue) { postEvent( 'PageView', functionName, responseValue, '', '' ); } function writeit(text,id) { if (document.getElementById) { // Netscape 6, Explorer 5 x = document.getElementById(id); x.innerHTML = ''; x.innerHTML = text; } else if (document.all) { // IE4 DOM x = document.all[id]; x.innerHTML = text; } } function makeRequest(func, parms) { var httpRequest; if (window.XMLHttpRequest) { // Mozilla, Safari, ... httpRequest = new XMLHttpRequest(); } else if (window.ActiveXObject) { // IE try { httpRequest = new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) { try { httpRequest = new ActiveXObject("Microsoft.XMLHTTP"); } catch (e) {} } } if (!httpRequest) { return false; } httpRequest.onreadystatechange = function() { alertContents(func,httpRequest,parms); }; httpRequest.open("GET", "/js/asyn.aspx?f="+ func +"&p="+ parms, true); httpRequest.send(null); } function callAsyn(fid,sbname) { var formid = 1; if(fid || fid==0) formid=fid; makeRequest('qs', getFormValues(document.forms[formid],sbname)); } function getFormValues(fobj,sbname) { var str = ""; for(var i = 0;i < fobj.elements.length;i++) { if(fobj.elements[i].name!=undefined) { var name = fobj.elements[i].name; var defsbname = 'UC_HovedSoegBlok'; if(sbname) defsbname = sbname; if(name.indexOf(defsbname)>-1) { name = name.replace(defsbname+'1:',''); switch(fobj.elements[i].type) { case "text": str += name.replace('TextBox_','') +"="+ escape(fobj.elements[i].value) +":"; break; case "hidden": str += name.replace('TextBox_','') +"="+ escape(fobj.elements[i].value) +":"; break; case "checkbox": if(fobj.elements[i].checked) str += name.replace('CheckBox_','') +"=yes" +":"; break; case "select-one": var val = fobj.elements[i].options[fobj.elements[i].selectedIndex].value; if(val!=0) str += name.replace('DropDownList_','') +"="+ val +":"; break; } } } } return str; } function alertContents(func,httpRequest,parms) { if (httpRequest.readyState == 4) { if (httpRequest.status == 200) { var data = httpRequest.responseText; if(data.length>0) { var dataArr = data.split(';'); if(func=="qs") { if(dataArr[0]!="0") $('#UC_HovedSoegBlok1_Button_Search').show(); else $('#UC_HovedSoegBlok1_Button_Search').hide(); writeit(dataArr[0],'searchresult'); } if(func=="destitext") {writeit('

'+data+'

','destitekst');} if(func=="ac") { if(dataArr[0]) { var B_submit = document.getElementById('button_submit'); // Calendar 20080330 SelectDays(selecteddays.split(':'),false); selectedstartdate = dataArr[1]; if(dataArr[0]=="NA") { // NA;startdato;slutdato writeit(dataArr[1]+' - '+dataArr[2],'div_period'); writeit('Ikke ledig','div_total'); B_submit.style.display = 'none'; selecteddays = dataArr[3]; } else { // A;startdato;slutdato;valuta;totalpris;linkbooking;selecteddays writeit(dataArr[1]+' - '+dataArr[2],'div_period'); writeit(dataArr[4]+',-','div_total'); linkbooking = dataArr[5]; B_submit.style.display = 'block'; selecteddays = dataArr[6]; } SelectDays(selecteddays.split(':'),true); } } if(func=="popup") {writeit(data,'popup');document.getElementById('popup').style.display='block';} } } } }