﻿/*FloatingDiv ----------------------------------------------
-----------------------------------------------------------*/
/* *********************************************************
     * You may use this code for free on any web page provided that 
     * these comment lines and the following credit remain in the code.
     * Floating Div from http://www.javascript-fx.com
     ********************************************************  */
var ns = (navigator.appName.indexOf("Netscape") != -1);
var d = document;
function JSFX_FloatDiv(id, rightLeft, sx, sy)
{
	var el=d.getElementById?d.getElementById(id):d.all?d.all[id]:d.layers[id];
	var px = document.layers ? "" : "px";
	window[id + "_obj"] = el;
	if(d.layers)el.style=el;
	el.cx = el.sx = sx;el.cy = el.sy = sy;
	el.sP=function(x,y)
	{
	    if(rightLeft == 'right')
	    {
	        this.style.right=x+px;this.style.top=y+px;
	    }
	    else
	    {
	        this.style.left=x+px;this.style.top=y+px;
	    }
	};

	el.floatIt=function()
	{
		var pX, pY;
		pX = (this.sx >= 0) ? 0 : ns ? innerWidth : 
		document.documentElement && document.documentElement.clientWidth ? 
		document.documentElement.clientWidth : document.body.clientWidth;
		pY = ns ? pageYOffset : document.documentElement && document.documentElement.scrollTop ? 
		document.documentElement.scrollTop : document.body.scrollTop;
		if(this.sy<0) 
		pY += ns ? innerHeight : document.documentElement && document.documentElement.clientHeight ? 
		document.documentElement.clientHeight : document.body.clientHeight;
		this.cx += (pX + this.sx - this.cx)/8;this.cy += (pY + this.sy - this.cy)/8;
		this.sP(this.cx, this.cy);
		setTimeout(this.id + "_obj.floatIt()", 20);
	}
	return el;
}

function ShowBookingWindow(myDomain) {
    var oWindow = window.radopen(myDomain + '/CSP/Admin/Booking.aspx', 'RefreshWindow');
    oWindow.setSize(850, 585);
    oWindow.center();
} 

/* Structure --------------------------------------------------
-------------------------------------------------------------*/
function ShowPortalStructureWindow(myDomain)   
{   
    var oWindow = window.radopen(myDomain + '/CSP/Admin/PortalStructure.aspx', 'RefreshWindow');   
    oWindow.setSize (950, 585);
    oWindow.center();  
} 
function ShowStructureWindow(myDomain)   
{   
    var oWindow = window.radopen(myDomain + '/CSP/Admin/Structure.aspx', 'RefreshWindow');   
    oWindow.setSize (850, 585);
    oWindow.center();  
} 

/* Admins --------------------------------------------------
-------------------------------------------------------------*/
function ShowAdminsWindow(myDomain)   
{   
    var oWindow = window.radopen(myDomain + "/Admins/Admins.aspx", "NormalWindow");   
    oWindow.setSize (920, 585);
    oWindow.center();  
}
function ShowProfile(myDomain)   
{   
    var oWindow = window.radopen(myDomain + "/Admins/Profile.aspx", "NormalWindow");   
    oWindow.setSize (500, 450);
    oWindow.center();  
}

