/*
 * Copyright (c) 1914 - 2012 CONCORDIA
 * All Rights Reserved.
 */
var CSS_HINT_CLASS="passive";var CSS_TEMPORARILY_HIDDEN_HINT_SUFFIX_CLASS="TempHidden";function showHintsAgain(cssClass){if(!cssClass){cssClass=CSS_HINT_CLASS}tempHiddenCssClass=cssClass+CSS_TEMPORARILY_HIDDEN_HINT_SUFFIX_CLASS;$("."+tempHiddenCssClass).removeClass(tempHiddenCssClass).blur()}(function($){$.fn.addHint=function(hintText,cssClass){if(!cssClass){cssClass=CSS_HINT_CLASS}var hintedID=$(this).attr("id");$(this).parents("form").submit(function(){if($("#"+hintedID).val()==hintText){$("#"+hintedID).val("").removeClass(cssClass).addClass(cssClass+CSS_TEMPORARILY_HIDDEN_HINT_SUFFIX_CLASS)}return true});return $(this).each(function(){$(this).focus(function(){if($.trim($(this).val())==hintText){$(this).val("").removeClass(cssClass)}});$(this).blur(function(){if($.trim($(this).val())==""||$.trim($(this).val())==hintText){$(this).val(hintText).addClass(cssClass)}});$(this).trigger("blur")})}})(jQuery);$.ajaxSetup({complete:function(){showHintsAgain()}});String.prototype.startsWith=function(str){return(this.match("^"+str)==str)};String.prototype.isInteger=function(){var i;for(i=0;i<this.length;i++){var c=this.charAt(i);if(((c<"0")||(c>"9"))){return false}}return true};if(typeof String.prototype.trim!=="function"){String.prototype.trim=function(){return this.replace(/^\s\s*/,"").replace(/\s\s*$/,"")}}function parseXML(xmlFile){try{if(window.ActiveXObject){var doc=new ActiveXObject("Microsoft.XMLDOM");doc.loadXML(xmlFile);return doc}else{return xmlFile}}catch(e){return xmlFile}}function loadXML(urlParam,successFunc,errorFunc){var lStatusOk=true;$.ajax({url:urlParam,async:false,type:"GET",timeout:0,success:function(xmlRes){if(!lStatusOk){return lStatusOk}var xml=parseXML(xmlRes);lStatusOk=successFunc(xml)},error:function(xhr,errType,exception){lStatusOk=errorFunc(xhr,errType,exception)}});return lStatusOk}var registeredFormSubmitFunctions=new Array();function registerFormSubmitFunction(formID,func){if(!registeredFormSubmitFunctions[formID]){registeredFormSubmitFunctions[formID]=new Array();$("form[id="+formID+"]").submit(function(){for(var i=0;i<registeredFormSubmitFunctions[formID].length;++i){registeredFormSubmitFunctions[formID][i]()}return true})}registeredFormSubmitFunctions[formID].push(func)}var registeredFormResetFunctions=new Array();function registerFormResetFunction(formID,func){if(!registeredFormResetFunctions[formID]){registeredFormResetFunctions[formID]=new Array()}registeredFormResetFunctions[formID].push(func)}function associateFormResetFunctions(formID){if(registeredFormResetFunctions[formID]){$("form[id="+formID+"]").find(":reset").click(function(){$("form[id="+formID+"]").get(0).reset();for(var i=0;i<registeredFormResetFunctions[formID].length;++i){registeredFormResetFunctions[formID][i]()}return false})}}function registerFieldActivationCondition(formID,fieldID,target,expectedValue){registerFormSubmitFunction(formID,function(){var targetFieldValues=$("form[id="+formID+"] :input[name="+target+"]").val();var disableField=false;if($.isArray(targetFieldValues)){if($.inArray(exptectedValue,targetFieldValues)<0){disableField=true}}else{if(targetFieldValues!=expectedValue){disableField=true}}if(disableField){$("form[id="+formID+"] :input[id="+fieldID+"]").attr("disabled",true)}})}function preventEnterKey(event){var key;if(window.event){key=window.event.keyCode}else{key=event.which}return(key!=13)}var urlParams={};(function(){var e,a=/\+/g,r=/([^&=]+)=?([^&]*)/g,d=function(s){try{return decodeURIComponent(s.replace(a," "))}catch(e){return(s.replace(a," "))}},q=window.location.search.substring(1);while(e=r.exec(q)){if(!urlParams[d(e[1])]){urlParams[d(e[1])]=new Array()}urlParams[d(e[1])].push(d(e[2]))}})();function showGSCookie(neuWaehlenTxt,telefonTxt,animated){var cookie=readCookie("gsaddress");if(cookie!=null){var address=cookie;address+="<div class='form'><span class='submitButton'><input class='submitButton' onclick='remGsCookie()' type='submit' value='"+neuWaehlenTxt+"'/><span class='btnend'></span></span></div>";address=address.replace(/>tel /,">"+telefonTxt+" ");address=address.replace(/<p>/,'<p><span class="first">');address=address.replace(/<br>\s*<br>/,'<br></span><span class="second"><br>');address=address.replace(/<\/p>/,"</span></p>");$(".assuche .form form").hide();gsFromCookieSelector=".assuche .form .gsFromCookie";$(gsFromCookieSelector).remove();$(".assuche .form").prepend('<div class="gsFromCookie"></div>');if(animated){$(gsFromCookieSelector).hide()}$(gsFromCookieSelector).html(address);if(animated){$(gsFromCookieSelector).slideDown()}}}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{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 setGsCookie(address,id){daysToKeep="5";createCookie("gsaddress",address,daysToKeep);createCookie("gsaddressid",id,daysToKeep)}function remGsCookie(){document.cookie="gsaddress=; expires=Thu, 01-Jan-1970 00:00:01 GMT; path=/";document.cookie="gsaddressid=; expires=Thu, 01-Jan-1970 00:00:01 GMT; path=/";$(".assuche .form .gsFromCookie").slideUp("fast",function(){$(this).remove();$(".assuche .form form").slideDown("fast")})}$(document).ready(function(){var styleClass="empty";if($("#slot2").children().length>0){styleClass="full"}$("#slot2").addClass(styleClass)});
