/*** 
This is the menu creation code - place it right after you body tag
Feel free to add this to a stand-alone js file and link it to your page.
**/

//Menu object creation
oCMenu=new makeCM("oCMenu"); //Making the menu object. Argument: menuname

oCMenu.frames = 0;

//Menu properties   
oCMenu.pxBetween=0;
if(is_ie)
	oCMenu.fromLeft=0;
else
	oCMenu.fromLeft=10;
oCMenu.fromTop=25;
oCMenu.rows=1;
oCMenu.menuPlacement="left";
                                                             
oCMenu.offlineRoot="" 
oCMenu.onlineRoot="" 
oCMenu.resizeCheck=1 
oCMenu.wait=1000  //this tells how long to wait before making the expanded menu dissappear
oCMenu.fillImg=""
oCMenu.zIndex=9999

//Background bar properties
oCMenu.useBar=0
oCMenu.barWidth=""
oCMenu.barHeight="" 
oCMenu.barClass=""
oCMenu.barX=0 
oCMenu.barY=0
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].width=82
oCMenu.level[0].height=25
oCMenu.level[0].regClass="MenuLevel0"
oCMenu.level[0].overClass="MenuLevel0Hover"
oCMenu.level[0].borderX=0
oCMenu.level[0].borderY=0
oCMenu.level[0].borderClass="clLevel0border"
oCMenu.level[0].offsetX=0
oCMenu.level[0].offsetY=0
oCMenu.level[0].rows=0
oCMenu.level[0].arrow=0
oCMenu.level[0].arrowWidth=0
oCMenu.level[0].arrowHeight=0
oCMenu.level[0].align="bottom"


//EXAMPLE SUB LEVEL[1] PROPERTIES - You have to specify 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=180
oCMenu.level[1].height=12
oCMenu.level[1].regClass="MenuLevel1"
oCMenu.level[1].overClass="MenuLevel1Hover"
oCMenu.level[1].borderX=3
oCMenu.level[1].borderY=3

/*
//EXAMPLE SUB LEVEL[2] PROPERTIES - You have to spesify the properties you want different from LEVEL[1] OR LEVEL[0] - If you want all items to look the same just remove this
oCMenu.level[2]=new cm_makeLevel() //Add this for each new level (adding one to the number)
oCMenu.level[2].width=150
oCMenu.level[2].height=20
oCMenu.level[2].offsetX=0
oCMenu.level[2].offsetY=0
oCMenu.level[2].regClass="clLevel2"
oCMenu.level[2].overClass="clLevel2over"
oCMenu.level[2].borderClass="clLevel2border"
*/

/******************************************
Menu item creation:
					  1         2        3     4     5       6      7       8           9
myCoolMenu.makeMenu(name, parent_name, text, link, target, width, height, regImage, overImage, regClass, overClass , align, rows, nolink, onclick, onmouseover, onmouseout) 
*************************************/
//HOME
oCMenu.makeMenu('top0','','','index.asp','','47','','images/off_home_01.gif','images/on_home_01.gif')
//ABOUT UNITED SOLAR OVONIC
oCMenu.makeMenu('top1','','','interior.asp?id=113','','168','','images/off_about_02.gif','images/on_about_02.gif')
  oCMenu.makeMenu('sub10','top1','Why Uni-Solar?','interior.asp?id=33','','')
/* removed 4/4/08 by rd per tr.  oCMenu.makeMenu('sub11','top1','Executive Bios','interior.asp?id=107','','') */
/* removed 4/4/08 by rd per tr.  oCMenu.makeMenu('sub12','top1','Supplier Relations','interior.asp?id=39','','') */
/* removed 4/4/08 by rd per tr.  oCMenu.makeMenu('sub13','top1','Diversity','interior.asp?id=40','','') */
/* removed 4/4/08 by rd per tr.  oCMenu.makeMenu('sub14','top1','Environmental Policy','interior.asp?id=60','','') */
//CONTACT US
oCMenu.makeMenu('top2','','','interior.asp?id=114','','77','','images/off_contact_03.gif','images/on_contact_03.gif')
  oCMenu.makeMenu('sub20','top2','Media Inquiries','interior.asp?id=132')
  oCMenu.makeMenu('sub21','top2','Product Inquiries','interior.asp?id=133')
  oCMenu.makeMenu('sub22','top2','Technical Inquiries','formpage.asp?id=143')
  oCMenu.makeMenu('sub23','top2','Address/Directions','interior.asp?id=134')
  oCMenu.makeMenu('sub24','top2','Legal Notice','interior.asp?id=135')
