function populateCityDropdown(a,b,c,d){var e="/travel-store/citydropdown.php?country="+b+"&page="+c+"&city="+d,f=initCalendarAjax();if(!f)return!1;f.onreadystatechange=function(){f.readyState==4&&f.responseText!=""&&(document.getElementById(a).innerHTML=f.responseText)},f.open("GET",e,!0),f.send(null)}function initCalendarAjax(){var a;a=!1;try{a=new XMLHttpRequest;return a}catch(b){try{a=new ActiveXObject("Msxml2.XMLHTTP");return a}catch(b){try{a=new ActiveXObject("Microsoft.XMLHTTP")}catch(b){return!1}}}return}function populateCities(a){var b="/travel-store/tourdropdown.php?country="+a,c=initCalendarAjax();if(!c)return!1;c.onreadystatechange=function(){c.readyState==4&&c.responseText!=""&&(document.getElementById("CityChoice").innerHTML=c.responseText)},c.open("GET",b,!0),c.send(null)}function initCalendarAjax(){var a;a=!1;try{a=new XMLHttpRequest;return a}catch(b){try{a=new ActiveXObject("Msxml2.XMLHTTP");return a}catch(b){try{a=new ActiveXObject("Microsoft.XMLHTTP")}catch(b){return!1}}}return}function handleSubscribe(a){if(a.status=="ok")$(".nl-success").show(),$(".nl-fail").hide(),$("#nl-form").hide();else if(a.status=="error"){var b=$("#nl-email");$(".nl-success").hide(),$(".nl-fail").show(),b.focus(),b.select()}}function validateNLForm(a,b){valid=!0;if(!a||a=="Your email"||a=="Please enter a valid email address"){var c=$("#nl-signup-email");c.addClass("error"),c.val("Please enter a valid email address"),c.select(),valid=!1}if(!b||b=="Your first name"||b=="Please enter your name"){var c=$("#nl-signup-name");c.addClass("error"),c.val("Please enter your name"),c.select(),valid=!1}console.log(valid);return valid}function initDropDown(){j("#d-btn").bind("click",function(){j(this).hasClass("down")?(j(this).removeClass("down"),j(this).addClass("up"),j("#d-sub-nav").slideDown("fast").show(),j.browser.msie&&j.browser.version<7&&j("#d-sub-nav").append("<iframe></iframe>")):(j(this).removeClass("up"),j(this).addClass("down"),j("#d-sub-nav").slideUp("slow"),j.browser.msie&&j.browser.version<7&&j("#d-sub-nav iframe").remove())}),j("#gu-btn").bind("click",function(){j(this).hasClass("down")?(j(this).removeClass("down"),j(this).addClass("up"),j("#gu-sub-nav").slideDown("fast").show(),j.browser.msie&&j.browser.version<7&&j("#gu-sub-nav").append("<iframe></iframe>")):(j(this).removeClass("up"),j(this).addClass("down"),j("#gu-sub-nav").slideUp("slow"),j.browser.msie&&j.browser.version<7&&j("#gu-sub-nav iframe").remove())}),j("#ts").hover(function(){j("#d-btn").hasClass("down")&&(j("#d-btn").removeClass("down"),j("#d-btn").addClass("up"),j("#d-sub-nav").slideDown("fast").show(),j("#gu-btn").removeClass("up"),j("#gu-btn").addClass("down"),j("#gu-sub-nav").slideUp("slow"),j.browser.msie&&j.browser.version<7&&(j("#d-sub-nav").append("<iframe></iframe>"),j("#gu-sub-nav iframe").remove()))},function(){}),j("#gu").hover(function(){j("#gu-btn").hasClass("down")&&(j("#gu-btn").removeClass("down"),j("#gu-btn").addClass("up"),j("#gu-sub-nav").slideDown("fast").show(),j("#d-btn").removeClass("up"),j("#d-btn").addClass("down"),j("#d-sub-nav").slideUp("slow"),j.browser.msie&&j.browser.version<7&&(j("#gu-sub-nav").append("<iframe></iframe>"),j("#d-sub-nav iframe").remove()))},function(){}),j("#d-sub-nav").hover(function(){j("#d-sub-nav").show()},function(){j("#d-nav li span").removeClass("up"),j("#d-nav li span").addClass("down"),j("#d-sub-nav").slideUp("slow"),j.browser.msie&&j.browser.version<7&&j("#d-sub-nav iframe").remove()}),j("#gu-sub-nav").hover(function(){j("#gu-sub-nav").show()},function(){j("#d-nav li span").removeClass("up"),j("#d-nav li span").addClass("down"),j("#gu-sub-nav").slideUp("slow"),j.browser.msie&&j.browser.version<7&&j("#gu-sub-nav iframe").remove()}),j(".d-nav-item").hover(function(){j("#d-nav li span").hasClass("up")&&(j("#d-nav li span").removeClass("up"),j("#d-nav li span").addClass("down"),j("#d-sub-nav").slideUp("slow"),j("#gu-sub-nav").slideUp("slow"),j.browser.msie&&j.browser.version<7&&(j("#d-sub-nav iframe").remove(),j("#gu-sub-nav iframe").remove()))},function(){})}function initAuxNav(){j("#choose-country").click(function(){j("#flags").is(":visible")?j("#flags").slideUp("fast"):j("#flags").slideDown("fast");return!1}),j("#awardwinning a:last").addClass("clear-left-img")}function initProviders(){j(".p-hd").addClass("closed"),j("#providers ol").hide(),j(".p-hd").click(function(){var a=j(this).next();if(a.is("ol")&&a.is(":visible")){j(".p-hd").removeClass("open"),j(".p-hd").addClass("closed"),j("#providers ol:visible").slideUp("normal");return!1}if(a.is("ol")&&!a.is(":visible")){j(".p-hd").removeClass("open"),j(".p-hd").addClass("closed"),j("#providers ol:visible").slideUp("normal"),j(this).removeClass("closed"),j(this).addClass("open"),a.slideDown("normal");return!1}})}function initAccordion(){$("#accordion p").hide(),$("#accordion p:first").show(),$("#accordion a.hd").click(function(){var a=$(this).next();if(a.is("p")&&a.is(":visible"))return!1;if(a.is("p")&&!a.is(":visible")){$("#accordion a").removeClass("open"),$("#accordion p:visible").slideUp("normal"),$(this).addClass("open"),a.slideDown("normal");return!1}})}(function(a){a.fn.superfish=function(b){var c=a.fn.superfish,d=c.c,e=a(['<span class="',d.arrowClass,'"></span>'].join("")),f=function(){var b=a(this),c=h(b);clearTimeout(c.sfTimer),b.showSuperfishUl().siblings().hideSuperfishUl()},g=function(){var b=a(this),d=h(b),e=c.op;clearTimeout(d.sfTimer),d.sfTimer=setTimeout(function(){e.retainPath=a.inArray(b[0],e.$path)>-1,b.hideSuperfishUl(),e.$path.length&&b.parents(["li.",e.hoverClass].join("")).length<1&&f.call(e.$path)},e.delay)},h=function(a){var b=a.parents(["ul.",d.menuClass,":first"].join(""))[0];c.op=c.o[b.serial];return b},i=function(a){a.addClass(d.anchorClass).append(e.clone())};return this.each(function(){var e=this.serial=c.o.length,h=a.extend({},c.defaults,b);h.$path=a("li."+h.pathClass,this).slice(0,h.pathLevels).each(function(){a(this).addClass([h.hoverClass,d.bcClass].join(" ")).filter("li:has(ul)").removeClass(h.pathClass)}),c.o[e]=c.op=h,a("li:has(ul)",this)[a.fn.hoverIntent&&!h.disableHI?"hoverIntent":"hover"](f,g).each(function(){h.autoArrows&&i(a(">a:first-child",this))}).not("."+d.bcClass).hideSuperfishUl();var j=a("a",this);j.each(function(a){var b=j.eq(a).parents("li");j.eq(a).focus(function(){f.call(b)}).blur(function(){g.call(b)})}),h.onInit.call(this)}).each(function(){var b=[d.menuClass];c.op.dropShadows&&!(a.browser.msie&&a.browser.version<7)&&b.push(d.shadowClass),a(this).addClass(b.join(" "))})};var b=a.fn.superfish;b.o=[],b.op={},b.IE7fix=function(){var c=b.op;a.browser.msie&&a.browser.version>6&&c.dropShadows&&c.animation.opacity!=undefined&&this.toggleClass(b.c.shadowClass+"-off")},b.c={bcClass:"sf-breadcrumb",menuClass:"sf-js-enabled",anchorClass:"sf-with-ul",arrowClass:"sf-sub-indicator",shadowClass:"sf-shadow"},b.defaults={hoverClass:"sfHover",pathClass:"overideThisToUse",pathLevels:1,delay:100,animation:{opacity:"show"},speed:"normal",autoArrows:!0,dropShadows:!0,disableHI:!1,onInit:function(){},onBeforeShow:function(){},onShow:function(){},onHide:function(){}},a.fn.extend({hideSuperfishUl:function(){var c=b.op,d=c.retainPath===!0?c.$path:"";c.retainPath=!1;var e=a(["li.",c.hoverClass].join(""),this).add(this).not(d).removeClass(c.hoverClass).find(">ul").hide().css("visibility","hidden");c.onHide.call(e);return this},showSuperfishUl:function(){var a=b.op,c=b.c.shadowClass+"-off",d=this.addClass(a.hoverClass).find(">ul:hidden").css("visibility","visible");b.IE7fix.call(d),a.onBeforeShow.call(d),d.animate(a.animation,a.speed,function(){b.IE7fix.call(d),a.onShow.call(d)});return this}})})(jQuery),jQuery.fn.extend({selectbox:function(a){return this.each(function(){new jQuery.SelectBox(this,a)})}});if(!window.console)var console={log:function(a){}};jQuery.SelectBox=function(selectobj,options){function getSelectOptions(parentid){var select_options=[],ul=document.createElement("ul");$select.children("option").each(function(){var li=document.createElement("li");li.setAttribute("id",parentid+"_"+$(this).val()),li.innerHTML=$(this).html(),$(this).is(":selected")&&($input.val($(this).html()),$(li).addClass(opt.currentClass)),ul.appendChild(li),$(li).mouseover(function(a){hasfocus=1,opt.debug&&console.log("over on : "+this.id),jQuery(a.target,$container).addClass(opt.hoverClass)}).mouseout(function(a){hasfocus=-1,opt.debug&&console.log("out on : "+this.id),jQuery(a.target,$container).removeClass(opt.hoverClass)}).click(function(event){var fl=$("li."+opt.hoverClass,$container).get(0);opt.debug&&console.log("click on :"+this.id),$("li."+opt.currentClass).removeClass(opt.currentClass),$(this).addClass(opt.currentClass),setCurrent(),$select.get(0).blur(),hideMe();if($change){var attr=$change;typeof attr=="function"?attr():eval(attr)}})});return ul}function getCurrentValue(){return $input.val()}function getCurrentSelected(){return $select.val()}function setCurrent(){var a=$("li."+opt.currentClass,$container).get(0),b=(""+a.id).split("_"),c=b[b.length-1];$select.val(c),$input.val($(a).html());return!0}function scroll(a,b){var c=$(a[b]).get(0),a=$container.get(0);c.offsetTop+c.offsetHeight>a.scrollTop+a.clientHeight?a.scrollTop=c.offsetTop+c.offsetHeight-a.clientHeight:c.offsetTop<a.scrollTop&&(a.scrollTop=c.offsetTop)}function moveSelect(a){var b=$("li",$container);if(!b||b.length==0)return!1;active+=a,active<0?active=b.size():active>b.size()&&(active=0),scroll(b,active),b.removeClass(opt.hoverClass),$(b[active]).addClass(opt.hoverClass)}function setupInput(a){var b=document.createElement("input"),c=$(b);c.attr("id",elm_id+"_input"),c.attr("type","text"),c.addClass(a.inputClass),c.attr("autocomplete","off"),c.attr("readonly","readonly"),c.attr("tabIndex",$select.attr("tabindex"));return c}function setupContainer(a){var b=document.createElement("div");$container=$(b),$container.attr("id",elm_id+"_container"),$container.addClass(a.containerClass);return $container}function init(){$container.append(getSelectOptions($input.attr("id"))).hide();var a=$input.css("width");$container.width(a)}function hideMe(){hasfocus=0,$container.hide()}var opt=options||{};opt.inputClass=opt.inputClass||"selectbox",opt.containerClass=opt.containerClass||"selectbox-wrapper",opt.hoverClass=opt.hoverClass||"current",opt.currentClass=opt.selectedClass||"selected",opt.debug=opt.debug||!1;var elm_id=selectobj.id,active=0,inFocus=!1,hasfocus=0,$select=$(selectobj),$container=setupContainer(opt),$input=setupInput(opt);$select.hide().before($input).before($container);if($select.attr("onchange"))var $change=$select.attr("onchange");init(),$input.click(function(){inFocus||$container.toggle()}).focus(function(){$container.not(":visible")&&(inFocus=!0,$container.show())}).keydown(function(a){switch(a.keyCode){case 38:a.preventDefault(),moveSelect(-1);break;case 40:a.preventDefault(),moveSelect(1);break;case 13:a.preventDefault(),$("li."+opt.hoverClass).trigger("click");break;case 27:hideMe()}}).blur(function(){$container.is(":visible")&&hasfocus>0?opt.debug&&console.log("container visible and has focus"):$.browser.msie||$.browser.safari?document.activeElement.getAttribute("id").indexOf("_container")==-1?hideMe():$input.focus():hideMe()})},$(function(){initWN_QQ("wn_generic_lp"),$(".submit button").click(function(){$(".result_block").html('<div class="loading">Calculating Quote</div>'),$(".toggle_panel").slideDown(),$("html, body").animate({scrollTop:$(".toggle_panel").offset().top},2e3),$.ajax({url:"/travel-store/ajax/getWNQuote.php",type:"GET",data:{country:$('select[name="country"]').val(),province:$('select[name="province"]').val(),coverage:$('select[name="coverage"]').val(),startday:$('select[name="startday"]').val(),startmonth:$('select[name="startmonth"]').val(),startyear:$('select[name="startyear"]').val(),duration:$('select[name="duration"]').val(),typeofpolicy:$('input[name="typeofpolicy"]:checked').val()},dataType:"html",success:function(a){$(".result_block").html(a)}})})})
