if(typeof(vdf)=="undefined"){var vdf={}}if(typeof(vdf.Tools)=="undefined"){vdf.Tools={}}vdf.main={init:function(){$("body").addClass("jsEnabled");$("input.modalLayer,a.modalLayer").click(vdf.main.startModalLayer);$(".ModalLayer .closeBtn, .ModalLayer a.cancel").live("click",function(){vdf.Tools.oActiveModal.hide();return false});$("a.newWindow,a.newWindowThumb").attr("target","_blank");/*vdf.main.replaceButton("mainsearch","searchButton")*/},txt2pwd:function(b,a){b.style.visibility="hidden";$(a).focus()},pwd2txt:function(b,a){if(b.value.length===0){$(a).style.visibility="visible"}},resetField:function(a,b){if(a.value.length===0){a.value=b;return}if(a.value==b){a.value=""}},displayTitleWhenEmpty:{_sDisplayTitleWhenEmpty:".displayTitleWhenEmpty",_sSampleInputClass:"sampleInputContents",init:function(a){var b;if(a){b=$(a).find(this._sDisplayTitleWhenEmpty)}else{b=$(this._sDisplayTitleWhenEmpty)}b.each(function(d,c){if(c.value===""||c.value==c.title){c.value=c.title;$(c).addClass(vdf.main.displayTitleWhenEmpty._sSampleInputClass)}$(c).bind("focus.resetField",vdf.main.displayTitleWhenEmpty.resetField).bind("blur.resetField",vdf.main.displayTitleWhenEmpty.resetField)})},resetField:function(c){var b=c.target;var a=b.title;switch(c.type){case"focus":if(b.value==a){b.value=""}$(b).removeClass(vdf.main.displayTitleWhenEmpty._sSampleInputClass);break;case"blur":if(b.value===""){b.value=a;$(b).addClass(vdf.main.displayTitleWhenEmpty._sSampleInputClass)}break}}},initTabs:function(c,f){var a=$(c);if(!a){return}if(typeof(f)!="undefined"&&f!==""){a.className+=" "+f}var e=a.getElementsByTagName("div");var d=0;for(var b=0;b<e.length;b++){if(e[b].className=="tabcontent"){if(!d){e[b].className="";d=1}else{e[b].className="hidden"}}}},showTab:function(c,a){if(typeof(a)=="undefined"){a=""}var b=1;do{$(a+"tab"+b).className="tab";$(a+"tab"+b+"content").style.display="none";b++}while($(a+"tab"+b));$(a+c+"content").style.display="block";$(a+c).className="activeTab";return false},replaceCTABox:function(){var n=$("ctaLayer");var d=n.innerHTML;var i=n.parentNode;if(i!==null&&n!==null){var f,o,g,c,k,m;f=o=g=c=k=m="";if(n.getElementsByTagName("STRONG")[0]!==null){f=encodeURI(n.getElementsByTagName("STRONG")[0].innerHTML)}if(n.getElementsByTagName("EM")[0]!==null){o=encodeURI(n.getElementsByTagName("EM")[0].innerHTML)}var j=n.offsetWidth;var e=n.offsetHeight;var b=new SWFObject("../swf/calltoactionbox.swf","calltoactionbox",j,e,"8","#e60000");b.addVariable("head",f);b.addVariable("sub",o);b.addVariable("boxw",j);b.addVariable("boxh",e);g=n.getElementsByTagName("A")[0];if(g!==null){c=encodeURI(g.innerHTML);k=encodeURI(g.href);m=g.target;b.addVariable("link",c);b.addVariable("url",k);b.addVariable("target",m)}}b.write("ctaLayer");n.innerHTML=n.innerHTML+'<span class="inv">'+d+"</span>"},replaceFlashBox:function(c){var b=$("flashcontent");var a=b.innerHTML;var d=new SWFObject(c,"flashcontent","762","168","8","#e60000");d.write("flashcontent");b.innerHTML=b.innerHTML+'<span class="inv">'+a+"</span>"},setBtnMouseOver:function(c,a){var b;if(a){b=a.find("li.button")}else{b=c}b.each(function(e,g){var f=$(g);var d=f.parents(".btnsContainer");if(d.length===0){f.bind("mouseover",function(){var h=$(this);h.css("background-position","right -96px");h.children("input").css("background-position","left -96px")}).bind("mouseout",function(){var h=$(this);h.css("background-position","right top");h.children("input").css("background-position","left top")})}else{f.bind("mouseover",function(){var h=$(this);h.css("background-position","right -316px");h.children("input").css({"background-position":"left -316px",overflow:"visible"})}).bind("mouseout",function(){var h=$(this);h.css("background-position","right -220px");h.children("input").css("background-position","left -220px")})}})},activateJumplink:function(g){var e=document.getElementById(g);if(!e){return}var d=e.getElementsByTagName("select");for(var b=0;b<d.length;b++){if(d[b].className==="jumpmenu inv"&&document.getElementById(d[b].id)!==""){var f=document.getElementById(d[b].id);f.className="jumpmenu";var a=e.getElementsByTagName("UL")[0];var c=a.className;a.className=c+" inv"}}},scFold:function(f){var e=document.getElementById(f+"Link");if(e!==null){var d=new RegExp("(^|\\s)"+f+"(\\s|$)");var a=document.getElementsByTagName("tr");if(e.className=="scOptShow"){for(var c=0;c<a.length;c++){if(d.test(a[c].className)){a[c].className=f+" hidden"}}e.className="scOptHide"}else{for(var b=0;b<a.length;b++){if(d.test(a[b].className)){a[b].className=f}}e.className="scOptShow"}}return false},scActivateFold:function(g,b){var f=document.getElementById(g);if(f!==null){var e=f.firstChild.nodeValue;if(e!==null&&e!==""){f.removeChild(f.firstChild);var c=document.createElement("a");var d=document.createTextNode(e);var a="scOptShow";c.setAttribute("id",g+"Link");c.setAttribute("href","#");c.className=a;c.onclick=function(){vdf.main.scFold(g);return false};c.appendChild(d);f.appendChild(c);if(b=="hide"){vdf.main.scFold(g)}}}},replaceButton:function(f,c){if(f!==undefined){var d=document.getElementById(f);var b=document.getElementById(c);if(!d&&!b){return}var e=b.value;var a=b.className;a=a.slice(8);switch(a){case"GreyNoShadow":case"Green":case"Green1":case"Green2":case"Green3":case"Blue2":case"Red":case"Purple":case"Grey":case"GreyOnRed":case"Purple":break;default:a="Red"}$(b).replaceWith("<a href='#' onclick='document.getElementById(\""+f+"\").submit();' class='textBtn"+a+" formBtn'><span>"+e+"</span></a>")}else{$('input[type="submit"]:not(ul.btns input[type="submit"])').each(function(){var h=$(this).attr("class");var g=$(this).attr("value");h=h.replace(/inputBtn/g,"textBtn");h=h+" formBtn";var i=document.createElement("a");var k=document.createElement("span");var l=document.createTextNode(g);k.appendChild(l);i.appendChild(k);var j=$(i);j.addClass(h);j.click(function(){var m=$(this).parents();m.each(function(){if($(this).is("form")){$(this).submit()}});return false});$(this).replaceWith(j)})}},startModalLayer:function(a){var k=this;var c=["modalType_ajax"];var h,b,g,f,i;var e=true;var j=false;if(c[0]!=="modalType_ajax"){h=".modalLayerContainer."+c;b=$(h);g=b.attr("class").replace(/modalLayerContainer/,"")}else{j=true;h="ajax";g=""}var d=function(){vdf.Tools.oActiveModal.fixPosition()};if(vdf.Tools.aModalLayers[c]){f=vdf.Tools.aModalLayers[c];e=false;vdf.main.fillModalLayer(f,i,h,d,e,k)}else{f=new vdf.Tools.ModalLayer([c,g]);if(j===false){i=b.html();vdf.main.fillModalLayer(f,i,h,d,e,k)}else{$.get(k.href,function(l){i=l;vdf.main.fillModalLayer(f,i,h,d,e,k)})}}return false},fillModalLayer:function(b,a,c,d,f,e){b.Message(a,c,d,f,e)}};(function(a){a(document).ready(vdf.main.init)})(jQuery);vdf.Tools.aModalLayers={};vdf.Tools.oActiveModal=null;vdf.Tools.ModalLayer=function(a){this.init(a)};$.extend(vdf.Tools.ModalLayer.prototype,{eModalElement:null,data:{},init:function(b){var a=this;this.eModalElement=$(this.createModalLayer(b[0][0],b[1]));$(".grid").after(this.eModalElement);this.fixPosition();$(window).resize(function(){a.fixPosition()});vdf.Tools.aModalLayers[b[0][0]]=this;if($("#mask").length===0){$(".grid").after(a.createMask())}},show:function(d,c,b){vdf.Tools.oActiveModal=this;var e=this;e.showMask();var a=this.eModalElement;a.removeAttr("style");a.fadeIn(300,function(){if(d){d.call(e,c,b)}});this.fixPosition();if(c){}return false},hide:function(){var a=this;a.hideMask();this.eModalElement.animate({width:"0px",height:"0px",top:"50%",left:"50%",opacity:0},100,function(){a.eModalElement.hide();if(a.eModalElement.attr("id")=="modalType_ajax"){a.eModalElement.remove();delete vdf.Tools.aModalLayers.modalType_ajax}});return false},setType:function(a){this.eModalElement.addClass(a)},fixPosition:function(){var b=this.eModalElement;var a=window.innerHeight?window.innerHeight:$(window).height();var c=a/2-b.height()/2;if(b.css("position")==="absolute"){c=30;c+=document.documentElement.scrollTop?document.documentElement.scrollTop:document.body.scrollTop}if(c<0){c=0}b.css("top",c);b.css("left",$("#mask").width()/2-b.width()/2)},createModalLayer:function(c,a){var b=c?c:"ModalLayer";return'<div id="'+b+'" class="ModalLayer '+a+'"><a class="closeBtn" href="#">close</a><div class="modalLayerContent"></div></div>'},cleanUpContent:function(){this.eModalElement.find(".modalLayerContent").empty()},insertContent:function(a){this.cleanUpContent();this.eModalElement.find(".modalLayerContent").html(a)},Message:function(a,b,e,d,c){if(d){this.data.data=a;this.data.from=b;if(this.data.from!=="ajax"){$(this.data.from).empty()}this.insertContent(a)}this.show(e.init,d,c)},PromptModalLayer:function(a,d,c,b){this.data.data=d.getContent(b);this.data.from=false;this.insertContent(this.data.data);this.show(d.init,c,b)},createMask:function(){var b=$('<div id="mask"></div>');if($("body").hasClass("browserIE6")){var a=ie6Fix.maskFix();b.height(a)}return b},showMask:function(){$("#mask").css("visibility","visible");if($("body").hasClass("browserIE6")){ie6Fix.hideSelectBoxes(true)}},hideMask:function(){$("#mask").css("visibility","hidden");if($("body").hasClass("browserIE6")){ie6Fix.hideSelectBoxes(false)}}});