 /*
??????????????????????????????????? Mini Printers Nav Js-script ?????????????????????????????????????


	? Version		: 1.20 ( Mini Printers Menu ?? Js-script)
	? Author		: eos
	? Product Day	: 2004.12.22
	? Last Modify	: 2004.12.22

	? Notice		: ( IE 6.0 - Yet )
					  ( IE 5.0 - Yet )
					  ( IE 4.0 - Yet )
					  ( Netscape - Yet )
					  ( MAC IE 5.0 - Yet )

?????????????????????????????????????????????????????????????????????????????????????????
*/

/* ??????????????????????????????????????????????????
	? ?? Object ??
???????????????????????????????????????????????????*/

function objmenuItem(code,url){	// MenuItem Object ??
	this.code = code;			// ??? ??
	this.url = url;				// ??? URL
}

function objmenuItem2(code, title, url, comment){	// MenuItem Object ??
	this.code = code;			// ??? ??
	this.title = title;			// ?? TEXT 
	this.url = url;				// ??? URL
	this.comment = comment;		// ?? ???
}

function jf_openwin(page){
	var  windo=eval('window.open("'+page+'")');
	}
	
	
/* ??????????????????????????????????????????????????
	? Config Menu ?? ??
???????????????????????????????????????????????????*/
glarrmenuname	= "miniMenu";


/* ??????????????????????????????????????????????????
	? ? ??? ?? ?? ( ?????, ?? TEXT, ??? URL, ?? ???
???????????????????????????????????????????????????*/
var miniMenu = new Array();

/* main */
miniMenu[0] = new objmenuItem("main","/index_eng.asp");

/* ???? */
miniMenu[1] = new objmenuItem("pd_01_01","Thermal Printers.html");
miniMenu[1][0] = new objmenuItem("pd_01_01_01","/products/receipt/Printer_details.asp?maincategory=Mini&subcategory=Thermal&model=SRP-370");
miniMenu[1][1] = new objmenuItem("pd_01_01_02","/products/receipt/Printer_details.asp?maincategory=Mini&subcategory=Thermal&model=SRP-350");
miniMenu[1][2] = new objmenuItem("pd_01_01_03","/products/receipt/Printer_details.asp?maincategory=Mini&subcategory=Thermal&model=STP-131");
miniMenu[1][3] = new objmenuItem("pd_01_01_04","/products/receipt/Printer_details.asp?maincategory=Mini&subcategory=Thermal&model=STP-103");

miniMenu[1][4] = new objmenuItem("pd_01_02","/products/receipt/Dot Impact Printers.asp");
miniMenu[1][5] = new objmenuItem("pd_01_02_01","/products/receipt/Printer_details.asp?maincategory=Mini&subcategory=Impact&model=SRP-275");
miniMenu[1][6] = new objmenuItem("pd_01_02_02","/products/receipt/Printer_details.asp?maincategory=Mini&subcategory=Impact&model=SRP-270");

miniMenu[1][7] = new objmenuItem("pd_01_03","/products/receipt/Inkjet Printers.asp");
miniMenu[1][8] = new objmenuItem("pd_01_03_01","/products/receipt/Printer_details.asp?maincategory=Mini&subcategory=Inkjet&model=SRP-500");

miniMenu[1][9] = new objmenuItem("pd_01_04","/products/receipt/Label Printers.asp");
miniMenu[1][10] = new objmenuItem("pd_01_04_01","/products/receipt/Printer_details.asp?maincategory=Mini&subcategory=Label&model=SRP-770");

