var gUa = navigator.userAgent.toUpperCase();var gBrw = navigator.appName.toUpperCase();var gPlf = navigator.platform.toUpperCase();var gVer = navigator.appVersion;var gPlugin = navigator.plugins;//::::Get Platformvar gWin = (gUa.indexOf("WIN", 0) != -1);var gMacC = (gUa.indexOf("MAC", 0) != -1);var gMacX = false;if (gPlugin) {	for (var p = 0; p < gPlugin.length; p++) {		if (gMacC && (gPlugin[p].filename.indexOf("QuickTime Plugin.plugin", 0) != -1)) {			gMacX = true;		}	}}//::::Get Browservar gIE = (gBrw.indexOf("MICROSOFT INTERNET EXPLORER", 0) != -1);var gNN = (gBrw.indexOf("NETSCAPE", 0) != -1);var gGecko = (gUa.indexOf("GECKO", 0) != -1);var gSafari = (gUa.indexOf("APPLEWEBKIT", 0) != -1);var gOpera = (gUa.indexOf("OPERA", 0) != -1);//::::Get Versionvar gIE3 = (gVer.indexOf("MSIE 3", 0) != -1);var gIE4 = (gVer.indexOf("MSIE 4", 0) != -1);var gIE5 = (gVer.indexOf("MSIE 5", 0) != -1);var gIE6 = (gVer.indexOf("MSIE 6", 0) != -1);var gNN4 = (gNN && (gVer.indexOf("4.", 0) != -1));function windowOpen(uri, winName, w, h, which, stName) {	var stVal0, stVal1;	var setW = parseInt(w);	var setH = parseInt(h);	var winStatus, winSize, winValue;	var wOpen;// Set Status Value(1 or 0)	if (which == 'disp') {		stVal0 = 0;		stVal1 = 1;	}	if (which == 'del') {		stVal0 = 1;		stVal1 = 0;	}// Set default Status Value	var directoriesVal = stVal0;	var statusVal = stVal0;	var scrollbarsVal = stVal0;	var toolbarVal = stVal0;	var locationVal = stVal0;	var menubarVal = stVal0;	var resizableVal = stVal0;	stName.indexOf('directories') != -1 ? directoriesVal = stVal0 : directoriesVal = stVal1;	stName.indexOf('status') != -1 ? statusVal = stVal0 : statusVal = stVal1;	stName.indexOf('scrollbars') != -1 ? scrollbarsVal = stVal0 : scrollbarsVal = stVal1;	stName.indexOf('toolbar') != -1 ? toolbarVal = stVal0 : toolbarVal = stVal1;	stName.indexOf('location') != -1 ? locationVal = stVal0 : locationVal = stVal1;	stName.indexOf('menubar') != -1 ? menubarVal = stVal0 : menubarVal = stVal1;	stName.indexOf('resizable') != -1 ? resizableVal = stVal0 : resizableVal = stVal1;	winStatus =		'directories=' + directoriesVal +		',status=' + statusVal +		',scrollbars=' + scrollbarsVal +		',toolbar=' + toolbarVal +		',location=' + locationVal +		',menubar=' + menubarVal +		',resizable=' + resizableVal;// Window width & height adjust	if (setW + setH > 0) {		//Status : YES		if (statusVal == 1) {			//IE4 for Mac			if (gMacC  && gIE4) {				setH += 16;			}		}		//Scroll : YES		if (scrollbarsVal == 1) {			//IE4 for Mac			if (gMacC  && gIE4) {				setW -= 1;			}			//NN4 for Mac			if (gMacC && gNN4) {				setW += 15;			}			//IE5 for Win			else if (gWin && (gIE4 || gIE5 || gIE6)) {				setW += 16;			}		}		//Location : YES		if (locationVal == 1) {			//IE4 for Mac			if (gMacC  && gIE4) {				setH += 24;			}		}		//Menu : YES		if (menubarVal == 1) {			//IE4 for Mac			if (gWin && (gIE4 || gIE5 || gIE6)) {				setH -= 19;			}		}	}	if (h != 0) {		winSize = 'width=' + setW;	}	else if (w != 0) {		winSize = 'height' + setH;	}	if (w != 0 && h != 0) {		winSize = 'width=' + setW + ',height=' + setH;	}	if (setW + setH > 0) {		winValue = winStatus + ',' + winSize;	}	else {		winValue = winStatus;	}	winOpen = window.open(uri,winName,winValue);}