if(typeof fwebadminbox=="undefined"){fwebadminbox={}}fwebadminbox.onload=function(){var panel=$("<div></div>");if($.cookie("fwebadminbox")=="1"){panel.attr("style","position: fixed; overflow:hidden;top:0px;left:0px;width:100%;"+"height:32px;z-index: 250;opacity: 0.9; filter:alpha(opacity=90);"+"background-color:#1D1D1D; color:white; font-size:80%; font-family:'arial','sans-serif';"+"text-transform: capitalize;border-bottom:1px solid black;");panel.append(fwebadminbox.addbutton(null,"/fwebadmin/image/config.png",fwebadminbox.showmainpanel,true));panel.append(fwebadminbox.editpageselect());panel.append(fwebadminbox.addbutton("logout","/fwebadmin/image/exit.png",fwebadminbox.showexitpanel,false))}else{panel.attr("style","position: fixed; overflow:hidden;top:0px;left:0px;width:25px;height:25px;"+"z-index: 250;background-image: url('/fwebadmin/image/arrow.png');");panel.click(fwebadminbox.showmainpanel)}$("body").append(panel)};fwebadminbox.addbutton=function(text,icon,action,isleft){var main=$("<div></div>");main.attr("style","float:"+(isleft?"left":"right")+";padding:3px;");main.click(action);var iconNode=$("<img />");var textNode=$("<div></div>");iconNode.attr("src",icon);iconNode.attr("style","float:"+(isleft?"right":"left")+";");textNode.append(document.createTextNode(text));textNode.attr("style","float:"+(isleft?"right":"left")+";font-size:22px;");if(text){main.append(textNode)}main.append(iconNode);return main};fwebadminbox.makepopup=function(width,height,url){var bodytag=$("body");var divwin=$("<div></div>");var heightspace=(100-height)/2;var widthspace=(100-width)/2;var divblacktags=new Array("position: fixed; top:0%;left:0%;width:"+widthspace+"%;height:100%;z-index: 300; background-color:black; opacity: 0.75; filter:alpha(opacity=75);","position: fixed; top:0%;left:"+(width+widthspace)+"%;width:"+widthspace+"%;height:100%;z-index: 300; background-color:black; opacity: 0.75; filter:alpha(opacity=75);","position: fixed; top:0%;left:"+widthspace+"%;width:"+width+"%;height:"+heightspace+"%;z-index: 300; background-color:black; opacity: 0.75; filter:alpha(opacity=75);","position: fixed; top:"+(height+heightspace)+"%;left:"+widthspace+"%;width:"+width+"%;height:"+heightspace+"%;z-index: 300; background-color:black; opacity: 0.75; filter:alpha(opacity=75);");var index;for(index in divblacktags){var divBlackTag=$("<div></div>");divBlackTag.attr("style",divblacktags[index]);divBlackTag.click(window.location.reload);divwin.append(divBlackTag)}var iframetag=$("<iframe></iframe>");iframetag.attr("style","position: fixed; left:"+widthspace+"%;top:"+heightspace+"%; width:"+width+"%;height:"+height+"%; overflow:auto; background-color:white;z-index:350;border-style:solid;border-width:2px;");iframetag.attr("src",url);divwin.append(iframetag);bodytag.append(divwin)};fwebadminbox.showmainpanel=function(){if(typeof fwebadminconf=="function"&&fwebadminconf()!=null){fwebadminbox.makepopup(80,90,"/fwebadmin?url="+$.urlencode(true,fwebadminconf()));return}fwebadminbox.makepopup(80,90,"/fwebadmin")};fwebadminbox.showexitpanel=function(){fwebadminbox.makepopup(0,0,"/fwebadmin/exit")};fwebadminbox.editpageselect=function(){var div=$("<div></div>");div.attr("style","padding:2px;float:left;font-size:22px;");var select=$("<select><select>");div.append(document.createTextNode("Edit Element: "));div.append(select);if(typeof fwebadminconf=="function"&&fwebadminconf()!=""){var opt1=$("<optgroup label='Dynamic Page Contents'></optgroup>");var opt2=$("<optgroup label='Static Page Contents'></optgroup>");select.append(opt1,opt2);$.ajax({type:"GET",url:"/fwebadmin/track",data:"url="+$.urlencode(true,fwebadminconf()),dataType:"xml",success:function(xml){select.append(fwebadminbox.editpagehelper(opt1,$(xml).find("root dynamics"),false,select));select.append(fwebadminbox.editpagehelper(opt2,$(xml).find("root static"),true,select));select.keypress(function(e){if(e.which==13){$(this).find("option:selected").each(function(){$(this).click()})}})}})}return div};fwebadminbox.editpagehelper=function(optgroup,xml,statics,parents){xml.find("item").each(function(){var option=$("<option></option>");var conf=$(this);option.text(conf.find("name").text());optgroup.append(option);option.click(function(){var url="/fwebadmin/editor?";url+="static="+(statics?"1":"0");url+="&page="+conf.find("page").text();url+="&serial="+conf.find("serial").text();parents.attr('disabled','disabled');fwebadminbox.makepopup(80,90,url)})});return optgroup};$(document).ready(fwebadminbox.onload);
