function ImageLibraryObject(){
   this.imageList=new Array();
   this.totalImages=0;
   this.selectedIndex=0;
   this.searchCount=0;
   this.isOpen=false;
   this.loadFileName='';
   this.lastFileNameChecked="";
}

ImageLibraryObject.prototype.opensearch=function(page){
el("DETAIL_BOX").style.visibility="hidden";
el("DETAIL_BOX").style.position="absolute";
el("SEARCH_BOX").style.position="";
el("SEARCH_BOX").style.visibility="";
el("SEARCH_IMAGE").style.position="";
el("SEARCH_IMAGE").style.visibility="";
  if(page){
    el("flash").style.visibility="hidden";
    el("flash").style.position="absolute";
    el("flash2").style.position="";
    el("flash2").style.visibility="";
  }
}

ImageLibraryObject.prototype.closesearch=function(page){
el("DETAIL_BOX").style.visibility="";
el("DETAIL_BOX").style.position="";
el("SEARCH_BOX").style.visibility="hidden";
el("SEARCH_BOX").style.position='absolute';
el("SEARCH_IMAGE").style.visibility="hidden";
el("SEARCH_IMAGE").style.position='absolute';
  if(page){
    el("flash2").style.visibility="hidden";
    el("flash2").style.position="absolute";
    el("flash").style.position="";
    el("flash").style.visibility="";
  }  
}

ImageLibraryObject.prototype.opencities=function(){
el("SEARCH_BOX").style.visibility="hidden";
el("SEARCH_BOX").style.position='absolute';
el("CITIES_BOX").style.visibility="";
el("CITIES_BOX").style.position='';
var forminputs=document.getElementById('search_form').getElementsByTagName('select');
for(i=0; i<forminputs.length; i++){
       forminputs[i].style.visibility="hidden";
  }
}

ImageLibraryObject.prototype.closecities=function(){
el("SEARCH_BOX").style.visibility="";
el("SEARCH_BOX").style.position='';
el("CITIES_BOX").style.visibility="hidden";
el("CITIES_BOX").style.position='absolute';
var forminputs=document.getElementById('search_form').getElementsByTagName('select');
for(i=0; i<forminputs.length; i++){
       forminputs[i].style.visibility="";
  }
}

ImageLibraryObject.prototype.selectcities=function(DivisionID){
  ajaxCallFunction("ajax.iml?mdl=search_lib/getcities.aj&DivisionID="+DivisionID+"&"+Date(),function(sc,st,rt,rxml){
  var CityID=rxml.getElementsByTagName('City');
  var forminputs=document.getElementById('search_form').getElementsByTagName('input');
  for(i=0; i<forminputs.length; i++){
    for(j=0; j<CityID.length; j++){
      if(CityID[j].childNodes[0].nodeValue==forminputs[i].value){
       forminputs[i].checked=1;
      }
    }
  }
  });
}
ImageLibraryObject.prototype.highlightcities=function(DivisionID){
  ajaxCallFunction("ajax.iml?mdl=search_lib/getcities.aj&DivisionID="+DivisionID+"&"+Date(),function(sc,st,rt,rxml){
  var forminputs=document.getElementById('search_form').getElementsByTagName('input');
  var CityID=rxml.getElementsByTagName('City');
  for(i=0; i<forminputs.length; i++){
    for(j=0; j<CityID.length; j++){
      if(CityID[j].childNodes[0].nodeValue==forminputs[i].value){
       forminputs[i].classname='checked-box';
      }
    }
  }
  });
}
ImageLibraryObject.prototype.clearall=function(){
var forminputs=document.getElementById('search_form').getElementsByTagName('input');

  for(i=0; i<forminputs.length; i++){
  forminputs[i].checked=0;
  }
}