miniMenu[2] = new objmenuItem("pd_02_01","/products/mechanisms/Thermal Mechanisms.asp");
miniMenu[2][0] = new objmenuItem("pd_02_01_01","/products/mechanisms/Thermal%20Mechanisms_details.asp?maincategory=Mechanisms&subcategory=Thermal&model=SMP660");
miniMenu[2][1] = new objmenuItem("pd_02_01_02","/products/mechanisms/Thermal%20Mechanisms_details.asp?maincategory=Mechanisms&subcategory=Thermal&model=SMP600");
miniMenu[2][2] = new objmenuItem("pd_02_01_03","/products/mechanisms/Thermal%20Mechanisms_details.asp?maincategory=Mechanisms&subcategory=Thermal&model=SMP610");
miniMenu[2][3] = new objmenuItem("pd_02_01_04","/products/mechanisms/Thermal%20Mechanisms_details.asp?maincategory=Mechanisms&subcategory=Thermal&model=SMP620");
miniMenu[2][4] = new objmenuItem("pd_02_01_05","/products/mechanisms/Thermal%20Mechanisms_details.asp?maincategory=Mechanisms&subcategory=Thermal&model=SMP640");
miniMenu[2][5] = new objmenuItem("pd_02_01_06","/products/mechanisms/Thermal%20Mechanisms_details.asp?maincategory=Mechanisms&subcategory=Thermal&model=SMP650");

miniMenu[3] = new objmenuItem("pd_02_02","/products/mechanisms/Dot Impact Mechanisms.asp");
miniMenu[3][0] = new objmenuItem("pd_02_02_01","/products/mechanisms/Dot%20Impact%20Mechanisms_details.asp?maincategory=Mechanisms&subcategory=Impact&model=SMP140");
miniMenu[3][1] = new objmenuItem("pd_02_02_02","/products/mechanisms/Dot%20Impact%20Mechanisms_details.asp?maincategory=Mechanisms&subcategory=Impact&model=SMP130");
miniMenu[3][2] = new objmenuItem("pd_02_02_03","/products/mechanisms/Dot%20Impact%20Mechanisms_details.asp?maincategory=Mechanisms&subcategory=Impact&model=SMP136");
miniMenu[3][3] = new objmenuItem("pd_02_02_04","/products/mechanisms/Dot%20Impact%20Mechanisms_details.asp?maincategory=Mechanisms&subcategory=Impact&model=SMP150");
miniMenu[3][4] = new objmenuItem("pd_02_02_05","/products/mechanisms/Dot%20Impact%20Mechanisms_details.asp?maincategory=Mechanisms&subcategory=Impact&model=SMP2000%20II");
miniMenu[3][5] = new objmenuItem("pd_02_02_06","/products/mechanisms/Dot%20Impact%20Mechanisms_details.asp?maincategory=Mechanisms&subcategory=Impact&model=SMP2000A");



miniMenu[4] = new objmenuItem("pd_03_00","/products/option/Option.asp");
miniMenu[4][0] = new objmenuItem("pd_03_01_01","/products/option/Interface_Bluetooth.asp");
miniMenu[4][1] = new objmenuItem("pd_03_01_02","/products/option/Interface_Ethernet.asp");
miniMenu[4][2] = new objmenuItem("pd_03_01_03","/products/option/Interface_Serial.asp");
miniMenu[4][3] = new objmenuItem("pd_03_01_04","/products/option/Interface_Parallel.asp");
miniMenu[4][4] = new objmenuItem("pd_03_01_05","/products/option/Interface_USB.asp");
miniMenu[4][5] = new objmenuItem("pd_03_01_06","/products/option/Interface_USB_Serial.asp");
miniMenu[4][6] = new objmenuItem("pd_03_02_01","/products/option/Acessories.asp");