/* Paragraphs -------------------------------------------------
-------------------------------------------------------------*/
function ShowCSPParagraphEditForm(myDomain, paragraph, parentParagraph, page, area)   
{   
    var oWindow = window.radopen(myDomain + "/CSP/Admin/Editor.aspx?Paragraph=" + paragraph + "&ParentParagraph=" + parentParagraph + "&Page=" + page + "&Area=" + area, "NormalWindow");
    oWindow.setSize (960, 585);
    oWindow.center();
}   
function ShowCSPParagraphDelForm(myDomain, paragraph, parentParagraph, page, area)   
{   
    var oWindow = window.radopen(myDomain + "/CSP/Admin/DeleteParagraph.aspx?Paragraph=" + paragraph + "&ParentParagraph=" + parentParagraph + "&Page=" + page + "&Area=" + area, "NormalWindow");  
    oWindow.setSize (450, 150);
    oWindow.center();
}   
function ShowCSPParagraphInsertForm(myDomain, parentParagraph, page, area)   
{   
   var oWindow = window.radopen(myDomain + "/CSP/Admin/Editor.aspx?ParentParagraph=" + parentParagraph + "&Page=" + page + "&Area=" + area, "NormalWindow");
   oWindow.setSize (960, 585);
   oWindow.center();
} 
/* ExtraUnits -------------------------------------------------
-------------------------------------------------------------*/
function ShowCSPExtraUnitEditForm(myDomain, extraUnit, page, area, relatedTo)   
{   
    var oWindow = window.radopen(myDomain + "/CSP/Admin/ExtraUnitEditor.aspx?ExtraUnit=" + extraUnit + "&Page=" + page + "&Area=" + area + "&RelatedTo=" + relatedTo, "NormalWindow");      
    oWindow.setSize (960, 585);
    oWindow.center();
    
}   
function ShowCSPExtraUnitDelForm(myDomain, extraUnit, page, area, relatedTo)   
{   
    var oWindow = window.radopen(myDomain + "/CSP/Admin/DeleteExtraUnit.aspx?ExtraUnit=" + extraUnit + "&Page=" + page + "&Area=" + area + "&RelatedTo=" + relatedTo, "NormalWindow");    
    oWindow.setSize (450, 150);
    oWindow.center();
}   
function ShowCSPExtraUnitInsertForm(myDomain, page, area)   
{   
   var oWindow = window.radopen(myDomain + "/CSP/Admin/ExtraUnitEditor.aspx?Page=" + page + "&Area=" + area, "NormalWindow");   
   oWindow.setSize (960, 585);
   oWindow.center();
} 
function ShowCSPExtrasWeatherSetupWindow(myDomain, extraUnit, page, wmo)   
{   
    var oWindow = window.radopen(myDomain + "/CSP/Admin/EditExtraUnitWeather.aspx?ExtraUnit=" + extraUnit + "&Page=" + page + "&WMO=" + wmo, "NormalWindow");      
    oWindow.setSize (450, 300);
    oWindow.center();
} 

/* Images Gallery ---------------------------------------------
-------------------------------------------------------------*/
function ShowCSPGalleryEditForm(myDomain, img, paragraph, page, name, srt, sts, parentParagraph)   
{   
    var oWindow = window.radopen(myDomain + "/CSP/Admin/ImagesGallery/EditGalleryImage.aspx?Img=" + img + "&Paragraph=" + paragraph + "&Page=" + page + "&Name=" + name + "&Srt=" + srt + "&Sts=" + sts + "&ParentParagraph=" + parentParagraph, "NormalWindow");   
    oWindow.setSize (460, 250);
    oWindow.center();   
}  
function ShowCSPGalleryInsertForm(myDomain, paragraph, page, parentParagraph)   
{   
    var oWindow = window.radopen(myDomain + "/CSP/Admin/ImagesGallery/EditGalleryImage.aspx?Paragraph=" + paragraph + "&Page=" + page + "&ParentParagraph=" + parentParagraph, "NormalWindow");   
    oWindow.setSize (460, 250);
    oWindow.center();   
}  
function ShowCSPGalleryDeleteWindow(myDomain, img, paragraph, page, parentParagraph)   
{   
    var oWindow = window.radopen(myDomain + "/CSP/Admin/ImagesGallery/DeleteGalleryImage.aspx?Img=" + img + "&Paragraph=" + paragraph + "&Page=" + page + "&ParentParagraph=" + parentParagraph, "NormalWindow");   
    oWindow.setSize (460, 150);
    oWindow.center();   
} 

