function collapse( theId ) { collapse( theId, {} ); } function collapse( theId, options ) { var comment = document.getElementById(theId); var iconID = comment.parentNode.getElementsByTagName('img')[0]; if(comment.className.indexOf("collapsed") > -1) { new Effect.BlindDown( comment, options ); new Effect.Appear( comment ); comment.className = comment.className.replace(" collapsed", ""); iconID.className = iconID.className.replace("-collapsed", ""); } else { new Effect.BlindUp( comment, options ); new Effect.Fade( comment ); comment.className += " collapsed"; iconID.className += "-collapsed"; } } function dp_logout() { new Ajax.Request( 'http://dp.nonoo.hu/wp-content/themes/k2/loginout-ajax.php', { method: 'get', parameters: { logout: '1' } } ); } function dp_login() { $("sb-login-err").style.display = "none"; if( $('dpuser').value == '' ) { new Effect.Pulsate( $('dpuser') ); if( $('dppass').value == '' ) { new Effect.Pulsate( $('dppass') ); } return; } if( $('dppass').value == '' ) { new Effect.Pulsate( $('dppass') ); return; } $("sb-login-loading").style.display = "inline"; new Ajax.Request( 'http://dp.nonoo.hu/wp-content/themes/k2/loginout-ajax.php?login=1', { method: 'post', parameters: { user: $('dpuser').value, pass: $('dppass').value } } ); } // switches back the sb-login box to a login form function dp_loginForm() { $('sb-login-err').style.display = 'none'; $('sb-login-title').innerHTML = 'Login'; $('sb-login-signup-email').style.display = 'none'; $('sb-login-do').innerHTML = '» login'; $('sb-login-do').onclick = function() { javascript:document.dploginform.submit(); return false; } $('sb-login-switch').innerHTML = 'sign up'; $('sb-login-switch').onclick = function() { dp_signupForm(); return false; } $('sb-login-pass').style.display = 'block'; } function dp_signup() { $("sb-login-err").style.display = "none"; if( $('dpuser').value == '' ) { new Effect.Pulsate( $('dpuser') ); if( $('dpemail').value == '' ) { new Effect.Pulsate( $('dpemail') ); } return; } if( $('dpemail').value == '' ) { new Effect.Pulsate( $('dpemail') ); return; } $("sb-login-loading").style.display = "inline"; new Ajax.Request( 'http://dp.nonoo.hu/wp-content/themes/k2/loginout-ajax.php?register=1', { method: 'post', parameters: { user: $('dpuser').value, email: $('dpemail').value } } ); } // switches the sb-login box to a sign up form function dp_signupForm() { $('sb-login-err').style.display = 'none'; $('sb-login-title').innerHTML = 'Sign up'; $('sb-login-signup-email').style.display = 'block'; $('sb-login-do').innerHTML = '» sign up'; $('sb-login-do').onclick = function() { dp_signup(); return false; } $('sb-login-switch').innerHTML = 'login'; $('sb-login-switch').onclick = function() { dp_loginForm(); return false; } $('sb-login-pass').style.display = 'none'; } // switches the sb-login box to a lost pass form function dp_lostpassForm() { $('sb-login-err').style.display = 'none'; $('sb-login-title').innerHTML = 'Lost password'; $('sb-login-signup-email').style.display = 'block'; $('sb-login-do').innerHTML = '» reset my pass'; $('sb-login-do').onclick = function() { dp_resetPass(); return false; } $('sb-login-switch').innerHTML = 'login'; $('sb-login-switch').onclick = function() { dp_loginForm(); return false; } $('sb-login-pass').style.display = 'none'; } function dp_resetPass() { $("sb-login-err").style.display = "none"; if( $('dpuser').value == '' ) { new Effect.Pulsate( $('dpuser') ); if( $('dpemail').value == '' ) { new Effect.Pulsate( $('dpemail') ); } return; } if( $('dpemail').value == '' ) { new Effect.Pulsate( $('dpemail') ); return; } $("sb-login-loading").style.display = "inline"; new Ajax.Request( 'http://dp.nonoo.hu/wp-content/themes/k2/loginout-ajax.php?resetpass=1', { method: 'post', parameters: { user: $('dpuser').value, email: $('dpemail').value } } ); }