/*
Javascript to create a dynamic html navigation menu using CSS
Created by James R Ashby
August 12, 2004
modified October 5, 2004
*/

var i;   /* loop control variable */
var inRootDir='' ;  /*string to modify links to point to root directory */

/* The main link details-------------------------------------*/ 
var links = new Array ("index", "ifp_business_partner_program", "for_ifp_customers", "ifp_benefits", "ifp_highlights", "system_requirements", "how_ifp_works", "success_stories", "Product_literature", "ifp_bto_fact_sheet2", "Contact_us"); 
var links_text = new Array ("IFP Overview", "Partner Program", "Customers Only", "Benefits of IFP", "IFP Features", "System Reqs", "How IFP Works", "IFP Success Stories", "Brochures", "Business Transformation Outsourcing", "Contact Us"); 
var links_url = new Array ("index.html", "ifp_business_partner_program.html",
"for_ifp_customers.html", "ifp_benefits.html", "ifp_highlights.html", "system_requirements.html", "how_ifp_works.html", "success_stories.html", "Product_literature.html", "ifp_bto_fact_sheet2.html", "Contact_us.html"); 

/*Array holds value to determine if main link has submenu (0=no , 1=yes)-------------------------------------*/
var checkforSub = new Array (0,0,0,0,1,0,1,1,0,0);

/*links0, links1, links2......*/
/* The sub link 4 details------/features-------------------------------*/
var links4 = new Array ("two_d_barcode", "Release_6point4.", "pilot"); 
var links_text4 = new Array ("Two Dimensional Barcode Processing", "IFP Release 6.4", "IFP Quickstart"); 
var links_url4 = new Array ("features/two_d_barcode.html","features/Release_6point4.html", "features/pilot.html"); 

/* The sub link 6 details------/howifpworks-------------------------------*/
var links6 = new Array ("data_capture", "data_validation", "data_output", "system_services"); 
var links_text6 = new Array ("Data Capture", "Data Validation", "Data Output", "System Services"); 
var links_url6 = new Array ("howifpworks/data_capture.html","howifpworks/data_validation.html", "howifpworks/data_output.html", "howifpworks/system_services.html"); 

/* The sub link 7 details------/success-------------------------------*/ 
var links7 = new Array ("maryland_story", "ABS_story", "broch8.pdf", "VECReference.pdf"); 
var links_text7 = new Array ("Comptroller of Maryland", "Australian Bureau of Statistics", "North Carolina Department of Revenue", "Virginia Employment Commisison"); 
var links_url7 = new Array ("success/maryland_story.html", "success/ABS_story.html",'docs/broch8.pdf', 'docs/VECReference.pdf'); 


/* Resolve the location-------------------------------------*/
var loc=String(this.location); 
loc=loc.split("/");
var subdir=loc[loc.length-2]  /*varible to resolve directory for submenu*/
loc=loc[loc.length-1].split("."); 
loc=loc[loc.length-2]; 

/*function to modify link to point to root directory-------------------------------------*/
function rootDir()
{
	//if(subdir=='howifpworks' || 'features' || 'success') {inRootDir='../'};
	//if(subdir!='howifpworks' || 'features' || 'success') {inRootDir='../'};
	if(subdir=='howifpworks' || subdir=='success'||subdir=='features') {inRootDir='../'}
		else {inRootDir=''};
	

}


/*used to confirm link's submenu-------------------------------------*/
function subConfirm()
{

	//rootDir();
	if(checkforSub[i]==1) submenu();
}


/* SubMenu generating function-------------------------------------*/
function submenu()
{
	if((i==4 && loc==links[i]) || (subdir=='features' && i==4))
	{
		for(var j=0; j<links4.length; j++) 
		{ 
			if(loc==links4[j]) document.write('<table class="explorer_active" border="0" cellspacing="0" cellpadding="0" ><tr><tr><td><b>·</b></td><td><a href="' + inRootDir + links_url4[j] + '" class="menu">' + links_text4[j] + '</a></td></tr></table>'); 
			else document.write('<table class="submenu" border="0" cellspacing="0" cellpadding="0" ><tr><tr><td><b>·</b></td><td><a href="' + inRootDir + links_url4[j] + '" class="menu">' + links_text4[j] + '</a></td></tr></table>');
		} 
	}
	
	
	if((i==6 && loc==links[i]) || (subdir=='howifpworks' && i==6))
	{
		for(var j=0; j<links6.length; j++) 
		{ 
			if(loc==links6[j]) document.write('<table class="explorer_active" border="0" cellspacing="0" cellpadding="0" ><tr><tr><td><b>·</b></td><td><a href="' + inRootDir + links_url6[j] + '" class="menu">' + links_text6[j] + '</a></td></tr></table>'); 
			else document.write('<table class="submenu" border="0" cellspacing="0" cellpadding="0" ><tr><tr><td><b>·</b></td><td><a href="' + inRootDir + links_url6[j] + '" class="menu">' + links_text6[j] + '</a></td></tr></table>');
	 	} 
	}
	
	
	if((i==7 && loc==links[i]) || (subdir=='success' && i==7))
	{
		for(var k=0; k<links7.length; k++) 
		{ 
			if(loc==links7[k]) document.write('<table class="explorer_active" border="0" cellspacing="0" cellpadding="0" ><tr><tr><td><b>·</b></td><td> -- <a href="' + inRootDir + links_url7[k] + '" class="menu">' + links_text7[k] + '</a></td></tr></table>'); 
			else document.write('<table class="submenu" border="0" cellspacing="0" cellpadding="0" ><tr><td><b>·</b></td><td ><a href="' + inRootDir + links_url7[k] + '" class="menu">' + links_text7[k] + '</a></td></tr></table>');
		} 
	}

	
} 


/* MainMenu generating function-------------------------------------*/
function dyn_menu_gen() 
{ 
	
	rootDir();

	for( i=0; i<links.length; i++) 
	{	 
		
		
		if(loc==links[i]) document.write('<table class="explorer_active" border="0" cellspacing="0" cellpadding="0" ><tr><td><a href="' + inRootDir + links_url[i] + '" class="menu">' + links_text[i] + '</a></td></tr></table>');
		else document.write('<table class="explorer" border="0" cellspacing="0" cellpadding="0" ><tr><td><a href="' + inRootDir + links_url[i] + '" class="menu">' + links_text[i] + '</a></td></tr></table>');
	  	

	  	subConfirm();
 	}
	

}	 

/* Generate the menu-------------------------------------*/
dyn_menu_gen();