/* Videos -----------------------------------------------------
-------------------------------------------------------------*/
function ShowCSPVidGalleryEditForm(myDomain, vid, paragraph, page, name, dsc, srt, sts, parentParagraph)   
{   
    var oWindow = window.radopen(myDomain + "/CSP/Admin/StreamingVideos/EditGalleryVideo.aspx?Vid=" + vid + "&Paragraph=" + paragraph + "&Page=" + page + "&Name=" + name + "&Dsc=" + dsc + "&Srt=" + srt + "&Sts=" + sts + "&ParentParagraph=" + parentParagraph, "NormalWindow");   
    oWindow.setSize(460, 270);
    oWindow.center();
}  
function ShowCSPVidGalleryInsertForm(myDomain, paragraph, page, parentParagraph)   
{   
    var oWindow = window.radopen(myDomain + "/CSP/Admin/StreamingVideos/EditGalleryVideo.aspx?Paragraph=" + paragraph + "&Page=" + page + "&ParentParagraph=" + parentParagraph, "NormalWindow");   
    oWindow.setSize(460, 270);
    oWindow.center();
}  
function ShowCSPVidGalleryDeleteWindow(myDomain, vid, paragraph, page, parentParagraph)   
{   
    var oWindow = window.radopen(myDomain + "/CSP/Admin/StreamingVideos/DeleteGalleryVideo.aspx?Vid=" + vid + "&Paragraph=" + paragraph + "&Page=" + page + "&ParentParagraph=" + parentParagraph, "NormalWindow");   
    oWindow.setSize (460, 150);
    oWindow.center();
} 
/* Single Video -----------------------------------------------
-------------------------------------------------------------*/
function ShowSingleVideoUploadWindow(myDomain, paragraphId, dimensions)   
{   
    var oWindow = window.radopen(myDomain + "/CSP/Admin/StreamingVideos/UploadSingleVideo.aspx?Paragraph=" + paragraphId + "&Dimensions=" + dimensions, "RefreshWindow");   
    oWindow.setSize(380, 135);
    oWindow.center(); 
} 

/* Mp3s -------------------------------------------------
-------------------------------------------------------------*/
function ShowCSPMp3EditForm(myDomain, mp, paragraph, page, name, dsc, srt, sts, parentParagraph)   
{   
    var oWindow = window.radopen(myDomain + "/CSP/Admin/Mp3/EditMp3.aspx?Mp=" + mp + "&Paragraph=" + paragraph + "&Page=" + page + "&Name=" + name + "&Dsc=" + dsc + "&Srt=" + srt + "&Sts=" + sts + "&ParentParagraph=" + parentParagraph, "NormalWindow");   
    oWindow.setSize(460, 270);
    oWindow.center();
}  
function ShowCSPMp3InsertForm(myDomain, paragraph, page, parentParagraph, dimensions)   
{   
    var oWindow = window.radopen(myDomain + "/CSP/Admin/Mp3/EditMp3.aspx?Paragraph=" + paragraph + "&Page=" + page + "&ParentParagraph=" + parentParagraph + "&Dimensions=" + dimensions, "NormalWindow");   
    oWindow.setSize(460, 270);
    oWindow.center();
}  
function ShowCSPMp3DeleteWindow(myDomain, mp, paragraph, page, parentParagraph)   
{   
    var oWindow = window.radopen(myDomain + "/CSP/Admin/Mp3/DeleteMp3.aspx?Mp=" + mp + "&Paragraph=" + paragraph + "&Page=" + page + "&ParentParagraph=" + parentParagraph, "NormalWindow");   
    oWindow.setSize(460, 150);
    oWindow.center();
} 

/* SlideShow -------------------------------------------------
-------------------------------------------------------------*/
function ShowSlideShowWindow(myDomain, paragraphId, dimensions)   
{   
    var oWindow = window.radopen(myDomain + "/CSP/Admin/SlideShow/EditSlideShow.aspx?Paragraph=" + paragraphId + "&Dimensions=" + dimensions, "RefreshWindow");   
    oWindow.setSize(920, 565);
    oWindow.center(); 
} 

function ShowExtrasSlideShowWindow(myDomain, extraUnitId, dimensions)   
{   
    var oWindow = window.radopen(myDomain + "/CSP/Admin/SlideShow/EditExtraSlideShow.aspx?ExtraUnit=" + extraUnitId + "&Dimensions=" + dimensions, "RefreshWindow");   
    oWindow.setSize(920, 565);
    oWindow.center(); 
} 
/* FlippingBook -------------------------------------------------
-------------------------------------------------------------*/
function ShowCSPFlippingBookWindow(myDomain, refId, refCode, dimensions)   
{   
    var oWindow = window.radopen(myDomain + "/CSP/Admin/FlippingBook/EditFlippingBook.aspx?RefId=" + refId + "&RefCode=" + refCode + "&Dimensions=" + dimensions, "RefreshWindow");   
    oWindow.setSize(920, 565);
    oWindow.center(); 
} 

