// JavaScript Document for Tabbing and Drop Downs

var popUpStatement = "";
var tabsStatement = "";
var tabSRC = "";
var newTabSRC = "";
var i=0;
var j=0;
var innerHTML = "";
var imgDIR = "";


function changeTab(num, color){
	// Go to off state for up to 10 tabs
	for(i=1; i<=10; i++){
		if(document.getElementById("tab_button_" + i)){
			tabSRC = document.getElementById("tab_button_"+ i).src;
			if(tabSRC.indexOf("_on.gif") != -1){
				for(j=0; j<tabSRC.length-7; j++){
					newTabSRC += tabSRC.charAt(j); 
				} 
				
				newTabSRC += ".gif";
				document.getElementById("tab_button_"+ i).src = newTabSRC;
				newTabSRC = "";
				tabSRC = "";
			} 
			
			newTabSRC = "";
			tabSRC = "";
		}
	}
	
	
	// Go to on state for tab clicked	
	tabSRC = document.getElementById("tab_button_" + num).src;

	
	for(i=0; i<tabSRC.length-4; i++){
		newTabSRC += tabSRC.charAt(i);
	}
	
	newTabSRC += "_on.gif";

	document.getElementById("tab_button_" + num).src = newTabSRC;
	
	newTabSRC = "";
	tabSRC = "";
	
	
	
	
	
	/* Now Change Layer */
	for(i=1; i<=10; i++){
		if(document.getElementById("layer_" + i)){
			document.getElementById("layer_" + i).style.display = "none";
		}
	}
	
	document.getElementById("layer_" + num).style.display = "block";
}








function showPopUps(popUpNumber, show, color, linkTitle){
	if(show){
		document.getElementById("popup_" + color + "_" + popUpNumber).style.display = "block";
		document.getElementById("expand_" + color + "_link_" + popUpNumber).innerHTML = '<a href="javascript:showPopUps(\'' + popUpNumber + '\',false,\'' + color + '\',\'' + linkTitle + '\');">' + linkTitle + '</a>';

		innerHTML = document.getElementById("button_" + color + "_link_" + popUpNumber).innerHTML;
		
		i=0;
		imgDIR = "";
		
		while(i<innerHTML.length){								// Determine location of .htm file
			if(innerHTML.substring(i,i+5) == 'src="'){
				i = i + 5;
				while((i<innerHTML.length) && (innerHTML.substring(i,i+34) != 'images/aviva/replacements/subpage/')){
					imgDIR += innerHTML.charAt(i);
					i++;
				}
			}
			
			i++;
		}
		

		document.getElementById("button_" + color + "_link_" + popUpNumber).innerHTML = '<a href="javascript:showPopUps(\'' + popUpNumber + '\',false,\'' + color + '\',\'' + linkTitle + '\');"><img src="' + imgDIR + 'images/aviva/replacements/subpage/min_' + color.charAt(0) + '.gif" alt="" width="9" height="9" border="0" /></a>';
		

		
		
	}
	
	
	
	else {
		document.getElementById("popup_" + color + "_" + popUpNumber).style.display = "none";
		document.getElementById("expand_" + color + "_link_" + popUpNumber).innerHTML = '<a href="javascript:showPopUps(\'' + popUpNumber + '\',true,\'' + color + '\',\'' + linkTitle + '\');">' + linkTitle + '</a>';
		
		innerHTML = document.getElementById("button_" + color + "_link_" + popUpNumber).innerHTML;
		
		i=0;
		imgDIR = "";
		
		while(i<innerHTML.length){								// Determine location of .htm file *** NEEDED HERE INCASE DROPDOWN
			if(innerHTML.substring(i,i+5) == 'src="'){			// IS OPEN BY DEFAULT
				i = i + 5;
				while((i<innerHTML.length) && (innerHTML.substring(i,i+34) != 'images/aviva/replacements/subpage/')){
					imgDIR += innerHTML.charAt(i);
					i++;
				}
			}
			
			i++;
		}
		

		document.getElementById("button_" + color + "_link_" + popUpNumber).innerHTML = '<a href="javascript:showPopUps(\'' + popUpNumber + '\',true,\'' + color + '\',\'' + linkTitle + '\');"><img src="' + imgDIR + 'images/aviva/replacements/subpage/add_' + color.charAt(0) + '.gif" alt="" width="9" height="9" border="0" /></a>';
		
	}
	
}






