<%@LANGUAGE="VBSCRIPT"%> <% session("css") = "large.css" Function RandomImage(ImagesFolderPath, ImageFileTypes, ImageDescription) 'Declare variables Dim CompleteImagesFolderPath Dim FileSystemObject Dim ImageFolder Dim Files Dim i Dim ImageFiles Dim File Dim FileName Dim FileExtension Dim RandomNumber 'Find the complete path to image folder by using Server.MapPath CompleteImagesFolderPath = Server.MapPath(ImagesFolderPath) 'Create an instance of the FileSystemObject which allows ASP to 'access the file system Set FileSystemObject = Server.CreateObject("Scripting.FileSystemObject") 'Check that the folder containing the images exists If Not FileSystemObject.FolderExists(CompleteImagesFolderPath) Then RandomImage = "Error 0: Cannot find requested folder" Set FileSystemObject = nothing Exit Function End If 'Get the folder containing the images Set ImageFolder = FileSystemObject.GetFolder(CompleteImagesFolderPath) 'Get a list of all the files within the images folder Set Files = ImageFolder.Files 'Use a dictionary object to temporarily store the image file names i = 1 Set ImageFiles = Server.CreateObject("Scripting.Dictionary") 'Loop through the list of files within the images folder. 'If the file has a file extension that is in the list of 'file types specified in the ImageFileTypes function parameter, 'then add the file name to the ImageFiles dictionary object For Each File in Files FileName = File.Name FileExtension = Right(FileName, Len(FileName) - (InStrRev(FileName, "."))) If InStr(1,ImageFileTypes,FileExtension,vbTextCompare) > 0 then ImageFiles.Add i, FileName i = i + 1 End If Next 'Destroy objects that are no longer required Set ImageFolder = nothing Set Files = nothing Set FileSystemObject = nothing 'Initialise the random number generator Randomize ' Check that image file(s) have been found If ImageFiles.Count = 0 Then RandomImage = "Error 1: Requested folder does not contain any image files" Exit Function End If 'Generate a random number between 1 and the number of image files RandomNumber = Int((ImageFiles.Count) * Rnd + 1) 'Return a hyperlink to a random image file RandomImage = " & Chr(34) & ImageDescription & Chr(34) & " Set ImageFiles = nothing End Function %> Welcome to Allied Building
 

   Call us at 313-230-0800   

   Allied Building Service Company

      Home      Construction      Maintenance      Cleaning      Service Management      Project Gallery

Allied covers all of Sothern Michigan and Northern Ohio!

West Michigan Areas covered:
Grand Rapids Metro Area
Battle Creek, MI
Benton Harbor, MI
Grand Haven, MI
Holland, MI
Kalamazoo / Portage, MI
Kentwood, MI
Muskegon, MI
We also cover all the little towns in between
(Limited coverage for HVAC, Electrical and Janitorial)
Mid Michigan Areas covered:
Adrian, MI
Birch Run, MI
Jackson, MI
Lansing / Okemos, MI
Saginaw, MI
Midland, MI
Owosso, MI
Jackson, MI
We also cover all the little towns in between
(Limited coverage for Janitorial)

Southeast Michigan Areas covered:
Detroit Metropolitan Area
Ann Arbor, MI
Auburn Hills, MI
Dearborn, MI
Flint, MI
Port Huron, Mi
Sterling Heights, MI
Troy, MI
Novi, MI
Taylor, MI
Toledo, OH Metro Area

We also cover all the little
towns in-between.
Full coverage area in ALL Services.

We can not perform work in Canada

 

 

 

   Service Area  :: Contact Us  ::  Allied Building Operation  ::  Allied-Eagle    

  ©  2005 Team Allied, Inc. - site designed by  Best Viewed at 1024x768 with I.E. 5.5