function rsz(){
	rgh = $(".rght").innerHeight();
	rgh_t = $(".rght").height();
	if (rgh < 504)
	{
		$(".lft").height(504);
		$(".rght").height(504-(rgh-rgh_t));
	}
	else $(".lft").height(rgh);
}

function loadCalendar(yr, mt, cls)
{
	$("."+cls).load('?m='+mt+'&y='+yr+' .'+cls+' #jajax');
	return false;
}

function confirm_link(message, url) {
	if(confirm(message)) location.href = url;
}

function removePopFrame()
{
	$("#mps").remove();
	$("#mps_i").remove();
}

function updateFramePos()
{
	bd = $("body").innerWidth();
	wd = $(window).height();
	mw = $("#mps_i").innerWidth();
	mh = $("#mps_i").innerHeight();
	$("#mps_i").css("left",((bd-mw)/2)+"px");
	$("#mps_i").css("top",((wd-mh)/2)+"px");
}

function showPopFrame(url, ttl, type)
{
	bd = $("body").innerWidth();
	wd = $(window).height();
	$("body").append('<div id="mps"></div><div id="mps_i"><div id="lni"><a href="#" title="Close">Close</a><span>' + ttl + '</span></div><iframe frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="' + url + '" style="text-align: center;"></iframe></div>');
	$("#mps").show();
	if (type == "image")
	{
		$("#mps_i").width(400);
		$("#mps_i iframe").height(526);
		$("#mps_i").css("left",((bd-406)/2)+"px");
		$("#mps_i").css("top",((wd-532)/2)+"px");
	}
	else
	{
		$("#mps_i").width(650);
		$("#mps_i").css("left",((bd-656)/2)+"px");
		$("#mps_i").css("top",((wd-456)/2)+"px");
	}
	$("#mps_i").show();

	$("#lni a").click(function(){
		removePopFrame();
		return false;
	});

	$("#mps").click(function(){
		removePopFrame();
		return false;
	});

	$(window).resize(updateFramePos);
	$(window).keydown(function(event){
		keycode = event.keyCode;
		if (event.DOM_VK_ESCAPE) {  // mozilla
            escapeKey = event.DOM_VK_ESCAPE;
        } else { // ie
            escapeKey = 27;
        }
		if (keycode == escapeKey)
		{
			removePopFrame();
		}
	});
}

jQuery(window).load(function(){
	var links = document.getElementsByTagName("a");
	var rgh;
    for (var i = 0; i < links.length; i++) {
      var rels = links[i].getAttribute("rel");
      if (rels) {
        var testpattern = new RegExp("external");
        if (testpattern.test(rels)) {
          links[i].onclick = function() {
            return !window.open(this.href);  
          }
        }
      }    
    }

	$(".lnks a").click(function(){
		showPopFrame($(this).attr("href"), $(this).parent("p").children("strong").html(), "map");
		return false;
	});
	$(".abt .shrt p > a").click(function(){
		showPopFrame($(this).attr("href"), $(this).attr("title"), "image");
		return false;
	});
	var imp = document.getElementById("string");
	imp.onblur = function() {
		if(this.value=='') {
			this.style.color='#9b9b9b';
			this.value='Keywords...';
		}
	}
	imp.onfocus = function() {
		if(this.value=='Keywords...') {
			this.style.color='#fff';
			this.value='';
		}
	}

	var hgtf = $("img[src$='at.gif']").css("font-size");
	$("img[src$='at.gif']").css("height",hgtf);
	$("a[href^='javascript:']").css("white-space", "nowrap");

	$(".grp .grms:first").show();
	$(".grp h3:first").addClass("d");
	$(".grp .grms:not(:first)").hide();
	$(".grp h3").click(function(){
		$(this).toggleClass("d").next(".grms").slideToggle("slow")
		.siblings(".grms:visible").slideUp("slow");
		$(this).siblings("h3.d").removeClass("d");
	});
});