var ie4 = (document.all) ? true : false;
var ns4 = (document.layers) ? true : false;
var ns6 = (document.getElementById && !document.all) ? true : false;
	
function MM_findObj(n, d) { //v4.01
	var p,i,x;  
	if(!d) 
		d=document; 
	if((p=n.indexOf("?"))>0&&parent.frames.length){
		d=parent.frames[n.substring(p+1)].document; 
		n=n.substring(0,p);
	}
	if(!(x=d[n])&&d.all) 
		x=d.all[n]; 
	for (i=0;!x&&i<d.forms.length;i++) 
		x=d.forms[i][n];
	for(i=0;!x&&d.layers&&i<d.layers.length;i++) 
		x=MM_findObj(n,d.layers[i].document);
	if(!x && d.getElementById) 
		x=d.getElementById(n); 
	return x;
}
function MM_showHideLayers() { //v6.0
	var i,p,v,obj,args=MM_showHideLayers.arguments;
	for (i=0; i<(args.length-2); i+=3) 
		if ((obj=MM_findObj(args[i]))!=null) { 
			v=args[i+2];
			if (obj.style) { 
				obj=obj.style; 
				v=(v=='show')?'visible':(v=='hide')?'hidden':v; 
			}
			obj.visibility=v; 
		}
}	

function fncShowHideObj(pStrNomeObj, pStrDisplay) { //v6.0
	var obj;
	var objFocus;
	if (ie4) {
		obj = "document.all['"+ pStrNomeObj + "']"
		objFocus = "document.all['AncBuscar']"
	}
	if (ns4) {
		obj = "document.layers['"+ pStrNomeObj + "']"
		objFocus = "document.layers['AncBuscar']"
	}
	if (ns6) {
		obj = "document.getElementById('"+ pStrNomeObj + "')"
		objFocus = "document.getElementById('AncBuscar')"
	}
	obj = eval(obj)
	if (obj){	
		obj.style.display = pStrDisplay;					
		objFocus = eval(objFocus)
		if (objFocus){						
			objFocus.focus();						
		}
	}
}	

function fncShowHideObjSel(pStrNomeObj, pStrDisplay, pStrNomeObjBotao) { //v6.0
	var obj;
	var objBotaoOk 
	if (ie4) {
		obj = "document.all['"+ pStrNomeObj + "']"
		objBotaoOk = "document.all['"+ pStrNomeObjBotao + "']"
	}
	if (ns4) {
		obj = "document.layers['"+ pStrNomeObj + "']"
		objBotaoOk = "document.layers['"+ pStrNomeObjBotao + "']"
	}
	if (ns6) {
		obj = "document.getElementById('"+ pStrNomeObj + "')"
		objBotaoOk = "document.getElementById('"+ pStrNomeObjBotao + "')"
	}
	obj = eval(obj)
	objBotaoOk = eval(objBotaoOk)
	if (obj && objBotaoOk){	
		obj.style.display = pStrDisplay;
		objBotaoOk.style.display = 'block';
		fncShowHideObj('tdBotaoBusca','none');					
	}
}	

function fncSetPaginaSeguinte(pStrForm, pStrPG){
	var objForm
	if (ie4) {
		objForm = "document.all['"+ pStrForm + "'].pStrPaginaSeguinte"		
	}
	if (ns4) {
		objForm = "document.layers['"+ pStrForm + "'].pStrPaginaSeguinte"		
	}
	if (ns6) {
		objForm = "document.getElementById('"+ pStrForm + "').pStrPaginaSeguinte"		
	}
	objForm = eval(objForm)	
	if (objForm){
		objForm.value = pStrPG;
	}
}
	
function fncDesmarcaObjeto(pObjCombo){
	var obj
	if (ie4) {obj = "document.all['"+ pObjCombo + "']"}
	if (ns4) {obj = "document.layers['"+ pObjCombo + "']"}
	if (ns6) {obj = "document.getElementById('"+ pObjCombo + "')"}
	obj = eval(obj)	
	if (obj){
		obj.selectedIndex = -1;			
	}		
}
function fncDesmarcaCheck(pObjChk){
	
	var i
	var obj
	if (ie4) {obj = "document.all['"+ pObjChk + "']"}
	if (ns4) {obj = "document.layers['"+ pObjChk + "']"}
	if (ns6) {obj = "document.getElementById('"+ pObjChk + "')"}
	obj = eval(obj)	
	if (obj){
		for(i=0;i<obj.length;i++){
		//	alert(Obj[i].checked);
			obj[i].checked = false
		}
	}
}



