
var popupWin = null;

$(document).ready( function(){
    $("#tabs").tabs();
    $("#tabs").show();
    $("#StatePop").draggable({handle: "#handle" });
    $("#PopUp").draggable({handle: "#handle2" });
    setChart(1);
    setChart(2);
    setChart(3);
});

	
function openWindow(url) {
    popupWin = window.open(url,'Name', 'top=0,left=0,resizable=no,width=575,height=400,scrollbars=yes,menubar=no');
    popupWin.focus();
    popupWin.moveTo(200,200);
}

//amRegisterClick(map_id, object_id, title, value)
function amRegisterClick(map_id, object_id, title, value){
    popup(object_id);
}

function popup(object_id){
    if(object_id != undefined){
        $.ajax({
            url: "us-map.ashx",
            type: "post",
            async: false,
            data: { cmd: 1, state: object_id },
            dataType: "text",
            success: function( o ){
                $("#StatePop").css("display", "block");
                $("#StatePop").attr("innerHTML",o);
            }
        });
    }
}
	
function setChart(chart){
    var text=""
        $.ajax({
            url: "us-map.ashx",
            type: "post",
            async: false,
            data: { cmd: 2, chart: chart },
            dataType: "html",
            success: function( o ){
                if(chart == 1){
                    text = o.replace(/Metropolitan Statistical Area/g, "")
                    text = text.replace(/Metropolitan Division/g, "")
                    text = text.replace(/State and Metro Recession Status/g, "")
                    $("#chart1").attr("innerHTML", text);
                }else if(chart == 2){
                    text = o.replace(/ /g, " ")
                    text = text.replace(/xmlns:vb="vb:functions"/g, " ")
                    text = text.replace(/xmlns:msxsl="urn:schemas-microsoft-com:xslt"/g, " ")
                    //text = text.replace(/|[A-Za-z]*|/g, " ")
                    $("#chart2").attr("innerHTML", text);
                }else if(chart == 3){
                    text = o.replace(/\[Metropolitan Division\]/g, "")  
                    $("#chart3").attr("innerHTML", text);
                }                
            }
        });
}	

function showLogin( event )
{
    if( $("#loginDiv:visible").is("*") != true )
    {
        var x, y, sl, st;
        if( typeof( event.pageX ) == "undefined" )
        {
            x = event.clientX;
            y = event.clientY;
            sl = document.documentElement.scrollLeft;
            st = document.documentElement.scrollTop;
            x = event.clientX + sl;
            y = event.clientY + st;
        }
        else
        {
            x = event.pageX;
            y = event.pageY;
        }
        $("#loginDiv").css( "top", (y + 15) + "px" );
        $("#loginDiv").css( "left", x + "px" );
        $("#loginDiv").unbind( "click" );
        $("#loginDiv").bind( "click", function(){ $("#loginDiv").unbind( ).prepend( "<img src=\"/images/gray_x.gif\" onclick=\"Javascript:hideDiv();\" style=\"position:absolute;top:3px;right:3px;cursor:pointer;\" />" ) });
        $("#loginDiv").slideDown( 250 ).hover( function(){  }, function(){ hideDiv(); });

    }
    else
    {
        hideDiv();
    }
}
function hideDiv( )
{
    $("#popupPassword").attr( "value", "" );
    $("#loginDiv img").remove();
    $("#loginDiv").slideUp( 300 );
}


