(function(c){c.fn.point_gallery_container=function(b,d,f,a){b=b.split("/").slice(1);d=d.split("/").slice(1);c(this).beilagenOnlineContainer({teilnehmer_id:b[5],kunden_id:b[3],kunden_name:d[2].replace(b[3]+"_",""),style_id:b[4],style_name:d[4].replace(b[4]+"_",""),width:f,height:a,id:"point_beilagenonline_start"})};c.fn.beilagenOnlineContainer=function(b){var d=c(this),f=d,a={method:"link",autoOpen:!1,domain:"http://beilagen-online.com/"};b&&c.extend(a,b);void 0!=a.id&&(f=c("#"+a.id));var b=a.kunden_id+
"_"+a.kunden_name+"/styles/"+a.style_id+"_"+a.style_name,g=c(document.createElement("div")).attr("id","beilagen-online-dialog");c("head").append('<link href="'+a.domain+b+'/css/container.min.css" media="screen" type="text/css" rel="stylesheet">');g.html('<div id="beilagen-online-shadow-container"><div class="shadow-left-top"></div><div class="shadow-top"></div><div class="shadow-right-left"></div><div class="shadow-left"></div><div class="shadow-left-bottom"></div><div class="shadow-right"></div><div class="shadow-right-bottom"></div><div class="shadow-bottom"></div></div><a class="close"><img src="'+
a.domain+b+'/images/close.png" /></a><iframe frameborder="0" scrolling="no" id="beilagen-online-iframe" src="'+a.domain+"prospekt/"+a.kunden_id+"/"+a.style_id+"/"+a.teilnehmer_id+'"></iframe>');g.find("iframe").css({height:a.height,width:a.width});d.append(g);var e=g.dialog({width:a.width,height:a.height,modal:!0,draggable:!1,autoOpen:a.autoOpen,resizable:!1});c("#beilagen-online-dialog").css("height",a.height);e.find("div.ui-dialog-titlebar").remove();e.parent().find("div.ui-dialog").css({overflow:"visible"});
e.find(".close").on("click",function(a){a.preventDefault();e.dialog("close")});c(".ui-widget-overlay").on("click",function(a){a.preventDefault();e.dialog("close")});c(window).scroll(function(){e.dialog("option","position","center")});if("state"==a.method)c.ajax({url:a.domain+"/state/"+a.kunden_id+"/"+a.teilnehmer_id,data:{onSuccess:a.onSuccess,onMissing:a.onMissing},dataType:"jsonp",type:"GET",contentType:"application/json",jsonpCallback:"successCallback",success:function(a){!0==a.state?(d.html(a.message),
f.on("click",function(a){a.preventDefault();e.dialog("open")})):!1==a.state&&d.html(a.message)}});else f.on("click",function(a){a.preventDefault();e.dialog("open")})}})(jQuery);
