// JScript source code
document.IN_swapArray=new Array(); // para o setSource

HM_DOM = (document.getElementById) ? true : false;
HM_NS4 = (document.layers) ? true : false;
HM_IE = (document.all) ? true : false;
HM_IE4 = HM_IE && !HM_DOM;
HM_Mac = (navigator.appVersion.indexOf("Mac") != -1);
HM_IE4M = HM_IE4 && HM_Mac;


//******************************
// rollhovers
//******************************
function IN_getImage(oImage_IN, doc) { //v1.0
	var i,tImage;if(!doc) doc=document;
	if(!(tImage=doc.images[oImage_IN])&&!(doc.all)&&doc.getElementById) tImage=doc.getElementById[oImage_IN];
	if(!(tImage=doc.images[oImage_IN])&&doc.all) tImage=doc.all[oImage_IN];
	for(i=0;!tImage&&doc.images&&i<doc.layers.length;i++) tImage=IN_getImage(oImage_IN,doc.layers[i].document);return tImage;
}

function IN_setImageSourceOriginal(oImage_IN) { //v1.0
	tImage=IN_getImage(oImage_IN);if(tImage){if (document.IN_swapArray[oImage_IN]==null) {document.IN_swapArray[oImage_IN]=tImage.src;}tImage.src=document.IN_swapArray[oImage_IN];}
}

function IN_setImageSource(oImage_IN,strNewSrc) { //v1.0
	tImage=IN_getImage(oImage_IN);if(tImage){if (document.IN_swapArray[oImage_IN]==null) {document.IN_swapArray[oImage_IN]=tImage.src;}tImage.src=strNewSrc;}
}


//******************************
// layers
//******************************
//var INTERVAL = 1000;
var INTERVAL = 100;
var INTERVAL_FAST = 2000;
var timerID = null;
var timerID_FAST = null;

function MM_showHideLayers() {
	var i, t, visStr, args, theObj, strAux, iPosition
	t = 0;
	j = 0;
	args = MM_showHideLayers.arguments;
//alert(args[1]);
//alert(args[2]);
	for (i=0; i<(args.length-2); i+=3) { //with arg triples (objNS,objIE,visStr)
		t += 1;
		strAux = args[i+1];
		visStr = args[i+2];
		if (document.layers != null) { //	Netscape (show, hide)
			theObj = eval(args[i]);
			//if (visStr == 'show') {
			//	clearTimeout(timerID);
			//	timerID = setTimeout("HideAllLayers();HideAllMenuLayers()",INTERVAL);
			//}
			if (theObj) theObj.visibility = visStr;
		} else if ((document.all != null) || (document.getElementById)){ //	IE or Netscape 6 (visible, hidden)
			if (visStr == 'show') visStr = 'visible'; 
			if (visStr == 'hide') visStr = 'hidden';
			if (document.all != null) {
				theObj = eval(args[i+1]);
			} else {
				iPosition = strAux.indexOf("'");
				if (iPosition>=0) {
					theObj = eval(document.getElementById(strAux.substr(iPosition+1,strAux.length-iPosition-2-1)));
				}
			}
			//if (visStr == 'visible') || (visStr == 'show'){
			//	clearTimeout(timerID);
			//	timerID = setTimeout("HideAllLayers();HideAllMenuLayers()",INTERVAL);
			//}
			if (theObj) {
				theObj.style.visibility = visStr;
			}
		}
	}
}

function HideAllLayers() {
	MM_showHideLayers('document.layers[\'layer1a\']','document.all[\'layer1a\']','hide','document.layers[\'layer1\']','document.all[\'layer1\']','hide','document.layers[\'layer2\']','document.all[\'layer2\']','hide','document.layers[\'layer3\']','document.all[\'layer3\']','hide','document.layers[\'layer4\']','document.all[\'layer4\']','hide','document.layers[\'layer5\']','document.all[\'layer5\']','hide','document.layers[\'layer6\']','document.all[\'layer6\']','hide','document.layers[\'layer7\']','document.all[\'layer7\']','hide','document.layers[\'layer8\']','document.all[\'layer8\']','hide','document.layers[\'layerShadow\']','document.all[\'layerShadow\']','hide');
}

function HideAllMenuLayers( iCount ) {
	for (var i=1;i<=iCount;i++ ){ MM_showHideLayers('document.layers[\'layerMenu' + i + 'Option\']','document.all[\'layerMenu' + i + 'Option\']','hide','document.layers[\'layerMenu' + i + 'Optionb\']','document.all[\'layerMenu' + i + 'Optionb\']','hide'); }
}

function RemoveTimerHideAllMenuLayersWithDelay() {
	clearTimeout(timerID);
}

var iOCRMenu;
function ShowHideOCRMenus( iIndex, lCount ) {
	for (var i=0;i<=lCount;i++ ){ MM_showHideLayers('document.layers[\'OCRlayerMenu' + i + '\']','document.all[\'OCRlayerMenu' + i + '\']','hide','document.layers[\'OCRlayerMenu' + i + 'Option\']','document.all[\'OCRlayerMenu' + i + 'Option\']','hide'); }
	if (iOCRMenu != iIndex) {
		iOCRMenu = iIndex;
		MM_showHideLayers('document.layers[\'OCRlayerMenu' + iIndex + '\']','document.all[\'OCRlayerMenu' + iIndex + '\']','show','document.layers[\'OCRlayerMenu' + iIndex + 'Option\']','document.all[\'OCRlayerMenu' + iIndex + 'Option\']','show');
	}
}

function HideAllMenuLayersWithDelay( iCount ) {
	if (HM_IE) {
		clearTimeout(timerID);
		timerID = setTimeout("HideAllLayers();HideAllMenuLayers(" + iCount + ")",INTERVAL);
	}
}

function HideFastMenuWithDelay( sDivName ) {
	if (HM_IE) {
		clearTimeout(timerID_FAST);
		//timerID_FAST = setTimeout("MM_showHideLayers('document.layers['" + sDivName + "']','document.all['" + sDivName + "']','hide')", INTERVAL_FAST);
		timerID_FAST = setTimeout( "HideLayerAux('" + sDivName + "')", INTERVAL_FAST);
	}
}

function ShowHideFastMenus( lCount ) {
	clearTimeout(timerID_FAST);
	for (var i=0;i<=lCount;i++ ){ HideLayerAux( 'divFast' + i ); }
}

function HideLayerAux( sLayer ) {
	MM_showHideLayers('document.layers[\'' + sLayer + '\']', 'document.all[\'' + sLayer + '\']', 'hide' );
}

function showMenu( objDiv, objImg, pathImg, posMenu, bShow ) {

	if ( document.body.clientWidth > 760 ) {
		objDiv.style.left=((document.body.clientWidth/2)-(760/2))+posMenu;
	}
	else {
		objDiv.style.left=posMenu+5;
	}

	if ( bShow && objDiv.style.visibility  == 'hidden' ) {
		objDiv.style.visibility = 'visible';
	}
	else {
		if ( !bShow && objDiv.style.visibility == 'visible' ) {
			objDiv.style.visibility = 'hidden';
		}
	}
	
	objImg.src = pathImg;
}



