var webHost="http://www.easyimagebuilder.com";var webRoot=webHost;var webProjects=webHost+"/projects";var webThisProjects=webProjects;var webCanvas=webHost+"/canvas";var css;function include_css(a){var b=document.getElementsByTagName("head")[0];css=document.createElement("link");css.setAttribute("rel","stylesheet");css.setAttribute("type","text/css");css.setAttribute("href",a);b.appendChild(css)}var js;function include_js(b){var a=document.getElementsByTagName("head")[0];js=document.createElement("script");js.setAttribute("rel","stylesheet");js.setAttribute("type","text/javascript");js.setAttribute("src",b);a.appendChild(js)}function onYahooAvailable(a,d,b){var c=0;if(typeof YAHOO=="undefined"){c=1}if(c==0){include_js(webRoot+"/includes/yui/build/dragdrop/dragdrop-min.js");include_js(webRoot+"/includes/yui/build/slider/slider-min.js");include_js(webRoot+"/includes/yui/build/get/get-min.js");onAdditionalAvailable(a,d,b)}else{setTimeout(function(){onYahooAvailable(a,d,b)}),50}}function onAdditionalAvailable(a,d,b){var c=0;if(typeof YAHOO.util.Get=="undefined"){c=1}if(c==0){b?a.call(d):a(d)}else{setTimeout(function(){onAdditionalAvailable(a,d,b)}),50}}include_css(webRoot+"/includes/yui/build/fonts/fonts-min.css");include_js(webRoot+"/includes/yui/build/yahoo-dom-event/yahoo-dom-event.js");include_js(webRoot+"/includes/yui/build/utilities/utilities.js");glob=new Array();projectArray=new Array();errorArray=new Array();afterLoadLibrary=function(b){var d=YAHOO.util.Dom;var c=YAHOO.util.Event;var f=YAHOO.util.Get;function e(){var g;this.init=function(){passIn=new Array();passIn.siteKey="";passIn.project_id="";passIn.canvas_id="";if(b.SiteKey){passIn.siteKey=b.SiteKey}if(b.Project){passIn.project_guid=b.Project}if(b.Canvas){passIn.canvas_id=b.Canvas}param={sk:passIn.siteKey,pg:passIn.project_guid,cv:passIn.canvas_id};this.getProjectInfo(param)};successHandler=function(h){};failureHandler=function(h){};this.getProjectInfo=function(l){var k=webRoot+"/async/data/projectInfo.php";var m="?";m+="cb=IB.loadProject";m+="&lochost="+location.host;for(var h in l){if(l[h]){m+="&"+h+"="+l[h]}}sUrl=k+m;var i={onSuccess:successHandler,onFailure:failureHandler,scope:this};var j=f.script(sUrl,i)}}var a=new e();a.init()};IB={div:null,oVars:null,errorShow:function(){var a="";a+="<strong>ERROR: "+errorArray.errorCode+" - "+errorArray.errorMessage+"</strong>";if(IB.div!=null){IB.div.innerHTML=a}else{alert("ERROR: "+errorArray.errorMessage)}},errorHandler:function(a){errorArray=a.errorInfo;IB.errorShow()},init:function(a){IB.oVars=a;if(document.getElementById(a.DivID)){if(IB.setDiv(a.DivID)){onYahooAvailable(afterLoadLibrary,a)}}else{onload=function(){if(IB.setDiv(a.DivID)){onYahooAvailable(afterLoadLibrary,a)}}}},setDiv:function(a){if(document.getElementById(a)){IB.div=document.getElementById(a);IB.div.innerHTML="Loading...";return true}else{errorArray.errorCode=101;errorArray.errorMessage="["+a+"] is not a valid DivID";IB.errorShow();return false}},setReturnValues:function(pg){if(IB.oVars.ReturnField){var tmp="if (document."+IB.oVars.ReturnField+") { document."+IB.oVars.ReturnField+".value = pg; }";eval(tmp)}if(IB.oVars.Callback){var tmp="if(typeof "+IB.oVars.Callback+' == "function") { '+IB.oVars.Callback+"(pg); }";eval(tmp)}},loadProject:function(a){projectArray=a.projectInfo;webThisProjects+=projectArray.projectPath;IB.setReturnValues(projectArray.project_guid);IB.drawProject()},drawProject:function(){var p="png";if((YAHOO.env.ua.ie>0)&&(YAHOO.env.ua.ie<7)){p="gif"}glob.project_guid=projectArray.project_guid;glob.projectPath=projectArray.projectPath;glob.colorType_id=projectArray.colorType_id;glob.maskConstrain=projectArray.maskConstrain;glob.hasMaskImage=projectArray.hasMaskImage;glob.canvas_height=projectArray.canvas_height;var i=webRoot;var h=projectArray.canvas_fileName;var g=parseInt(projectArray.canvas_width);var j=g+42;var f=parseInt(projectArray.canvas_height);var e=parseInt(projectArray.maskOffset_x);var d=parseInt(projectArray.maskOffset_y);var b=parseInt(projectArray.maskWidth);var a=parseInt(projectArray.maskHeight);var o=parseInt(projectArray.hasMaskImage);var n=350;var k=j+n+24;var l=webHost;var m="?v_0="+k+"&v_1="+j+"&v_2="+i+"&v_3="+h+"&v_4="+g+"&v_5="+f+"&v_6="+e+"&v_7="+d+"&v_8="+b+"&v_9="+a+"&v_10="+o+"&v_11="+n+"&v_12="+l;include_css(webRoot+"/css/builder.php"+m);var c='<div id="dd_workspace">';c+='<div id="dd_easel">';c+='<div id="dd_canvas">';c+='<div id="dd_mask">';c+='<div id="dd_layer-tail"></div>';c+="</div>";if(glob.hasMaskImage==1){c+='<div id="dd_maskImage"><img src="'+webCanvas+"/mask_"+projectArray.canvas_fileName+'"></div>'}c+='<div id="dd_handles">';c+='<div id="dd_handle-tail"></div>';c+="</div>";c+="</div>";c+="</div>";c+='<div id="dd_controlPanel">';c+='<div id="dd_paletContainer">';c+='<div id="dd_paletMenu">';c+='<div id="addTextButton" class="dd_paletMenuButton"><a title="ADD TEXT"><img src="'+webRoot+"/img/addText."+p+'"><br>ADD TEXT</a></div>';c+='<div id="addImageButton" class="dd_paletMenuButton"><a title="UPLOAD YOUR ART"><img src="'+webRoot+"/img/upload."+p+'"><br>UPLOAD YOUR ART</a></div>';c+='<div id="addArtButton" class="dd_paletMenuButton"><a title="ADD ART"><img src="'+webRoot+"/img/addArt."+p+'"><br>ADD ART</a></div>';c+='<div id="helpButton" class="dd_paletMenuButton" style="float:right;"><a title="HELP"><img src="'+webRoot+"/img/help."+p+'"><br>HELP</a></div>';c+='<div style="clear:both"></div>';c+="</div>";c+='<div id="dd_palet">';c+="</div>";c+="</div>";c+="</div>";c+='<div class="spacer" style="clear:both;"></div>';c+="</div>";IB.div.innerHTML=c;include_js(webRoot+"/js/builder.js")}};
