function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v3.0
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document); return x;
}


function si() { //v3.0
  var i,j=0,x,a=si.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-1);i+=2)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+1];}
}

function sir() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

MM_preloadImages('i/nav_home_s.png', 'i/nav_pdflist_s.png', 'i/nav_search_s.png', 'i/nav_tc_s.png');


function mysize() {
	mysize_complicated();
}


var targetheight=420;
var targetwidth=750;

var is = new Is();



function winWid() { 
	if(is.ns4 || is.ns6) {
		return innerWidth;
	} else if(is.ie4 || is.ie5 || is.ie55 || is.ie6) {
		if (is.ie6) {
			 return document.documentElement.clientWidth;
		} else {
			//alert('width ' + document.body.clientWidth);
			return document.body.clientWidth;
		}
	} else {
		//alert("problem");
	}
}
function winHei() { 
	if(is.ns4 || is.ns6) {
		return innerHeight;
	}
	else if(is.ie4 || is.ie5 || is.ie55 || is.ie6) {
		if (is.ie6) {
			 return document.documentElement.clientHeight;
		} else {
			//alert('height' + document.body.clientHeight);
			return document.body.clientHeight;
		}
	}

}

function centerX(width) { 
	if (is.ns4 || is.ns6) {
		return parseInt((screen.width/2)-(width/2))
	} else {
		return parseInt((screen.availWidth/2)-(width/2));
	}
}
function centerY(height) { 
	if (is.ns4 || is.ns6) {
		return parseInt((screen.height/2)-(height/2))
	} else {
		//alert(height);
		return parseInt((screen.availHeight/2)-(height/2));
	}
}

//function centerY() { return (is.ns4 || is.ns6) ? parseInt((screen.height/2)-(height/2)):((screen.availHeight/2)-(height/2)); }

function mysize_complicated() {
	var width=  winWid();
	var height= winHei();
	top.resizeTo(targetwidth,targetheight);
	var difx=targetwidth-winWid();
	var dify=targetheight-winHei();
//	alert(width);
	width+=(difx*2);
//	alert(width);
	var mul = 2;
	if (is.ie) mul = 1; // no idea why this should be the case - but it works.
	height+=(dify*mul);
	top.resizeTo(width,height);
//	alert(screen.availHeight+ ','+centerY(height));
	top.moveTo(centerX(width),centerY(height));
 }
 
 
function Is() {
agent = navigator.userAgent.toLowerCase();
this.major = parseInt(navigator.appVersion);
this.minor = parseFloat(navigator.appVersion);
this.ns = ((agent.indexOf('mozilla') != -1) && ((agent.indexOf('spoofer') == -1) && (agent.indexOf('compatible') == -1)));
this.ns2 = (this.ns && (this.major == 3));
this.ns3 = (this.ns && (this.major == 3));
this.ns4b = (this.ns && (this.major == 4) && (this.minor <= 4.03));
this.ns4 = (this.ns && (this.major == 4));
this.ns6 = (this.ns && (this.major >= 5));
this.ie = (agent.indexOf("msie") != -1);
this.ie3 = (this.ie && (this.major < 4));
this.ie4 = (this.ie && (this.major == 4) && (agent.indexOf("msie 5.0") == -1));
this.ie5 = (this.ie && (this.major == 4) && (agent.indexOf("msie 5.0") != -1));
this.ie55 = (this.ie && (this.major == 4) && (agent.indexOf("msie 5.5") != -1));
this.ie6 = (this.ie && (agent.indexOf("msie 6.0")!=-1) );
this.aol = (agent.indexOf("aol") != -1);
this.aol3 = (this.aol && this.ie3);
this.aol4 = (this.aol && this.ie4);
this.aol5 = (this.aol && this.ie5);
}

function qt(entry_id, media_id, title) {
// 	var ww = 492;
	var ww = 492+181;
	var wh = 292;
	w = window.open('qt.asp?entry_id='+entry_id+'&f='+media_id+'&title='+title, 'dandadqt', 'width=' + ww + ',height=' + wh + ',left=' + centerX(ww) + ',top=' + centerY(wh) + ',' + 'resizable=0,status=0,location=no,directories=0,scrollbars=no,menubar=no,toolbar=no');
	return true;

}
