function s(t){t="#"+t;if($(t).is(":hidden")){$(t).slideDown("slow",function(){$("html, body").animate({scrollTop:$(t).offset().top},500)});}
else{$(t).hide();}}
function v(){d="Code eingeben";i=$("#VOUCHER");b=$("#CHECK");if(i.attr("value")==""){i.addClass("kpnb-voucher-default").attr("value",d);b.removeClass("kpnb-button-activated").attr("disabled","disabled");}
else if(i.attr("value")==d){i.removeClass("kpnb-voucher-default").attr("value","");b.addClass("kpnb-button-activated").removeAttr("disabled").bind("mouseover mouseout",function(){$(this).toggleClass("kpnb-button-focus");});}}
function c(){$.ajax({url:"kpnb/download.php?VOUCHER="+$("#VOUCHER").attr("value"),context:document.body,dataType:"json",success:function(data){if(data==false){dStatus='<p class="kpnb-download-error">Unter dem angegeben Code konnten keine Unterlagen gefunden werden.</p>';$("#DOWNLOADS").html("").hide();}
else{dStatus='<p class="kpnb-download-message">Die Prüfung des Codes war erfolgreich. Sie können die Dateien nun herunterladen…</p>'
l(data);}
$("#DOWNLOADSSTATUS").html(dStatus);},error:function(XHR,text,thrown){alert(text);}});}
function l(d){t="#DOWNLOADS";o="";for(var i in d){o+='<h4>'+d[i].sName+'</h4><ul>';for(var j in d[i].sFiles){o+='<li><a href="'+d[i].sFiles[j].fName+'" target="_blank" title="Herunterladen des Dokumentes"><img src="./kpnb/'+d[i].sFiles[j].fType.toLowerCase()+'.png" alt="Piktogramm des Dateiformats" title="'+d[i].sFiles[j].fType+'-Datei" width="18" height="18" /><div>'+d[i].sFiles[j].fTitle+'<br /><span>Datum: '+d[i].sFiles[j].fDate+'</span><span>Größe: '+d[i].sFiles[j].fSize+' kB</span></a><div class="kpnb-clear"></div></li>';}}
$(t).html(o);if($(t).is(":hidden")){$(t).slideDown("slow");}
$(".kpnb-download-list li").bind("mouseover mouseout",function(){$(this).toggleClass("kpnb-download-select");});}
$(document).ready(function(){v();$("#DOWNLOADS").hide();$("#VOUCHER").bind("change",v).bind("click",v);});
