$(document).ready(function () {
var userID = "";
var check_email_done = "";
function check_email_address(){
if(check_email_done==1){
return false;
}
var func_attributes = new Array();
func_attributes[0] = userID;
// func_attributes[1] = varname;
// func_attributes[2] = newvalue;
$.ajax({
url: "process_ajax.php",
type: "POST",
data: {class:'userob',task:'check_email_address',attributes:func_attributes},
cache: false,
async:true,
success: function (html) {
if(html==0){
var input_html = "";
wl_alert('confirm','U heeft geen email adres gekoppeld aan uw account. Vul die aub hieronder in en klik op OK.
'+input_html,add_email,false,'Ok','Cancel',userID);
}
},
error: function(error){
wl_alert('alert','Connection lost, please try again.',false,false,'Ok','',false);
},
complete: function(){
$('.loading').hide();
}
});
}
check_email_address();
function add_email(userID){
var email = $('.email_input').val();
// alert(email);return false;
var func_attributes = new Array();
func_attributes[0] = userID;
func_attributes[1] = email;
// func_attributes[2] = newvalue;
$.ajax({
url: "process_ajax.php",
type: "POST",
data: {class:'userob',task:'add_email',attributes:func_attributes},
cache: false,
async:true,
success: function (html) {
if(html==1){
wl_alert('alert','Email adres toevoegen gelukt.',false,false,'Ok','Cancel',false);
}else{
wl_alert('alert','Email adres toevoegen mislukt. Probeer het aub nog eens.',false,false,'Ok','Cancel',false);
}
},
error: function(error){
wl_alert('alert','Connection lost, please try again.',false,false,'Ok','',false);
},
complete: function(){
$('.loading').hide();
}
});
}
});
$(document).on('change','.update_var_inline','data',function(){
var deze = $(this);
var varid = deze.data('varid');
var val = deze.val();
var column = deze.data('column');
var classhere = deze.data('classhere');
$('.loading').show();
//alert('varid '+varid+' val '+val);
update_var_inline(varid,val,column,classhere,deze);
});
function update_var_inline(varid,val,column,classhere,deze){
$.ajax({
url: "process_ajax.php",
type: "POST",
data: {task:'update_var_ajax', varid: varid, val_id: val, kolom: column, classhere: classhere},
cache: false,
async:true,
success: function (html) {
// deze.css('background-color','#d4ffd8');
deze.addClass('confirmed_ok');
deze.removeClass('confirmed_error');
},
error: function(error){
wl_alert('alert','Update mislukt, check uw verbinding en probeer het opnieuw.',false,false,'Ok','',false);
// alert('update mislukt');
// deze.css('background-color','#ffc1c1');
deze.addClass('confirmed_error');
deze.removeClass('confirmed_ok');
},
complete: function(){
$('.loading').hide();
}
});
}