var gJspw2Obj="",gJspw2nm=0;

var d = 'scripts/';

/*
These two lines were from the link

//'1.4.0.'  //(last parameter)
//title="Penang Arts Festival 2004"  // before onClick

*/

var f = '../gallery-copy/';
var c = 1;

var k = 0;
var v = 0;
var o = 0;
var x = 0;
var g = 0;
var r = 1;



function openPopImg(winurl,wintitle,winwidth_str,winheight_str,t,l,b,s,u,q,n,a,p){ //v1.1
	
	//convert string dimensions to number dimensions
	winwidth = parseInt(winwidth_str, 10);
	winheight= parseInt(winheight_str, 10);
	
	var winpath = '/' + winurl;
	var hr=d+"jspw2_pop.htm?"+winpath;
	var ret=massage(winwidth,winheight,g,t,l,n,String(v),b,o);
	if(ret!='') {
		hr+=","+ret[0]+","+c+","+n+","+v+","+f+","+wintitle+","+a+","+o+","+x+","+p+","+r+","+ret[4]+","+ret[5]+","+s+","+q;
		b=(b)?"yes":"no";
		var features="resizable=yes,scrollbars="+b+",width="+ret[0]+",height="+ret[1]+",top="+ret[2]+",left="+ret[3];
		if(u&&!c){ 
			window.open(hr,gJspw2nm++,features);
		} else { if(typeof gJspw2Obj=='object' && !gJspw2Obj.closed)
			gJspw2Obj.close();
			gJspw2Obj=window.open(hr,gJspw2nm++,features);
			} } else  window.open(winpath);
			document.MM_returnValue=(k==3);
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var wintitle,j=d.MM_p.length,a=MM_preloadImages.arguments; for(wintitle=0; wintitle<a.length; wintitle++)
    if (a[wintitle].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[wintitle];}}
}


// jspw2x.js version 1.1.16
function massage(wi,hi,g,t,l,n,v,b,clo) {
	if (!window.isN4) {
		var isN4 = navigator.userAgent.toLowerCase();	
		isN4 = window.isN4 = ((navigator.appName.toLowerCase() == 'netscape') && (parseInt(navigator.appVersion)==4));
	} else var isN4 = window.isN4;
	if (!isN4 && screen.availHeight ) {
		var winheight = screen.availHeight - 30 - 7;
		var winwidth = screen.availWidth - 10;
	} else {
		var adj=10;
		var winheight=screen.height;
		var winwidth=screen.width;
		if(winwidth<740)winheight=0.90*winheight-adj;
		if(winwidth>=740 & winwidth<835)winheight=0.91*winheight-adj;
		if(winwidth>=835)winheight=0.93*winheight-adj;
		winwidth-=adj;
	}
		if (Math.abs(l) > winwidth-100) l = (l/Math.abs(l))*(winwidth-100);
		if (Math.abs(l) < 1 && Math.abs(l) > 0.001) l = l*winwidth ;
		if (Math.abs(t) > winheight-100) t = (t/Math.abs(t))*(winheight-100);
		if (Math.abs(t) < 1 && Math.abs(t) > 0.001) t = t*winheight ;
	if (n && v.length>2) {
		n = (n == 'js')?0:1 ; 
		v = v.split('.')[0] * (v.split('.')[1]-0+n);
		if (v>0) v+=15;
	} else v=0;
	var cnh=hi+v+clo;
	if (!b) {
		var rw=1, rh=1 ;
		if (wi>winwidth) rw = winwidth / wi;
		if (cnh>winheight) rh = winheight / cnh;
		wi  = wi * Math.min(rh,rw);
		cnh = cnh * Math.min(rh,rw);
		var rh=1, rw=1;
		if (cnh > winheight-Math.abs(t)) rh = (winheight-Math.abs(t))/cnh;
		if (wi > winwidth-Math.abs(l)) rw = (winwidth-Math.abs(l))/wi;
		cnh = cnh * Math.min(rh,rw);
		wi = wi * Math.min(rh,rw);
	}
		var wh=Math.max(Math.min((cnh-0+2*g),(winheight-Math.abs(t))),100);
		var ww=Math.max(Math.min((wi-0+2*g),(winwidth-Math.abs(l))),100);
	var pt=(winheight-wh)/2;var pl=(winwidth-ww)/2;
	if (t != '') {
		if(t>=0){ 
			pt = t;
		} else  pt = winheight + t - wh;
	} 
	if (l != '') {
		if (l >= 0) {
			pl = l;
		} else pl = winwidth + l - ww; 		
	} 
	if (pt < 0) pt = 0;
	if (pt > winheight-wh) pt = winheight-wh;
	if (pl < 0 ) pl = 0;
	if (pl > winwidth - ww) pl = winwidth - ww;
	return [parseInt(ww),parseInt(wh),parseInt(pt),parseInt(pl),parseInt(wi),parseInt(cnh-v-clo)]
}

//jspw2