function OpenPopUpFull(targetUrl, paramentros ,windowName)

  {

  if (document.all) 

    {

    var w = screen.availWidth-10;

    var h = screen.availHeight-200;

    }

  else if (document.layers||document.getElementById) 

    {

    if (top.window.outerHeight<screen.availHeight||top.window.outerWidth<screen.availWidth) 

      {

      var h = screen.availHeight-200;

      var w = screen.availWidth-10;

      }

    }

  var windowFeatures = "width=" + w + ", height=" + h + ", top=0, left=0, resizable=yes, scrollbars=yes, toolbar=no, location=no, menubar=no, status=no";

  windowFull = window.open('popup.php?t='+targetUrl+'&'+paramentros, windowName, windowFeatures);

  windowFull.focus();

  }

function OpenPopUp2(targetUrl, windowName, x, y, top, left, resizable, scrollbars, toolbar, location, menubar, status){
    var windowFeatures = "width=" + x + ", height=" + y + ", top="+top+", left="+left+", resizable="+resizable+", scrollbars="+scrollbars+", toolbar="+toolbar+", location="+location+", menubar="+menubar+", status="+status;
    windowPesquisa = window.open(targetUrl, windowName, windowFeatures);
    windowPesquisa.focus();
}



function OpenPopUp1(targetUrl, targetParam, windowName, x, y, escala, scroll, tool, localiz, barramenu, barstatus)

  {

  var windowFeatures = "width=" + x + ", height=" + y + ", top=100, left=130, resizable=" + escala + ", scrollbars=" + scroll + ", toolbar=" + tool + ", location=" + localiz + ", menubar=" + barramenu + ", status=no";

  windowPesquisa = window.open('monta_popup.php?t='+targetUrl+'&'+targetParam, windowName, windowFeatures);

  windowPesquisa.focus();

  }



function SendPopUp(targetUrl, targetParam, windowName, x, y)

  {

  var windowFeatures = "width=" + x + ", height=" + y + ", top=100, left=130, resizable=no, scrollbars=no, toolbar=no, location=no, menubar=no, status=no";

  windowPesquisa = window.open('monta_popup.php?t='+targetUrl+'&'+targetParam, windowName, windowFeatures);

  windowPesquisa.focus();

  }



function OpenPopUp(targetUrl, windowName, x, y)

  {

  var windowFeatures = "width=" + x + ", height=" + y + ", top=100, left=130, resizable=no, scrollbars=no, toolbar=no, location=no, menubar=no, status=no";

  windowPesquisa = window.open(targetUrl, windowName, windowFeatures);

  windowPesquisa.focus();

  }



function PopupBusca(tela, campo, param)

  {

  parametros = "campoAlvo="+campo+"&"+param;

  OpenPopUp(tela, parametros, '_blank', 490, 400, 'no', 'yes', 'no', 'no', 'no', 'no');

  }



function PreencheForm(campo, cod, close)

  {

  try

    {

    eval('var campo = window.opener.document.'+campo+';');

    }

  catch(erro)

	{

    //nem trata o erro

	}



  if (typeof(campo) == 'object')

    {

    campo.value = cod;

    campo.focus();

    }



  if (typeof(close) =='undefined') 

    window.close();

  }







function mensagem(divId, msgHtm){

	var objdiv = document.getElementById(divId);

	objdiv.style.visibility='visible';

//	objdiv.innerHTML=decodeURIComponent(msgHtm);

	objdiv.innerHTML=msgHtm;

}



function setDados(objForm) {

	objForm = eval(objForm);

    for (var i=0 ; i < objForm.elements.length; i++) {

		if(objForm.elements[i].type == "radio" || objForm.elements[i].type == "checkbox") 

			objForm.elements[i].checked=false;

		else if(objForm.elements[i].type == "text" || objForm.elements[i].type == "textarea"){

	 		objForm.elements[i].value="";

		}

	}	

}



