<?xml version="1.0"?>
<!-- 
    Note: As an alternative to hand editing this file you can use the 
    web admin tool to configure settings for your application. Use
    the Website->Asp.Net Configuration option in Visual Studio.
    A full list of settings and comments can be found in 
    machine.config.comments usually located in 
    \Windows\Microsoft.Net\Framework\v2.x\Config 
-->
<configuration>
	<appSettings>
		<add key="DefaultPageSize" value="13"/>
		<add key="CommonFileID" value="2"/>
		<add key="SiteFileID" value="4"/>
		<add key="SiteLayoutFileID" value="5"/>
		<add key="MapLayoutFileID" value="6"/>
		<add key="UploadRootPath" value="~/Files"/>
		<add key="UploadTemporaryPath" value="~/Files/Temporary"/>
		<add key="DownloadTemporaryPath" value="../Files/Temporary"/>
		<add key="UploadLogoPath" value="~/Files/Logo"/>
		<add key="DownloadLogoPath" value="../Files/Logo"/>
		<add key="UploadTempPath" value="~/Files/TempImage"/>
		<add key="DownloadBuildingPath" value="../Files/Building"/>
		<add key="UploadBuildingPath" value="~/Files/Building"/>
		<add key="DownloadSitePath" value="../Files/Site"/>
		<add key="UploadSitePath" value="~/Files/Site"/>
		<add key="DownloadTelcoItemPath" value="../Files/TelcoItem"/>
		<add key="UploadTelcoItemPath" value="~/Files/TelcoItem"/>
		<add key="DownloadCMEPath" value="../Files/CME"/>
		<add key="UploadCMEPath" value="~/Files/CME"/>
		<add key="RefreshTimeMinute" value="1"/>
		<add key="AdditionalExcelInformation" value="false"/>
	</appSettings>
	<connectionStrings>
		<add name="TIMSUserConnString" connectionString="Persist Security Info=False;Integrated Security=false;User ID=sa;Password=MRezaFaisal;Initial Catalog=TIMS_User;server=.;Connect Timeout=30" providerName="System.Data.SqlClient"/>
		<add name="TIMSDataConnString" connectionString="Persist Security Info=False;Integrated Security=false;User ID=sa;Password=MRezaFaisal;Initial Catalog=TIMS_Data-1.3.3.3;server=.;Connect Timeout=30" providerName="System.Data.SqlClient"/>
		<add name="TIMSDataOLEConnString" connectionString="Provider=SQLOLEDB;Data Source=.;User ID=sa;Initial Catalog=TIMS_Data-1.3.3.3;Password=MRezaFaisal;Connect Timeout=30;" providerName="System.Data.OleDb"/>
		<add name="Site_SensorConnectionString" connectionString="Data Source=.;Initial Catalog=Site_Sensor-1.3.3.3;User ID=sa;Password=MRezaFaisal" providerName="System.Data.SqlClient"/>
	</connectionStrings>
	<system.web>
		<globalization uiCulture="en" culture="en-US"/>
		<!--<globalization uiCulture="id" culture="id-ID"/>-->
		<!-- 
            Set compilation debug="true" to insert debugging 
            symbols into the compiled page. Because this 
            affects performance, set this value to true only 
            during development.
        -->
		<compilation debug="false" targetFramework="4.0">
			<assemblies>
				<add assembly="stdole, Version=7.0.3300.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/>
				<add assembly="System.Data.Linq, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
				<add assembly="System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
				<add assembly="System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/>
				<add assembly="System.Runtime.Remoting, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
				<add assembly="System.Data.OracleClient, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/></assemblies>
		</compilation>
		<!--
            The <authentication> section enables configuration 
            of the security authentication mode used by 
            ASP.NET to identify an incoming user. 
        -->
		<authentication mode="Forms"/>
		<!--
            The <customErrors> section enables configuration 
            of what to do if/when an unhandled error occurs 
            during the execution of a request. Specifically, 
            it enables developers to configure html error pages 
            to be displayed in place of a error stack trace.

        <customErrors mode="RemoteOnly" defaultRedirect="GenericErrorPage.htm">
            <error statusCode="403" redirect="NoAccess.htm" />
            <error statusCode="404" redirect="FileNotFound.htm" />
        </customErrors>
        -->
		<pages theme="TIMS" controlRenderingCompatibilityVersion="3.5" clientIDMode="AutoID">
			<controls>
				<add tagPrefix="ajaxToolkit" namespace="AjaxControlToolkit" assembly="AjaxControlToolkit"/>
				<add tagPrefix="maps" namespace="AspMap.Web" assembly="AspMapNET"/>
				<add tagPrefix="asp" namespace="Microsoft.Web" assembly="Microsoft.Web.GeneratedImage"/>
			</controls>
		</pages>
		<httpRuntime maxRequestLength="100000" executionTimeout="1800"/>
		<httpHandlers>
			<add verb="GET" path="MapImageHandler.axd" type="AspMap.Web.ImageHandler, AspMapNET"/>
			<add verb="*" path="MapImageHandler.axd" type="AspMap.Web.ImageHandler, AspMapNET"/>
		</httpHandlers>
		<roleManager enabled="true" defaultProvider="AspNetSqlRoleProvider">
			<providers>
				<clear/>
				<add name="AspNetSqlRoleProvider" connectionStringName="TIMSUserConnString" applicationName="TIMS" type="System.Web.Security.SqlRoleProvider, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"/>
			</providers>
		</roleManager>
		<membership defaultProvider="AspNetSqlMembershipProvider">
			<providers>
				<clear/>
				<add name="AspNetSqlMembershipProvider" type="System.Web.Security.SqlMembershipProvider, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" connectionStringName="TIMSUserConnString" enablePasswordRetrieval="false" enablePasswordReset="true" requiresQuestionAndAnswer="false" applicationName="TIMS" requiresUniqueEmail="true" passwordFormat="Hashed" maxInvalidPasswordAttempts="5" minRequiredPasswordLength="1" minRequiredNonalphanumericCharacters="0" passwordAttemptWindow="10" passwordStrengthRegularExpression=""/>
			</providers>
		</membership>
		<profile>
			<providers>
				<clear/>
				<add name="AspNetSqlProfileProvider" connectionStringName="TIMSUserConnString" applicationName="TIMS" type="System.Web.Profile.SqlProfileProvider, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"/>
			</providers>
			<properties>
				<add name="Fullname" type="System.String" serializeAs="String" allowAnonymous="false" defaultValue="" readOnly="false"/>
				<add name="CustomerID" type="System.String" serializeAs="String" allowAnonymous="false" defaultValue="" readOnly="false"/>
				<add name="Organization" type="System.String" serializeAs="String" allowAnonymous="false" defaultValue="" readOnly="false"/>
				<add name="UserType" type="System.String" serializeAs="String" allowAnonymous="false" defaultValue="" readOnly="false"/>
			</properties>
		</profile>
		<siteMap enabled="true">
			<providers>
				<add name="TIMSRGD" siteMapFile="~/App_Data/TIMSRGD.sitemap" type="System.Web.XmlSiteMapProvider" securityTrimmingEnabled="true"/>
				<add name="TIMSCustomer" siteMapFile="~/App_Data/TIMSCustomer.sitemap" type="System.Web.XmlSiteMapProvider" securityTrimmingEnabled="true"/>
			</providers>
		</siteMap>
		<webParts>
			<personalization defaultProvider="AspNetSqlPersonalizationProvider">
				<providers>
					<clear/>
					<add name="AspNetSqlPersonalizationProvider" type="System.Web.UI.WebControls.WebParts.SqlPersonalizationProvider" connectionStringName="TIMSUserConnString" applicationName="TIMS"/>
				</providers>
			</personalization>
		</webParts>
	</system.web>
	<!-- 
        The system.webServer section is required for running ASP.NET AJAX under Internet
        Information Services 7.0.  It is not necessary for previous version of IIS.
    -->
	<system.webServer>
		<validation validateIntegratedModeConfiguration="false"/>
	</system.webServer>
</configuration>