/* PageComments -----------------------------------------------
-------------------------------------------------------------*/
function ShowEditPageCommentWindow(myDomain, commentId, pageId) 
{
    var wnd = window.radopen(myDomain + '/CSP/Admin/PageComments/EditPageComment.aspx?Comment=' + commentId + '&Page=' + pageId, "NormalWindow");          
    wnd.setSize(600,380);
    wnd.center();
} 
function ShowDeletePageCommentWindow(myDomain, commentId, pageId) 
{
    var wnd = window.radopen(myDomain + '/CSP/Admin/PageComments/DeletePageComment.aspx?Comment=' + commentId + '&Page=' + pageId, "NormalWindow");          
    wnd.setSize(450, 150);
    wnd.center();
} 
function ShowGlobalCommentsWindow(myDomain, pageId) 
{
    var wnd = window.radopen(myDomain + '/CSP/Admin/PageComments/Comments.aspx?Page=' + pageId, "NormalWindow");          
    wnd.setSize(950, 565);
    wnd.center();
} 

/* ContactInfo ------------------------------------------------
-------------------------------------------------------------*/
function ShowContactInfoEditForm(myDomain)   
{   
    var oWindow = window.radopen(myDomain + '/ContactInfo/Admin/Edit.aspx', 'ContactInfoEditForm');   
    oWindow.setSize (580, 370);
    oWindow.center();
}
function ShowFooterLinksEditForm(myDomain) {
    var oWindow = window.radopen(myDomain + '/ContactInfo/Admin/EditFooterLinks.aspx', 'ContactInfoEditForm');
    oWindow.setSize(900, 460);
    oWindow.center();
} 

/* Languages -------------------------------------------------
-------------------------------------------------------------*/
function ShowLanguagesWindow(myDomain)   
{   
   var oWindow = window.radopen(myDomain + "/Languages/Admin/EditLanguages.aspx", "RefreshWindow");   
    oWindow.setSize (760, 530);
    oWindow.center();   
} 

/* FooterLogos -------------------------------------------------
-------------------------------------------------------------*/
function ShowFooterLogosWindow(myDomain)  
{   
    var oWindow = window.radopen(myDomain + "/FooterLogos/Admin/EditFooterLogos.aspx", "RefreshWindow");   
    oWindow.setSize (920, 360);
    oWindow.center();    
}

/* FooterLogos -------------------------------------------------
-------------------------------------------------------------*/
function ShowFileExplorerWindow(myDomain)  
{   
    var oWindow = window.radopen(myDomain + "/CSP/Admin/FileExplorer.aspx", "NormalWindow");   
    oWindow.setSize (828, 604);
    oWindow.center();    
}

/* BannerImages -----------------------------------------------
-------------------------------------------------------------*/
function ShowBannerImagesWindow(myDomain, pageId, areadId, dimensions)  
{   
    var oWindow = window.radopen(myDomain + "/BannerImages/Admin/EditBannerImages.aspx?Page=" + pageId + "&Area=" + areadId + "&Dimensions=" + dimensions, "RefreshWindow");   
    oWindow.setSize (920, 565);
    oWindow.center();    
}
function ShowSwfBannerWindow(myDomain, pageId, areadId, dimensions)  
{   
    var oWindow = window.radopen(myDomain + "/BannerImages/Admin/EditSwf.aspx?Page=" + pageId + "&Area=" + areadId + "&Dimensions=" + dimensions, "RefreshWindow");   
    oWindow.setSize (400, 200);
    oWindow.center();    
}

/* VirtualTours -------------------------------------------------
-------------------------------------------------------------*/
function VTourPanoramasWindowLink(myDomain, refId, refCode, dimensions)   
{   
    var oWindow = window.radopen(myDomain + "/CSP/Admin/VirtualTours/EditVirtualTour.aspx?RefId=" + refId + "&RefCode=" + refCode + "&Dimensions=" + dimensions, "RefreshWindow");   
    oWindow.setSize(920, 565);
    oWindow.center(); 
} 