function showErro(err) {

	alert(err);

}





function hideDiv(divId){

	if(!divId){

		var divs = document.getElementsByTagName('div');

	    for (var i=0 ; i < divs.length; i++) {

			divs[i].style.visibility='hidden';

		}

	}

	else{

		var divs = document.getElementById(divId);

		divs.style.visibility='hidden';

	}

}



function showDiv(divId){

	var divs = document.getElementsByTagName('div');

    for (var i=0 ; i < divs.length; i++) {

//		alert(divs[i].name+" "+divs[i].id)



		if(valByExp(divId, divs[i].name))

			divs[i].style.visibility='visible';



	}

}





function MontaCombo(form, quem, mudar, tipo, todas, selecao,host){

  var objQuem = eval("document."+form+"."+quem);

  var nomefrm = form;

  var valorcmp = objQuem.options[objQuem.selectedIndex].value;

	

  var link = host+"lib/car_combo.php?";
  
      link += "frm="+nomefrm;

      link += "&cmp="+mudar;

      link += "&c="+tipo;

      link += "&todas="+todas;

      link += "&sel="+selecao;

    link += "&paramSel="+valorcmp;



  if (tipo == "B")

    link += "&fabIdBusca="+valorcmp;


  var txtCmp = "document."+form+"."+mudar;

  var obj = document.getElementById(mudar);



  obj.lenght = 1;

  with (obj) {

    options[0] = new Option ('Aguarde ... Carregando ...', 0);

  }

  

  parent.frames['auxFrame'].document.location = link;



  }





  function objXMLHttp(){

	if (window.XMLHttpRequest) { // Mozilla, Safari, ...

		var objetoXMLHttp = new XMLHttpRequest();

		return objetoXMLHttp;

	} else if (window.ActiveXObject) { // IE

			

		var versoes = [ "MSXML2.XMLHttp.5.0",

						"MSXML2.XMLHttp.4.0","MSXML2.XMLHttp.3.0",

						"MSXML2.XMLHttp","Microsoft.XMLHttp"

				];

		

				for (var i = 0; i < versoes.length; i++) {

					try {

						var objetoXMLHttp = new ActiveXObject(versoes[i]);

						return objetoXMLHttp;

					} catch (ex) {

						//nada aqui

					}

				}

	}

			return false;

}

function getDados(objForm) {

    var params = new Array();

    for (var i=0 ; i < objForm.elements.length; i++) {

		if(objForm.elements[i].checked==false && objForm.elements[i].type == "radio") continue;



		if(objForm.elements[i].checked==false && objForm.elements[i].type == "checkbox") continue;



        var parametro = encodeURIComponent(objForm.elements[i].name);

        parametro += "=";

        parametro += encodeURIComponent(objForm.elements[i].value);

        params.push(parametro);

    }



    return params.join("&");

}





function loginUsu(formulario) {

    var dados = getDados(formulario);

    var oXMLHttp = objXMLHttp();

	hideDiv('dvErro');

    oXMLHttp.open("POST", "autentica.php", true);

    oXMLHttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");

    oXMLHttp.onreadystatechange = function () {

        if (oXMLHttp.readyState == 4) {



            if (oXMLHttp.status == 200) {

				var resp = oXMLHttp.responseText;



				if(!valByExp("^ERRO", resp)){

					mensagem('dvErro',  resp.replace('ERRO',''))

				}

				else{

					mensagem('dvlogin', resp);

					showDiv("^dvValor");

				}

            } else {

				mensagem('dvErro', "Ocorreu o erro: "+ oXMLHttp.statusText);

            }

        }

    };

    oXMLHttp.send(dados);

	return false;

}