function fncDesmarcarRadio(pObjCombo){							
	if (pObjCombo){
		if (pObjCombo[0]){
			pObjCombo[0].checked = false;		
			pObjCombo[1].checked = false;									
		}
		else{
			pObjCombo.checked = false;								
		}
	}
}

function fncInnerHTMLEsqueciSenha(pObj, pMsg){
	var obj;
	if (ie4) {obj = "parent.document.all['"+ pObj + "']"}
	if (ns4) {obj = "parent.document.layers['"+ pObj + "']"}
	if (ns6) {obj = "parent.document.getElementById('"+ pObj + "')"}
	obj = eval(obj)	
	if (obj){
		obj.innerHTML = pMsg;
	}			
}	

function fncHabilitaBusca(pObjSel, pStrNomeObj){
	//if (pObjSel.selectedIndex <= 0){
	//	fncShowHideObj (pStrNomeObj, 'none');		
	//}
	//else{
		fncShowHideObj (pStrNomeObj, 'block');
	//}		
}

function fncValidaLogin(pStrNomeForm){
	var Msg;
	var obj;
	if (ie4) {obj = "document.all['"+ pStrNomeForm + "']"}
	if (ns4) {obj = "document.layers['"+ pStrNomeForm + "']"}
	if (ns6) {obj = "document.getElementById('"+ pStrNomeForm + "')"}
	obj = eval(obj)	
	
	Msg = '';
  	if (obj.TxtLogin.value == "")
		Msg = Msg + ' Preencha o campo Login. \n';
	else
		if (obj.TxtLogin.value.indexOf("'",0) != -1 || obj.TxtLogin.value.indexOf('"',0) != -1)
			Msg = Msg + ' Campo Login com caracter inválido. \n';
		if (obj.TxtSenha.value == "")
			Msg = Msg + ' Preencha o campo Senha. \n';
		else
			if (obj.TxtSenha.value.indexOf("'",0) != -1 || obj.TxtSenha.value.indexOf('"',0) != -1)
				Msg = Msg + ' Campo Senha com caracter inválido. \n'; 
	if (Msg != ''){
		alert(Msg);
		return false;
	}
	
	if(document.FrmBoaOportunidade){
		if(document.FrmBoaOportunidade.selGrauEscolaridade){
			obj['pBO'].value = document.FrmBoaOportunidade.selGrauEscolaridade.value
		}		
	}
	return true;
}
	
	/* POSICIONA DIVS */
	function PosicionaDiv(){
		altura = document.getElementById("posicaoDiv").offsetTop;
		largura = document.getElementById("posicaoDiv").offsetLeft;
		document.getElementById("divPai").style.top = altura ;
		document.getElementById("divPai").style.left = largura ;
		document.getElementById("divPai").style.display = 'block';
	}
	
	<!--
	var vLeft;
	var vTop;

	
	function posicionaLayer(obj, divinterno, DivMestra) {
		var DivRef = document.getElementById(obj);
		var IfrRef = document.getElementById(DivMestra);

		with(document.getElementById(obj).style) {
			vLeft = ((document.body.clientWidth - parseInt(width)) / 2);
			vTop = ((document.body.clientHeight - parseInt(height)) / 2);
			position = 'absolute';
			left = vLeft;
			top = vTop;
			visibility = 'visible';
			document.getElementById(divinterno).style.visibility = 'visible';

			DivRef.style.display = "block";
			IfrRef.style.width = DivRef.offsetWidth;
			IfrRef.style.height = (parseInt(DivRef.offsetHeight) - 20) + "px";
			IfrRef.style.top = (parseInt(DivRef.style.top) + 10) + "px";
			IfrRef.style.left = DivRef.style.left;
			IfrRef.style.zIndex = DivRef.style.zIndex - 1;
			IfrRef.style.display = "block";			
		}
	}
		
	function fncReload(obj, divinterno, DivMestra) {
		var DivRef = document.getElementById(obj);
		var IfrRef = document.getElementById(DivMestra);

		with(document.getElementById(obj).style) {
			if(visibility == 'visible'){
				vLeft = ((document.body.clientWidth - parseInt(width)) / 2);
				vTop = ((document.body.clientHeight - parseInt(height)) / 2);
				position = 'absolute';
				left = vLeft;
				top = vTop;
				visibility = 'visible';
				document.getElementById(divinterno).style.visibility = 'visible';
				DivRef.style.display = "block";
				IfrRef.style.width = DivRef.offsetWidth;
				IfrRef.style.height = (parseInt(DivRef.offsetHeight) - 20) + "px";
				IfrRef.style.top = (parseInt(DivRef.style.top) + 10) + "px";
				IfrRef.style.left = DivRef.style.left;
				IfrRef.style.zIndex = DivRef.style.zIndex - 1;
				IfrRef.style.display = "block";
			}
		}
		
	}
		
