function openwin(url,w,h,scroll) {
  scrwidth=screen.width;scrheight=screen.height;
  leftmargin = (scrwidth - w)/2;topmargin = (scrheight - h)/2;
  props = "left=" + leftmargin + ",";props = props + "top=" + topmargin + ",";props = props + "width=" + w+ ",";props = props + "height=" + h+ ",";
  var windowprops= "left=" + leftmargin +",top=" + topmargin +",width="+w+",height="+h+",toolbar=no,location=no,status=yes,menubar=no,resizable=no,scrollbars="+ scroll;
  popup=window.open(url,'pop',windowprops);
  popup.focus();
}

function openwintop(url,w,h,scroll) {
  scrwidth=screen.width;scrheight=screen.height;
  leftmargin = (scrwidth - w)/2;topmargin = 0;
  props = "left=" + leftmargin + ",";props = props + "top=" + topmargin + ",";props = props + "width=" + w+ ",";props = props + "height=" + h+ ",";
  var windowprops= "left=" + leftmargin +",top=" + topmargin +",width="+w+",height="+h+",toolbar=no,location=no,status=yes,menubar=no,resizable=no,scrollbars="+ scroll;
  popup=window.open(url,'pop',windowprops);
  popup.focus();
}

function showWin2(FileName, titulo){
  foto1= new Image();
  foto1.src=FileName;
  ControlImg(FileName,titulo);
}

function ControlImg(FileName,titulo){
  if((foto1.width!=0)&&(foto1.height!=0)){
    viewPhoto(FileName,titulo);
  }
  else{
    funzione="ControlImg('"+FileName+"','"+titulo+")";
    intervallo=setTimeout(funzione,20);
  }
}

function viewPhoto(FileName, titulo)
{
 var nTop;
 var nLeft;
 var sAWin;
 
 
 wWidth=foto1.width + 6;
 wHeight=foto1.height + 4;
 
 nTop = (screen.height - wHeight) / 2
 nLeft = (screen.width - wWidth) / 2
 sAWin =  "width=" + wWidth + ",height=" + wHeight + 
          ",top=" + nTop + ",left=" + nLeft

 if (window.ventana && !(window.ventana.closed))
  window.ventana.close();
 
 ventana=window.open("", "ImageWindow", sAWin);
 ventana.document.write('<html><head><title>'+ titulo +'</title></head>');
 ventana.document.write('<BODY BGCOLOR=#ffffff TEXT=#FFFFCC LINK=#33CCFF VLINK=#FF6666 leftmargin=0 topmargin=0 onBlur=self.close()>');
 ventana.document.write('<table width="100%" height="100%"><tr><td with="100%" height="100%" align="center" valign="middle"><img src="' + FileName + '"></td></tr><table></body></html>');
 ventana.document.close();
}

/* ------------------------------------------------------------------------------ */

function ReplacesetHTMLtoChar(txt) {
  var myString = new String(txt)
  
	myString = myString.replace(/&ntilde;/g, "ñ");
	myString = myString.replace(/&Ntilde;/g, "Ñ");
	myString = myString.replace(/&gt;/g, ">");
	myString = myString.replace(/&lt;/g, "<");
	myString = myString.replace(/&apos;/g, "'"); 
//	myString = myString.replace(/&quote;/g, """); 
	myString = myString.replace(/&Aacute;/g, "Á");
	myString = myString.replace(/&aacute;/g, "á");
	myString = myString.replace(/&Eacute;/g, "É");
	myString = myString.replace(/&eacute;/g, "é");
	myString = myString.replace(/&Iacute;/g, "Í");
	myString = myString.replace(/&iacute;/g, "í");
	myString = myString.replace(/&Oacute;/g, "Ó");
	myString = myString.replace(/&oacute;/g, "ó");
	myString = myString.replace(/&Ntilde;/g, "Ñ");
	myString = myString.replace(/&ntilde;/g, "ñ");
	myString = myString.replace(/&Uacute;/g, "Ú");
	myString = myString.replace(/&uacute;/g, "ú");
	myString = myString.replace(/&Uuml;/g, "Ü");
	myString = myString.replace(/&uuml;/g, "ü");
	myString = myString.replace(/&iexcl;/g, "¡");
	myString = myString.replace(/&iquest;/g, "¿");
	myString = myString.replace(/&ordm;/g, "º");
	myString = myString.replace(/&amp;/g, "&"); 
	
  return myString;
} 

/* ------------------------------------------------------------------------------ */

function ReplaceSetCharToHTML(txt) {
  var myString = new String(txt)
  
	myString = myString.replace(/ñ/g, "&ntilde;");
	myString = myString.replace(/Ñ/g, "&Ntilde;");
	myString = myString.replace(/>/g, "&gt;");
	myString = myString.replace(/</g, "&lt;");
	myString = myString.replace(/'/g, "&apos;"); 
//	myString = myString.replace(/g"/g, "&quote;"); 
	myString = myString.replace(/Á/g, "&Aacute;");
	myString = myString.replace(/á/g, "&aacute;");
	myString = myString.replace(/É/g, "&Eacute;");
	myString = myString.replace(/é/g, "&eacute;");
	myString = myString.replace(/Í/g, "&Iacute;");
	myString = myString.replace(/í/g, "&iacute;");
	myString = myString.replace(/Ó/g, "&Oacute;");
	myString = myString.replace(/ó/g, "&oacute;");
	myString = myString.replace(/Ñ/g, "&Ntilde;");
	myString = myString.replace(/ñ/g, "&ntilde;");
	myString = myString.replace(/Ú/g, "&Uacute;");
	myString = myString.replace(/ú/g, "&uacute;");
	myString = myString.replace(/Ü/g, "&Uuml;");
	myString = myString.replace(/ü/g, "&uuml;");
	myString = myString.replace(/¡/g, "&iexcl;");
	myString = myString.replace(/¿/g, "&iquest;");
	myString = myString.replace(/º/g, "&ordm;");
	myString = myString.replace(/&/g, "&amp;"); 
	
  return myString;
} 

/* ------------------------------------------------------------------------------ */
