// -- Script para Controle de Refresh na Pagina de Nova Etroca
// -- Criado por Carlos Belleza

//Estr. da Classe
function classe(){
  this.cd_classe='';
  this.cd_subclasse='';
  this.titulo='';
}

//Estr. da Data
function data(){
  this.dia='';
  this.mes='';
  this.ano='';
}

//Estr. do Registro
function registro(){
  this.classe1=new classe;
  this.classe2=new classe;
  this.descricao='';
  this.dt_valid=new data;
  this.preco='';
  this.foto='';
  this.aceita='N';
  this.refresh='';
}

//Cria Registro
var objeto=new registro();

//Retorna objeto atual para outra pagina (Registro)
function reg(){
  return objeto;
}

//Copia Dados para o Registro  - Classe/Subclasse
function cp(ind,dados,dados1,dados2){
  eval("objeto.classe"+ind+".cd_classe='"+dados+"'");
  eval("objeto.classe"+ind+".cd_subclasse='"+dados1+"'");
  imp();
}

//Copia os campos text para o registro
function cp_text(p1,p2,p3,p4,p5,p6,p7,p8,p9){
  objeto.classe1.titulo=p1;
  objeto.classe2.titulo=p2;
  objeto.descricao=p3;
  objeto.dt_valid.dia=p4;
  objeto.dt_valid.mes=p5;
  objeto.dt_valid.ano=p6;
  objeto.preco=p7;
  objeto.refresh=p8;
  objeto.aceita=p9;
}

//controla Selecoes de item em classe e subclasse
function imp(){
  var string="";
  string="classe1="+objeto.classe1.cd_classe;
  string+="&classe2="+objeto.classe2.cd_classe;
  string+="&subclasse1="+objeto.classe1.cd_subclasse;
  string+="&subclasse2="+objeto.classe2.cd_subclasse;
  string+="&refresh="+objeto.refresh;
  parent.corpo.location.href="nova_etroca.asp?"+string;
}

//Deleta Registros do Comeco de uma Classe/Subclasse
function del(ind){
  eval("objeto.classe"+ind+".cd_classe=''");
  eval("objeto.classe"+ind+".cd_subclasse=''");
  imp();
}

//Inicia Parametros da Pagina
function inic_pag(){
  parent.corpo.location.href="nova_etroca.asp";
}

//Deleta Objeto / Cria
function apaga(){
  delete objeto;
  return objeto=new registro();
}


//Checa se deve ser limpada a pagina na entrada
//var local=parent.corpo.location.href;
//if (local.substring(local.lastIndexOf("/")+1,40)=="nova_etroca.asp" && parent.corpo.location.search!='')
  //parent.menu.inic_pag();
