
function slogin_frm(){var usr=$('user');usr.value='Nume Utilizator';Event.observe(usr,'blur',function(event){var el=Event.element(event);if($F(el)==''){el.value='Nume Utilizator';}});Event.observe(usr,'focus',function(event){var el=Event.element(event);if($F(el)=='Nume Utilizator'){el.value='';}});Event.observe($('login_frm'),'submit',function(event){var err='';if($F('user')==''||$F('user')=='Nume Utilizator'){err='Completati Nume Utilizator';}
if(err==''&&$F('passwd')==''){err='Nu ati completat parola';}
if(err!=''){$('lerr').update(err);Event.stop(event);}});}
function creg_frm(){Event.observe($('reg_frm'),'submit',function(event){var err='';var frm=$('reg_frm');var gnd=frm.getInputs('radio','gender');var any=false;for(i=0;i<gnd.length;i++){if(gnd[i].checked==true){any=true;break;}}
if(!any){err='Nu ati selectat sexul dvs!';}
if(err==''&&frm.fname.value==''){err='Nu ati completat numele dvs!';}
if(err==''&&frm.lname.value==''){err='Nu ati completat prenumele dvs!';}
if(err==''&&frm.email.value==''){err='Nu ati completat adresa dvs de email!';}
if(err==''&&frm.username.value==''){err='Nu ati ales un nume de utilizator!';}
if(err==''&&frm.rpasswd.value==''){err='Nu ati ales o parola!';}
if(err==''&&frm.repasswd.value==''){err='Nu ati confirmat parola!';}
if(err==''&&frm.bd.value==0){err='Nu ati selectat ziua de nastere!';}
if(err==''&&frm.bm.value==0){err='Nu ati selectat luna nasterii!';}
if(err==''&&frm.by.value==0){err='Nu ati selectat anul nasterii!';}
if(err==''&&frm.judet.value==0){err='Nu ati selectat judetul unde locuiti!';}
if(err==''&&frm.location.value==''){err='Nu ati introdus localitatea unde locuiti!';}
if(err==''&&frm.captcha.value==''){err='Nu ati introdus codul de securitate!';}
if(err==''&&frm.acord.checked==false){err='Trebuie sa fiti de acord cu termenii si conditiile de utilizare!';}
if(err!=''){Event.stop(event);$('rerr').update(err);frm.scrollTo();alert(err);}});$('checkusr').style.visibility='visible';Event.observe($('checkusr'),'click',function(event){if($('reg_frm').username.value==''){$('rerr').update('Completati intai userul!');}else{$('rerr').update('&nbsp;');new Ajax.Request('/index.php?act=check_usr&usr='+$('reg_frm').username.value,{method:'get',onSuccess:function(transport){var json=transport.responseText.evalJSON();$('rerr').update(json.ret);}});}});}
function posted_callback(res){var ret=res.responseText;if(ret==1){alert('Mesajul dumneavoastra a fost postat si asteapta sa fie aprobat de catre unul dintre administratori! Va multumim!');$('post_comment').style.display='none';}else{alert('A aparut o eroare. Reincercati!');}}
function login_first(){alert('Logeaza-te ca sa poti accesa aceasta facilitate');}
last_repl_obj=null;function toggle_reply(event){var elm=Event.element(event);var cmmid=elm.getAttribute('rel');var cfrm=$('post_comment');if(cfrm.style.display=='none'||last_repl_obj!=elm){var pos=Position.cumulativeOffset(elm);cfrm.setStyle({'display':'block','left':(pos[0]-cfrm.getWidth()+elm.getWidth())+'px','top':(pos[1]+elm.getHeight())+'px'});$('rplto').value=cmmid;}else{cfrm.setStyle({'display':'none'});}
last_repl_obj=elm;}
function toggle_win(event){var elm=Event.element(event);var frm_cnt=elm.readAttribute('rel');var sid=elm.getAttribute('id');var reg=/sid_[0-9]+/;if(sid&&reg.test(sid)){$('sid').value=sid.split('_')[1];}
if(frm_cnt){if($(frm_cnt).getStyle('display')=='none'){var pos=Position.cumulativeOffset(elm);$(frm_cnt).setStyle({'display':'block','left':(pos[0]-$(frm_cnt).getWidth()+elm.getWidth())+'px','top':(pos[1]+elm.getHeight())+'px'});}}}
function init_comments(){var repl=$$('.rcomment');for(i=0;i<repl.length;i++){Event.observe(repl[i],'click',IsLoggedIn?toggle_win:login_first);}
var acmt=$$('.acomment');for(i=0;i<acmt.length;i++){Event.observe(acmt[i],'click',IsLoggedIn?toggle_win:login_first);}
Event.observe($('post_comment').down('form'),'submit',function(event){var mfrm=Event.element(event);var msg=mfrm.mesaj.getValue();if(msg==''){alert('Nu ati introdus nici un comentariu');}else if(msg.length<10){alert('Comentariul este mai scurt de 10 caractere');}else{new Ajax.Request('/?act=add_comment&'+mfrm.serialize(),{method:'get',onComplete:posted_callback});$('mesaj').value='';}
Event.stop(event);});}
function init_semail(){var smail=$('smail');Event.observe(smail,'click',toggle_win);Event.observe($('send_mail').down('form'),'submit',function(event){var mfrm=Event.element(event);if($('sname').getValue()==''||$('sname').getValue()==$('sname').readAttribute('title')){alert('Nu ati introdus numele dvs');}else if($('semail').getValue()==''||$('semail').getValue()==$('semail').readAttribute('title')){alert('Nu ati introdus adresa dvs de email!');}else if($('demail').getValue()==''||$('demail').getValue()==$('demail').readAttribute('title')){alert('Nu ati introdus adresa de email a prietenului dvs!');}else if($('emsg').getValue()==''||$('emsg').getValue()==$('emsg').readAttribute('title')){alert('Nu ati introdus nici un mesaj!');}else if($('captcha').getValue()==''||$('captcha').getValue()==$('captcha').readAttribute('title')){alert('Nu ati codul de securitate!');}else{$('sfrm').request({method:'post',onSuccess:function(ret){var rcod=parseInt(ret.responseText);var msgs=new Array('Email-ul a fost trimis cu succes!','Email-ul dvs este invalid','Email-ul prietenului dvs este invalid','Nu ati completat mesajul dvs','Mesajul introdus are mai putin de 10 caractere','Codul introdus este invalid','A aparut o eroare la trimiterea email-ului. Reincercati!');alert(msgs[rcod]);switch(rcod){case 1:$('semail').focus();$('semail').select();break;case 2:$('demail').focus();$('demail').select();break;case 3:case 4:$('emsg').focus();$('emsg').select();break;case 5:$('captcha').focus();$('captcha').select();break;case 6:break;default:$('send_mail').setStyle({display:'none'});init_ainput();var currentTime=new Date();$('icaptcha').src='/img.php?'+currentTime.getTime();}}});}
Event.stop(event);})}
function init_cls(){var objs=$$('.wh_cls');objs.each(function(item){Event.observe(item,'click',function(event){var obj=Event.element(event);var prnt=obj.up('.ccontainer');if(prnt){prnt.setStyle({display:'none'})};});});}
function init_ainput(){var objs=$$('.ainput');objs.each(function(item){item.setAttribute('autocomplete','off');var val=item.readAttribute('title');if(val){item.value=val;}
Event.observe(item,'click',function(event){var el=Event.element(event);if(el.value==el.readAttribute('title')){el.value='';}});Event.observe(item,'blur',function(event){var el=Event.element(event);if(el.value==''){el.value=el.readAttribute('title');}});});}
function init_repass(){Event.observe($('repass').down('form'),'submit',function(event){var frm=Event.element(event);frm.request({method:'post',onSuccess:function(ret){var rcod=parseInt(ret.responseText);var msgs=new Array('Parola dvs a fost trimisa cu success la adresa de email specificata!','Nu ati introdus adresa de email cu care v-ati inregistrat','Adresa de email introdusa este invalida','Nu ati introdus codul de verificare','Codul de verificare introdus nu corespunde','A aparut o eroare la trimiterea email-ului. Reincercati!','Contul dvs nu a fost creat cu aceasta adresa de email!');alert(msgs[rcod]);if(rcod==0){$('repass').down('form').getInputs().each(function(item){if(!item.hasClassName('butt')){item.clear();var currentTime=new Date();$('icaptcha').src='/captcha.png?'+currentTime.getTime();}});}}});Event.stop(event);});}
Event.observe(window,'load',function(){init_cls();init_ainput();});