/* version: 1264147043 */

function buddy_del(){var Check=confirm(username+" aus deiner Freundesliste löschen?");if(Check==true){if($('buddyDel'))
{Element.remove('buddyDel');}
start_top_loading();initNavRightHover();sajax_wrapper('ajax_del_buddy','call_url_1',user_id,stop_top_loading);}}
function get_buddylist(){var show=$F('buddylist_display_type');document.cookie="profil_buddys="+show+"; path=/; expires="+jsCookieValid;if(show=="namen"){$('buddy_type_bilder').style.display="none";$('buddy_type_namen').style.display="block";}
else{$('buddy_type_namen').style.display="none";$('buddy_type_bilder').style.display="block";}}
function showBuddylist(show,el){document.cookie="profil_buddys="+show+"; path=/; expires="+jsCookieValid;if(show=="namen"){Element.hide('buddy_type_bilder');Element.show('buddy_type_namen');}else{Element.hide('buddy_type_namen');Element.show('buddy_type_bilder');}}
function display_more_buddys(){Element.hide('buddylist_more_link');Element.show('buddylist_more');}
function start_show_content(){show_box_content(start_content);}
var aktCalls=0;function showContentFreizeit(result){if(result){$('contentfreizeit').innerHTML=result;aktCalls--;}else if(aktCalls==0){sajax_wrapper('ajaxGetFreizeit','call_url_1',user_id,showContentFreizeit);aktCalls++;}}
function showContentPunktekonto(result){if(result){$('contentpunktekonto').innerHTML=result;aktCalls--;}else if(aktCalls==0){sajax_wrapper('ajax_get_punktekonto','call_url_1',user_id,0,0,0,showContentPunktekonto);aktCalls++;}}
function showContentPunktekontoStats(kat_only,start){if(!newDesign){reload_stats_puntekonto(kat_only,start);}else{if(aktCalls==0){var show_stats=(kat_only==-1)?1:0;sajax_wrapper('ajax_get_punktekonto','call_url_1',user_id,start,kat_only,show_stats,showContentPunktekonto);aktCalls++;}}}
function show_box_content(content){if(start_loading!=true){if(last_active!=""){$('staybox_headline_'+last_active).removeClassName('selected');}
if(last_active!=content){switch(last_active){case'wohnung':$('hidden_wohnung').innerHTML=$('content_details').innerHTML;break;case'erweiterte_daten':$('hidden_erweiterte_daten').innerHTML=$('content_details').innerHTML;break;case'communitydaten':$('hidden_communitydaten').innerHTML=$('content_details').innerHTML;break;}
last_active=content;if(staybox_elements_shown==true)
changes_display_status_staybox_short();$('staybox_headline_'+content).addClassName('selected');$('content_details').style.display="block";switch(content){case'wohnung':var temp=$('hidden_wohnung').innerHTML;$('hidden_wohnung').innerHTML="";$('content_details').innerHTML=temp;break;case'freizeit':start_loading=true;sajax_wrapper('ajaxGetFreizeit','call_url_1',user_id,data_return);break;case'punktekonto':start_loading=true;sajax_wrapper('ajax_get_punktekonto','call_url_1',user_id,0,0,0,data_return);break;case'erweiterte_daten':var temp=$('hidden_erweiterte_daten').innerHTML;$('hidden_erweiterte_daten').innerHTML="";$('content_details').innerHTML=temp;break;case'communitydaten':var temp=$('hidden_communitydaten').innerHTML;$('hidden_communitydaten').innerHTML="";$('content_details').innerHTML=temp;break;}
if(start_loading==true){display_loading_in_object('content_details',3);}}
else{if(staybox_elements_shown==true){$('content_details').style.display="block";}
else{$('content_details').style.display="none";}
changes_display_status_staybox_short();}}
else{alert("Geduld!");}}
function changes_display_status_staybox_short(){if(staybox_elements_shown==true){var new_status="none";staybox_elements_shown=false;}
else{var new_status="block";staybox_elements_shown=true;}
for(i=0;i<av_staybox_elements.length;i++){if($('staybox_headline_'+av_staybox_elements[i]))
{$('staybox_content_'+av_staybox_elements[i]).style.display=new_status;$('staybox_link_'+av_staybox_elements[i]).removeClassName('selected');}}}
function reload_stats_puntekonto(kat_only,start){if(start_loading==false){start_loading=true;var show_stats=(kat_only==-1)?1:0;display_loading_in_object('content_details',3);sajax_wrapper('ajax_get_punktekonto','call_url_1',user_id,start,kat_only,show_stats,data_return);}}
function data_return(result){start_loading=false;$('content_details').innerHTML=result;}
function change_display_edit_note(){changeDisplay('notiz_text');changeDisplay('notiz_form');}
var call_node=false;function edit_note(){$('user_notiz').style.display="block";var note=$('notiz_message').value;if(call_node==true){alert("Nicht so eilig, bitte warte noch einen Moment");}else{if($('notiz_message_last').value!=$('notiz_message').value){change_display_edit_note();display_loading_in_object('notiz_text',3);sajax_wrapper('ajax_save_note','call_url_1',user_id,note,show_note);call_node=true;}else{change_display_edit_note();}}}
function show_note(res){call_node=false;$('notiz_text').innerHTML="<p>"+res+"</p>";$('notiz_message_last').value=$('notiz_message').value;}
function del_note(){var Check=confirm("Soll die Notiz für "+username+" gelöscht werden?");if(Check==true){$('user_notiz').style.display="none";$('notiz_message').value="";$('notiz_message_last').value="";$('notiz_text').innerHTML="";sajax_wrapper('ajax_del_note','call_url_1',user_id,no_ajax_return);}}
function ignore_del(){var Check=confirm(username+" wird von deiner Ignoreliste gelöscht und kann dir wieder schreiben?");if(Check==true){if($('action_usershow_ignore_del'))
$('av_actions').removeChild($('action_usershow_ignore_del'));start_top_loading();initNavRightHover();sajax_wrapper('ajax_ignore_del','call_url_1',user_id,ajax_end_loading);}}
function show_profil(){$('profil').style.display="block";window.location.href="#profil";}
function show_gbook(){$('profil').style.display="none";window.location.href="#gbook";}
function showUserDetails(username,online,zusatz,box){switch(box){case 1:$('user_list_last_visit').innerHTML="| "+username+" | "+zusatz+"";break;case 2:$('user_list_buddy_name').innerHTML=" |  "+username;break;case 3:$('user_verbindung_name').innerHTML="| "+username;break;}}
function hideUserDetails(box){switch(box){case 1:$('user_list_last_visit').innerHTML="";break;case 2:$('user_list_buddy_name').innerHTML="&nbsp;";break;case 3:$('user_verbindung_name').innerHTML="";break;}}
function staybox_highlight(movement,type){if(movement==1)
{$('staybox_link_'+type).addClassName('highlight');$('staybox_menuebox_'+type).addClassName('highlight');}
else
{$('staybox_link_'+type).removeClassName('highlight');$('staybox_menuebox_'+type).removeClassName('highlight');}}
function dummy_function(){}
Event.observe(window,'load',initLightbox,false);function mark_all_read(){var Check=confirm("Sollen alle Gästebucheinträge als gelesen markiert werden?");if(Check==true){if($('action_usershow_gbook_mark_read'))
Element.remove($('action_usershow_gbook_mark_read'));start_top_loading();sajax_wrapper('ajax_gbook_mark_all_read','call_url_2',mark_all_read_return);}}
function mark_all_read_return(result){stop_top_loading();}
function del_gbook_entry(eintrag_id){var check=confirm("Der Eintrag wird jetzt gelöscht");if(check==true){Element.remove($('entry_row_'+eintrag_id));sajax_wrapper('ajax_gbook_del','call_url_2',user_id,eintrag_id,no_ajax_return);}}
var edit_box_displayed=new Array();function edit_gbook_entry(eintrag_id){if(!edit_box_displayed[eintrag_id])
edit_box_displayed[eintrag_id]=false;if(edit_box_displayed[eintrag_id]==false){$('text_'+eintrag_id).style.display="none";if($('text2_'+eintrag_id))$('text2_'+eintrag_id).style.display="block";if($('text3_'+eintrag_id))$('text3_'+eintrag_id).style.display="block";edit_box_displayed[eintrag_id]=true;}
else{$('text_'+eintrag_id).style.display="block";if($('text2_'+eintrag_id))$('text2_'+eintrag_id).style.display="none";if($('text3_'+eintrag_id))$('text3_'+eintrag_id).style.display="none";edit_box_displayed[eintrag_id]=false;}}
function save_gbook_entry(eintrag_id){var message=$('kommentarEdit_'+eintrag_id).value;var spaces=message.split(" ");if(spaces.length-1==message.length)
alert("Du musst schon etwas Text eingeben");else{$('editComm_loader_'+eintrag_id).style.display="block";sajax_wrapper('ajax_gbook_edit','call_url_2',user_id,eintrag_id,message,save_gbook_entry_return);}}
function save_gbook_entry_return(result){if(result==1){window.location.hash="gbook";}
else{var return_elem=result.split('-_-#-_-');var eintrag_id=return_elem[0];var message=return_elem[1];$('text_'+eintrag_id).innerHTML=message;if($('text2_'+eintrag_id))$('text2_'+eintrag_id).style.display="none";if($('text3_'+eintrag_id))$('text3_'+eintrag_id).style.display="none";$('editComm_loader_'+eintrag_id).style.display="none";$('text_'+eintrag_id).style.display="block";}}
var answer_box_loaded=new Array();var answer_box_displayed=new Array();function display_answer_box(user_id,check,eintrag_id){if(aktCalls>0)return;if(!answer_box_loaded[eintrag_id])
{answer_box_loaded[eintrag_id]=false;}
if(answer_box_loaded[eintrag_id]==false){var image=document.createElement("img");image.src="http://static-js.stayblue.de/images/ajax_loader_bar_003366.gif";image.style.marginBottom="20px";var writebox=document.createElement("div");writebox.id="answer_box_"+eintrag_id;writebox.style.textAlign="center";writebox.appendChild(image);var unterknoten=getNextSibling($('entry_row_'+eintrag_id));if(unterknoten==false){$('gbook_liste').appendChild(writebox);}
else{$('gbook_liste').insertBefore(writebox,unterknoten);}
aktCalls++;sajax_wrapper('ajax_gbook_display_write','call_url_2',user_id,check,'reply',eintrag_id,displayWritebox_return);answer_box_loaded[eintrag_id]=true;answer_box_displayed[eintrag_id]=true;}
else{if(answer_box_displayed[eintrag_id]==true){$('answer_box_'+eintrag_id).style.display="none";answer_box_displayed[eintrag_id]=false;}
else{$('answer_box_'+eintrag_id).style.display="block";answer_box_displayed[eintrag_id]=true;$('message_'+eintrag_id).select();$('message_'+eintrag_id).focus();}}}
var writeboxLoaded=false;var writeboxVisibility=false;var aktCalls=0;function display_write_box(check){displayWritebox(check);}
function displayWritebox(check,show)
{if(aktCalls>0)return;if(check.length>1)
{if($('writeBox'));Element.remove($('writeBox'));writeboxVisibility=false;writeboxLoaded=false;}
if(writeboxLoaded==false)
{var writebox=document.createElement("div");writebox.id="writeBox";writebox.className="clear";var firstEl;if(firstEl=$('gbook_liste').firstChild)
{$('gbook_liste').insertBefore(writebox,firstEl);}else{$('gbook_liste').appendChild(writebox);}
aktCalls++;display_loading_in_object('writeBox',2);sajax_wrapper('ajax_gbook_display_write','call_url_2',user_id,check,'write','-1',displayWritebox_return);writeboxLoaded=true;}
else
{if(writeboxVisibility==false||show)
{Element.show('writeBox');writeboxVisibility=true;$('message_-1').select();$('message_-1').focus();}
else
{Element.hide('writeBox');writeboxVisibility=false;}}}
function displayWritebox_return(result){aktCalls--;var return_elem=result.split('-_-#-_-');if(return_elem.length==1)
{$('writeBox').innerHTML="<div class=\"content_box bg_color_03\"><p class=\"bold\">Es ist ein Fehler aufgetreten!</p><p>Bitte melden diesen unter Fehler und Verbesserungen:</p><p>"+return_elem[0]+"</p></div>";}
else
{if(return_elem[0]=="-1")
{$('writeBox').innerHTML=return_elem[1];writeboxVisibility=true;}
else
{$('answer_box_'+return_elem[0]).innerHTML=return_elem[1];if($('Timer'))
{myTimer(8);}
else
{$('message_'+return_elem[0]).select();$('message_'+return_elem[0]).focus();}
answer_box_displayed[return_elem[0]]=true;}
loadGbBanner('sendBox_'+return_elem[0]);}}
function sendGbookEntry(mode,user_id,check,eintrag_id){if(aktCalls>0)return;var punkte;if($('punktevergabe_'+eintrag_id))
{punkte=$('punktevergabe_'+eintrag_id).value;}
else
{punkte=0;}
var message=$('message_'+eintrag_id).value;var spaces=message.split(" ");if(spaces.length-1==message.length)
{alert("Du musst schon etwas Text eingeben");}
else if(message.length>1000)
{alert("Der Text ist zu lang. Maximal 1000 Zeichen");}
else if(message.length<1)
{alert("Der Text ist zu kurz");}
else
{Element.hide('answerBox_'+eintrag_id);Element.show('sendBox_'+eintrag_id);aktCalls++;sajax_wrapper('writeGbookEntry','call_url_2',user_id,check,message,punkte,mode,eintrag_id,sendEntry_return);}}
function sendSMSEntry(user_id,check,eintrag_id){if(aktCalls>0)return;var punkte;var message=$F('sms_'+eintrag_id);var nummer=$F('sms_nummer_'+eintrag_id);var spaces=message.split(" ");if(spaces.length-1==message.length){alert("Du musst schon etwas Text eingeben");return false;}
if(isNaN(nummer)||nummer.length<8){alert("Bitte gebe die Nummer wie folgt an: 017112345678");return false;}
aktCalls++;sajax_wrapper('writeSMSEntry','call_url_2',user_id,check,message,nummer,eintrag_id,sendEntry_return);}
function showSMSStats(eintrag_id){var zeichenProSMS=160;var kostenProSMS=0.09;var smstext=$F('sms_'+eintrag_id);var anzZeichen=smstext.length;var copyText=smstext;var pointer=copyText.indexOf('\n',0);while(pointer>=0){anzZeichen++;copyText=copyText.substring(pointer+1);pointer=copyText.indexOf('\n',0);}
var anzSMS=Math.ceil(anzZeichen/zeichenProSMS);var kosten=formatZahl(anzSMS*kostenProSMS,2,true);$('sms_kosten_'+eintrag_id).innerHTML=kosten;$('sms_zeichen_'+eintrag_id).innerHTML=anzZeichen;$('sms_anz_'+eintrag_id).innerHTML=anzSMS;}
function writeCopyText(eintrag_id,boxOpen){var text=$F(boxOpen);var newText="";var texte=new Array();texte[0]=$F("message_"+eintrag_id);texte[1]=$F("sms_"+eintrag_id);texte[2]=$F("pn_"+eintrag_id);var same=0;for(var i=0;i<3;i++){if(texte[i]==text)same++;else newText=texte[i];}
if(same==2){$("message_"+eintrag_id).value=newText;$("sms_"+eintrag_id).value=newText;$("pn_"+eintrag_id).value=newText;}
showSMSStats(eintrag_id);}
function sendPNEntry(user_id,check,eintrag_id){if(aktCalls>0)return;var punkte;var message=$F('pn_'+eintrag_id);var titel=$F('pn_titel_'+eintrag_id);var spaces=message.split(" ");if(spaces.length-1==message.length){alert("Du musst schon etwas Text eingeben");return false;}
aktCalls++;sajax_wrapper('writePNEntry','call_url_2',user_id,check,message,titel,eintrag_id,sendEntry_return);}
function sendEntry_return(result){aktCalls--;var return_elem=result.split('-_-#-_-');if(return_elem[0]=="message")
{var eintrag_id=return_elem[1];if($('errorBox_'+eintrag_id))
{Element.remove('errorBox_'+eintrag_id);}
$('sendBoxMessage_'+eintrag_id).innerHTML=return_elem[2];answer_box_loaded[eintrag_id]=false;answer_box_displayed[eintrag_id]=false;}
else if(return_elem[0]=='error')
{var eintrag_id=return_elem[1];if(return_elem[1]=="-1")
{$('writeBox').innerHTML=return_elem[2];writeboxVisibility=true;if($('Timer'))
{myTimer(8);}else
{$('message_'+return_elem[1]).select();$('message_'+return_elem[1]).focus();}}
else
{$('answer_box_'+return_elem[1]).innerHTML=return_elem[2];if($('Timer'))
{myTimer(8);}else{$('message_'+return_elem[1]).select();$('message_'+return_elem[1]).focus();}}}
else
{if($('errorBox_-1'))
{Element.remove('errorBox_-1');}
$('sendBoxMessage_-1').innerHTML="Eintrag wurde gespeichert!";var newDiv=document.createElement("div");newDiv.innerHTML=return_elem[0];var firstEl;if(firstEl=$('gbook_liste').firstChild)
{$('gbook_liste').insertBefore(newDiv,firstEl);}
else
{$('gbook_liste').appendChild(newDiv);}
writeboxVisibility=false;writeboxLoaded=false;}}
function myTimer(Zeit){if(Zeit>0){var Tage=Math.floor(Zeit/86400);var Stunden=Math.floor((Zeit-(Tage*86400))/3600);var Minuten=Math.floor((Zeit-(Tage*86400+Stunden*3600))/60);var Sekunden=Zeit-(Tage*86400+Stunden*3600+Minuten*60);if(Tage==1)Tage=Tage+" Tag ";else Tage=Tage+" Tage, ";if(Stunden==1)Stunden=Stunden+" Stunde ";else Stunden=Stunden+" Stunden, ";if(Minuten==1)Minuten=Minuten+" Minute ";else Minuten=Minuten+" Minuten und ";if(Sekunden==1)Sekunden=Sekunden+" Sekunde";else Sekunden=Sekunden+" Sekunden";var Text=Sekunden;$('Timer').innerHTML=Text;Zeit=Zeit-1;window.setTimeout('myTimer("'+Zeit+'")',1000);}else{Element.hide('Timer');Element.show('write_link');}}
function loadGbBanner(el){var banner_all=document.getElementsByClassName('gbbanner',$(el));var count=banner_all.length;for(var i=0;i<count;i++)
{sajax_wrapper('ajax_get_gbbanner','call_url_2',el,i,loadGbBanner_return);}}
function loadGbBanner_return(result){var return_elem=result.split('-_-#-_-');if(return_elem.length==3){var banner_all=document.getElementsByClassName('gbbanner',$(return_elem[0]));var banner=$(banner_all[return_elem[1]]);if(banner)banner.innerHTML=return_elem[2];}}