function showFlash(nome,largura,altura)
{
	document.write('<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"'+ 
	' codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0"'+
	' width="'+largura+'" height="'+altura+'" id="'+nome+'" align="middle">');
	
	document.write('<param name="allowScriptAccess" value="sameDomain" />');
	
	document.write('<param name="movie" value="'+nome+'.swf" />');
	
	document.write('<param name="quality" value="high" />');
				
	document.write('<param name="bgcolor" value="#ffffff" />');
	
	document.write('<embed src="'+nome+'.swf" quality="high" bgcolor="#ffffff"'+
	' width="'+largura+'" height="'+altura+'" name="'+nome+'" align="middle"'+
	' allowScriptAccess="sameDomain" type="application/x-shockwave-flash"'+
	' pluginspage="http://www.macromedia.com/go/getflashplayer" />');
	
	document.write('</object>');
}

function showpopup(vUrl,vName,vPosFimX,vPosFimY,vScrollBars,vResizable,vRetorno)
{
  //calcula posição de abertura da janela em relação à tela
  vPosIniX=((screen.availWidth/2)-(vPosFimX/2));
  vPosIniY=((screen.availHeight/2)-(vPosFimY/2));
  //abre a janela pop up
  window.open(vUrl,vName,'toolbar=0,location=0,directories=0,menubar=0,scrollbars='+vScrollBars+',resizable='+vResizable+',top='+vPosIniY+',left='+vPosIniX+',width='+vPosFimX+',height='+vPosFimY+'');
  if (vRetorno==null)
  {
    //não retorna nada
  }
  else
  {
    //retorna qualquer coisa que você definir em vRetorno 
    //obs.: aplicavel ao caso de querer retornar uma outra função ou o valor de outra função
    return vRetorno;
  }
}
/***********************************************************************************************************************************/ 
function showDetail(Msg){
	if (Msg==null){
		document.getElementById("Container").style.visibility = "hidden"
	}
	else{
		document.getElementById("Container").style.visibility = "visible"
		document.getElementById("msgHTML").innerHTML =  Msg
		document.getElementById("Container").style.top  =  event.y+10
		document.getElementById("Container").style.left = event.x+10
	}
}
/***********************************************************************************************************************************/ 
function formatMask(src, mask) 
{
  var i = src.value.length;
  var saida = mask.substring(0,1);
  var texto = mask.substring(i)
if (texto.substring(0,1) != saida) 
  {
	src.value += texto.substring(0,1);
  }
}
/***********************************************************************************************************************************/ 
function isNum( caractere ) 
{ 
         var strValidos = "0123456789" 
         if ( strValidos.indexOf( caractere ) == -1 ) 
                 return false; 
         return true; 
} 
/***********************************************************************************************************************************/ 
function isNumber(campo, event) 
{ 
         var BACKSPACE=  8; 
         var key; 
         var tecla; 


         CheckTAB=true; 
         if(navigator.appName.indexOf("Netscape")!= -1) 
                 tecla= event.which; 
         else 
                 tecla= event.keyCode; 

         key = String.fromCharCode( tecla); 
         //alert( \'key: \' + tecla + \'  -> campo: \' + campo.value); 


         if ( tecla == 13 ) 
                 return false; 
         if ( tecla == BACKSPACE ) 
                 return true; 
         return ( isNum(key)); 
}
/***********************************************************************************************************************************/ 
function msgConfirm(msg, redirect) 
{
	if ( confirm ( msg ) )
		document.location = redirect;
	else 
		return false;
}
/***********************************************************************************************************************************/ 
function showMsg(msg) 
{
	alert(msg);
}
/***********************************************************************************************************************************/ 
function goto(url) 
{
	document.location=url;
}
/***********************************************************************************************************************************/ 
function openPage(url) 
{
	window.open(url);
}
/***********************************************************************************************************************************/ 
function select_all(){
	for (i=0;i<document.form.elements.length;i++)
		if(document.form.elements[i].type == "checkbox")	
			document.form.elements[i].checked=1
}
/***************************************************************************************************/
function deselect_all(){
	for (i=0;i<document.form.elements.length;i++)
		if(document.form.elements[i].type == "checkbox")	
			document.form.elements[i].checked=0
}
/***************************************************************************************************/
/* Dreamweaver Javascript functions
/***************************************************************************************************/

/* Mostrar ou Ocultar layers */
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 showlargeimage(src, name, val)
{
	imgAmpliada.src=src; 
	imgName.value=name; 
	document.form.foto.value=val;
}
/***************************************************************************************************/




