/* browser & os check */

var ua = navigator.userAgent.toUpperCase();
var apver = navigator.appVersion.toUpperCase();
var apnm = navigator.appName.toUpperCase();

var mac = apver.indexOf("MAC",0) >= 0;
var windows = apver.indexOf("WIN",0) >= 0;
//var xp = ua.match(/NT 5\.1|XP/);

var ie  = apnm.indexOf("MICROSOFT INTERNET EXPLORER",0) >= 0;
var nn  = apnm.indexOf("NETSCAPE",0) >= 0;
var gecko = ua.indexOf("GECKO",0) >= 0;
var geckoNN = (gecko && ua.indexOf("NETSCAPE",0) >= 0);
var firefox = (gecko && ua.indexOf("FIREFOX",0) >= 0);
var safari = ua.indexOf("SAFARI",0) >= 0;
var opera = window.opera;
var apvernum = parseInt(apver);
//var ver = parseInt(navigator.appVersion); // ex. 3

var nn4  = ((nn && apvernum <= 4));
var winIE55 = ((windows && ua.indexOf('MSIE 5.5',0) >= 0));
var macIE5 = ((mac && ua.indexOf('MSIE 5.',0) >= 0));
var macIE4 = ((mac && ua.indexOf('MSIE 4.',0) >= 0));
var macIE3 = ((mac && ua.indexOf('MSIE 3.',0) >= 0));
var iCab = (ua.indexOf("iCab",0)  >= 0);


/* preload */
/* preload image */
var impath="http://www.mitsubishi-motors.co.jp/share/images/";


function preloadimg(imgnm) {
	if (document.images) (new Image()).src = imgnm;
}

function preloadimgArray(arraynm) {
	if (document.images) {
		for (i=0; i<arraynm.length; i++) {
			(new Image()).src = arraynm[i];
		}
	}
}

/* swap */
function swapimage(nm,img) {
	document.images[nm].src = img;
}

function swapimageArray(nm,img) {
	var tmpNM=nm.split("|");
	var tmpI=img.split("|");
	for (i=0; i<tmpNM.length; i++) {
		document.images[tmpNM[i]].src = tmpI[i];
	}
}

/* window open */
function openWin(url,title,wdh,hgt,opt) {
	var win;
	if (!!window && url) {
		if (!title) title = "_blank";
		if (!opt) {
			opt = "toolbar=yes,location=yes,directories=yes,status=yes,menubar=yes,scrollbars=yes,resizable=yes,favorites=yes";
		} else if (opt=="1") {
			opt = "toolbar=no,location=no,directories=no,status=yes,menubar=no,scrollbars=no,resizable=yes,favorites=no";
		} else if (opt=="2") {
			opt = "toolbar=no,location=no,directories=no,status=yes,menubar=no,scrollbars=yes,resizable=yes,favorites=no";
		} else if (opt=="3") {
			opt = "toolbar=no,location=no,directories=no,status=yes,menubar=no,scrollbars=yes,resizable=no,favorites=no";
		} 
		if(!!wdh&&!!hgt) opt+=",width="+wdh+",height="+hgt;
		win = window.open(url,title,opt);
		win.focus();
	}
}

/* fullscreen window open */
function openFullWin(url,title,opt) {
 	var win;
	if (!!window && url) {
		if (!title) title = "_blank";
		if (!opt) {
			opt = "toolbar=no,location=no,directories=no,status=yes,menubar=no,scrollbars=no,resizable=yes,favorites=no";
			//opt = "toolbar=yes,location=yes,directories=yes,status=yes,menubar=yes,scrollbars=yes,resizable=yes,favorites=yes";
		}
		var wdh=screen.availWidth;
		var hgt=screen.availHeight;
		if (windows && ie){
			opt="fullscreen=yes";
					win = window.open(url,title,opt);
					return;
		}
		else if (mac){
			if (safari){
				wdh=screen.width;
				hgt=screen.height;
			}else if(ie){
				wdh=screen.width;
				hgt=screen.height;
				opt+=",left=0,top=0";
				win = window.open(url,title,opt);
				win.resizeTo(wdh,hgt);
				return;
			}else{
				wdh=wdh-10;
				hgt=hgt-28;
				opt+=",width="+wdh+",height="+hgt;
			}
		}else{
			wdh=wdh-10;
			hgt=hgt-28;
			opt+=",width="+wdh+",height="+hgt;
		}
		win = window.open(url,title,opt);
		win.moveTo(0,0);
		win.focus();
	}
}


function downprintwrite(pname){

var downbtwrite = '';
downbtwrite += '<div class="'+pname+'">';
downbtwrite += '<p><a href="#" onClick="window.print();" onKeyPress="window.print();"><img src="/share/images/cmn_im_02.gif" alt="" width="16" height="10">Print this page<\/a>';
downbtwrite += '<\/p><\/div><!-- /printBox -->';
if(macIE5 || macIE4){
}else{
document.write(downbtwrite);
}
}


