    var CurrentEmail = "";
    var CurrentEmailSubject = "";
    var CurrentEmailBody = "";

	$(function(){

		// Tabs
		$('#tabs').tabs();
		// Dialog			
		$('#dialog').dialog({
			autoOpen: false,
			modal:true,
			width: 600,
			position: ['center', 259],
			
			buttons: {
				"Accept": function(ss) { 
				    $(this).dialog("close"); 
				    if(CurrentEmail && CurrentEmail != "")
				    {
				        if(CurrentEmail == "FORM")
				            document.forms[0].submit();
				        else
				            document.location.href = "mailto:" + CurrentEmail;
				    }
                    else					        
                        document.location.href = "mailto:&subject=" + CurrentEmailSubject + "&body=" + CurrentEmailBody;
					
				}, 
				"Cancel": function() { 
					$(this).dialog("close"); 
				} 
			}
		});

        $("#DateFrom").datepicker({showOn: 'button', buttonImage: '/FCWSite/Img/icon_calendar.gif', buttonImageOnly: true});
        $("#DateTo").datepicker({showOn: 'button', buttonImage: '/FCWSite/Img/icon_calendar.gif', buttonImageOnly: true});
	});

    function toggleDescription(clickItem) {
        var clickID = $(clickItem).attr("id");
        $("#fullpagetext").slideToggle("fast", function() {
            if (clickID == "showlessLink") {
                $("#readmoreLink").show();
            } else {
                $("#showlessLink").show();
            }
            $(clickItem).hide();
        });
        return false;
    }

    function ChangeDiv(objID,cName)
    {
       if(document.getElementById(objID))
       {
          document.getElementById(objID).className = cName;
       }
    }

//<![CDATA[
    $(document).ready(function(){
 
   $(".ajaxBCardWrapper")
      .append('<div class="ajaxBCard">Loading...</div>')
      .mouseout(function(){ 
             $(this).children(".ajaxBCard").css("visibility", "hidden"); 
      })
      .mouseover(function(){ 
             $(this).children(".ajaxBCard").css("visibility", "visible"); 
      });
 
   $(".ajaxBCardWrapper > a").mouseover(function(){
      AjaxCard.position($(this).get(0), $(this).next().get(0));
      $(this).next().css("visibility", "visible"); 
      $(this).next().load("/FCWSite/Features/Attorneys/BioPopUpResponse.aspx?id=" + $(this).parent().attr("refinfo"));
      return false;
    });
});
//]]>

function ClearForm() {
    var node_list = document.getElementsByTagName('input');
    for (var i = 0; i < node_list.length; i++) {
        var node = node_list[i];
        if (node.getAttribute('type') == 'text') {
            node.value = '';
        }
    }

    var node_list = document.getElementsByTagName('select');
    for (var i = 0; i < node_list.length; i++) {
        var node = node_list[i];
        node.selectedIndex = 0;
    }
}

//<![CDATA[
var AjaxCard = {

    ie5: function() {
        return false;
        return document.all;
    },

    ns6: function() {
        return true;
        return document.getElementById && !document.all;
    },

    iecompattest: function() {
        return (document.compatMode && document.compatMode != "BackCompat") ? document.documentElement : document.body;
    },

    contains_ns6: function(a, b) {
        while (b.parentNode)
            if ((b = b.parentNode) == a) return true;
        return false;
    },

    clearEdge: function(obj, card, whichedge) {
        var edgeoffset = 0;

        if (whichedge == "rightedge") {
            var windowedge = this.ie5() && !window.opera ? iecompattest().scrollLeft + iecompattest().clientWidth - 15 : window.pageXOffset + window.innerWidth - 15;

            card.contentmeasure = card.offsetWidth;

            if (windowedge - card.x < card.contentmeasure) {
                edgeoffset = card.contentmeasure - obj.offsetWidth;
            }

        } else {

            var topedge = this.ie5() && !window.opera ? iecompattest().scrollTop : window.pageYOffset;

            var windowedge = this.ie5() && !window.opera ? iecompattest().scrollTop + iecompattest().clientHeight - 15 : window.pageYOffset + window.innerHeight - 18;

            card.contentmeasure = card.offsetHeight;

            if (windowedge - card.y < card.contentmeasure) { //move up?

                edgeoffset = card.contentmeasure + obj.offsetHeight;

                if ((card.y - topedge) < card.contentmeasure) //up no good either?
                    edgeoffset = card.y + obj.offsetHeight - topedge;
            }
        }
        return edgeoffset;
    },

    position: function(obj, card) {
        if (obj && card) {
            card.x = getposOffset(obj, "left");
            card.y = getposOffset(obj, "top");

            card.style.left = card.x - this.clearEdge(obj, card, "rightedge") + "px";
            var clearBE = this.clearEdge(obj, card, "bottomedge");
            card.style.top = card.y - clearBE + obj.offsetHeight
            + ((clearBE == 0) ? (-2) : (+2)) + "px";
        }
        return false;
    }
}
//]]>
