﻿/* Used for embedding flash elements such as page titles */
function embedFlash(src, width, height) {
	var hasRightVersion = DetectFlashVer(requiredMajorVersion,0,0);
	if(hasRightVersion) { 
	    //document.write('<span>');
		AC_FL_RunContent( 'codebase','http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0','width',''+width+'','FlashVars', 'csConfigFile=MuleDemoFinalSmall_config.xml', 'height',''+height+'','src',''+src+'','quality', 'high', 'wmode', 'transparent', 'scale','noscale','pluginspage','http://www.macromedia.com/go/getflashplayer','movie',''+src); //end AC code
	    //document.write('</span><span class="hdn">'+text+'</span>');
	}else{
		document.write('Unable to load flash, please check your version');
	}
}

var listx = new Array();
function hidediv(pass) {
	var divs = document.getElementsByTagName('div');
	var anchors = document.getElementsByTagName('a');
	
	for(i = 0; i < anchors.length; i++) {
	    
	    if(anchors[i].className == "chosen" && anchors[i].id == "anch_"+pass) {
            anchors[i].onclick = function() { showdiv(pass); return false; }	   
        }
	}
	
	for(i = 0; i < divs.length; i++) {
		if(document.getElementById("img_"+pass+"")) document.getElementById("img_"+pass+"").src = "/images/ico_plus.gif";
		if (divs[i].id == ("qa_" + pass)) {
			if (document.getElementById) // DOM3 = IE5, NS6
				divs[i].style.display = 'none';
			else {
				if (document.layers) {
					document.layers[divs[i]].display = 'none';
					document.layers[divs[i]].position = 'absolute';
				}
				else {
					document.all.hideShow.divs[i].visibility = 'none';
					document.all.hideShow.divs[i].position = 'absolute';
				}
			}
		}
	}
	
	listx[pass] = "hidden";
}
function showdiv(pass) {

	if (listx[pass] == "shown") hidediv(pass);
	else {
			
		var divs = document.getElementsByTagName('div');
		if(document.getElementById("img_"+pass+"")) document.getElementById("img_"+pass+"").src = "/images/ico_minus.gif";
				
		for(i = 0; i < divs.length; i++) {
			if (divs[i].id == ("qa_" + pass)) {
				if (document.getElementById) {
					// IE 6+/NN6
					divs[i].style.display = 'block';
				}
				else {
					if (document.layers) {
						//netscape 5
						document.layers[divs[i]].display = 'block';
						document.layers[divs[i]].position = 'relative';
					}
					else {
						// IE 4 and 5 not 5+
						document.all.hideShow.divs[i].visibility = 'block';
						document.all.hideShow.divs[i].position = 'relative';
					}
				}
			}
		}
		listx[pass] = "shown";
	}
}

function hideHDNdiv(pass) {
	var divs = document.getElementsByTagName('div');
	for(i = 0; i < divs.length; i++) {
		
		if (divs[i].className == (pass)) {
			if (document.getElementById) // DOM3 = IE5, NS6
				//divs[i].style.display = 'none';
				divs[i].style.visibility = 'hidden';
			else {
				if (document.layers) {
					//document.layers[divs[i]].display = 'none';
					divs[i].style.visibility = 'hidden';
					document.layers[divs[i]].position = 'absolute';
				}
				else {
					document.all.hideShow.divs[i].visibility = 'none';
					document.all.hideShow.divs[i].position = 'absolute';
				}
			}
		}
	}
	
	listx[pass] = "hidden";
}
function showHDNdiv(pass) {

	if (listx[pass] == "shown") hidediv(pass);
	else {
		var divs = document.getElementsByTagName('div');
		
		for(i = 0; i < divs.length; i++) {
			if (divs[i].className == (pass)) {
			
				if (document.getElementById) {
					// IE 6+/NN6
					//divs[i].style.display = 'block';
					divs[i].style.visibility = 'visible';
				}
				else {
					if (document.layers) {
						//netscape 5
						//document.layers[divs[i]].display = 'block';
						divs[i].style.visibility = 'visible';
						document.layers[divs[i]].position = 'relative';
					}
					else {
						// IE 4 and 5 not 5+
						document.all.hideShow.divs[i].visibility = 'block';
						document.all.hideShow.divs[i].position = 'relative';
					}
				}
			}
		}
		listx[pass] = "shown";
	}
}

function showSVN() {
    var selects = document.getElementsByTagName('select');
    for(i = 0; i < selects.length; i++) {
        if(selects[i].id != "ctl00_ContentPlaceHolder_bill_CCExp1" && selects[i].id != "ctl00_ContentPlaceHolder_bill_CCExp2") 
        selects[i].style.visibility = "hidden";
    }
    document.getElementById('SVN').style.display = "block";
}

function hideSVN() {
    var selects = document.getElementsByTagName('select');
    for(i = 0; i < selects.length; i++) {
        selects[i].style.visibility = "visible";
    }
    document.getElementById('SVN').style.display = "none";
}


function efocus(form, id) {
	document.getElementById(form)[id].focus();
}


function swapImage(img, action) {
    if(action != "1") {
        x = img.src.length;
        x = img.src.substr(0,x-4);
        img.src = x + "_h.jpg";
    }else{
        x = img.src.length;
        x = img.src.substr(0,x-6);
        img.src = x + ".jpg";
    }
        
}