if(typeof(customMode)=="undefined"){var customMode=false}var enhanceOnly=false;function update_image(){var c=[];c.push("use_skin_healing="+($("#skin-makeup").is(":checked")?"true":"false"));c.push("use_eyes_enhancement="+($("#eye-makeup").is(":checked")?"true":"false"));c.push("use_teeth_whitening="+($("#teeth-whitening").is(":checked")?"true":"false"));c.push("use_portrait_filters="+($("#glamour-effect").is(":checked")?"true":"false"));c.push("use_flash_healing="+($("#flash-healing").is(":checked")?"true":"false"));c.push("use_wrinkles_healing="+($("#wrinkles").is(":checked")?"true":"false"));var a=c.join(";");if($("#enhance-colors").is(":checked")){var b='<methods_list><method order="1"><name>auto_enhancement</name><params>use_auto_red_eye=false;use_color_temperature=false;use_saturation=false</params></method>';b+='<method order="2"><name>makeup</name><params>'+a+";use_skin_color_corrector=true</params></method></methods_list>";imageEditor.request({imageUrl:imageEditor.sourceImageUrl,methods_xml:b})}else{imageEditor.request({imageUrl:imageEditor.sourceImageUrl,method:"makeup",params:c.join(";")})}}function get_lang(){var a=$("#current-lang a").attr("class");return a}function isw_initialized_callback(a){updateEditorImage(a.url)}function updateEditorImage(a){enhanceOnly=false;imageEditor.sourceImageUrl=a;imageEditor.requests=0;update_image()}$(function(){AdManager.init();$("#flashwidget-embed-code").click(function(){$(this).select()});$("#makeup-options input:checkbox").click(function(){$("#smoke").show();update_image()});imageEditor=new ImageEditor({requestUrl:"http://"+document.domain+"/ope_ajax.php",elementId:"ope_img",alertErrors:false,lang:get_lang(),canvasWidth:623,canvasHeight:497,service_id:customMode?SERVICE_CUSTOM_MAKEUP:SERVICE_MAKEUP});imageEditor.addListener("start",function(){AdManager.show();$("#share-block").hide();$("#share-image").removeClass("opened");$("#makeup-example").hide();$("#makeup-description").hide();$("#tutorial-link-right").show();$("#makeup-photo").show();$("#smoke").show();if(!$("#makeup-options input:checkbox:checked").length){$("#makeup-options input:checkbox").attr("checked","checked");$("#enhance-colors").removeAttr("checked","checked")}$("#makeup-options input:checkbox").attr("disabled","disabled");$("#show-result").parent("li").addClass("current");$("#show-source").parent("li").removeClass("current");$("#result-manager").slideUp();$("#share-result div.title").slideUp()}).addListener("success",function(b,a){$("#makeup-options input:checkbox").removeAttr("disabled");$("#ope_img").show();$("#proc-indicator").hide();$("#promotion-block").hide();$("#smoke").fadeOut("fast",function(){$("#proc-indicator").show()});$("div.before","#before-after-preview").css("backgroundImage","url("+imageEditor.sourcePreviewUrl+")");$("div.after","#before-after-preview").css("backgroundImage","url("+imageEditor.resultPreviewUrl+")");$("#share-result div.title").slideDown();$("#result-manager").slideDown();if(enhanceOnly){$("#makeup-options input:checkbox").attr("disabled","disabled")}AdManager.canBeClosed()}).addListener("error",function(a){AdManager.canBeClosed();if(a&&a=="-1000"){if(confirm(TEXT_CUSTOM_MAKEUP_AUTO_ENHANCE||"Face is not found. Press OK to use auto enhancement method instead.")){enhanceOnly=true;$("#makeup-options input:checkbox").removeAttr("checked");$("#enhance-colors").attr("checked","checked");imageEditor.request({imageUrl:imageEditor.sourceImageUrl,method:"auto_enhancement",params:"use_auto_red_eye=false;use_color_temperature=false"});return}else{if(customMode){location.href=customMode.callbackUrl+customMode.imageUrl+"&cancel=1"}}}else{$("#makeup-options input:checkbox").removeAttr("disabled")}$("#proc-indicator").hide();$("#smoke").fadeOut("fast",function(){$("#proc-indicator").show()});$("#makeup-example").show();$("#makeup-description").show();$("#makeup-photo").hide();$("#smoke").hide();$("#ope_img").hide()});if(customMode){$("#btn-proceed").click(function(){location.href=customMode.callbackUrl+imageEditor.imageUrl});$("#btn-cancel").click(function(){location.href=customMode.callbackUrl+customMode.imageUrl+"&cancel=1"});updateEditorImage(customMode.imageUrl)}smokeCron=new CRON({interval:300,callback:function(){$("#smoke").show()}});$("#show-source").click(function(){$("#share-block").hide();$("#share-image").removeClass("opened");$("#result-manager").fadeOut("fast");$("#makeup-options").css("visibility","hidden");smokeCron.start();new ImgLoader({url:imageEditor.sourceImageUrl,load:function(){imageEditor.image.attr("src",this.src);smokeCron.stop();$("#smoke").hide()}});$("#show-source").parent("li").addClass("current");$("#show-result").parent("li").removeClass("current");return false});$("#show-result").click(function(){$("#result-manager").fadeIn("fast");$("#makeup-options").css("visibility","visible");smokeCron.start();new ImgLoader({url:imageEditor.thumbUrl,load:function(){imageEditor.image.attr("src",this.src);smokeCron.stop();$("#smoke").hide()}});$("#show-result").parent("li").addClass("current");$("#show-source").parent("li").removeClass("current");return false})});
