﻿// JScript File

function showHelp()
{
    var oManager = GetRadWindowManager();
    var oNew = oManager.Open("Dialogs/help.aspx", "Help");
    oNew.SetModal(true);
    oNew.SetWidth(650);
    oNew.SetHeight(500);
    oNew.SetTitle("Help");
    oNew.Center();
    oNew.Show();
}

function showMap()
{
    var oManager = GetRadWindowManager();
    var oNew = oManager.Open("Dialogs/print_map.aspx", "PrintWindow");
    oNew.SetModal(true);
    oNew.SetWidth(650);
    oNew.SetHeight(500);
    oNew.SetTitle("Print Map");
    oNew.Center();
    oNew.Show();
}

function showSettings()
{
    var today = new Date();
    var oManager = GetRadWindowManager();
    var oNew = oManager.Open("Dialogs/settings.aspx?"+today.getMinutes()+today.getSeconds(), "Settings");
    oNew.ClientCallBackFunction = setUnits;
    oNew.SetModal(true);
    oNew.SetWidth(350);
    oNew.SetHeight(250);
    oNew.SetTitle("Settings");
    oNew.Center();
    oNew.Show();
    //oNew.Reload();
}

function logMeIn()
{
    var oManager = GetRadWindowManager();
    var oNew = oManager.Open("Dialogs/login.aspx", "LoginWindow");
    oNew.SetModal(true);
    oNew.SetWidth(275);
    oNew.SetHeight(250);
    oNew.SetTitle("Login");
    oNew.Center();
    oNew.Show();
}

function logMeOut()
{
    var oManager = GetRadWindowManager();
    var oNew = oManager.Open("Dialogs/logged_out.aspx", "LogoutWindow");
    oNew.SetModal(true);
    oNew.SetWidth(250);
    oNew.SetHeight(175);
    oNew.SetTitle("Logout");
    oNew.Center();
    oNew.Show();
}

function showPropertyDetails(strPropertyId)
{

    var oManager = GetRadWindowManager();
    var args = "Event=updatePropertyDetails&strPropertyId="+strPropertyId;
    args = escape(args);
    var oNew = oManager.Open("propertydetails.aspx?__EVENTARGUMENT="+args, "Information");
    oNew.SetModal(true);
    oNew.SetWidth(380);
    oNew.SetHeight(400);
    oNew.SetTitle("Property Details");
    oNew.Center();
    oNew.Show();
}

function showInfo(info, header)
{
    if (header == null) header = "Information"
    var oManager = GetRadWindowManager();
    var oNew = oManager.Open(null, header);
    oNew.SetModal(true);
    oNew.SetWidth(400);
    oNew.SetHeight(300);
    oNew.SetTitle(header);
    oNew.SetContent(info);
    oNew.Center();
    oNew.Show();
}

function showGoogle(x,y)
{
//    var oManager = GetRadWindowManager();
//    var oNew = oManager.Open("http://maps.google.com/?q="+y+","+x+"&layer=c");
//    oNew.SetModal(false);
//    oNew.SetWidth(600);
//    oNew.SetHeight(400);
//    oNew.SetTitle("Google Map");
//    oNew.Center();
//    oNew.Show();


var gURL = "http://maps.google.com/?q="+y+","+x+"&layer=c";
googlewindow=window.open(gURL,'googlemap','height=400,width=600,resizable=yes,modal=yes');
if (window.focus) {googlewindow.focus()}
}

function showBing(x,y)
{
//    var oManager = GetRadWindowManager();
//    var oNew = oManager.Open("http://www.bing.com/maps/default.aspx?v=2&FORM=LMLTCP&cp="+y+"~"+x+"&style=r&lvl=18");
//    oNew.SetModal(false);
//    oNew.SetWidth(600);
//    oNew.SetHeight(400);
//    oNew.SetTitle("Bing Map");
//    oNew.Center();
//    oNew.Show();
    
var bURL = "http://www.bing.com/maps/default.aspx?v=2&FORM=LMLTCP&cp="+y+"~"+x+"&style=r&lvl=18";
bingwindow=window.open(bURL,'bingmap','height=400,width=600,resizable=yes,modal=yes');
if (window.focus) {bingwindow.focus()}
}

