function openDialog(jqselector){$(jqselector).modal('show');} function closeDialog(jqselector){$(jqselector).modal('hide');} function move_operators(table_id,elem){$("#float_operators").remove();var jqElem=$(elem),offset=jqElem.offset();if(jqElem.is(':checked')){var opElem=$('#operators_'+table_id).clone();var floatedBox=$('
');floatedBox.append(opElem);$("body").append(floatedBox);}} function remove_operators(){$(".jqDataTable input:checkbox").attr("checked",false);$("#float_operators").remove();} function check_all(form_id,check_all_id){if($("#"+check_all_id).is(':checked')){$("#"+form_id+" input:checkbox").attr("checked",true);return;}else{$("#"+form_id+" input:checkbox").attr("checked",false);}} function execute_operator(tableId,action,value){var values=[],i=0;$('input:checkbox[name="'+tableId+'[]"]').each(function(){if(this.checked){values.push($(this).val());}});if(values.length>0){if(!value){value=values[0];}}else{if(value){values.push(value);}} if((action.indexOf("{value}")>=0||action.indexOf("{values}")>=0)&&!value){showUserMessage('A művelethez legalább egy sort ki kell választania!','danger','250px',30);return;} var replaces=[{'from':'{formId}','to':'formdata_'+tableId},{'from':'{values}','to':values.join()},{'from':'{value}','to':value}];for(i=0;i').append(msg);$("#"+elem_id).after(s);} function add_html_editor(editor_id,height,lang){var opts={cssClass:'el-rte',lang:lang,height:height,toolbar:'maxi',cssfiles:['css/elrte/css/elrte-inner.css']} $('#'+editor_id).elrte(opts);} function show_data(key){if($("#"+key).is(":hidden")){$("#"+key).fadeIn("fast");}else{$("#"+key).fadeOut("fast");}} function edit_relation(key,type,extra_field){var source_sufix='',ids='',extra_value='';if(type=='add'){source_sufix='_all';}else{source_sufix='_rel';} if(extra_field){extra_value=$('#'+extra_field).val();$('#'+extra_field).val('');} $('#'+key+source_sufix+' option:selected').each(function(){ids+=','+$(this).val();});ids=ids.substring(1);if(ids){$.post(baseURL+"/user/editrelation",{'ids':ids,'fix':$('#'+key+'_fix').val(),'extra_field':extra_field,'extra_value':extra_value,'type':type,'key':key,'relmodel':$('#'+key+'_relmodel').val(),'relmethod':$('#'+key+'_relmethod').val()},function(data){if(data){$('#'+key+'_rel').html($('#'+key+'_rel',data).html());showUserMessage('A kapcsolatokat sikeresen frissítettük!','notification','250px',10);}});}} function redirect(url){if(url){document.location=baseURL+url;}else{document.location=document.location;}} function submitForm(formId,url){if(url){$("#"+formId).attr('action',baseURL+url);} $("#"+formId).submit();} function setSimpleCookie(c_name,value,exdays){var exdate=new Date();exdate.setDate(exdate.getDate()+exdays);var c_value=escape(value)+((exdays==null)?"":"; expires="+exdate.toUTCString()+"; path=/");document.cookie=c_name+"="+c_value;} function changeTheme(theme){setSimpleCookie('theme',theme,365);redirect();} function showUserMessage(message,type,width,lifetime,replace){var now=new Date().getTime()/1000;var s=parseInt(now,10);var alert_id='alert_'+Math.round(s);var html='

'+message+'

';if(typeof replace!=='undefined'&&replace){$("#user_message_float").html(html);}else{$("#user_message_float").prepend(html);} if(lifetime){setTimeout(function(){$("#"+alert_id).fadeOut("slow")},1000*lifetime);}}