J(document).ready(function(){J("#searchphrase").DefaultValue("z.B. Firmen, PLZ, Personen, Branche");J(".searchbox a.country").click(function(event){event.preventDefault();this.blur();if(J(".choose_country").is(":hidden")){J(".choose_country").slideDown("slow");J(this).addClass("active");return false;}else{J(".choose_country").slideUp("slow");J(this).removeClass("active");return false;}});J(".country_load").click(function(event){event.preventDefault();if(J(".choose_country .country_more").hasClass("hide")){J(this).text("weniger Länder").attr("title","weniger Länder");J(".choose_country .country_small").addClass("hide");J("#international").attr("value",true);J("#countryIds").removeAttr("disabled");J(".country_small input").each(function(index,item){item.disabled=true;});J(".choose_country .country_more").removeClass("hide");}else{J(this).text("mehr Länder").attr("title","mehr Länder");J(".choose_country .country_small").removeClass("hide");J(".choose_country .country_more").addClass("hide");J("#international").attr("value",false);J("#countryIds").attr("disabled",true);J(".country_small input").each(function(index,item){item.disabled=false;});}});J("ul.last a.tog_entries").click(function(event){event.preventDefault();this.blur();var $this=J(this);if($this.hasClass("all")){$this.text("weniger Einträge anzeigen").attr("title","weniger Einträge anzeigen");$this.removeClass("all");$this.parents("ul").prev("ul.hide").slideToggle("slow");}else{$this.text("alle Einträge anzeigen").attr("title","alle Einträge anzeigen");$this.addClass("all");$this.parents("ul").prev("ul.hide").slideToggle("slow");
}});J("input[name='user.primaryUserType']").change(function(){if(J("input[name='user.primaryUserType']:checked").val()=="PREMIUM"){J("fieldset.crefoDaten").show();}else{J("fieldset.crefoDaten").hide();}});J("input[name='user.isCompanyUser']").change(function(){if(J("input[name='user.isCompanyUser']:checked").val()=="true"){J("fieldset.companyDetails").show();}else{J("fieldset.companyDetails").hide();}});J("input[name='user.title'],input[name='user.firstName'],input[name='user.surName'],input[name='asAbove']").change(function(){if(J("input[name='asAbove']").attr("checked")=="1"){var vals=(J("input[name='user.title']").val()?J("input[name='user.title']").val()+" ":"")+(J("input[name='user.firstName']").val()?J("input[name='user.firstName']").val()+" ":"")+J("input[name='user.surName']").val();J("input[name='user.address1']").attr("value",vals);}});J("ul.filter > li > a").click(function(){this.blur();J(this).next().slideToggle("slow");var $this=J(this);if($this.is(".active")){$this.removeClass("active");}else{$this.addClass("active");}});J("h4.tog").click(function(event){event.preventDefault();this.blur();J(this).next(".togbox").slideToggle("slow");var $this=J(this);if($this.is(".arrow_br")){$this.removeClass("arrow_br");$this.addClass("arrow_bd");}else{$this.removeClass("arrow_bd");$this.addClass("arrow_br");}});J.datepicker.setDefaults(J.datepicker.regional["de"]);J("#date1, #date2").datepicker({dateFormat:"dd.mm.yy",showOn:"button",buttonImage:"/images/icons/calendar.gif",buttonImageOnly:true});var searchphraseInput="";J("#searchphrase").keyup(function(){searchphraseInput=J("#searchphrase").val();
});var ac=J("#searchphrase").autocomplete({onSelect:function(value,data){if(value.match(/^10 Vorschl/)){J("#searchphrase").val(searchphraseInput);return;}if(value.match(/^Suchvervollst/)){J("#searchphrase").val(searchphraseInput);ac.disable();return;}if(value=="mehr..."){J("#searchphrase").val(searchphraseInput+"*");}J("#searchform").submit();},serviceUrl:"/autocomplete",minChars:3,delimiter:/(,|;)\s*/,maxHeight:400,width:377,zIndex:9999,deferRequestBy:1000,noCache:false});function fnFormatResult(value,data,currentValue){var result="";if(value.match(/^10 Vorschl/)){result='<div class="autocompleteHeader">'+value+"</div>";return result;}if(value.match(/^mehr.../)||value.match(/^Suchvervollst/)){result='<a class="autocompleteLink" href="#">'+value+"</a>";return result;}var reEscape=new RegExp("(\\"+["/",".","*","+","?","|","(",")","[","]","{","}","\\"].join("|\\")+")","g");var pattern="("+currentValue.replace(reEscape,"\\$1")+")";result='<div class="autocompleteHit">'+value.replace(new RegExp(pattern,"gi"),"<strong>$1</strong>")+"</div>";return result;}ac.setOptions({fnFormatResult:fnFormatResult});});function setTabActive(){var tabs=J(this).parent().children();for(var i=0;i<tabs.length;i++){if(J(this)!=J(tabs[i])){J(tabs[i]).removeClass("active");}}J(this).addClass("active");}jQuery.fn.DefaultValue=function(text){return this.each(function(){if(this.type!="text"&&this.type!="password"&&this.type!="textarea"){return;}var fld_current=this;if(this.value==""){this.value=text;}else{return;}J(this).focus(function(){if(this.value==text||this.value==""){this.value="";}});J(this).blur(function(){if(this.value==text||this.value==""){this.value=text;
}});J(this).parents("form").each(function(){J(this).submit(function(){if(fld_current.value==text){fld_current.value="";}});});});};