// TUTORIAL
	 function comofunciona() {
	 	if(document.all){
			 divTutorial.document.getElementById('iframeTutorial').src = '../include/ifrTutorial.asp';
		 }
		 else{
			document.getElementById('iframeTutorial').src = '../include/ifrTutorial.asp';
		 }
		document.getElementById('divTutorial').style.visibility = 'visible';	
	 }
	 function Fecha_tutorial() {
		document.getElementById('divTutorial').style.visibility = 'hidden';
	 	if(document.all){
			 divTutorial.document.getElementById('iframeTutorial').src = '../include/blank.asp';
		}
		else{
			 document.getElementById('iframeTutorial').src = '../include/blank.asp';
		}
	 }
	 
	 function Fecha_trailler() {
		 document.getElementById('divPromo').style.visibility = 'hidden';	
		 if(document.all){
			 divPromo.document.getElementById('iframePromo').src = '../include/blankPreto.asp';	 
		}
		else{
			document.getElementById('iframePromo').src = '../include/blankPreto.asp';
		}
	 }
	 
// PROMOÇÃO	 
function promocao(){
		document.getElementById('minhaLayer').style.visibility = 'hidden';
		document.getElementById('divLogin').style.visibility = 'hidden';
		document.getElementById('DivMestra').style.display = 'none';
		if(document.all){
			divPromo.document.getElementById('iframePromo').src = '../include/ifrpromo.asp';
		}
		else{
			document.getElementById('iframePromo').src = '../include/ifrpromo.asp';
		}
		document.getElementById('divPromo').style.visibility = 'visible'; 
	}

function fncExibirTrailer()
{
	promocao();
	fncChamadaPromoHome();
}

function fncChamadaPromoHome(){
	document.getElementById('tblTipos').style.display='block';
	document.getElementById('LyrChamadaPromo').style.display='none';
}

	function centralizaLayer(obj) {
		var DivRef = document.getElementById(obj);

		with(document.getElementById(obj).style) {
			vLeft = ((document.body.clientWidth - parseInt(width)) / 2);
			vTop = ((document.body.clientHeight - parseInt(height)) / 2);
			position = 'absolute';
			left = vLeft;
			top = vTop;
			display = 'block';
		}
	}

function fncFocus()
{
	Fecha_trailler();
if (window.top.opener) 
{	window.top.opener.focus();
}

}
function fncMarcar(id, status, indiceForm)
{
	for (i=0;i<document.forms[indiceForm].elements.length;i++)
	{
		if (document.forms[indiceForm].elements[i].type == "checkbox")
		{
			if(document.forms[indiceForm].elements[i].id == id)
			{
				document.forms[indiceForm].elements[i].checked = status;
			}	
		}	
	}
}
function fncMarcarTodosEstados(id, status, indiceForm){
	for (i=0;i<document.forms[indiceForm].elements.length;i++)
	{
		if (document.forms[indiceForm].elements[i].type == "checkbox" && document.forms[indiceForm].elements[i].name=='chkEstados' )
		{
				document.forms[indiceForm].elements[i].checked = status;
		}	
		if (document.forms[indiceForm].elements[i].type == "checkbox" && document.forms[indiceForm].elements[i].name=='chkRegioes')
		{
				document.forms[indiceForm].elements[i].checked = status;
		}	
	}
}

