
function genHtml(fileText,tag)
  {
     var beginTag  ="<"+tag+"_START>";
     var endTag    ="<"+tag+"_END>";
     var leftPos   =fileText.indexOf(beginTag);
     var rightPos  =fileText.indexOf(endTag);
     var returnHtml="";
     var subText   ="";
     
     if ((leftPos!=-1) && (rightPos!=-1))
        subText=fileText.substring(leftPos+beginTag.length,rightPos);
        
     returnHtml=createSelectHtml(subText,tag);
    
     return returnHtml;
  }
  
  function createSelectHtml(fileText,tag)
  {
     var optArray=fileText.split(";");
     var style   =" style='width:300px;'"; 
     var id      =" id='"+tag+"'";
     var change  =" javascript:toggleViewButton('"+tag+"Button');";
     var html    ="";
     var found   =false;
     
     html+="<table><tr><td>";
     
     html+='<select '+id+style+' onchange="'+change+'" class="text">';
     
     for (var i=0;i<optArray.length;i++)
     {
         var optionValue=optArray[i];
         var optionLabel=optArray[i];
         
         optionLabel=optionLabel.replace(/_/g," ");
         optionLabel=optionLabel.replace(".htm","");
         optionLabel=optionLabel.replace(".doc","");
         
         if (optionLabel!="")
         {
            html+='<option value="'+optionValue+'">'+optionLabel+'</option>';
         
            found=true;
         }
     }
    
     var disabledStatus='';   
     if (!found)
     {
        html+='<option value=""></option';
        disabledStatus='disabled="disabled"';
     }
     
     html+='</select>';
     
     html+="</td><td>";
        
     var onButtonClick="javascript:view('"+tag+"')";   
     
     html+='<input id="'+tag+'Button" type="button" value="View" '+disabledStatus+' onclick="'+onButtonClick+'" class="button45"/>';   
     html+="</td></tr></table>";   
        
     return html;   
  }
  
  function toggleViewButton(buttonId)
  {
     var buttonObj=document.getElementById(buttonId);
     
     if (buttonObj!=null)
        buttonObj.disabled=false;
  }
  
  function view(objectName)
  {
     var object=document.getElementById(objectName);
     
     if ((object!=null) && (object.value!=""))
     {
        var wName=object.value;
        
        wName=wName.replace(".htm","");
        wName=wName.replace(".doc","");
        
        openWindow("../upload/"+object.value,wName,null);
     }
  }

  function viewFile(filename)
  {
    var targetName="Info";

    if ((filename.indexOf(".doc")!=-1) ||
        (filename.indexOf(".xls")!=-1) ||
        (filename.indexOf(".pdf")!=-1))
       targetName="_self";
 
    openWindow("../upload/"+filename,targetName,null);
  }



