// DynaDynamic v.2.0 (c) 1999 DynaMind-LLC
var ns, ie, ie4, ie5;
bname = navigator.appName;
ver = navigator.appVersion;
int_ver = parseInt(ver);
if (bname.indexOf("Netscape") >= 0 && int_ver == 4) ns = 1;
if (bname.indexOf("Microsoft Internet Explorer") >=0 && int_ver >= 4) ie = 1;
if (navigator.userAgent.indexOf('MSIE 4')>0) ie4 = 1;
if (navigator.userAgent.indexOf('MSIE 5')>0) ie5 = 1;

// supports nested references for netscape
function getObjStyle(objTree) {
	var objStrArr = objTree.split('.');
	var objStr = objStrArr[objStrArr.length-1];
	var strS = "";
	if (ns) {
		strS += "document.layers[objStrArr[0]]";
		if (objStrArr.length > 1) {
			for (var i=1; i<objStrArr.length; i++) {
				strS += ".document.layers[objStrArr["+i+"]]";
			}
		}
	return (eval(strS));
	}
	
	else if (ie) {
		return (document.all[objStr].style);
	}
}

function show(strObj) {
	if (!loaded) return;
	var thisObj = getObjStyle(strObj);
	if (currOpen != "")
			hide(currOpen);
	if (ie) {
		thisObj.visibility = "visible";
	}
	if (ns) {
		thisObj.visibility = "show";
	}
	currOpen=strObj;
}

function hide(strObj) {
	if (!loaded) return;
	var thisObj = getObjStyle(strObj);
	if (ie){
			var thisDoc = document.all[strObj];
			if (!(thisDoc.contains(window.event.toElement))) {
				thisObj.visibility="hidden";
			}
		}
		if (ns) {
			thisObj.visibility = "hide";
		}
	currOpen="";
}

function hideit (e) {
	if (!loaded) return;
	var layname = e.target.name;
	if (layname == 'navbar') return;
	var tar = e.target+"";
	if (tar.indexOf('Layer')>=0) {
		hide(layname);
	}
	else {
		routeEvent(e);
	}
}

function hideOpen() {
	if (currOpen != "") {
		hide(currOpen);
	}
}

function menuOver (objTR) {
	objTR.style.backgroundColor='#ffffff';
	objTR.style.cursor="hand";
}

function menuOut (objTR) {
	objTR.style.backgroundColor='#ffffff';
	objTR.style.cursor="hand";
}

currOpen = "";
window.onload=init;
var loaded = 0;

function init() {
	if (ns) {
		for (var i=0;i<document.layers.length;i++) {
			var thisObj = document.layers[i];
			thisObj.captureEvents(Event.MOUSEOUT);
			thisObj.onmouseout = hideit;
		}
	}
loaded = 1;
}

/* DynaFlashDetect 3.2 (c) 1999 DynaMind-LLC */
var shockver = 0;
var flashcode = "";
var FlashMode3 = 0;
var FlashMode4 = 0;

/* navigator -- Required */
var plugin = (navigator.mimeTypes && navigator.mimeTypes["application/x-shockwave-flash"]) ? navigator.mimeTypes["application/x-shockwave-flash"].enabledPlugin : 0;

if (plugin) {
	if ( parseInt(plugin.description.substring(plugin.description.indexOf(".")-1)) == 3 ) shockver = 3;
	if ( parseInt(plugin.description.substring(plugin.description.indexOf(".")-1)) >= 4 ) shockver = 4;
}

/* ie -- Required */
else if (navigator.userAgent && navigator.userAgent.indexOf("MSIE")>=0 
   && (navigator.userAgent.indexOf("Windows")>=0 && navigator.userAgent.indexOf("3.1")<0)) {
	document.write('\<script language=\"VBScript\"\> \n');
    document.write('on error resume next \n');
	document.write('FlashMode3 = 0 \n');
	document.write('FlashMode4 = 0 \n');
	document.write('FlashMode3 = IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash.3")) \n');
	document.write('FlashMode4 = IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash.4")) \n');
    document.write('\<\/SCRIPT\> \n');
	
	if (FlashMode3) shockver = 3;
	if (FlashMode4) shockver = 4;
}

if ( shockver >= 3 ) {
    flashcode = '<OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"';
	flashcode += ' codebase="http://active.macromedia.com/flash2/cabs/swflash.cab#version=4,0,0,0"';
	flashcode += ' ID=anim WIDTH=550 HEIGHT=125>';
	flashcode += '  <PARAM NAME=movie VALUE="nav15.swf"> ';
	flashcode += '  <PARAM NAME=loop VALUE=false> ';
	flashcode += '  <PARAM NAME=quality VALUE=high> ';
	flashcode += '  <PARAM NAME=bgcolor VALUE=#333399> ';
	flashcode += '<EMBED name="anim" SRC="nav15.swf"';
	flashcode += ' swLiveConnect=TRUE WIDTH=550 HEIGHT=125';
	flashcode += ' LOOP=false QUALITY=high BGCOLOR=#333399';
	flashcode += ' TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash">';
	flashcode += '</EMBED>';
	flashcode += '</OBJECT>';
	
	flashcode2 = '<OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"';
	flashcode2 += ' codebase="http://active.macromedia.com/flash2/cabs/swflash.cab#version=4,0,0,0"';
	flashcode2 += ' ID=logoflash3 WIDTH=225 HEIGHT=83>';
 	flashcode2 += '<PARAM NAME=movie VALUE="logoflash3.swf">';
 	flashcode2 += '<PARAM NAME=quality VALUE=high>';
 	flashcode2 += '<PARAM NAME=bgcolor VALUE=#FFFFFF>';
 	flashcode2 += '<EMBED src="logoflash3.swf" quality=high bgcolor=#FFFFFF';
 	flashcode2 += '  WIDTH=225 HEIGHT=83 TYPE="application/x-shockwave-flash"';
 	flashcode2 += ' PLUGINSPAGE="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash">';
	flashcode2 += '</EMBED></OBJECT>';
}
else {
	flashcode = '<img src="images/intira_home_static_lft.jpg" width="550" height="125" border="0" alt="noflash">';
	flashcode2 = '<img src="images/intira_home_static_rt.gif" width="225" height="83" border="0" alt="noflash">';
}

// Flash action controller
function chflash (arg) {
	if (shockver < 4) return;
	if (document.anim)
		document.anim.TGotoFrame('/control',arg);
}
// LayerFlip v.1.0 (c) 2000 DynaMind-LLC
// Handles image replacement on nested layers
// usage: flip('image1','image2'[,'imageN-1','imageN'] [,'layer1.layer2'])

if (document.images) {
		one = new Image();
		one.src = "nothing.gif";
		two = new Image();
		two.src = "arrow.gif";
}

function flip() {
	if (document.images) {
		var num_arg = arguments.length-1;
		var layername = "";
		var thisObj;
		
		if ((arguments.length%2) != 0) {
			layername = arguments[num_arg];
		}
		for (var i=0; i<num_arg; i) {
			var j = i+1;
			var imgname = arguments[i];
			var imgsrc = arguments[j];
			if (ns && layername) {
				thisObj = getObjStyle(layername);
				thisObj.document.images[imgname].src = eval(imgsrc+'.src');
			}
			else {
				document.images[imgname].src = eval(imgsrc+'.src');
			}
			i+=2;
		}
	}
}