
function pictNew (imgName, value)
{  
   var argv = pictNew.arguments;  
   var argc = pictNew.arguments.length; 

 //alert( argc );

   if ( argc == 1)
   {  
        pictItem[imgName] = new pictItem(imgName, 'on', 'off');
   }
    else
    { 

      var i = 1;
      value2='';

      while ( i < argc )
      {
         value2 = value2 + '\''+ argv[ i ] + '\',';
         i++;
      }

     value = value2.substring(0, value2.length-1);

     pictItem[imgName] = eval( 'new pictItem(imgName,' +  value  + ');' );
    }  //else 

}  // end of pictNew
   

function pictItem(imgName, value)
{  
   var argv = pictItem.arguments;  
   var argc = pictItem.arguments.length; 
  
   var i=1;
   
   var flag='';
   
   while( i < argc )
   {

     flag = argv[i];

      eval( 'this.' + flag + '= new Image();' );

      eval( 'this.' + flag + '.src = "../images/' + imgName + '_' + flag + '.gif"' );

     i++;
   } //while

}

function swapImage( imgName, flag)
{
if (document.images)
  {		
        
	eval( 'document.' + imgName + '.src = pictItem.' + imgName + '.' + flag + '.src');
  }
}

