function fieldOnBlur(fld){if($(fld).getValue()==''){fld.value=fld.defaultValue;}}
function fieldOnFocus(fld){if($(fld).getValue()==fld.defaultValue){fld.clear();}}
function checkSearchForm(fld){if($(fld).getValue()==$(fld).defaultValue){$(fld).clear();}
$('search').submit();}
function toggle_media_list(sub_id,seasons_id){if($('expander_container_'+sub_id+'_'+seasons_id).getStyle('display')=='none'){Effect.toggle('expander_link_'+sub_id+'_'+seasons_id,'blind',{duration:0,afterFinish:function(e){threemin_toggle('expander_container_'+sub_id+'_'+seasons_id);if(seasons_id){$('expand_toggle_'+sub_id+'_'+seasons_id).toggleClassName('media_line_expander_head_img');$('expand_toggle_'+sub_id+'_'+seasons_id).toggleClassName('media_line_expander_head_img_collapse');Effect.Fade('expander_link_head_'+sub_id+'_'+seasons_id,{duration:0.15,afterFinish:function(e){Effect.Appear('collapse_link_head_'+sub_id+'_'+seasons_id,{duration:0.15});}});}
else{Effect.Fade($('expand_toggle'),{duration:0,afterFinish:function(e){threemin_appear($('expand_collapse'));Effect.Fade('expander_link_head_'+sub_id+'_',{duration:0.15,afterFinish:function(e){Effect.Appear('collapse_link_head_'+sub_id+'_',{duration:0.15});}});}});}}});}
else{Effect.toggle('expander_container_'+sub_id+'_'+seasons_id,'blind',{duration:0.3,afterFinish:function(e){threemin_toggle('expander_link_'+sub_id+'_'+seasons_id);if(seasons_id){$('expand_toggle_'+sub_id+'_'+seasons_id).toggleClassName('media_line_expander_head_img');$('expand_toggle_'+sub_id+'_'+seasons_id).toggleClassName('media_line_expander_head_img_collapse');Effect.Fade('collapse_link_head_'+sub_id+'_'+seasons_id,{duration:0.15,afterFinish:function(e){Effect.Appear('expander_link_head_'+sub_id+'_'+seasons_id,{duration:0.15});}});}
else{Effect.Fade($('expand_collapse'),{duration:0,afterFinish:function(e){threemin_appear($('expand_toggle'));Effect.Fade('collapse_link_head_'+sub_id+'_',{duration:0.15,afterFinish:function(e){Effect.Appear('expander_link_head_'+sub_id+'_',{duration:0.15});}});}});}}});}}
function addThreeminPlaylist(media_id,element){new Ajax.Request("service/1.4/playlist.php",{method:'get',parameters:{media_id:media_id,action:'add_playlist',device:'web'},onFailure:function(transport){showError(this.transport)},onComplete:function(transport){my3min_alert();var xml=transport.responseXML.getElementsByTagName('_3min')[0];if(xml.firstChild.nodeName=='result'){if(xml.getElementsByTagName('type')[0].childNodes[0].nodeValue=='TOOLTIP'){$('tooltip_inner').update(xml.getElementsByTagName('message')[0].childNodes[0].nodeValue);TagToTip('tooltip',FIX,[Element.cumulativeOffset(element).left+20,Element.cumulativeOffset(element).top+$('tooltip').getHeight()],CLICKCLOSE,true,DURATION,30000,FOLLOWMOUSE,false,FADEOUT,100,ABOVE,true,OFFSETX,10,OFFSETY,-100,BGCOLOR,'',BORDERSTYLE,'none');}}
$$('a.playlist_add_button_'+media_id).each(function(item){item.hide()});$$('a.playlist_del_button_'+media_id).each(function(item){item.show()});}});}
function delThreeminPlaylist(media_id){new Ajax.Request("service/1.4/playlist.php",{method:'get',parameters:{media_id:media_id,action:'del_playlist',device:'web'},onFailure:function(transport){showError(this.transport)},onComplete:function(transport){$$('a.playlist_add_button_'+media_id).each(function(item){item.show()});$$('a.playlist_del_button_'+media_id).each(function(item){item.hide()});}});}
function showError(r){if((r.responseText!="")&&($("ajax_result"))){var re=new RegExp(/<body>([\s\S]*)<\/body>/m);var nobody=re.exec(r.responseText);$("ajax_result").setHTML(nobody[1]);$("ajax_result").setStyle("display","block");}else{alert("Error: "+r.status+" - "+r.statusText);}}
function CheckIfError(r){var result=r.documentElement;var error=result.getElementsByTagName("error")[0].firstChild.data;var error_string=result.getElementsByTagName("error_string")[0].firstChild.data;if(error==1){if(error_string!=""){if($("ajax_result")){$("ajax_result").innerHTML=error_string;$("ajax_result").setStyle({display:'block'});}}
return true;}
return false;}
function my3min_alert(){if(this.effect)return;this.effect=Effect.Pulsate('my3min_alert',{pulses:3,duration:1.5,object:this,afterFinish:function(e){threemin_appear('my3min_alert_star');this.object.effect=null;}});}
function updateOverview(order,period,channel,offset){threemin_appear('overview_loading');var myAjax=new Ajax.Request("service/1.4/overview.php?device=web",{method:'get',parameters:{order:order,offset:offset,channel:channel,period:period},onFailure:function(transport){showError(transport);},onSuccess:function(transport){response=transport.responseText.evalJSON();$('overview_wrap').update(response.overview_list);if($('filterOptionsChannelFilterWrap'))
$('filterOptionsChannelFilterWrap').update(response.channel_filter);if($('FilterOptionsPeriodFilterWrap'))
$('FilterOptionsPeriodFilterWrap').update(response.period_filter);threemin_fade('overview_loading');}});}
function addNewsletter(email){new Ajax.Request("service/1.4/add_newsletter.php?device=web",{method:'post',parameters:{email:email},onFailure:function(transport){showError(this.transport)},onCreate:function(transport){threemin_appear('newsletter_loading');},onComplete:function(transport){$('newsletter_loading').hide();var xml=transport.responseXML.getElementsByTagName('_3min')[0];var xml_type=xml.firstChild.nodeName;var response=xml.getElementsByTagName('message')[0].childNodes[0].nodeValue;if(xml_type=='result'){$('newsletter_response').removeClassName('color_error');$('newsletter_response').addClassName('color_blue');$('newsletter_response').update(response);try{if(xml.getElementsByTagName('script')[0].childNodes[0].nodeValue){var zanoxScript=document.createElement('script');zanoxScript.setAttribute('type','text/javascript');zanoxScript.setAttribute('src',xml.getElementsByTagName('script')[0].childNodes[0].nodeValue);document.body.appendChild(zanoxScript);}}catch(e){}
try{if(xml.getElementsByTagName('img')[0].childNodes[0].nodeValue){var zanoxImg=document.createElement('NOSCRIPT');zanoxImg.update(xml.getElementsByTagName('img')[0].childNodes[0].nodeValue)
document.body.appendChild(zanoxImg);}}catch(e){}}
else if(xml_type=='error'){$('newsletter_response').removeClassName('color_blue');$('newsletter_response').addClassName('color_error');$('newsletter_response').update(response);}
threemin_appear('newsletter_response');}});}
function changePassword(password_old,password1,password2){new Ajax.Request("service/1.4/change_password.php?device=web",{method:'post',parameters:{password_old:password_old,password1:password1,password2:password2},onFailure:function(transport){showError(this.transport)},onCreate:function(transport){threemin_appear_visibility('password_loading');},onComplete:function(transport){threemin_fade_visibility('password_loading');var xml=transport.responseXML.getElementsByTagName('_3min')[0];var xml_type=xml.firstChild.nodeName;var response=xml.getElementsByTagName('message')[0].childNodes[0].nodeValue;if(xml_type=='result'){$('password_response').removeClassName('color_error');$('password_response').addClassName('color_blue');$('password_response').update(response);$('password_old_id').clear();$('password_pwd_id').clear();$('password_pwd2_id').clear();}
else if(xml_type=='error'){$('password_response').addClassName('color_error');$('password_response').removeClassName('color_blue');$('password_response').update(response);}
threemin_appear_visibility('password_response');}});}
function facebookConnect(){new Ajax.Request("service/1.4/facebook_connect.php?device=web",{method:'post',onFailure:function(transport){showError(this.transport)},onCreate:function(transport){threemin_appear_visibility('myprofile_loading');},onComplete:function(transport){threemin_fade_visibility('myprofile_loading');var xml=transport.responseXML.getElementsByTagName('_3min')[0];var xml_type=xml.firstChild.nodeName;var response=xml.getElementsByTagName('message')[0].childNodes[0].nodeValue;if(xml_type=='result'){$('profile_response').removeClassName('color_error');$('profile_response').addClassName('color_blue');$('profile_response').update(response);threemin_fade('fb_connect');}
else if(xml_type=='error'){$('profile_response').addClassName('color_error');$('profile_response').removeClassName('color_blue');$('profile_response').update(response);}
threemin_appear_visibility('profile_response');}});}
function changeProfile(user_name,email,first_name,last_name,newsletter){new Ajax.Request("service/1.4/change_profile.php?device=web",{method:'post',parameters:{user_name:user_name,email:email,first_name:first_name,last_name:last_name,newsletter:newsletter},onFailure:function(transport){showError(this.transport)},onCreate:function(transport){threemin_appear_visibility('myprofile_loading');},onComplete:function(transport){threemin_fade_visibility('myprofile_loading');var xml=transport.responseXML.getElementsByTagName('_3min')[0];var xml_type=xml.firstChild.nodeName;var response=xml.getElementsByTagName('message')[0].childNodes[0].nodeValue;if(xml_type=='result'){$('user_name').update(user_name);$('profile_response').removeClassName('color_error');$('profile_response').addClassName('color_blue');$('profile_response').update(response);}
else if(xml_type=='error'){$('profile_response').addClassName('color_error');$('profile_response').removeClassName('color_blue');$('profile_response').update(response);}
threemin_appear_visibility('profile_response');}});}
function deleteProfile(password){new Ajax.Request("service/1.4/delete_profile.php?device=web",{method:'post',parameters:{password:password},onFailure:function(transport){showError(this.transport)},onCreate:function(transport){threemin_appear_visibility('delete_loading');},onComplete:function(transport){threemin_fade_visibility('delete_loading');var xml=transport.responseXML.getElementsByTagName('_3min')[0];var xml_type=xml.firstChild.nodeName;var response=xml.getElementsByTagName('message')[0].childNodes[0].nodeValue;if(xml_type=='result'){window.location.href=response;}
else if(xml_type=='error'){$('delete_response').update(response);threemin_appear_visibility('delete_response');}}});}
function checkMediaForm(){if($('comment_name_id')){$('comment_name_id').removeClassName('input_error');$('captcha_code').removeClassName('input_error');$('default_name').hide();}
$('ajax_result').hide();tinyMCE.triggerSave();var form_value=$('comment_id').value;if(!form_value){tinyMCE.execCommand('mceFocus',false,'comment_id');threemin_appear('ajax_result');return;}
if($('comment_name_id')){if(($('comment_name_id').defaultValue==$('comment_name_id').value)||($('comment_name_id').value=="")){threemin_appear('default_name');$('comment_name_id').addClassName('input_error');$('comment_name_id').focus();$('comment_name_id').select();return;}}
var captcha_code="",comment_name="";if($('captcha_code')){captcha_code=$('captcha_code').value;comment_name=$('comment_name_id').value;}
var myAjax=new Ajax.Request("service/1.4/comments.php?ajax&action=comment_set&device=web",{method:'post',parameters:{comment:form_value,media_id:$('media_id').value,comment_name:comment_name,captcha_code:captcha_code},onFailure:function(transport){showError(transport);},onSuccess:function(transport){var xml=transport.responseXML.getElementsByTagName('_3min')[0];var xml_type=xml.firstChild.nodeName;var response=xml.getElementsByTagName('message')[0].childNodes[0].nodeValue;if(xml_type=='result'){$('ajax_result').update(xml.getElementsByTagName('message')[0].childNodes[0].nodeValue);$('ajax_result').removeClassName('color_error');$('ajax_result').addClassName('color_blue');threemin_appear('ajax_result');tinyMCE.activeEditor.setContent('');showCommentTiny();updateComments($('media_id').value,'0');}
else if(xml_type=='error'){$('ajax_result').update(xml.getElementsByTagName('message')[0].childNodes[0].nodeValue);$('ajax_result').removeClassName('color_blue');$('ajax_result').addClassName('color_error');threemin_appear('ajax_result');if($('captcha'))
reloadCaptcha();}}});}
function deleteMediaComment(cid,confirmed){if(!confirmed){var params={duration:0.3};if($('comment_memo_del_'+cid).visible()){new Effect.Opacity('comment_memo_'+cid,{from:0.4,to:1,duration:0.3});new Effect.SlideUp('comment_memo_del_'+cid,params);}
else{new Effect.Opacity('comment_memo_'+cid,{from:1,to:0.4,duration:0.3});new Effect.SlideDown('comment_memo_del_'+cid,params);}}
else{var myAjax=new Ajax.Request("service/1.4/comments.php?ajax&action=comment_del&device=web",{method:'post',media_id:$('media_id').value,parameters:{media_id:$('media_id').value,cid:cid},onFailure:function(transport){showError(transport)},onSuccess:function(transport){var xml=transport.responseXML.getElementsByTagName('_3min')[0];var xml_type=xml.firstChild.nodeName;var response=xml.getElementsByTagName('message')[0].childNodes[0].nodeValue;if(xml_type=='result'){Effect.Fade('comment_'+cid,{duration:0.5,from:1,to:0.000001,afterFinish:function(){Effect.SlideUp('comment_'+cid,{duration:0.5});}});$('ajax_result').update(xml.getElementsByTagName('message')[0].childNodes[0].nodeValue);$('ajax_result').removeClassName('color_error');$('ajax_result').addClassName('color_blue');threemin_appear('ajax_result');}
else if(xml_type=='error'){$('ajax_result').update(xml.getElementsByTagName('message')[0].childNodes[0].nodeValue);$('ajax_result').removeClassName('color_blue');$('ajax_result').addClassName('color_error');threemin_appear('ajax_result');}}});}
return false;}
function reloadCaptcha(){$('captcha_code').clear();$('captcha').src='media/securimage/securimage_show.php?'+Math.random()}
function updateComments(mediaID,offset){$('comments_show').hide();$('ajax_result').hide();$('comments_show').update();if($('captcha'))
reloadCaptcha();threemin_appear('comments_loading');var myAjax=new Ajax.Request("service/1.4/comments.php?ajax&action=comments_load&device=web",{method:'get',parameters:{media_id:mediaID,offset:offset},onFailure:function(transport){showError(transport);},onSuccess:function(transport){response=transport.responseText.evalJSON();$('comments_show').update(response.comments);$('comments_paging').update(response.paging);$('comments_show').show();threemin_fade('comments_loading');}});}
function make_text(id,startTag,endTag){var txtarea=document.getElementById(id);txtarea.focus();startTag='<'+startTag+'>';if(endTag)endTag='</'+endTag+'>';var scrtop=txtarea.scrollTop;var cursorPos=getCursor(txtarea);var txt_pre=txtarea.value.substring(0,cursorPos.start);var txt_sel=txtarea.value.substring(cursorPos.start,cursorPos.end);var txt_aft=txtarea.value.substring(cursorPos.end);if(cursorPos.start==cursorPos.end){var nuCursorPos=cursorPos.start+startTag.length;}else{var nuCursorPos=String(txt_pre+startTag+txt_sel+endTag).length;}
txtarea.value=txt_pre+startTag+txt_sel+endTag+txt_aft;setCursor(txtarea,nuCursorPos,nuCursorPos);if(scrtop)txtarea.scrollTop=scrtop;return false;}
function getCursor(input){var result={start:0,end:0};if(input.setSelectionRange){result.start=input.selectionStart;result.end=input.selectionEnd;}else if(!document.selection){return false;}else if(document.selection&&document.selection.createRange){var range=document.selection.createRange();var stored_range=range.duplicate();stored_range.moveToElementText(input);stored_range.setEndPoint('EndToEnd',range);result.start=stored_range.text.length-range.text.length;result.end=result.start+range.text.length;}
return result;}
function setCursor(txtarea,start,end){if(txtarea.createTextRange){var range=txtarea.createTextRange();range.move("character",start);range.select();}else if(txtarea.selectionStart){txtarea.setSelectionRange(start,end);}}
function insert_image(id,message){var src=prompt(message,'http://');if(src){make_text(id,'img src="'+src+'" alt="" /','');}}
function insert_link(id,message){var href=prompt(message,'http://');if(href){make_text(id,'a href="'+href+'" target="_blank"','a');}}
function checkBlogForm(formtype){tinyMCE.triggerSave();if(formtype=="post"){try{$('error_title').setStyle({display:'none'});$('error_category').setStyle({display:'none'});$('error_text').setStyle({display:'none'});var cat_selected=false;var state=true;var dd=$("sel_category[]_id");for(i=0;i<dd.length;i++){if(dd[i].selected==true){cat_selected=true;break;}}
if(!$('title_id').value){$('error_title').setStyle({display:'block',width:'250px'});$('title_id').setStyle({border:'1px solid #DC3C3C'});state=false;}
if(!cat_selected){$('error_category').setStyle({display:'block',width:'250px'});$('sel_category[]_id').setStyle({border:'1px solid #DC3C3C'});state=false;}
if(!$('message_id').value){tinyMCE.execCommand('mceFocus',false,'message_id');$('error_text').setStyle({display:'block',width:'250px'});$('message_id').setStyle({border:'1px solid #DC3C3C'});state=false;}
if(!$('filename_id').value){$('error_file').setStyle({display:'block',width:'250px'});state=false;}
if(state){$('blogform').submit();}}catch(e){console.log("error: "+e);}}
else if(formtype=="comment"){try{$('error_text').setStyle({display:'none'});var state=true;if((!$('message_id').value)){tinyMCE.execCommand('mceFocus',false,'message_id');$('error_text').setStyle({display:'block',width:'250px'});$('message_id').setStyle({border:'1px solid #DC3C3C'});state=false;}
if($('captcha_code')){$('error_captcha').setStyle({display:'none'});$('errors_div').setStyle({display:'none'});if(!$('captcha_code').value){$('captcha_code').focus();$('error_captcha').setStyle({display:'block'});$('captcha_code').addClassName('input_error');state=false;}}
if($('comment_name_id')){if(($('comment_name_id').defaultValue==$('comment_name_id').value)||($('comment_name_id').value=="")){threemin_appear('default_name');$('comment_name_id').addClassName('input_error');$('comment_name_id').focus();$('comment_name_id').select();state=false;}}
if(state){$('blogform').submit();}}
catch(e){}}
return false;}
function checkPasswordForm(max,min){try{$('error_oldpwd').setStyle({display:'none'});$('error_pwd_confirm').setStyle({display:'none'});$('error_pwd_toolong').setStyle({display:'none'});$('error_pwd_tooshort').setStyle({display:'none'});$('password_response').update('&nbsp;');var state=true;if(!$('password_old_id').value){$('error_oldpwd').setStyle({display:'block'});state=false;}
if($('password_pwd_id').value.length<min){$('error_pwd_tooshort').setStyle({display:'block'});state=false;}
if($('password_pwd_id').value.length>max){$('error_pwd_toolong').setStyle({display:'block'});state=false;}
if($('password_pwd_id').value!=$('password_pwd2_id').value){$('error_pwd_confirm').setStyle({display:'block'});state=false;}
if(state){changePassword($('password_old_id').value,$('password_pwd_id').value,$('password_pwd2_id').value);}}
catch(e){}
return false;}
function checkProfileForm(usermin,usermax,namemin,namemax){try{$('error_username_tooshort').setStyle({display:'none'});$('error_username_toolong').setStyle({display:'none'});$('error_first_name_tooshort').setStyle({display:'none'});$('error_first_name_toolong').setStyle({display:'none'});$('error_last_name_tooshort').setStyle({display:'none'});$('error_last_name_toolong').setStyle({display:'none'});$('error_mail').setStyle({display:'none'});$('profile_response').update('&nbsp;');var state=true;if($('user_name_id').value.length<usermin){$('error_username_tooshort').setStyle({display:'block'});state=false;}
if($('user_name_id').value.length>usermax){$('error_username_toolong').setStyle({display:'block'});state=false;}
if($('user_first_name_id').value.length<namemin){$('error_first_name_tooshort').setStyle({display:'block'});state=false;}
if($('user_first_name_id').value.length>namemax){$('error_first_name_toolong').setStyle({display:'block'});state=false;}
if($('user_last_name_id').value.length<namemin){$('error_last_name_tooshort').setStyle({display:'block'});state=false;}
if($('user_last_name_id').value.length>namemax){$('error_last_name_toolong').setStyle({display:'block'});state=false;}
if(!validate_email($('user_login_email_id'))){$('error_mail').setStyle({display:'block'});state=false;}
if(state){changeProfile($('user_name_id').value,$('user_login_email_id').value,$('user_first_name_id').value,$('user_last_name_id').value,$('newsletter_check_id').checked);}}
catch(e){}
return false;}
function checkSignupForm(usermin,usermax,namemin,namemax,pwdmin,pwdmax){try{if($('error_username_tooshort'))
$('error_username_tooshort').setStyle({display:'none'});if($('error_username_toolong'))
$('error_username_toolong').setStyle({display:'none'});if($('register_user_name_id'))
$('register_user_name_id').removeClassName('input_error');if($('error_first_name_tooshort'))
$('error_first_name_tooshort').setStyle({display:'none'});if($('error_first_name_toolong'))
$('error_first_name_toolong').setStyle({display:'none'});if($('register_first_name_id'))
$('register_first_name_id').removeClassName('input_error');if($('error_last_name_tooshort'))
$('error_last_name_tooshort').setStyle({display:'none'});if($('error_last_name_toolong'))
$('error_last_name_toolong').setStyle({display:'none'});if($('register_last_name_id'))
$('register_last_name_id').removeClassName('input_error');if($('error_pwd_tooshort'))
$('error_pwd_tooshort').setStyle({display:'none'});if($('error_pwd_toolong'))
$('error_pwd_toolong').setStyle({display:'none'});if($('error_pwd_confirm'))
$('error_pwd_confirm').setStyle({display:'none'});if($('register_pwd_id'))
$('register_pwd_id').removeClassName('input_error');if($('register_pwd2_id'))
$('register_pwd2_id').removeClassName('input_error');if($('error_mail'))
$('error_mail').setStyle({display:'none'});if($('register_email_id'))
$('register_email_id').removeClassName('input_error');if($('error_check'))
$('error_check').setStyle({display:'none'});var state=true;if($('register_user_name_id')&&$('register_user_name_id').value.length<usermin){$('error_username_tooshort').setStyle({display:'block'});$('register_user_name_id').addClassName('input_error');state=false;}
if($('register_user_name_id')&&$('register_user_name_id').value.length>usermax){$('error_username_toolong').setStyle({display:'block'});$('register_user_name_id').addClassName('input_error');state=false;}
if($('register_first_name_id')&&$('register_first_name_id').value.length<namemin){$('error_first_name_tooshort').setStyle({display:'block'});$('register_first_name_id').addClassName('input_error');state=false;}
if($('register_first_name_id')&&$('register_first_name_id').value.length>namemax){$('error_first_name_toolong').setStyle({display:'block'});$('register_first_name_id').addClassName('input_error');state=false;}
if($('register_last_name_id')&&$('register_last_name_id').value.length<namemin){$('error_last_name_tooshort').setStyle({display:'block'});$('register_last_name_id').addClassName('input_error');state=false;}
if($('register_last_name_id')&&$('register_last_name_id').value.length>namemax){$('error_last_name_toolong').setStyle({display:'block'});$('register_last_name_id').addClassName('input_error');state=false;}
if($('register_pwd_id')&&$('register_pwd_id').value.length<pwdmin){$('error_pwd_tooshort').setStyle({display:'block'});$('register_pwd_id').addClassName('input_error');state=false;}
if($('register_pwd_id')&&$('register_pwd_id').value.length>pwdmax){$('error_pwd_toolong').setStyle({display:'block'});$('register_pwd_id').addClassName('input_error');state=false;}
if($('register_pwd_id')&&$('register_pwd_id').value!=$('register_pwd2_id').value){$('error_pwd_confirm').setStyle({display:'block'});$('register_pwd_id').addClassName('input_error');$('register_pwd2_id').addClassName('input_error');state=false;}
if($('register_email_id')&&!validate_email($('register_email_id'))){$('error_mail').setStyle({display:'block'});$('register_email_id').addClassName('input_error');state=false;}
if(!$('register_check_id').checked){$('error_check').setStyle({display:'block'});state=false;}
if($('captcha_code_id')&&$('captcha_code_id').value.length!=4){$('captcha_code_id').addClassName('input_error');state=false;}
if(state){$('register').submit();}}
catch(e){console.log(e);}
return false;}
function checkContactForm(namemin,namemax,messagemin){try{$('error_first_name_tooshort').setStyle({display:'none'});$('error_first_name_toolong').setStyle({display:'none'});$('contact_first_name_id').removeClassName('input_error');$('error_last_name_tooshort').setStyle({display:'none'});$('error_last_name_toolong').setStyle({display:'none'});$('contact_last_name_id').removeClassName('input_error');$('error_mail').setStyle({display:'none'});$('contact_email_id').removeClassName('input_error');$('error_message_tooshort').setStyle({display:'none'});$('contact_message_id').removeClassName('input_error');var state=true;if($('contact_first_name_id').value.length<namemin){$('error_first_name_tooshort').setStyle({display:'block'});$('contact_first_name_id').addClassName('input_error');state=false;}
if($('contact_first_name_id').value.length>namemax){$('error_first_name_toolong').setStyle({display:'block'});$('contact_first_name_id').addClassName('input_error');state=false;}
if($('contact_last_name_id').value.length<namemin){$('error_last_name_tooshort').setStyle({display:'block'});$('contact_last_name_id').addClassName('input_error');state=false;}
if($('contact_last_name_id').value.length>namemax){$('error_last_name_toolong').setStyle({display:'block'});$('contact_last_name_id').addClassName('input_error');state=false;}
if(!validate_email($('contact_email_id'))){$('error_mail').setStyle({display:'block'});$('contact_email_id').addClassName('input_error');state=false;}
if($('contact_message_id').value.length<messagemin){$('error_message_tooshort').setStyle({display:'block'});$('contact_message_id').addClassName('input_error');state=false;}
if($('captcha_code_id').value.length!=4){$('captcha_code_id').addClassName('input_error');state=false;}
if(state)$('contact').submit();}
catch(e){}
return false;}
function edit_text(type,id){new Ajax.Request('service/1.4/blog.php?action=language&id=blog&id2='+id+'&type='+type+'&device=web',{method:'get',onComplete:function(transport){try{var message_text=transport.responseXML.documentElement.getElementsByTagName('blog_innerhtml')[0].firstChild.data;var message_title=transport.responseXML.documentElement.getElementsByTagName('blog_title')[0].firstChild.data;}
catch(ex){var message_text='';var message_title='';};$(type+'_'+id).innerHTML=('<textarea id="txt_'+type+'_'+id+'" name="text" class="blog_'+type+'_text">'+message_text+'</textarea>');$(type+'_'+id+'_admin').innerHTML=('[ <a onclick="save_text(\''+type+'\','+id+');" style="cursor: pointer;">'+transport.responseXML.documentElement.getElementsByTagName('blog_save')[0].firstChild.data+'</a> | <a onclick="set_back(\''+type+'\','+id+');" style="cursor: pointer;">'+transport.responseXML.documentElement.getElementsByTagName('blog_cancel')[0].firstChild.data+'</a>]');try{$(type+'_title_'+id).innerHTML=('<input style="width:90%;" type="text" name="title" id="'+type+'_title_input_'+id+'" value="'+message_title+'">');$('dropdown_'+id).style.display='block';}
catch(ex){}
addTinyEdit(type,id);}});}
function delete_text(type,id){new Ajax.Request('service/1.4/blog.php?action=language&id=blog&device=web',{method:'get',onFailure:function(transport){showError(transport)},onComplete:function(transport){if(confirm(transport.responseXML.documentElement.getElementsByTagName('blog_delete_sure')[0].firstChild.data)){new Ajax.Request('service/1.4/blog.php?action=blog_delete&device=web',{method:'post',parameters:{type:type,id:id},onFailure:function(transport){showError(transport)},onComplete:function(transport){}});};}});}
function set_back(type,id){tinyMCE.execCommand('mceRemoveControl',false,'txt_'+type+'_'+id);new Ajax.Request('service/1.4/blog.php?action=blog_setback&device=web',{method:'post',parameters:{type:type,id:id},onFailure:function(transport){showError(transport)},onComplete:function(transport){var img;if(type=='post'){img="<img src='"+(transport.responseXML.documentElement.getElementsByTagName('img')[0].firstChild.data)+"' style='float:left;'>";$(type+'_title_'+id).innerHTML=(transport.responseXML.documentElement.getElementsByTagName('blog_title')[0].firstChild.data);$('dropdown_'+id).style.display='none';}
$(type+'_'+id).innerHTML=img+(transport.responseXML.documentElement.getElementsByTagName('text')[0].firstChild.data);$(type+'_'+id+'_admin').innerHTML=('[ <a href="javascript:edit_text(\''+type+'\','+id+');">'+transport.responseXML.documentElement.getElementsByTagName('edit')[0].firstChild.data+'</a> | <a href="javascript:delete_text(\''+type+'\','+id+');">'+transport.responseXML.documentElement.getElementsByTagName('delete')[0].firstChild.data+'</a> ]');}});}
function save_text(type,id){tinyMCE.triggerSave();tinyMCE.execCommand('mceRemoveControl',false,'txt_'+type+'_'+id);var data2send;var text=$('txt_'+type+'_'+id).value;if(type=='post'){var title=$(type+'_title_input_'+id).value;var dd=$('dropdown_'+id+'_id');var link=$('img_link_'+id).value;var selCats="";for(i=0;i<dd.length;i++){if(dd[i].selected==true){selCats+=dd[i].value+" ,";}}
data2send={type:type,id:id,text:text,title:title,sel_cats:selCats,display_startpage:$("display_startpage_"+id).checked?"1":"0",img_link:link};}
else{data2send={type:type,id:id,text:text};}
if($('filename_'+id)!=""){$('file_'+id).onsubmit();$('file_'+id).submit();}
new Ajax.Request('service/1.4/blog.php?action=blog_save&device=web',{method:'post',parameters:data2send,onFailure:function(transport){showError(transport)},onComplete:function(transport){var img="";if(type=='post'){img="<img src='"+(transport.responseXML.documentElement.getElementsByTagName('img')[0].firstChild.data)+"' style='float:left;'>";$(type+'_title_'+id).innerHTML=(transport.responseXML.documentElement.getElementsByTagName('blog_title')[0].firstChild.data);$('dropdown_'+id).style.display='none';}
$(type+'_'+id).innerHTML=img+(transport.responseXML.documentElement.getElementsByTagName('text')[0].firstChild.data);$(type+'_'+id+'_admin').innerHTML=('[ <a href="javascript:edit_text(\''+type+'\','+id+');">'+transport.responseXML.documentElement.getElementsByTagName('edit')[0].firstChild.data+'</a> | <a href="javascript:delete_text(\''+type+'\','+id+');">'+transport.responseXML.documentElement.getElementsByTagName('delete')[0].firstChild.data+'</a> ]');}});}
var baseurl;function initTinyEdit(baseurl,params){this.baseurl=baseurl;var o={mode:"none",theme:"advanced",document_base_url:baseurl,relative_urls:true,theme_advanced_buttons1:"formatselect,bold,italic,underline,strikethrough,separator,justifyleft,justifycenter,justifyright,justifyfull,separator,bullist,numlist,separator,image,ezfilemanager, link,unlink,separator,undo,redo,code,separator,removeformat",theme_advanced_buttons2:"",theme_advanced_buttons3:"",theme_advanced_blockformats:"p,h2,h3,h4,blockquote,dt,dd,code",removeformat_selector:"*",content_css:baseurl+"styles/tiny_content.css?"+new Date().getTime(),file_browser_callback:"ezfilemanager",entity_encoding:"raw",plugins:"ezfilemanager",width:"100%",debug:true};for(var entry in params){var value=params[entry];o[entry]=value;}
tinyMCE.init(o);}
function showCommentTiny(ed_id,nofocus){if(ed_id==undefined)
ed_id="comment_id";if(nofocus==undefined)
nofocus=false;if($('insert_comment_txt').visible()){$('insert_comment_txt').hide();if(!nofocus){Effect.Appear('comment_inputarea',{duration:0.1,afterFinish:function(e){tinyMCE.execCommand('mceFocus',false,ed_id);$('comment_button_send').show();if($('comment_button_cancel')!=undefined)$('comment_button_cancel').show();showCommentName();}});}
else{$('comment_inputarea').show();$('comment_button_send').show();if($('comment_button_cancel')!=undefined)$('comment_button_cancel').show();showCommentName();}}
else{$('insert_comment_txt').show();$('comment_button_send').hide();$('comment_inputarea').hide();if($('comment_button_cancel')!=undefined)$('comment_button_cancel').hide();showCommentName();}}
function showCommentName(){if(($('comment_name_id')!=undefined)&&($('insert_comment_name')!=undefined)){if(!$('comment_name_id').visible()){$('comment_name_id').show();$('insert_comment_name').hide();}
else{$('comment_name_id').hide();$('insert_comment_name').show();}}}
function initCommentTiny(baseurl,ed_id){var params={width:"100%",theme_advanced_buttons1:"bold, italic",setup:function(ed){ed.onDeactivate.add(function(ed){if(ed.getContent()=="")
showCommentTiny(ed.id);});}};initTinyEdit(baseurl,params);addTinyEdit(ed_id);}
function addTinyEdit(type,id){var elementID;if(id!=null){elementID='txt_'+type+'_'+id;}
else{elementID=type+"_id";}
tinyMCE.execCommand("mceAddControl",true,elementID);return tinyMCE.get(elementID);}
function ezfilemanager(field_name,url,type,win){var PluginPath;if(baseurl=="")
PluginPath="../../../../js/tiny_mce/plugins/ezfilemanager/ezfilemanager.php";else
PluginPath=baseurl+"js/tiny_mce/plugins/ezfilemanager/ezfilemanager.php";if(PluginPath.indexOf("?")<0)
{PluginPath=PluginPath+"?type="+type;}
else{PluginPath=PluginPath+"&type="+type;}
tinyMCE.activeEditor.windowManager.open({file:PluginPath,title:'',width:650,height:440,resizable:"yes",scrollbars:"yes",inline:"yes",close_previous:"no"},{window:win,input:field_name});return false;}
function change_email_alert(id,checked_state,sub_id){new Ajax.Request("service/1.4/subscriptions.php",{method:'get',parameters:{state:checked_state,subchannel_id:sub_id,action:'subscription_notification',device:'web'},onFailure:function(transport){showError(this.transport)},onCreate:function(transport){threemin_appear($('loading_media_list_'+sub_id));},onComplete:function(transport){var xml=transport.responseXML.getElementsByTagName('_3min')[0];var xml_type=xml.firstChild.nodeName;if(xml_type=='result'){id.checked=checked_state;threemin_fade($('loading_media_list_'+sub_id));}}});}
function changeSortOrder(sub_id,order,section){var expander_arr=new Array();$$('.expander_container').each(function(item,index){if(item.visible()){expander_arr[index]=new Object();if(item.down(0).firstChild)
expander_arr[index]["subchannel"]=item.down(0).firstChild.data;if(item.down(1).firstChild)
expander_arr[index]["season"]=item.down(1).firstChild.data;}});new Ajax.Updater($('subchannel_box_'+sub_id),'service/1.4/subchannelSorting.php?device=web',{method:'post',parameters:{subchannel_id:sub_id,order:order,section:section,expander:expander_arr.toJSON()},onCreate:function(transport){if($('loading_media_list_'+sub_id))threemin_appear($('loading_media_list_'+sub_id));},onComplete:function(transport){if($('loading_media_list_'+sub_id))threemin_fade($('loading_media_list_'+sub_id));}});}
function change_subscription(sub_id,action,section,div_id){new Ajax.Request('service/1.4/subscriptions.php',{method:'get',parameters:{subchannel_id:sub_id,action:action,device:'web'},onCreate:function(transport){if(action=="del_subscription"&&section=="my3min"){if($('loading_media_list_'+sub_id))threemin_appear($('loading_media_list_'+sub_id));}
else{if($('loading_'+sub_id))threemin_appear($('loading_'+sub_id));}},onComplete:function(transport){switch(section){case'my3min':removeSubchannel(sub_id);update_subscription_counter(sub_id);if($('loading_media_list_'+sub_id))threemin_fade($('loading_media_list_'+sub_id));break;case'head':var xml=transport.responseXML.getElementsByTagName('_3min')[0];var xml_type=xml.firstChild.nodeName;if(xml_type=='error'){var response=xml.getElementsByTagName('message')[0].childNodes[0].nodeValue;subscription.container.update();subscription.container.insert(response);subscription.open(this);threemin_fade($('loading_'+sub_id));break;}
if(xml_type=='result'){update_subscription_link(div_id);if($('loading_'+sub_id))threemin_fade($('loading_'+sub_id));if(action!="del_subscription"){my3min_alert();}}
break;case'overview':var xml=transport.responseXML.getElementsByTagName('_3min')[0];var xml_type=xml.firstChild.nodeName;if(xml_type=='error'){var response=xml.getElementsByTagName('message')[0].childNodes[0].nodeValue;subscription.container.update();subscription.container.insert(response);subscription.open(this);break;}
if(xml_type=='result'){if(action=="del_subscription"){$$('a.subscription_del_button_'+sub_id).each(function(item){item.hide()});$$('a.subscription_add_button_'+sub_id).each(function(item){item.show()});}
else{my3min_alert();$$('a.subscription_add_button_'+sub_id).each(function(item){item.hide()});$$('a.subscription_del_button_'+sub_id).each(function(item){item.show()});}}
break;}}});}
function update_subscription_link(div_id){Effect.Fade(div_id,{duration:0.15,afterFinish:function(e){if(div_id.id=='subchannel_link_add'){threemin_appear('subchannel_link_del');}
else{threemin_appear('subchannel_link_add');}}});}
function update_subscription_counter(sub_id){new Ajax.Request('service/1.4/subscriptions.php',{method:'get',parameters:{subchannel_id:sub_id,action:'update_subscription_counter',device:'web'},onComplete:function(transport){var xml=transport.responseXML.getElementsByTagName('_3min')[0];var subscriptions=xml.getElementsByTagName('subscriptions')[0].childNodes[0].nodeValue;var subscriptionsMediaCount=xml.getElementsByTagName('subscriptionsMediaCount')[0].childNodes[0].nodeValue;$('subscription_stats').down(1).update(subscriptions);$('subscription_stats_unseen').update(subscriptionsMediaCount);}});}
function update_playlist_counter(media_id){new Ajax.Request('service/1.4/playlist.php',{method:'get',parameters:{media_id:media_id,action:'update_playlist_counter',device:'web'},onComplete:function(transport){var xml=transport.responseXML.getElementsByTagName('_3min')[0];var playlist=xml.getElementsByTagName('playlist')[0].childNodes[0].nodeValue;var playlistMediaCount=xml.getElementsByTagName('playlistMediaCount')[0].childNodes[0].nodeValue;$('playlists_stats').down(1).update(playlist);$('playlists_stats_unseen').update(playlistMediaCount);}});}
function checkIfReadMore(dieid){ho=$('allthetext_'+dieid).getHeight();hofr=$('rahmen_'+dieid).getHeight();if(ho>hofr){$('rahmen_'+dieid).setStyle({overflow:"hidden"});$('showMore_'+dieid).show();}
else{$('showMore_'+dieid).hide();}}
function showMore(dieid){$('rahmen_'+dieid).setStyle({overflow:"visible",height:"auto"});$('showMore_'+dieid).hide();}
function openSettingsDiv(id,width,height){Lightbox.showBoxByID(id,width,height);}
function removeSubchannel(sub_id){var subchannel_div="subchannel_box_"+sub_id;Effect.Fade(subchannel_div,{duration:0.3,from:1,to:0.000001,afterFinish:function(){Effect.SlideUp(subchannel_div,{duration:0.5});}});}
var globalSelectedStatus=false;function checkElements(){selectedStatus=(globalSelectedStatus)?false:true;globalSelectedStatus=(selectedStatus)?true:false;for(i=0;i<document.new_newsletter.email_list.length;i++){document.new_newsletter.email_list[i].selected=selectedStatus;}}
function validate_email(email){return/^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/.test(email.value)}
function is_child_of(parent,child){if(child!=null){while(child.parentNode){if((child=child.parentNode)==parent){return true;}}}
return false;}
function fixOnMouseOut(element,event,JavaScript_code){var current_mouse_target=null;if(event.toElement){current_mouse_target=event.toElement;}else{if(event.relatedTarget){current_mouse_target=event.relatedTarget;}}
if(!is_child_of(element,current_mouse_target)&&element!=current_mouse_target){eval(JavaScript_code);}}
var myExecuter=null;var language=null;function initPrettyDates(planguage){language=planguage;mkPrettyDates();if(myExecuter==null)
myExecuter=new PeriodicalExecuter(mkPrettyDates,15);}
function prettyDate(time){var date=new Date(time),diff=(((new Date()).getTime()-date.getTime())/1000),day_diff=Math.floor(diff/86400);if(isNaN(day_diff)||day_diff<0)
return;if(day_diff>=31){var monat=date.getMonth()+1+"";var tag=date.getDate()+"";monat=((monat.length==1)?"0"+monat:monat);tag=((tag.length==1)?"0"+tag:tag);return tag+"."+monat+"."+date.getFullYear();}
var pf="pretty_date_";return day_diff==0&&(diff<60&&language[pf+"just_now"]||diff<120&&language[pf+"about"]+" "+language[pf+"about_minute"]||diff<3600&&language[pf+"about"]+" "+Math.floor(diff/60)+" "+language[pf+"minutes"]||diff<7200&&language[pf+"about"]+" "+language[pf+"one_hour"]||diff<86400&&language[pf+"about"]+" "+Math.floor(diff/3600)+" "+language[pf+"hours"])||day_diff==1&&language[pf+"yesterday"]||day_diff<7&&language[pf+"about"]+" "+day_diff+" "+language[pf+"days"]||day_diff<31&&language[pf+"about"]+" "+Math.ceil(day_diff/7)+" "+language[pf+"weeks"]}
function mkPrettyDates(){var dates=document.getElementsByClassName("formatet_user_time");for(var i=0;i<dates.length;i++){if(dates[i].title){var date=prettyDate(dates[i].title);if(date)
dates[i].update(date);}}}
AIM={frame:function(c){var n='f'+Math.floor(Math.random()*99999);var d=document.createElement('DIV');d.innerHTML='<iframe style="display:none" src="about:blank" id="'+n+'" name="'+n+'" onload="AIM.loaded(\''+n+'\')"></iframe>';document.body.appendChild(d);var i=document.getElementById(n);if(c&&typeof(c.onComplete)=='function'){i.onComplete=c.onComplete;}
return n;},form:function(f,name){f.setAttribute('target',name);},submit:function(f,c){AIM.form(f,AIM.frame(c));if(c&&typeof(c.onStart)=='function'){return c.onStart();}else{return true;}},loaded:function(id){var i=document.getElementById(id);if(i.contentDocument){var d=i.contentDocument;}else if(i.contentWindow){var d=i.contentWindow.document;}else{var d=window.frames[id].document;}
if(d.location.href=="about:blank"){return;}
if(typeof(i.onComplete)=='function'){i.onComplete(d.body.innerHTML);}}}
function sendSMS(originator,numbers){var error=false;$('error_sms_numbers_tooshort').setStyle({display:'none'});$('error_sms_captcha_tooshort').setStyle({display:'none'});$('error_sms_captcha_wrong').setStyle({display:'none'});$('sms_numbers_id').removeClassName('input_error');$('sms_captcha_code_id').removeClassName('input_error');if($('sms_numbers_id').value.length<10){$('error_sms_numbers_tooshort').setStyle({display:'block'});$('sms_numbers_id').addClassName('input_error');error=true;}
if($('sms_captcha_code_id').value.length<4){$('error_sms_captcha_tooshort').setStyle({display:'block'});$('sms_captcha_code_id').addClassName('input_error');error=true;}
if(error)return false;threemin_appear('sms_loading');new Ajax.Request("service/1.4/sms.php?device=web",{method:'post',parameters:{action:"send",sms_originator:originator,sms_numbers:numbers,sms_captcha_code:$('sms_captcha_code_id').value},onFailure:function(transport){showError(this.transport)},onSuccess:function(transport){threemin_fade('sms_loading');var xml=transport.responseXML.getElementsByTagName('_3min')[0];var xml_type=xml.firstChild.nodeName;var response=xml.getElementsByTagName('message')[0].childNodes[0].nodeValue;if(xml_type=='result'){$('sms_response').removeClassName('color_error');$('sms_response').addClassName('color_blue');$('sms_response').update(response);}
else if(xml_type=='error'){if(xml.getElementsByTagName('opt')[0].childNodes[0].nodeValue=="captcha"){$('error_sms_captcha_wrong').setStyle({display:'block'});$('sms_captcha_code_id').addClassName('input_error');$('sms_response').update('');}
else{$('sms_response').removeClassName('color_blue');$('sms_response').addClassName('color_error');$('sms_response').update(response);}}
threemin_appear('sms_response');}});}
function addToCart(shopname,order_id){threemin_appear('cart_loading');var myAjax=new Ajax.Request("service/1.4/shop.php?device=web",{method:'get',parameters:{shop:shopname,action:"addToCart",product_id:order_id},onFailure:function(transport){showError(transport);},onSuccess:function(transport){response=transport.responseText.evalJSON();if(response.errorMessage){$('shop_cart_message').update(response.errorMessage);$('shop_cart_message').show();}
else $('shop_cart_message').hide();if(!response.error)$('shop_cart').update(response.cart);threemin_fade('cart_loading');}});}
function removeFromCart(shopname,order_id){threemin_appear('cart_loading');var myAjax=new Ajax.Request("service/1.4/shop.php?device=web",{method:'get',parameters:{shop:shopname,action:"removeFromCart",product_id:order_id},onFailure:function(transport){showError(transport);},onSuccess:function(transport){response=transport.responseText.evalJSON();if(response.errorMessage){$('shop_cart_message').update(response.errorMessage);$('shop_cart_message').show();}
else $('shop_cart_message').hide();if(!response.error)$('shop_cart').update(response.cart);threemin_fade('cart_loading');}});}
function deleteCart(shopname){threemin_appear('cart_loading');var myAjax=new Ajax.Request("service/1.4/shop.php?device=web",{method:'get',parameters:{shop:shopname,action:"deleteCart"},onFailure:function(transport){showError(transport);},onSuccess:function(transport){response=transport.responseText.evalJSON();if(response.errorMessage){$('shop_cart_message').update(response.errorMessage);$('shop_cart_message').show();}
else $('shop_cart_message').hide();if(!response.error)$('shop_cart').update(response.cart);threemin_fade('cart_loading');}});}