BLANK_IMAGE = 'images/b.gif';

var STYLE = {
	border:1,			// item's border width, pixels; zero means "none"
	shadow:2,			// item's shadow size, pixels; zero means "none"
	color:{
		border:"#666666",	// color of the item border, if any
		shadow:"#DBD8D1",	// color of the item shadow, if any
		bgON:"white",		// background color for the items
		bgOVER:"#B6BDD2"	// background color for the item which is under mouse right now
	},
	css:{
		ON:"clsCMOn",		// CSS class for items
		OVER:"clsCMOver"	// CSS class  for item which is under mouse
	}
};

var BANNER_HEIGHT = 75;

//var ITEM_WIDTH = 100;
var ITEM_WIDTH = 150;

//var ITEM_OFF_WIDTH = 99;
var ITEM_OFF_WIDTH = 77;

var OFFSET_HEIGHT = 21;

var BUTTON_HEIGHT = 22;

var ANALYSIS_ITEMS_WIDTH = 175;

var MENU_ITEMS = [
	{pos:[10,BANNER_HEIGHT], itemoff:[0,ITEM_OFF_WIDTH], leveloff:[21,0], style:STYLE, size:[BUTTON_HEIGHT,ITEM_WIDTH]},
	{code:"File", url:"file_menu.htm",
		sub:[
			{itemoff:[OFFSET_HEIGHT,0]},
			//{size:[22,100]},
			{code:"New...", url:"new.htm"},
			{code:"Open...", url:"open.htm",
				sub:[
					{leveloff:[0,99]},
					{code:"EFlo DB", url:"open_eflo_db.htm"},
					{code:"Recover", url:"open_recover.htm"},
					{code:"EFlo 3.1 File", url:"open_eflo_31.htm"}
				]
			},
			{code:"Play Session File...", url:"play_session_file.htm"},
			{code:"Close", url:"close.htm",
				sub:[
					{leveloff:[0,99]},
					{code:"Current Model", url:"close_current_model.htm"},
					{code:"All Models", url:"close_all_models.htm"}
				]
			},
			{code:"Save", url:"save.htm"},
			{code:"Save As...", url:"save_as.htm"},
			{code:"Save Backup...", url:"save_backup.htm"},
			{code:"Exit", url:"exit.htm"}
		]
	},
	{code:"Geometry", url:"geometry.htm",
		sub:[
			{itemoff:[OFFSET_HEIGHT,0]},
			{code:"Import Geometry", url:"import_geometry.htm",
				sub:[
					{leveloff:[0,99]},
					{code:"STL File", url:"import_stl_file.htm"},
					{code:"Step File", url:"import_step_file.htm"},
					{code:"IGES File", url:"import_iges_file.htm"},
					{code:"IDF File", url:"import_idf_file.htm"}
				]
			},
			{code:"Create Geometry...", url:"geometry_form.htm"},
			{code:"Modify/Copy Geometry", url:"geometry_modify.htm"},
			{code:"Create Board/Assembly", url:"create_assembly.htm"},
			{code:"Create Component/Part", url:"create_part.htm"},
			{code:"Board Layers", url:"layers.htm"},
			{code:"Element Links", url:"element_links.htm"},
			{code:"Vias / Leads", url:"vias.htm"},
			{code:"Coordinate Frame", url:"coord_frame.htm"}
		]
	},
	{code:"Materials", url:"material_property.htm",
		sub:[
			{itemoff:[OFFSET_HEIGHT,0]},
			{code:"User Defined Materials...", url:"user_defined_material.htm"},
			{code:"Fluid...", url:"fluid_properties.htm"},
			{code:"Global Materials", url:"material_modify.htm"}
		]
	},
	{code:"BCs", url:"boundary_conditions_main.htm",
		sub:[
			{itemoff:[OFFSET_HEIGHT,0]},
			{code:"Temperature...", url:"temp_bc.htm"},
			{code:"Heat Flux...", url:"heat_flux_bc.htm"},
			{code:"Heated Volume", url:"volumetric_heat.htm"},
			{code:"Convection", url:"convection.htm", 
				sub:[
					{leveloff:[0,99]},
					{code:"Define BC", url:"convection_bc.htm"},
					{code:"Conv. Region", url:"convection_region.htm"}
				]
			},
			{code:"Radiation",url:"radiation.htm", 
				sub:[
					{leveloff:[0,99]},
					{code:"Radiation to Ambient", url:"radiation_bc.htm"},
					{code:"Radiation Network", url:"radiation_network.htm"}
				]
			},
			{code:"Point Source", url:"point_source_bc.htm"},
			{code:"Velocity", url:"velocity.htm"},
			{code:"Resistance", url:"resistance_plane_bc.htm"},
			{code:"Voltage", url:"voltage_bc.htm"},
			{code:"Current", url:"current_bc.htm"},
			{code:"Variation",url:"variation_tables_and_functions.htm", 
				sub:[
					{leveloff:[0,99]},
					{code:"Table", url:"function_table.htm"},
					{code:"Function", url:"function_variation.htm"}
				]
			}
		]
	},
	{code:"Mesh", url:"mesh.htm", 
		sub:[
			{itemoff:[OFFSET_HEIGHT,0]},
			{code:"Create Mesh", url:"create_mesh.htm"},
			{code:"Edit Mesh", url:"global_mesh_parameters.htm"},
			{code:"Key Plane Edit", url:"key_plane_edit.htm",
				sub:[
					{leveloff:[0,99]},
					{code:"Model Verification", url:"key_plane_verification_optimization.htm"},
					{code:"New Keyplane", url:"add_new_key_plane.htm"},
					{code:"Objects @ Keyplane", url:"objects_at_keyplane.htm"}
				]	
			}
		]
	},
	{code:"Tools", url:"tools.htm",
		sub:[
			{itemoff:[OFFSET_HEIGHT,0]},
			{code:"Model Manager Listview", url:"listview.htm"},
			{code:"Member Display", url:"member_display.htm"},
			{code:"Electric Connection", url:"tools_elec_conn.htm"},
			{code:"Group/Asmbly/Part", url:"group_asm_part_modify.htm"},
			{code:"Wizard", url:"wizard.htm"},
			{code:"Preferences", url:"preferences.htm"}, 
			{code:"Units", url:"units.htm"},
			{code:"Sensors", url:"sensor_points.htm"},
			{code:"Split Model", url:"split_model.htm"}
		]
	},
	{code:"Parameters", url:"parameters.htm",
		sub:[
			{itemoff:[OFFSET_HEIGHT,0]},
			{code:"Model Parameters", url:"model_parameters.htm"},
			{code:"Solution Parameters", url:"solution_parameters.htm"},
			{code:"Turbulence Parameters", url:"turbulence-parameters.htm"},
			{code:"Solver Parameters", url:"solver_parameters.htm"},
			{code:"Transient Parameters", url:"transient_parameters.htm"},
			{code:"Output Parameters", url:"Output_parameters.htm"}
		]
	},
	{code:"Analysis", url:"analysis.htm", size:[BUTTON_HEIGHT,ANALYSIS_ITEMS_WIDTH],
		sub:[
			{itemoff:[OFFSET_HEIGHT,0]},
			{code:"Run", url:"run.htm"},
			{code:"Modify Running Job", url:"running_job.htm"},
			{code:"Multi System Setup", url:"multi_system_setup.htm"}
		]
	},
	{code:"Results", url:"results.htm",
		sub:[
			{itemoff:[OFFSET_HEIGHT,0]},
			{code:"Read Results", url:"results.htm"}
		]
	},
	{code:"View", url:"view.htm",
		sub:[
			{itemoff:[OFFSET_HEIGHT,0]},
			{code:"Colors", url:"view_color.htm"},
			{code:"Geometry Colors", url:"geometry_colors.htm",
				sub:[
					{leveloff:[0,99]},
					{code:"Assembly Colors", url:"assembly_colors.htm"},
					{code:"Material Colors", url:"material_colors.htm"},
					{code:"Part Colors", url:"part_colors.htm"}
				]
			},
			{code:"Color Key", url:"color_key.htm"},
			{code:"Windows Positioning", url:"windows_positioning.htm"}
		]
	},
	{code:"Help", url:"index.htm", size:[BUTTON_HEIGHT,77]}
];
