/*
	Copyright (c) 2004-2008, The Dojo Foundation
	All Rights Reserved.

	Licensed under the Academic Free License version 2.1 or above OR the
	modified BSD license. For more information on Dojo licensing, see:

		http://dojotoolkit.org/book/dojo-book-0-9/introduction/licensing
*/


if(!dojo._hasResource["fabcom.create_widgets"]){dojo._hasResource["fabcom.create_widgets"]=true;dojo.provide("fabcom.create_widgets");dojo.require("dojox.layout.ContentPane");var gray_width;function createOrShow(_1,_2,id,_4){var t=new Date();var ts=t.getTime();ts="&ts="+ts;_1=_1+ts;if(dijit.byId("graybox")){dijit.byId("graybox").destroyRecursive();}gray_width=_4;if(dijit.byId(id)){dijit.byId(id).setHref(_1);show_this(id);}else{if(dijit.byId(_2)){gb_create(_1,_2,id,"s_gray");}else{createNode("span","fakeId");gb_create(_1,"fakeId",id,"s_gray");dijit.byId(id).setHref(_1);show_this(id);}}};function createNode(_7,id){bodynote=document.getElementsByTagName("body")[0];node=document.createElement(_7);node.setAttribute("id",id);bodynote.appendChild(node);};function gb_create(_9,_a,id,_c){which_onLoad=function(){switch(_c){case "s_gray":s_gray();break;case "b_gray":build_gray(_9,id,gray_width);break;default:}};var _d=document.getElementsByTagName("html")[0].clientHeight-200;var cp=new dojox.layout.ContentPane({id:id,parseOnLoad:"true",renderStyle:"true",preload:"true",executeScripts:"true",href:_9,isLoaded:"true",loadingMessage:"",onLoad:which_onLoad},dojo.byId(_a));};function conOevent(){var _f=dijit.byId("gbContent");var _10=dojo.connect(_f,"onLoad",function(evt){resizeGray();});};function resizeGray(){var vp=dijit.getViewport();var _13=vp.h-150;var _14=document.getElementById("gbLayer").offsetHeight;var _15=document.getElementById("graybox").offsetWidth;var _16=dijit.byId("graybox");if(_13<_14+100){var _17=_13;document.getElementById("gbLayer").style.height="auto";_16.resize({w:_15,h:_13,l:0});_16.layout();}};function s_gray(){var _18=dijit.byId("graybox");resizeGray();conOevent();_18.show();};function build_gray(_19,id,_1b){var vp=dijit.getViewport();var _1d=vp.h-150;var foo=new fabcom.DialogNoClose({parseOnLoad:"true",id:id,preload:"true",title:"test dialog",href:_19,style:"width:"+_1b+"px; max-height:"+_1d+";"});dojo.connect(dijit.byId(id),"onload",show_this(id));};function show_this(id){};function cancel(id){if(dijit.byId("tooltipDlg")){dijit.byId("tooltipDlg").hide();}if(dijit.byId("graybox")){dijit.byId("graybox").hide();}};function cancelAndReload(id,_22,url){if(dijit.byId("tooltipDlg")){dijit.byId("tooltipDlg").hide();}if(dijit.byId("graybox")){dijit.byId("graybox").hide();}dijit.byId(_22).setHref(url);};function closeByClass(_24){var _25="."+_24;var _26=dojo.query(_25);for(var i=0;i<_26.length;i++){dijit.byId(_26[i].id).destroyRecursive();}};}