//MEDIA CENTER
oCMenu.makeMenu('top3','','','interior.asp?id=115','','89','','images/off_media_04.gif','images/on_media_04.gif')
  oCMenu.makeMenu('sub30','top3','News Releases','interior.asp?id=62')
  oCMenu.makeMenu('sub31','top3','Featured News','newslist.asp') //was 'interior.asp?id=138'
  oCMenu.makeMenu('sub32','top3','Fact Sheet','interior.asp?id=47')
  oCMenu.makeMenu('sub33','top3','Events','interior.asp?id=131')
  oCMenu.makeMenu('sub34','top3','Photo Gallery','interior.asp?id=45') //45
//RESOURCES
oCMenu.makeMenu('top4','','','interior.asp?id=116','','73','','images/off_resources_05.gif','images/on_resources_05.gif')
  oCMenu.makeMenu('sub40','top4','Literature Download','interior.asp?id=36')
  oCMenu.makeMenu('sub41','top4','White Papers/Research Reports','interior.asp?id=49')
  oCMenu.makeMenu('sub42','top4','Glossary of Terms','interior.asp?id=64')
  oCMenu.makeMenu('sub43','top4','Incentive Programs','interior.asp?id=51')
  oCMenu.makeMenu('sub44','top4','Industry Links','interior.asp?id=63')
  oCMenu.makeMenu('sub45','top4','Certification/Training','interior.asp?id=53')
  oCMenu.makeMenu('sub46','top4','Warranty','interior.asp?id=250')	
//HOW TO BUY
oCMenu.makeMenu('top5','','','interior.asp?id=108','','77','','images/off_how_06.gif','images/off_how_06.gif')
//CAREERS
oCMenu.makeMenu('top6','','','interior.asp?id=117','','60','','images/off_careers_07.gif','images/on_careers_07.gif')
  oCMenu.makeMenu('sub60','top6','Careers at Uni-Solar','interior.asp?id=37')
  oCMenu.makeMenu('sub61','top6','Job Postings','interior.asp?id=54')

//PARTNER PORTAL
  // C2: This is to be removed : 5/24/06
  //oCMenu.makeMenu('top7','','','interior.asp?id=118','','102','','images/off_partner_08.gif','images/on_partner_08.gif')
  //oCMenu.makeMenu('sub70','top7','Partner Login','interior.asp?id=38')
//SITE MAP
oCMenu.makeMenu('top8','','','interior.asp?id=57','','62','','images/off_site_09.gif','images/on_site_09.gif')

//FILLER - This was added to accomodate Partner Portal removal  C2: 5/24/06
oCMenu.makeMenu('top91','','','','','2','','images/spacer.gif','images/spacer.gif')
oCMenu.makeMenu('top92','','','','','100','','images/fill_int_02.gif','images/fill_int_02.gif')
//FILLER End


//Leave this line - it constructs the menu
oCMenu.construct()		

///////////////////////////////////////////////////////////////////////////////////////////////////
//This is for the flash dynamic menu
///////////////////////////////////////////////////////////////////////////////////////////////////

//Menu object creation
flashMenu=new makeCM("flashMenu") //Making the menu object. Argument: menuname
flashMenu.frames = 0

//Menu properties   
flashMenu.pxBetween=0
if(is_ie)
	flashMenu.fromLeft=0;
else
	flashMenu.fromLeft=10;
flashMenu.fromTop=133
flashMenu.rows=0
flashMenu.menuPlacement="left"
                                                             