function collapseAll(list, color, num_of_dropdowns){
	for(j=1; j<=num_of_dropdowns; j++){
		showPopUps(j, false, color, list[j-1]);
	}
}







function showPopUps1(popUpNumber, show, color, linkTitle){
	if(show){
		popUpStatement = 'document.getElementById("popup_' + color + '_' + popUpNumber + '").style.display = "block";';
		eval(popUpStatement);
		
		popUpStatement = 'document.getElementById("expand_' + color + '_link_' + popUpNumber + '").innerHTML = "<a href=\\"javascript:showPopUps1(\'' + popUpNumber + '\',false,\'' + color + '\',\'' + linkTitle + '\');\\">' + linkTitle + '</a>";';
		eval(popUpStatement);

		popUpStatement = 'innerHTML = document.getElementById("button_' + color + '_link_' + popUpNumber + '").innerHTML;';
		eval(popUpStatement);
		
		i=0;
		imgDIR = "";
		
		while(i<innerHTML.length){								// Determine location of .htm file
			if(innerHTML.substring(i,i+5) == 'src="'){
				i = i + 5;
				while((i<innerHTML.length) && (innerHTML.substring(i,i+15) != '/vivas-files/images/subpage/')){
					imgDIR += innerHTML.charAt(i);
					i++;
				}
			}
			
			i++;
		}
		

		popUpStatement = 'document.getElementById("button_' + color + '_link_' + popUpNumber + '").innerHTML = "<a href=\\"javascript:showPopUps1(\'' + popUpNumber + '\',false,\'' + color + '\',\'' + linkTitle + '\');\\"><img src=\\"' + 'moreMinus.gif\\" alt=\\"\\" width=\\"59\\" height=\\"23\\" border=\\"0\\" /></a>";';
		
		eval(popUpStatement);
		
		
	}
	
	
	
	else {
		popUpStatement = 'document.getElementById("popup_' + color + '_' + popUpNumber + '").style.display = "none";';
		eval(popUpStatement);
		
		popUpStatement = 'document.getElementById("expand_' + color + '_link_' + popUpNumber + '").innerHTML = "<a href=\\"javascript:showPopUps1(\'' + popUpNumber + '\',true,\'' + color + '\',\'' + linkTitle + '\');\\">' + linkTitle + '</a>";';
		eval(popUpStatement);
		
		popUpStatement = 'innerHTML = document.getElementById("button_' + color + '_link_' + popUpNumber + '").innerHTML;';
		eval(popUpStatement);
		
		i=0;
		imgDIR = "";
		
		while(i<innerHTML.length){								// Determine location of .htm file *** NEEDED HERE INCASE DROPDOWN
			if(innerHTML.substring(i,i+5) == 'src="'){			// IS OPEN BY DEFAULT
				i = i + 5;
				while((i<innerHTML.length) && (innerHTML.substring(i,i+15) != '/vivas-files/images/subpage/')){
					imgDIR += innerHTML.charAt(i);
					i++;
				}
			}
			
			i++;
		}
		

		popUpStatement = 'document.getElementById("button_' + color + '_link_' + popUpNumber + '").innerHTML = "<a href=\\"javascript:showPopUps1(\'' + popUpNumber + '\',true,\'' + color + '\',\'' + linkTitle + '\');\\"><img src=\\"' + 'morePlus.gif\\" alt=\\"\\" width=\\"59\\" height=\\"23\\" border=\\"0\\" /></a>";';
		//  /vivas-files/cms-templates/images/aviva/tables/morePlus.gif
//		alert(popUpStatement);
		
		eval(popUpStatement);
	}
	
}
