$D=YAHOO.util.Dom;$=$D.get;$E=YAHOO.util.Event;$C=YAHOO.util.Connect;$A=YAHOO.util.Anim;$S=YAHOO.util.Selector;var initOrderForm=function(e){if($D.inDocument('registerform')){var submitForm=function(e){$E.preventDefault(e);var thisForm=$('registerform');var callback={success:function(o){var state=o.getResponseHeader['-0state'];state=state.replace(/^\s+|\s+$/g,"");if(state=='error'){var errors=new Array();errors=o.responseText.split('|');var rows=$D.getElementsByClassName('regdata','tr');$D.removeClass(rows,'error');for(var i=0;i<errors.length;i++){$D.addClass(errors[i],'error');}}
else if(state=='success'){$('register').innerHTML=o.responseText;}},failure:function(o){},scope:this};var sUrl='/app/register';$C.setForm(thisForm);$C.asyncRequest('POST',sUrl,callback);}
$E.addListener('registerform','submit',submitForm);$E.addListener('class_register','click',submitForm);}};$E.onDOMReady(initOrderForm);var initNewsLetterForm=function(e){if($D.inDocument('newsletterform')){var submitForm=function(e){$E.preventDefault(e);var thisForm=$('newsletterform');var callback={success:function(o){var state=o.getResponseHeader['-0state'];state=state.replace(/^\s+|\s+$/g,"");if(state=='error'){var errors=new Array();errors=o.responseText.split('|');var cells=$D.getElementsByClassName('error','input');$D.removeClass(cells,'error');for(var i=0;i<errors.length;i++){$D.addClass(errors[i],'error');}}
else if(state=='success'){$('abonner').innerHTML=o.responseText;}},failure:function(o){},scope:this};var sUrl='/app/newsletter';$C.setForm(thisForm);$C.asyncRequest('POST',sUrl,callback);}
$E.addListener('newsletterform','submit',submitForm);$E.addListener('nl_subscribe','click',submitForm);}};$E.onDOMReady(initNewsLetterForm);