flashMenu.offlineRoot="" 
flashMenu.onlineRoot="" 
flashMenu.resizeCheck=1 
flashMenu.wait=1000  //this tells how long to wait before making the expanded menu dissappear
flashMenu.fillImg=""
flashMenu.zIndex=9999

//Background bar properties
flashMenu.useBar=0
flashMenu.barWidth=""
flashMenu.barHeight="" 
flashMenu.barClass=""
flashMenu.barX=0 
flashMenu.barY=0
flashMenu.barBorderX=0
flashMenu.barBorderY=0
flashMenu.barBorderClass=""

//Level properties - ALL properties have to be spesified in level 0
flashMenu.level[0]=new cm_makeLevel() //Add this for each new level
flashMenu.level[0].width=0
flashMenu.level[0].height=0
flashMenu.level[0].regClass=""
flashMenu.level[0].overClass=""
flashMenu.level[0].borderX=0
flashMenu.level[0].borderY=0
flashMenu.level[0].borderClass="clLevel0border"
flashMenu.level[0].offsetX=0
flashMenu.level[0].offsetY=0
flashMenu.level[0].rows=0
flashMenu.level[0].arrow=0
flashMenu.level[0].arrowWidth=0
flashMenu.level[0].arrowHeight=0
flashMenu.level[0].align="right"


//EXAMPLE SUB LEVEL[1] PROPERTIES - You have to specify the properties you want different from LEVEL[0] - If you want all items to look the same just remove this
flashMenu.level[1]=new cm_makeLevel() //Add this for each new level (adding one to the number)
flashMenu.level[1].width=150
flashMenu.level[1].height=15
flashMenu.level[1].regClass="MenuLevel1_Interior"
flashMenu.level[1].overClass="MenuLevel1Hover_Interior"
flashMenu.level[1].borderX=0
flashMenu.level[1].borderY=3
/*
flashMenu.level[1].arrow='images/arrow.gif'
flashMenu.level[1].arrowWidth=6
flashMenu.level[1].arrowHeight=6
*/

/******************************************
Menu item creation:
					  1         2        3     4     5       6      7       8           9
myCoolMenu.makeMenu(name, parent_name, text, link, target, width, height, regImage, overImage, regClass, overClass , align, rows, nolink, onclick, onmouseover, onmouseout) 
*************************************/

var useIteriorGifs = false;
var filename = location.pathname.substring(location.pathname.lastIndexOf('\/')+1); 
if(filename == 'interior.asp' ||
	filename == 'login.asp' )
	useIteriorGifs = true;

//filler
if(useIteriorGifs)
	flashMenu.makeMenu('t1','','','','','168','30','images/fill_int_01.gif','images/fill_int_01.gif')
else
	flashMenu.makeMenu('t1','','','','','168','30','images/fill_main_01.gif','images/fill_main_01.gif')

//SOLAR ENERGY FOR HOMES AND BUSINESSES
if(useIteriorGifs)
	flashMenu.makeMenu('t2','','','interior.asp?id=109','','168','42','images/nb_int_01.gif','images/nb_int_01_on.gif')
