//*********************************** FUNCTION LIST ***********************************//
//GeneralFunction: displayMenu() setCssTag() setCSScorrections()

//*********************************** FUNCTION LIST ***********************************//

//***********************************Global Variables**********************************//
var trace=false;
var textAreaData;	//used by recordData()


//*************** GENERALFUNCTION *****************//

//reference by all pages, set up menu properties
function displaymenu() {
//Menu object creation
oCMenu=new makeCM("oCMenu") //Making the menu object. Argument: menuname

//Menu properties
oCMenu.pxBetween=0
oCMenu.fromLeft=290
oCMenu.fromTop=68
oCMenu.rows=1	// vertical: 0, horizontal: 1.
oCMenu.menuPlacement=0

oCMenu.offlineRoot=""
oCMenu.onlineRoot=""
oCMenu.resizeCheck=1
oCMenu.wait=100
//oCMenu.fillImg="cm_fill.gif"
oCMenu.zIndex=1000

//Background bar properties
oCMenu.useBar=1
oCMenu.barWidth="menu"
oCMenu.barHeight="menu"
oCMenu.barClass="clBar"
oCMenu.barX="menu"
oCMenu.barY="menu"
oCMenu.barBorderX=0
oCMenu.barBorderY=0
oCMenu.barBorderClass=""


//Level properties - ALL properties have to be spesified in level 0
oCMenu.level[0]=new cm_makeLevel() 			//Add this for each new level
//oCMenu.level[0]=new cm_makeLevel(90,21,"clT","clTover",1,1,"clB",0,"right",0,0,0,0,0);
oCMenu.level[0].width=120					//the wideth of the first level menu
oCMenu.level[0].height=18
oCMenu.level[0].regClass="clLevel0"
oCMenu.level[0].overClass="clLevel0over"
oCMenu.level[0].offsetX=0
oCMenu.level[0].offsetY=0
oCMenu.level[0].borderClass="clLevel0border"
oCMenu.level[0].borderX=0
oCMenu.level[0].borderY=0
oCMenu.level[0].rows=0
oCMenu.level[0].align="bottom"


//EXAMPLE SUB LEVEL[1] PROPERTIES - You have to spesify the properties you want different from LEVEL[0] - If you want all items to look the same just remove this
oCMenu.level[1]=new cm_makeLevel() //Add this for each new level (adding one to the number)
//oCMenu.level[1].width=150
oCMenu.level[1].width=128
oCMenu.level[1].height=18
oCMenu.level[1].regClass="clLevel1"
oCMenu.level[1].overClass="clLevel1over"
oCMenu.level[1].style=""
oCMenu.level[1].align="right"
oCMenu.level[1].offsetX=0
oCMenu.level[1].offsetY=0
oCMenu.level[1].borderClass="clLevel1border"
//oCMenu.level[1].borderX=1
//oCMenu.level[1].borderY=1
oCMenu.level[1].borderX=1
oCMenu.level[1].borderY=1
oCMenu.level[1].rows=0

}

/* FOR ALL FUNCTIONS */
function showmenu() {
	displaymenu();
	oCMenu.makeMenu('top1', '', 'COMPANY', 'company.htm', 'mainpart', 100);
	oCMenu.makeMenu('top2', '', 'CAPABILITIES', 'capabilities.htm', 'mainpart', 130);
	oCMenu.makeMenu('top3', '', 'SERVICES', 'services.htm', 'mainpart', 100);
	oCMenu.makeMenu('top4', '', 'CONTACT US', 'contact.htm', 'mainpart', 120);
	oCMenu.makeMenu('top21', 'top2', '&nbsp;&nbsp; Stamping', 'cap-stamping.htm', 'mainpart');
	oCMenu.makeMenu('top22', 'top2', '&nbsp;&nbsp; Casting', 'cap-casting.htm', 'mainpart');
	oCMenu.makeMenu('top23', 'top2', '&nbsp;&nbsp; Forging', 'cap-forging.htm', 'mainpart');
	oCMenu.makeMenu('top24', 'top2', '&nbsp;&nbsp; Powder Metallurgy', 'cap-pm.htm', 'mainpart');
	oCMenu.makeMenu('top25', 'top2', '&nbsp;&nbsp; Extrusion', 'cap-extrusion.htm', 'mainpart');
	oCMenu.makeMenu('top26', 'top2', '&nbsp;&nbsp; Machining', 'cap-machining.htm', 'mainpart');
	oCMenu.makeMenu('top27', 'top2', '&nbsp;&nbsp; Finishing', 'cap-finishing.htm', 'mainpart');
	oCMenu.makeMenu('top28', 'top2', '&nbsp;&nbsp; Assembling', 'cap-assembling.htm', 'mainpart');
//	oCMenu.makeMenu('top3', '', '&nbsp; Items', '');
//	oCMenu.makeMenu('top31', 'top3', '&nbsp; All Items', 'items.htm');
//	oCMenu.makeMenu('top32', 'top3', '&nbsp; Pending Approvals', 'pending.htm');
//	oCMenu.makeMenu('top5', '', '&nbsp; Reports', 'reportsindex.htm');
	//oCMenu.makeMenu('top6', '', '&nbsp; Link to MaxTrad', 'https://uat-icc.maxtrad.com/icc/icc.asp');
	//oCMenu.makeMenu('top7', '', '&nbsp; Link to Portal', 'http://10.198.140.141:8088/index.htm');
	oCMenu.construct();
}


function isEmpty(aString) {
	if (aString.length == 0) {
		return true;
	} else {
		return false;
	}
}

function isNumber (tmp) {
	var i; 
	for (i=0;i<tmp.length;i++) { 
	c = tmp.charAt(i) 
	if (c < "0" || c > "9")
		return false;
	} 
	return true; 
} 

function isFloatNumber (tmp) {
	var i; 
	for (i=0;i<tmp.length;i++) { 
	c = tmp.charAt(i) 
	if (c < "-" || c > "9")
		return false;
	} 
	return true; 
} 

/**
 * Builds currency drop down list
 * @author: Kevin Tsai 02/10/2003
 */
function buildCurrencyList (selectedCCY) 
{
	var ccys = ['','AUD','CAD','ECU','GRP','HKD','JPY','MCY','NTD','THB','USD'];

	var list = '<select name="curr" class="boxSeven">';
	for (i=0; i<ccys.length; i++) {
		if (ccys[i] == selectedCCY)
			list += '<option value="'+ccys[i]+'" selected="selected">'+ccys[i]+'</option>';
		else
			list += '<option value="'+ccys[i]+'">'+ccys[i]+'</option>';
	}
	list += '</select>';
	return list;

}
