//OnOffImage
function preloadImages() {
var d=document; if(d.images){ if(!d.p) d.p=new Array();
var i,j=d.p.length,a=preloadImages.arguments; for(i=0; i<a.length; i++)
if (a[i].indexOf("#")!=0){ d.p[j]=new Image; d.p[j++].src=a[i];}}
}

function swapImgRestore() {
var i,x,a=document.sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function findObj(n, d) {
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=findObj(n,d.layers[i].document);
if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function swapImage() {
var i,j=0,x,a=swapImage.arguments; document.sr=new Array; for(i=0;i<(a.length-2);i+=3)
if ((x=findObj(a[i]))!=null){document.sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}


//Open New Window
var gAgent = navigator.userAgent;
var gAppVer = navigator.appVersion;

var gBrowser = navigator.appName;
var gPlatform = null;
var gVersion = null;

if (gAgent.indexOf('Mac') != -1) {
	gPlatform = "Mac";
} else if (gAgent.indexOf('Win') != -1) {
	gPlatform = "Win";
} else {
	gPlatform = "other";
}

if (gAgent.indexOf('MSIE') != -1) {
	gVersion = gAgent.substring((gAgent.indexOf('MSIE') + 5), (gAgent.indexOf('MSIE') + 9));
	gBrowser = "MSIE";

} else if (gAgent.indexOf('MSIE') == -1) {
	gVersion = gAppVer.substring(0,4);
	if (gAgent.indexOf('Gecko') != -1) {
		if (gAgent.indexOf('Netscape') != -1) {
			gVersion = gAgent.substring((gAgent.indexOf('Netscape') + 10), (gAgent.indexOf('Netscape') + 14));
		}
	}
	if (gBrowser == "Netscape") {
		gBrowser = "NN";
	}
}

if (gVersion.indexOf(';') != -1) {
	gVersion = gVersion.substring(0, gVersion.indexOf(';'));
}
if (gVersion.indexOf(' ') != -1) {
	gVersion = gVersion.substring(0, gVersion.indexOf(' '));
}

if (!gNewWindow) {
	var gNewWindow = null;
}

function openWin(url, n, w, h, st){
	var width = parseInt(w);
	var height = parseInt(h);
	var toolbar;
	var location;
	var directories;
	var status;
	var menubar;
	var resizable;
	var scrollbars;
	var dependent;

	st.charAt(0) == '1'	?  toolbar = 'yes' 		: toolbar = 'no';
	st.charAt(1) == '1'	?  location = 'yes' 	: location = 'no';
	st.charAt(2) == '1'	?  directories = 'yes' 	: directories = 'no';
	st.charAt(3) == '1'	?  status = 'yes' 		: status = 'no';
	st.charAt(4) == '1'	?  menubar = 'yes' 		: menubar = 'no';
	st.charAt(5) == '1'	?  resizable = 'yes' 	: resizable = 'yes';
	st.charAt(6) == '1'	?  scrollbars = 'yes' 	: scrollbars = 'auto';
	st.charAt(7) == '1'	?  dependent = 'yes' 	: dependent = 'no';

	if (scrollbars == 'yes') {
		// NN5 over
		if (gBrowser == "NN" && gVersion >= 5) {
			width += 15;
			height += 1;

		// NN4 for Mac
		} else if (gPlatform == "Mac" && gBrowser == "NN" && gVersion >= 4) {
			width += 15;
			height -= 0;

		// NN4(for Win)
		} else if (gBrowser == "NN" && gVersion >= 4) {
			width += 16;
			height -= 0;

		// IE5 for Mac
		} else if (gPlatform == "Mac" && gBrowser == "MSIE" && gVersion >= 5) {
			width -= 0;
			height -= 16;

		// IE4 for Mac
		} else if (gPlatform == "Mac" && gBrowser == "MSIE" && gVersion >= 4) {
			width -= 0;
			height -= 14;

		// IE5(for Win)
		} else if (gBrowser == "MSIE" && gVersion >= 5) {
			width += 16;
			height += 0;

		// IE4(for Win)
		} else if (gBrowser == "MSIE" && gVersion >= 4) {
			width += 16;
			height += 0;

		// other
		} else {
			width += 0;
			height += 0;
		}
	} else {
		// NN5 over
		if (gBrowser == "NN" && gVersion >= 5) {
			width += 1;
			height += 1;

		// NN4 for Mac
		} else if (gPlatform == "Mac" && gBrowser == "NN" && gVersion >= 4) {
			width -= 0;
			height -= 0;

		// NN4(for Win)
		} else if (gBrowser == "NN" && gVersion >= 4) {
			width -= 0;
			height -= 0;

		// IE5 for Mac
		} else if (gPlatform == "Mac" && gBrowser == "MSIE" && gVersion >= 5) {
			width -= 0;
			height -= 0;

		// IE4 for Mac
		} else if (gPlatform == "Mac" && gBrowser == "MSIE" && gVersion >= 4) {
			width -= 0;
			height += 2;

		// IE5(for Win)
		} else if (gBrowser == "MSIE" && gVersion >= 5) {
			width += 0;
			height += 0;

		// IE4(for Win)
		} else if (gBrowser == "MSIE" && gVersion >= 4) {
			width += 0;
			height += 0;

		// other
		} else {
			width += 0;
			height += 0;
		}
	}

	if (location == 'yes') {

		// IE5(for Win)
		if (gBrowser == "MSIE" && gVersion >= 5) {
			width += 0;
			height -= 19;

		// IE4 for Mac
		} else if (gPlatform == "Mac" && gBrowser == "MSIE" && gVersion >= 4) {
			width -= 0;
			height += 23;

		}

		// IE5 for Mac
		if (gPlatform == "Mac" && gBrowser == "MSIE" && gVersion >= 5) {
			width -= 0;
			height += 19;

		}
	}


	if (status == 'yes') {
		// NN4 for Mac
		if (gPlatform == "Mac" && gBrowser == "NN" && gVersion >= 4 && gVersion < 5) {
			width -= 15;
			height -= 15;

		// IE4 for Mac
		}else if(gPlatform == "Mac" && gBrowser == "MSIE" && gVersion >= 4 && gVersion < 5){
			width -= 0;
			height += 16;

		}
	}

	var win_size = 'width=' + width + ',height=' + height;
	var win_attr = 'toolbar=' + toolbar + ',location=' + location + ',directories=' + directories + ',status=' + status + ',menubar=' + menubar + ',resizable=' + resizable + ',scrollbars=' + scrollbars + ',dependent=' + dependent;

	var w = window.open(url, n, win_attr + ',' + win_size);
	return false;
}


//Close Window
function closewindow() {
        parent.window.close()
}