// JavaScript Document

var win= null;
function NewWindow(mypage,myname,w,h,scroll){
  var winl = (screen.width-w)/2;
  var wint = (screen.height-h)/2;
  var settings  ='height='+h+',';
      settings +='width='+w+',';
      settings +='top='+wint+',';
      settings +='left='+winl+',';
      settings +='scrollbars='+scroll+',';
      settings +='resizable=yes';
  win=window.open(mypage,myname,settings);
  if(parseInt(navigator.appVersion) >= 4){win.window.focus();}
}

function obligatorios(id_formulario, cadena){
//var elementos = document.getElementById(id_formulario).elements.length;
var campos = cadena.split(",");
//alert();
//alert(document.getElementById(contenido).value);
for(var i=0;i<campos.length;i++){
	if (vacio(eval("document.getElementById(id_formulario)." + campos[i] + ".value")) == false) 
	{ alert("El campo " + campos[i] + " debe ser completado"); return false; }
}
return true;
}

function vacio(q) {  
         for ( i = 0; i < q.length; i++ ) {  
                 if ( q.charAt(i) != " " ) {  
                         return true  
                 }  
         }  
         return false  
 }  


function MyFCKClass()
{
this.UpdateEditorFormValue = function()
{
for ( i = 0; i < parent.frames.length; ++i )
if ( parent.frames[i].FCK )
parent.frames[i].FCK.UpdateLinkedField();
}
}
// instantiate the class
var MyFCKObject = new MyFCKClass();


function popupform(myform, windowname,width,heigth)
{
if (! window.focus)return true;
  var winl = (screen.width-450)/2;
  var wint = (screen.height-65)/2;
  
window.open('', windowname, 'height='+heigth+',width='+width+',top='+wint+',left='+winl+',scrollbars=no');
myform.target=windowname;

return true;
}

function mostrardetalle (id) {
	if (!document.getElementById) return false;
	 fila = document.getElementById(id);
	 if (fila.style.display != "none") {
	   fila.style.display = "none"; //ocultar fila
	 } else {
    	fila.style.display = ""; //mostrar fila
  }
}