else
	flashMenu.makeMenu('t2','','','interior.asp?id=109','','168','42','images/nb_main_01.gif','images/nb_main_01_on.gif')
	
	flashMenu.makeMenu('s21','t2','Home Energy Solutions','interior.asp?id=69')
		flashMenu.makeMenu('s211','s21','Economics & Benefits','interior.asp?id=70')
		flashMenu.makeMenu('s212','s21','Systems & Services','interior.asp?id=71')
			flashMenu.makeMenu('s2121','s212','Building Integrated Systems','interior.asp?id=74','','','25')
			flashMenu.makeMenu('s2122','s212','Rack Systems','interior.asp?id=76')
			flashMenu.makeMenu('s2123','s212','DAS','interior.asp?id=77')
			flashMenu.makeMenu('s2124','s212','Warranty','interior.asp?id=75')
		flashMenu.makeMenu('s213','s21','How to Buy','interior.asp?id=72')
		flashMenu.makeMenu('s214','s21','Solar Success Stories','interior.asp?id=73')
	flashMenu.makeMenu('s22','t2','Business & Industry','interior.asp?id=78')
		flashMenu.makeMenu('s221','s22','Economics & Benefits','interior.asp?id=79')
		flashMenu.makeMenu('s222','s22','Systems & Services','interior.asp?id=80')
			flashMenu.makeMenu('s2221','s222','Building Integrated Systems','interior.asp?id=83','','','25')
			flashMenu.makeMenu('s2222','s222','Removable Systems','interior.asp?id=85')
			flashMenu.makeMenu('s2223','s222','DAS','interior.asp?id=86')
			flashMenu.makeMenu('s2224','s222','Warranty','interior.asp?id=84')
		flashMenu.makeMenu('s223','s22','How to Buy','interior.asp?id=81')
		flashMenu.makeMenu('s224','s22','Solar Success Stories','interior.asp?id=82')
	flashMenu.makeMenu('s23','t2','Government, Defense, Space & Energy Solutions','interior.asp?id=87')
		flashMenu.makeMenu('s231','s23','Economics & Benefits','interior.asp?id=88')
		flashMenu.makeMenu('s232','s23','Systems & Services','interior.asp?id=89')
			flashMenu.makeMenu('s2321','s232','Ground Mount & Specialty Systems','interior.asp?id=91','','','25')
		flashMenu.makeMenu('s233','s23','How to Buy','interior.asp?id=90')
		flashMenu.makeMenu('s234','s23','Solar Success Stories','interior.asp?id=92')

//STRATEGIC PARTNERS
if(useIteriorGifs)
	flashMenu.makeMenu('t3','','','interior.asp?id=110','','168','28','images/nb_int_02.gif','images/nb_int_02_on.gif')
else
	flashMenu.makeMenu('t3','','','interior.asp?id=110','','168','28','images/nb_main_02.gif','images/nb_main_02_on.gif')
	
	flashMenu.makeMenu('s31','t3','OEMs','interior.asp?id=94')
	flashMenu.makeMenu('s32','t3','Worldwide Distribution Network','interior.asp?id=106','','','25')

//STANDARD PRODUCTS
if(useIteriorGifs)
	flashMenu.makeMenu('t4','','','interior.asp?id=102','','168','28','images/nb_int_03.gif','images/nb_int_03_on.gif')
else
	flashMenu.makeMenu('t4','','','interior.asp?id=102','','168','28','images/nb_main_03.gif','images/nb_main_03_on.gif')

/* removed 4/4/08 by rd per tr.	flashMenu.makeMenu('s41','t4','Framed Modules','interior.asp?id=100') */
/* removed 12/1/06 by csd per tr.	flashMenu.makeMenu('s42','t4','Flexible Modules','interior.asp?id=101') */
	flashMenu.makeMenu('s43','t4','Solar Laminates','interior.asp?id=102')
/* removed 4/4/08 by rd per tr.	flashMenu.makeMenu('s44','t4','Portable Modules','interior.asp?id=103') */
/* removed 4/4/08 by rd per tr.	flashMenu.makeMenu('s45','t4','How to Buy','interior.asp?id=104') */
/* removed 4/4/08 by rd per tr.	flashMenu.makeMenu('s46','t4','Worldwide Distribution Network','interior.asp?id=105','','','25') */

//TECHNOLOGY AND ENGINEERING
if(useIteriorGifs)
	flashMenu.makeMenu('t5','','','interior.asp?id=112','','168','40','images/nb_int_04.gif','images/nb_int_04_on.gif')
else
	flashMenu.makeMenu('t5','','','interior.asp?id=112','','168','40','images/nb_main_04.gif','images/nb_main_04_on.gif')

	flashMenu.makeMenu('s51','t5','Technology Overview','interior.asp?id=66')
	flashMenu.makeMenu('s52','t5','PV Manufacturing','interior.asp?id=67')

//filler
if(useIteriorGifs)
	flashMenu.makeMenu('t6','','','','','168','33','images/fill_int_02.gif','images/fill_int_02.gif')
else
	flashMenu.makeMenu('t6','','','','','168','33','images/fill_main_02.gif','images/fill_main_02.gif')

flashMenu.construct()		
