(function(){
	if(typeof jQuery == 'function'){
		jQuery.ajax({
			url:'https://plugin-bioz.mbam.qc.ca/api',
			type:'post',
			data:{
				action:'get',
				key:'initial',
				language_detected:document.documentElement.lang,
			},
			dataType:'json',
			xhrFields:{withCredentials:true}
		}).done(function(response,status,response_object){
			if(response.success){
				if(response.data.execute){
				
					let biozEval = function(str){
						return (new Function(str)());
					}
					
					if(typeof $ == 'function'){
						biozEval(response.data.js.bioz_setup);
						delete response.data.js.bioz_setup;
						bioz.setup(response);
					}else{
						(function($){
							biozEval(response.data.js.bioz_setup);
							delete response.data.js.bioz_setup;
							bioz.setup(response);
						})(jQuery);
					}
				}else{
					console.log("%c bioz load message: leave setup ","color:white;background-color:green");
				}
			}else{
				console.log("%c bioz load message: response error ","color:white;background-color:red");
			}
		}).fail(function(err,status){
			console.log("%c bioz load message: ajax failed ","color:white;background-color:red");
			console.log("%c status ","color:white;background-color:orange");console.log(status);
		}).always(function(){});
	}else{
		console.log("%c bioz load message: jQuery is not loaded ","color:white;background-color:red");
	}
}());