function envCadastro(formulario) {

    var dados = getDados(formulario);

    var oXMLHttp = objXMLHttp();

    oXMLHttp.open("POST", "cadastro_add.php", true);

    oXMLHttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");

    oXMLHttp.onreadystatechange = function () {

        if (oXMLHttp.readyState == 4) {



            if (oXMLHttp.status == 200) {

				var resp = oXMLHttp.responseText;



				if(resp != 'OK'){

					showErro(resp);

				}

				else{

					SendTo('cadastro_obrigado','nomeCli='+encodeURIComponent(formulario.cmpContato.value));

				}

            } else {

				mensagem('dvErro', "Ocorreu o erro: "+ oXMLHttp.statusText);

            }

        }

    };

    oXMLHttp.send(dados);

	return false;

}



function valByExp(Exp, strComp)

{

	var myRe1 = eval("/"+Exp+"/");

	nome = myRe1.exec(strComp);

//	alert(nome);

	if(nome == 'ERRO')

		return false;

	

	return true;



}



function valExp(Exp, strComp)

{

	var myRe1 = eval("/"+Exp+"/");

	nome = myRe1.exec(strComp);

//	alert(nome);

	if(nome == null)

		return false;

	

	return true;



}



function recarregaNot(notID) {

	///exibe o texto de carregando

	progressoShow('notIntegra');

	

	var options = {

		type: "GET", //método utilizado

		url: "noticias_ajax.php?notID="+notID,//página do servidor

		dataType: "html",//tipo de dados esperado

		success: respNot //método que tratará a resposta

	};



	//chama o servidor

	$.ajax(options);

}



function respNot(respServer){

	//oculta mesg carregando

	 progressoHide('notIntegra');

	 

	 //joga counteúdo de resposta do server na div

	$("div#notIntegra").html(respServer);

}





function progressoShow(divDest){



	$("div#"+divDest).html("<div class='subtitulo'>Carregando...</div>");

}



function progressoHide(divDest){



	$("div#"+divDest).html('');



}



function clrForm(objForm){

	$('#'+objForm).resetForm();

}



function validaContacts(){

  var tipos    = "LSM,ENM,LSM";

  var campos   = "cmpNome,cmpEmail,cmpMsg";

  var valores = "5,6,10";

  var nomes   = "Nome,Email,Mensagem";		  



  if(!ValidaCampos("document.frmContacts",tipos,campos,valores,nomes))

    return false;



  var dados = getDados(document.frmContacts);



  envContato(dados);

  return false;

}



function envContato(dados) {

	///exibe o texto de carregando

	progressoShow('dvContacts');



	var options = {

		type: "GET", //método utilizado

		url: "contatoSend.php",//página do servidor

		dataType: "html",      //tipo de dados esperado,

		data: dados,

		success: respContact //método que tratará a resposta

	};



	//chama o servidor

	$.ajax(options);

}





function respContact(respServer){

	//oculta mesg carregando

	 progressoHide('dvContacts');

	 

	 //joga counteúdo de resposta do server na div

	$("div#dvContacts").html(respServer);

}

		



function changeImg(imgId, newImg){ 

//	alert(imgId+" - "+newImg);

	var objImg = document.getElementById(imgId);

 

  objImg.src = newImg;



	return true;

}





function changebackground(tdId, imgOut){ 

	var objTr = document.getElementById(tdId);

	

	objTr.className = imgOut;

	

	return true;

}





function validaOportunidade(){

  

  var tipos    = "LSM,ENM,LSM";

  var campos   = "cmpNome,cmpEmail,cmpProfissao";

  var valores = "5,6,5";

  var nomes   = "Nome,Email,Profissao";		  



  if(!ValidaCampos("document.frmOportunidade",tipos,campos,valores,nomes))

    return false;



   return true;



  var dados = getDados(document.frmOportunidade);



  envDadosAj(dados, 'dvOportunidades', 'trabalheSend.php', 'respOportunidades');

  return false;

}