/* support */
miniMenu[5] = new objmenuItem("su_01_01","/support/Drivers.asp");
miniMenu[5][0] = new objmenuItem("su_01_02","/support/Utility.asp");
miniMenu[5][1] = new objmenuItem("su_01_03_01","/support/UserManual.asp");
miniMenu[5][2] = new objmenuItem("su_01_03_02","/support/ServiceManual.asp");
miniMenu[5][3] = new objmenuItem("su_01_04","/support/Certification.asp");
miniMenu[5][4] = new objmenuItem("su_02","/support/faq.asp");
miniMenu[5][5] = new objmenuItem("su_03","/support/ContactUs.asp");
miniMenu[5][6] = new objmenuItem("su_04","/support/Dataroom login.asp");
/* marketing */
miniMenu[6] = new objmenuItem("mm_01","/marketing/press.asp");
miniMenu[6][0] = new objmenuItem("mm_02","/marketing/productphoto.asp?maincategory=Mini%20Printers");
miniMenu[6][1] = new objmenuItem("mm_03","/marketing/posters.asp");
miniMenu[6][2] = new objmenuItem("mm_04","/marketing/catalogues.asp");
miniMenu[6][3] = new objmenuItem("mm_05","/marketing/leaflets.asp");
miniMenu[6][4] = new objmenuItem("mm_06","/marketing/prfilms.asp");
/* aboutus */
miniMenu[7] = new objmenuItem("au_01","/aboutus/overview.asp");
miniMenu[7][0] = new objmenuItem("au_02","/aboutus/history.asp");
miniMenu[7][1] = new objmenuItem("au_03","/aboutus/location.asp");
miniMenu[7][2] = new objmenuItem("au_04","/aboutus/branches.asp");
/* quickmenu */
miniMenu[8] = new objmenuItem("qm_01","/quickmenu/Products.asp");
miniMenu[8][0] = new objmenuItem("qm_02","/quickmenu/Download.asp");
miniMenu[8][1] = new objmenuItem("qm_03","/quickmenu/New Product.asp");
miniMenu[8][2] = new objmenuItem("qm_04","/quickmenu/");
miniMenu[8][3] = new objmenuItem("qm_05","/quickmenu/vr.asp");

miniMenu[9] = new objmenuItem("sm_01","/sitemap/sitemap.asp");


/* ??????????????????????????????????????????????????
	? ?? ?? ??
???????????????????????????????????????????????????*/

function fnisnum(argvalue) {					
	argvalue = argvalue.toString();
	if (argvalue.length == 0)
		return false;
	for (var n = 0; n < argvalue.length; n++)
		if (argvalue.substring(n, n+1) < "0" || argvalue.substring(n, n+1) > "9")
		return false;
	return true;
}


/* ??????????????????????????????????????????????????
	? ?? ??? ?? ??
???????????????????????????????????????????????????*/

function fnobjlength(obj) {					
	var count = 0;  
	for (var i in obj){    
		if (fnisnum(i))
		{count += 1;}
	}
	return count
}



/* ??????????????????????????????????????????????????
	? ???? ??? ????? ???? ??
???????????????????????????????????????????????????*/

function fnobjmenu(code){
	var returnarrname;
	var arrname = glarrmenuname ;
	var serchchk = false;
	
	function serchobj(code, arrname){
		for (var i = 0; i <  fnobjlength(eval(arrname)) ; i ++){
			if (serchchk == true) return;
			var rearrname = arrname + "[" + i + "]";
			if(eval(rearrname).code == code){
				returnarrname = rearrname;
				serchchk = true;
			}
			else if (eval(rearrname).code != code && fnobjlength(eval(rearrname)) != 0 && serchchk == false){
				serchobj(code, rearrname);
			}
		}
	}
	
	serchobj(code, arrname);
	return returnarrname;
}



/* ??????????????????????????????????????????????????
	? ???? ??? ?????? ??
???????????????????????????????????????????????????*/

function fngourl(code){
	//alert(code);
	//document.location.href=eval(fnobjmenu(code)).url;
	//alert(eval(fnobjmenu(code)).url);
}

function gourl(code){
	//alert(code);
	//document.location.href=eval(fnobjmenu(code)).url;
	//alert(eval(fnobjmenu(code)).url);
}
/* ??????????????????????????????????????????????????
	? ???URL? ??? ???? ???. javascript:fnopenwin("http://sc.flyasiana.com/");
???????????????????????????????????????????????????*/

function fnopenwin(page){
	var  windo=eval('window.open("'+page+'")');
}


function fnreplacebrtitle( title , chkbr ){  // chkbr = 1 ??-> $br ? <br> ?, chkbr = 2 -> $br ? "" ??
	var retrunstr 
	if (chkbr == 1)
	{
		retrunstr = title.replace("$br", "<br>");
	}else{
		retrunstr = title.replace("$br", "");
	}
	return retrunstr;
}


function newwindow(URL,width,height) {
	var str,width,height;
	str="'toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,copyhistory=no,";
	str=str+"width="+width;
	str=str+",height="+height+"'";
	window.open(URL,'remote',str);
}


