if(!window.it_TrackerUtils){(function(){var a=function(){var b="0000000";var d=function(f,e){f=String(f);return f.length<e?b.substring(0,e-f.length)+f:f};this.generateUniqueId=function(){var e=new Date();var f=String(e.getTime())+d(Math.floor(Math.random()*100),2);return new Number(f).toString(36)};var c=false;this.manageUserAndVisit=function(){if(!c){USTORE.init()}else{c=true}var f=false;var g=USTORE.getValue("user");if(g==null){f=true;g=it_TrackerUtils.generateUniqueId();USTORE.setValue("user",g)}var i=null;var e=USTORE.getValue("visit");var h=USTORE.getValue("visitTimeStamp");USTORE.setValue("visitTimeStamp",new Date().getTime());if((h==null||e==null)||(new Date().getTime()-parseInt(h)>30*60*1000)){f=true;i=it_TrackerUtils.generateUniqueId();USTORE.setValue("visit",i)}else{i=e}return{user:g,visit:i,updated:f}};this.sendAffiliationEvent=function(i,g,h){var f=new StringBuilder();var e=it_IFrame.extractBasePathParts();var l=e.isLocalhost?(e.host+":"+e.port):"www.affiltravel.net";f.a("http://").a(l).a("/").a(e.subSite).a("/affil/tracker/bridge.jsp").a(it_persistentParameters);if(h){f.a(";jsessionid=").a(h)}f.a("?cmd=").a(i).a("&section=").a(it_section);if(it_searchIdForAffiliation){f.a("&search=").a(it_searchIdForAffiliation)}if(g){for(var j in g){var k=g[j];if(j&&k){f.a("&").a(j).a("=").a(encodeURIComponent(k))}}}f.a("&destBasePath=").a(encodeURIComponent(e.basePath));it_IFrame.insertIFrame("affilEvent",f.toString(),1,1)}};window.it_TrackerUtils=new a()})()}var USTORE=(function(){var e,a,c,f,b,k,i,j,d;var g={setValue:function(l,m,n){if(e){if(n&&a){sessionStorage.setItem(l,m)}else{localStorage.setItem(l,m)}}else{if(c){if(n){i.setAttribute(l,m);i.save(d)}else{f.setAttribute(l,m);f.save(ieDb)}}}},getValue:function(m,n){var l="";if(e){if(n&&a){l=sessionStorage.getItem(m)}else{l=localStorage.getItem(m)}}else{if(c){if(n){i.load(d);l=i.getAttribute(m)}else{f.load(ieDb);l=f.getAttribute(m)}}}return l},deleteValue:function(l,m){if(e){this.setValue(l,null,m)}else{if(c){if(m){i.removeAttribute(l);i.save(d)}else{f.removeAttribute(l);f.save(ieDb)}}}},clearDB:function(l){if(e){if(l){sessionStorage.clear()}else{localStorage.clear()}}else{if(c){h.clearDB(l)}}}};var h={detectIE:function(){if(/MSIE (\d+\.\d+);/.test(navigator.userAgent)){var l=new Number(RegExp.$1);if(l>=5.5&&l<=8){return true}}return false},init:function(){var n=document.createElement("meta");n.name="save";n.content="userdata";document.getElementsByTagName("head").item(0).appendChild(n);var m=new Date().getTime();var l=document.createElement("div");b="ie-db-"+m;ieDb="userStorage";l.setAttribute("id",b);body.appendChild(l);f=document.getElementById(b);f.style.behavior="url('#default#userData')";f.style.display="none";if(window.top.name===null||window.top.name===undefined||window.top.name===""){window.top.name="ie-sesh-db-"+m}j=window.top.name;d=j;l=document.createElement("div");l.setAttribute("id",j);f.appendChild(l);i=document.getElementById(j);i.style.behavior="url('#default#userData')";i.style.display="none"},clearDB:function(r){var m=new Date().getTime(),t=document.createElement("div"),l=r?i:f,p=r?d:ieDb,s=l.xmlDocument,n=s.firstChild.attributes,q,o=n.length;while(0<=--o){q=n[o];l.removeAttribute(q.nodeName)}l.save(p)}};return{init:function(){if(typeof(window.localStorage)==="object"){e=true;try{if(typeof(window.sessionStorage)==="object"){a=true}}catch(l){a=false}}else{if(h.detectIE()){c=true;h.init()}}},setValue:function(l,m){g.setValue(l,m,false)},setSessionValue:function(l,m){g.setValue(l,m,true)},getValue:function(l){return g.getValue(l,false)},getSessionValue:function(l){return g.getValue(l,true)},deleteValue:function(l){g.deleteValue(l,false)},deleteSessionValue:function(l){g.deleteValue(l,true)},clearLocalStorage:function(){g.clearDB(false)},clearSessionStorage:function(){g.clearDB(true)},clearDOMStorage:function(){g.clearDB(false);g.clearDB(true)}}})();