function envDadosAj(dados, nmDiv, nmPhp, fResp){

	///exibe o texto de carregando

	progressoShow(nmDiv);



	var options = {

		type: "GET", //método utilizado

		url: nmPhp,//página do servidor

		dataType: "html",      //tipo de dados esperado,

		data: dados,

		success: fResp //método que tratará a resposta

	};



	//chama o servidor

	$.ajax(options);

}



function respOportunidades(respServer){

	//oculta mesg carregando

	 progressoHide('dvOportunidades');

	 

	 //joga counteúdo de resposta do server na div

	$("dvOportunidades").html(respServer);

}



function APagaImg(php, param){

  var link = "monta_popup.php?t="+php+"&"+param;

  parent.frames['auxFrame'].document.location = link;

}

function MM_reloadPage(init) {  //reloads the window if Nav4 resized
  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);

var dvAlvo = 'dynamicContent';

function SendToAjax(){
	$('#contentBusca').hide();
  	$('#dynamicContent').show();
    var args = SendToAjax.arguments;

  args[1] = (args[1] != null && args[1] != '') ? args[1] : "";
  args[2] = (args[2] != null && args[2] != '') ? "#"+args[2] : "";

//  urlPage = "manager.php?t="+args[0]+"&"+args[1]+args[2];
  progressoShow(dvAlvo);   

  if(args[0]=='main')
      changebackground('tdBkMan', 'menuMain')
  else
      changebackground('tdBkMan', 'menuOutras')    
   

  var bnn = "t2="+args[0]+"&"+args[1]+args[2];
  

	var opt = {
		type: "GET", //mtodo utilizado
		url: "managerOld.php",//pgina do servidor
    data: bnn,
		dataType: "html",//tipo de dados esperado
		success: showPage
	};

	//chama o servidor
	$.ajax(opt);

	
  if(!valExp('naoBanner', bnn))
      changeBanner(bnn);
  // window.open(url, '_self');
  }


function SendTo()
  {
  var args = SendTo.arguments;

  args[1] = (args[1] != null && args[1] != '') ? args[1] : "";
  args[2] = (args[2] != null && args[2] != '') ? "#"+args[2] : "";

  url = "managerOld.php?t="+args[0]+"&"+args[1]+args[2];

  window.open(url, '_self');
  }


function showPage(respServer){
 	  progressoHide(dvAlvo);
	

    //joga countedo de resposta do server na div
   	$("div#"+dvAlvo).html(respServer);          

	window.location="#aTopo";
}

function changeBanner(){
	var args = changeBanner.arguments;
	
	if(args[0] == null || args[0] == 'undefined')		
		return false;

	var params =  "";

	params = (args[1] != '' && args[1] != null)? "&param1="+args[1] : "";
	params = (args[2] != '' && args[2] != null)? params+"&param2="+args[2] : "";

//	alert('oi 3 bnTopo='+args[0]+params);

	var opt = {
		type: "GET", //mtodo utilizado
		url: "banner.php",//pgina do servidor
        data: "bnTopo="+args[0]+params,
		dataType: "html",//tipo de dados esperado
		success: showBanner
	};

	//chama o servidor
	$.ajax(opt);

}


function showBanner(respServer){
//	alert(respServer);
   	$("div#dvBanner").html(respServer);      
}



function startFlash(nomeB){	
		
	changeBanner(nomeB);
}

function callExternalInterface() {
	return;
    alert(thisMovie("cena1"))
	thisMovie("cena1").segundomenu();
	alert('chgou 4');
}

function mudarfilme(str){	
//	thisMovie("cena1").SetVariable("videoabaixo", str);
//	if(document.cena1) { document.cena1.SetVariable("videoabaixo", str); alert ("aqui 1") ;}

	changeBanner(str, "videoabaixo", "segundomenu");
}

function thisMovie(cena1) {
//	return;

	 if (navigator.appName.indexOf("Microsoft") != -1) {
	   	alert('chegou thisMovie 2');
        return document.getElementById("cena1");
    }
    else {
		alert('chegou 3');
        return document[cena1];
    }
}
