/*/home/httpd/web11574/www/app/webroot/js/okke.js 
js/okke.js 
js *//* File: js/okke.js, Ratio: 26.5% */

$(document).ready(function(){$('#password-reset-button').click(function(){username=$(this).closest('ul').find('input[type=text]').val();if(!username||username==''){$('body').addMessage('Voer uw gebruikersnaam in en klik dan nogmaals op "Wachtwoord vergeten".');}else{$.get('/users/password_reset/'+username,function(json_result){var result=eval("("+json_result+")");$('body').addMessage(result.message);});}
return false;});$("select#salon").change(function(){$.get('/users/setSelectedSalon/'+$("select#salon").val(),function(){location.reload();});});$("#login_btn").click(function(){$("#formLogin").submit();});$(".bestel input[type=submit]").click(function(){amount=$(this).parent().prev().find("input[type=text]").val();product_id=$(this).next().val();$.get('/products/buy/'+product_id+'/'+amount,function(json_result){var result=eval("("+json_result+")");$("#creditbefore").html(result.creditbefore);$("#spent").html(result.spent);$("#creditafter").html(result.creditafter);$('body').addMessage(result.message);$.fn.updateCredit();});});installCustomerImportHandlers();$("#customerListFlexigridPulldown").change(function(){$("#flex1").flexOptions({url:'/flexigrid/flexigrid/view_customers/'+$(this).find(':selected').attr('ref')});$("#flex1").flexReload();});$(".message").displayMessage();$("a.trainingSubmitButton").click(function(){var training_id=$(this).attr('ref');var amount=$(this).parent().parent().find('input').val();$.get('/trainings/register/'+training_id+'/'+amount,function(json_result){var result=eval("("+json_result+")");$('body').addMessage(result.message);});return false;});$('#editCustomContentitem').click(function(){GB_show('Mijn blok',$(this).attr('href'),500,700,'afterImport');return false;});});function installCustomerImportHandlers(){$("#customerListPulldown").change(function(){$('#customerListName').val('');});$("#customerListSelectAll").click(function(){$(".customerListCheckbox").attr('checked',$(this).attr("checked"));return true;});$("#customerListName").keydown(function(){$('#customerListPulldown option').removeAttr('selected');$('#customerListPulldown').attr('selectedIndex',0);});$("#customerListDelete").click(function(){var ids='';$(".customerListCheckbox:checked").each(function(){ids+=$(this).attr('ref')+",";$(this).css('background-color','red');$('label[for='+$(this).attr('id')+']').parent().css('background-color','red');});if(ids!='')
{$('body').append('<div class="message b_wait b_ok"><p>Even geduld aub</p></div>');$(".message").displayMessage();$.get('/customer_lists/remove/'+ids,function(json_result){var result=eval("("+json_result+")");if(result.success){$(".customerListCheckbox:checked").each(function(){$('label[for='+$(this).attr('id')+']').parent().fadeOut();$('option[ref='+$(this).attr('ref')+']').remove();$("#customerListSelectAll").removeAttr('checked');$(".message button").click();});}else{$('body').addMessage(result.message);}});}});var w;$("#customerListSubmit").click(function(){if(w!=null)w.close();t=$('#customerListPulldown :selected').val();if(t=='Selecteer een lijst'){t=null;}
GB_show('Importeren','/customers/import/new:false/title:'+escape(t),350,600,'afterImport');return false;});$("#customerListSubmitNew").click(function(){if(w!=null)w.close();t=$('#customerListName').val();GB_show('Importeren','/customers/import/new:true/title:'+escape(t),350,600,'afterImport');return false;});}
function afterImport(json_result){var result=eval("("+json_result+")");$.get('/customers/customerlist_import/',function(html_result){$('#customersImport').html(html_result);installCustomerImportHandlers();$('body').addMessage(result.message);});}
$.fn.updateCredit=function(){$.get('/users/credit',function(json_result){var result=eval("("+json_result+")");$("#salon_credit").html(result.saloncredit);$("#employee_credit").html(result.employeecredit);});}
$.fn.addMessage=function(message){$(this).append('<div class="message b_ok"><p>'+message+'</p></div>');$(this).find(".message").displayMessage();}
$.fn.displayMessage=function(){this.remove().appendTo("body");if(true||$(this).hasClass('b_ok'))
{$(this).append('<button id="ok">OK</button>');$(".message button#ok").click(function(){$(this).parent().fadeOut().remove();});}
if($(this).hasClass('b_cancel'))
{$(this).append('<button id="cancel">Cancel</button>');$(".message button#cancel").click(function(){$(this).parent().fadeOut().remove();});}
this.centerInClient();$(this).fadeIn();};$.fn.centerInClient=function(options){var opt={forceAbsolute:false,container:window,completeHandler:null};$.extend(opt,options);return this.each(function(i){var el=$(this);var jWin=$(opt.container);var isWin=opt.container==window;if(opt.forceAbsolute){if(isWin)
el.remove().appendTo("body");else
el.remove().appendTo(jWin.get(0));}
el.css("position","absolute");var heightFudge=isWin?2.0:1.8;var x=(isWin?jWin.width():jWin.outerWidth())/2-el.outerWidth()/2;var y=(isWin?jWin.height():jWin.outerHeight())/heightFudge-el.outerHeight()/2;el.css("left",x+jWin.scrollLeft());el.css("top",y+jWin.scrollTop());if(opt.completeHandler)
opt.completeHandler(this);});}
