			
   // Start Rad Window   

			//This code is used to provide a reference to the radwindow "wrapper"
		function GetRadWindow()
		{
			var oWindow = null;
			if (window.radWindow) oWindow = window.radWindow; //Will work in Moz in all cases, including clasic dialog
			else if (window.frameElement.radWindow) oWindow = window.frameElement.radWindow;//IE (and Moz az well)
			return oWindow;
		}

		function CloseOnReload()
		{
			GetRadWindow().Close();
		}

		function RefreshParentPage()
		{
			GetRadWindow().BrowserWindow.location.reload();
		}
		
		function closeWindow(varFunction, varArg)
        {
             //create the argument that will be returned to the parent page
             var oArg = new Object();
             if(varFunction != 'undefined'){
             oArg.functionName = varFunction;
             }
             if(varArg != 'undefined'){
             oArg.functionArg = varArg;
             }
                                                     
            //get a reference to the current RadWindow
            var oWnd = GetRadWindow();
            oWnd.close(oArg); 
        }
        
		function OnClientClose(oWnd,args)
        {
            var arg = args.get_argument();
            if(arg)
            { 
                if(arg.functionName){
                    if(arg.functionName == "ajaxRequest"){
                    var eventArg = arg.functionArg;
                    ajaxMngrRequest(eventArg);
                    } 
                }
            }
            else{
            window.location.href = window.location.href;
            }
        }

			function OpenRw(varPage, var1, var2, varWidth, varHeight) {
			
			var oManager = GetRadWindowManager();
			var oWnd = oManager.GetWindowByName("pgRadWindow"); 
			if (!oWnd) return;

			if (varPage == "1"){
				var newUrl = "PageEditor.aspx?id="+var1 ;
				oWnd.SetSize(700,400);
				//oWnd.add_close(RefreshGrid); 
				oWnd.add_close(OnClientClose);
				}
				
			if (varPage == "2"){
				var newUrl = "Videos.aspx?id="+var1 ;
				    if(varWidth && varHeight){
				    oWnd.SetSize(varWidth,varHeight);
				    }
				    else{
				    oWnd.SetSize(389,358);
				    }
				oWnd.SetModal(true);
				}
				
			if (varPage == "3"){
				var newUrl = "Slideshows.aspx?id="+var1 ;
				oWnd.SetSize(354,390);
				}
				
			if (varPage == "4"){
				var newUrl = "PhotoEditor.aspx?gal="+var1+"&img="+var2 ;
			//    var newUrl = "PhotoEditor.aspx?gal="+var1;
				oWnd.SetSize(750,440);
				oWnd.add_close(OnClientClose); 
				}
					
				oWnd.ReloadOnShow
				oWnd.SetUrl(newUrl);
				
				oWnd.center();
				oWnd.Show();
			}
			
		
            function OnClientClose(oWnd,args)
            {
                var arg = args.get_argument();
                if(arg)
                { 
                    if(arg.functionName){
                        if(arg.functionName == "ajaxRequest"){
                        var eventArg = arg.functionArg;
                        ajaxMngrRequest(eventArg);
                        } 
                    }
                }
                else{
                 oWnd.get_contentFrame().src = "about:blank"; 
                }
            }
            
		
		
	// End Rad Window
	
	
		function GoToBookmark(bkmk)
		{
//			if (bkmk <> ""){
			self.location.hash=bkmk; 
//			}
		}