<%--############################################################################
# Filename    : main.jsp
# Description : 메인페이지
# Date        : 2015.09.09
# Update      :
# Author      : YJLEE
################################################################################--%>
<%@ page language="java" contentType="text/html; charset=UTF-8"
	pageEncoding="UTF-8"%>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
<%@ taglib prefix="spring" uri="http://www.springframework.org/tags"%>

<spring:eval expression="@globals['global.connectUrl']" var="connectUrl"/>
<spring:eval expression="@globals['global.kakaoApiKey']" var="kakaoApiKey"/>
<spring:eval expression="@globals['global.kakaoJSKey']" var="kakaoJSKey"/>
<spring:eval expression="@globals['global.webRtcInnerIp']" var="webRtcInnerIp"/>
<spring:eval expression="@globals['global.webRtcExtIp']" var="webRtcExtIp"/>
<spring:eval expression="@globals['global.trafficLayerPrefix']" var="trafficLayerPrefix"/>

<%
	response.setHeader("Cache-Control","no-store"); 
	response.setHeader("Pragma","no-cache"); 
	response.setDateHeader("Expires",0); 
	
	if (request.getProtocol().equals("HTTP/1.1")){
        response.setHeader("Cache-Control", "no-cache");
	}
	
	//카카오 key
	String kakaoApiKey = (String) pageContext.getAttribute("kakaoApiKey");
	String kakaoJSKey = (String) pageContext.getAttribute("kakaoJSKey");
	// geoserver url
	String connectUrl = (String) pageContext.getAttribute("connectUrl");
	String trafficLayerPrefix = (String) pageContext.getAttribute("trafficLayerPrefix");
	// WebRTC IP ()
	String webRtcIp = (String) pageContext.getAttribute("webRtcInnerIp");
	String connectKey = (String) request.getParameter("key");
	
	// 맥어드레스 확인 여부
	boolean checkMac = true;
	
	//Context Root
	String contextRoot 	= request.getContextPath().equals("/") ? "" : request.getContextPath();
	//소통정보호출url
	String tmsUri   	= connectUrl + "/geoserver/gwc/service/tms/1.0.0/";
       
	String ip = request.getHeader("X-FORWARDED-FOR"); 
	
	boolean ipFlag = false; 
	
	if (ip == null || ip.length() == 0) {
	    ip = request.getHeader("Proxy-Client-IP");
	}
	
	if (ip == null || ip.length() == 0) {
	    ip = request.getHeader("WL-Proxy-Client-IP");  // 웹로직
	}
	
	if (ip == null || ip.length() == 0) {
	    ip = request.getRemoteAddr() ;
	}
	
	String iHost = ip.substring(0, 3);
	
	//내부망일때
	if (iHost.equals("192")) {
        String ipHost2 = (ip.substring(4)).substring(0,3);
        webRtcIp = (String) pageContext.getAttribute("webRtcInnerIp");
        
        if(ipHost2.equals("168")){
	        	String ipHost3 = (ip.substring(8)).substring(0,2);
	        	
	        	if(ipHost3.equals("10") || ipHost3.equals("20") || ipHost3.equals("30") || ipHost3.equals("31") || ipHost3.equals("11")){
	        		ipFlag = true;
	        	}
        }
	}
	
	//로컬테스트
	if("0:0:0:0:0:0:0:1".equals(ip) || "127.0.0.1".equals(ip)) { 
		ipFlag = true;
	}
	
	// 시큐어코딩
	if(null != kakaoApiKey && null != kakaoJSKey && null != connectUrl && null != webRtcIp){
		kakaoApiKey = kakaoApiKey.replaceAll("[<>&;]", "");
		kakaoJSKey = kakaoJSKey.replaceAll("[<>&;]", "");
		connectUrl = connectUrl.replaceAll("[<>&;]", "");
		webRtcIp = webRtcIp.replaceAll("[<>&;]", "");
		trafficLayerPrefix = trafficLayerPrefix.replaceAll("[<>&;]", "");
	}
%>

<!-- 기본변수 -->
<c:set var="contextRoot" value="<%=contextRoot%>"/>
<c:set var="tmsUri" value="<%=tmsUri%>"/>
<c:set var="ipFlag" value="<%=ipFlag%>"/>
<c:set var="kakaoApiKey" value="<%=kakaoApiKey%>"/>
<c:set var="kakaoJSKey" value="<%=kakaoJSKey%>"/>
<c:set var="connectUrl" value="<%=connectUrl%>"/>
<c:set var="webRtcIp" value="<%=webRtcIp%>"/>
<c:set var="clientIp" value="<%=ip%>"/>
<c:set var="checkMac" value="<%=checkMac%>"/>
<c:set var="connectKey" value="<%=connectKey%>"/>
<c:set var="trafficLayerPrefix" value="<%=trafficLayerPrefix%>"/>

<!DOCTYPE html>
<html lang="ko">
<head>

<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
<meta http-equiv="Content-Style-Type" content="text/css">
<meta http-equiv="Content-Script-Type" content="text/javascript">
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0" />

<link rel="stylesheet" type="text/css" href="${contextRoot}/css/jquery/jquery.li-scroller.css?ver=1"/> 
<link rel="stylesheet" type="text/css" href="${contextRoot}/css/main.css?ver=1.6"/>
<link rel="stylesheet" type="text/css" href="${contextRoot}/css/weather.css?ver=1"/>
<link rel="stylesheet" type="text/css" href="${contextRoot}/css/tablet.css?ver=1.5"/>

<link rel="icon" href="data:;base64,iVBORw0KGgo=">
<script type="text/javascript" src="${contextRoot}/js/common/jquery/jquery.min.js?ver=1"></script>
<script type="text/javascript" src="${contextRoot}/js/common/func.js?ver=0.1"></script>
<script type="text/javascript">
	/** 전역변수 선언 */
	var CONTEXTROOT				= "${contextRoot}";
	var TMSURI					= "${tmsUri}";
	var IPFLAG					= "${ipFlag}";
	var KEY						= "${connectKey}";
	var IMS_VIEW_LEVEL			= 8;		//돌발
	var CCTV_VIEW_LEVEL 			= 7;		//시내CCTV
	var CCTVE05_VIEW_LEVEL		= 8;		//고속도로/국도CCTV 
	var CCTV_LARGE_VIEW_LEVEL 	= 5;		//CCTV아이콘 확대 표출 기준 레벨 
	var SMALLCCTVSIZE			= 30;	// CCTV 아이콘 사이즈(작은거) 
	var LARGECCTVSIZE			= 35;	// CCTV 아이콘 사이즈(큰거) 
	var MAP_IMAGE_PATH 			= CONTEXTROOT + "/images/map/";
	var BTN_IMAGE_PATH 			= CONTEXTROOT + "/images/";
	var successYn 				= getCookie('macChk');
	var checkMac 				= '${checkMac}';
	var kakaoApiKey				= "${kakaoApiKey}";
	var connectUrl				= "${connectUrl}";
	var WEBRTCURL 				= '${webRtcIp}';
	var clientIp 				= '${clientIp}';
	var trafficLayerPrefix 		= '${trafficLayerPrefix}';
</script>

<title>상황판</title>
</head>
<body class="sang">
	<input type="hidden" name="min_x" id="min_x" value="" />
	<input type="hidden" name="min_y" id="min_y" value="" />
	<input type="hidden" name="max_x" id="max_x" value="" />
	<input type="hidden" name="max_y" id="max_y" value="" />
	<input type="hidden" name="cctvDiv" id="cctvDiv" />
	<input type="hidden" name="roadCctvDiv" id="roadCctvDiv" />
	<input type="hidden" name="roadCctvE05Div" id="roadCctvE05Div" />
	<input type="hidden" name="cctvRoad" id="cctvRoad" />
	<input type="hidden" name="idLatitude" id="idLatitude" value="" />
	<input type="hidden" name="idLongitude" id="idLongitude" value="" />
	<div class="header">
		<h1>
			<a href="${contextRoot}?key=${connectKey}"><img
				src="${contextRoot}/images/logo.gif" class="logo_img" alt="utis로고" loading="lazy"></a>
		</h1>
		<ul class="i_p00">
			<li class="toggleBtn"><a href="javascript:mapTraffic();"
				class="traffic">
					<div id="traffic" class="road_on btn_m btn01_on lazy"></div>
			</a></li>
			<li class="toggleBtn"><a href="javascript:getIMS();" class="ims">
					<div id="ims" class="road_off btn_m btn02 lazy"></div>
			</a></li>
			<li class="toggleBtn">
				<div id="cctvList" class="road_off btn_m btn_cctv lazy">
					<div class="submenu_wrap">
						<div class="toggleBtn">
							<a href="javascript:getCCTV_m();" id="cctv_m"
								class="road_off cctv_m lazy">시내도로</a>
						</div>
						<div class="toggleBtn">
							<a href="javascript:getCctvRoad_m();" id="roadCctv_m"
								class="road_off roadCctv_m lazy">고속도로</a>
						</div>
						<div class="toggleBtn">
							<a href="javascript:getCctvE05Road_m();" id="roadCctvE05_m"
								class="road_off roadCctvE05_m lazy">국도</a>
						</div>
						<div class="toggleBtn2">
							<a href="javascript:cctvCloseAll();" id="cctvOff_m"
								class="road_off cctvOff_m lazy">CCTV OFF</a>
						</div>
					</div>
				</div>
			</li>
			<li class="cctvSlide slide">
				<ul>
					<li class="toggleBtn" id="CCTV_btn"><a
						href="javascript:getCCTV();" class="cctv"> <img
							src="${contextRoot}/images/btn03.gif" id="cctv" class="road_off"
							alt="시내도로 cctv" unselectable="on" loading="lazy"/>
					</a></li>
					<li class="toggleBtn" id="CCTVRoad_btn"><a
						href="javascript:getCctvRoad();" class="roadCctv"> <img
							src="${contextRoot}/images/btn05.gif" id="roadCctv"
							class="road_off" alt="고속도로  cctv" unselectable="on" loading="lazy"/>
					</a></li>
					<li class="toggleBtn" id="CCTVE05Road_btn"><a
						href="javascript:getCctvE05Road();" class="roadCctvE05"> <img
							src="${contextRoot}/images/btn07.gif" id="roadCctvE05"
							class="road_off" alt=" 국도 cctv" unselectable="on" loading="lazy"/>
					</a></li>
					<li class="toggleBtn2" id="CCTVClose_btn"><a
						href="javascript:cctvCloseAll()" class="cctvOff"> <img
							src="${contextRoot}/images/btn06.gif" id="cctvOff"
							class="road_off" alt="cctv끄기" unselectable="on" loading="lazy"/>
					</a></li>
				</ul>
			</li>
			<li class="toggleBtn slide"><a href="javascript:getIntSig();"
				class="intSig">
					<div id="intSig" class="road_off btn_m btn08 lazy" alt="신호현시"></div>
			</a></li>
			<li class="toggleBtn slide"><a
				href="javascript:getWeatherInfo();" class="weather">
					<div id="weather" class="road_off btn_m btn09 lazy" alt="기상정보"></div>
			</a></li>
			<li class="toggleBtn slide"><a href="javascript:showSelectRegion();" class="selectRegion2">
					<div id="selectRegion" class="btn_m btn010 lazy">
					
					</div>
			</a></li>
			<!-- <li class="toggleBtn slide"><a class="selectRegion">
					<div id="selectRegion" class="btn_m btn010 lazy">
						<select id="input2">
							<option value="">--선택--</option>
						</select>
					</div>
			</a></li> -->
		</ul>
		<ul class="i_p01">
			<li class="obd2" id="obdBtn"></li>
			<li class="obd" style="display: none;">
				<ul>
					<li class="toggleBtn"><a class="obdId"
						href="javascript:getObeTimerStart();"> <img
							src="${contextRoot}/images/btn_obd.gif" id="obdId"
							class="road_off" alt="obdid버튼" />
					</a></li>
					<li><label for="obeKeyword">검색</label> <input type="text"
						id="obeKeyword" name="obeKeyword" maxlength="18" alt="검색" value="" />
					</li>
					<li><a href="javascript:getObeSearch();"><img
							src="${contextRoot}/images/btn_06.gif" alt="확인"></a></li>
				</ul>
			</li>

		</ul>
	</div>
	<div class="hline" id="hline"></div>
	<div class="container">
		<!-- 공항뷰 컨트롤러-->
		<div class="sky_wrap">
			<div id="btnStreetView" class="ico_all ico_sky_on"></div>
			<div id="btnSateliteView" class="ico_all ico_earth"></div>
		</div>
		<!-- 소통정보 -->
		<div class="info_wrap">
            <div class="info_x" id="trafficInfoClose"></div>
            <div class="info_bar"></div>
        </div>

		<!-- 모바일 신호인포창 -->
		<div class="mobInfoWin"
			style="position: absolute; top: 120px; left: 10px; z-index: 10"></div>

		<!-- 지도-->
		<div id="mapWrapper">
			<div id="map" class="map">
				<!-- 검색값-->
				<div class="bg_white" id="menu_wrap">
					<div class="option">
						<p></p>
						키워드 : <input id="keyword" type="text" size="15" maxlength="50"
							value="">
						<button id="searchBtn" class="searchBtn" onclick="searchPlaces()">검색하기</button>
						<p></p>
					</div>
					<hr>
					<ul id="placesList">
						<!-- json 결과값 -->
					</ul>
				</div>
				<!-- 검색값끝-->
				
				<!-- 2022.12.12 mgkim 지역선택 팝업 시작 -->
				<div id="fade"></div>
				<div id="selectRegionPopup" title="지역선택" class="selectRegion_popup_block">
			        <div class="divSelRegionTop">
		                <div class="divSelRegionTopTitle">지역선택</div>
		                <div class="divSelRegionTopClose" onclick="closeSelectRegion();">X</div>
				    </div>
				    <div class="divSelRegion">
				        <ul id="ulSelRegion" class="ulSelRegion">
				            <!-- <ul class='ulSelRegionOne'><div><li value='L00@127.575@36.151@12'>전국</li>
				            </div></ul><ul><li class='ul_h'>특별/광역/자치도</li><div class="divRegionScroll">
                                <li onclick="moveCity('L01@126.981591@37.525559@6')" value='L01@126.981591@37.525559@6'>서울특별시</li>
                                <li value='L02@126.653021@37.468559@6'>인천광역시</li>
                                <li>부산광역시</li>
                                <li>대구광역시</li>
                                <li>대전광역시</li>
                                <li>울산광역시</li>
                                <li>제주특별자치도</li>
                                <li>세종특별자치도</li>
                            </div></ul><ul><li class='ul_h'>경기</li><div class="divRegionScroll">
                            <li value='L02@126.653021@37.468559@6'>인천광역시</li>
                            <li value='L02@126.653021@37.468559@6'>인천광역시</li>
                            <li value='L02@126.653021@37.468559@6'>인천광역시</li>
                            <li value='L02@126.653021@37.468559@6'>인천광역시</li>
                            <li value='L02@126.653021@37.468559@6'>인천광역시</li>
                            <li value='L02@126.653021@37.468559@6'>인천광역시</li>
                            <li value='L02@126.653021@37.468559@6'>인천광역시</li>
                            <li value='L02@126.653021@37.468559@6'>인천광역시</li>
                            <li value='L02@126.653021@37.468559@6'>인천광역시</li>
                            <li value='L02@126.653021@37.468559@6'>인천광역시</li>
                            <li value='L02@126.653021@37.468559@6'>인천광역시</li>
                            <li value='L02@126.653021@37.468559@6'>인천광역시</li>
                            <li value='L02@126.653021@37.468559@6'>인천광역시</li>
                            <li value='L02@126.653021@37.468559@6'>인천광역시</li>
                            <li value='L02@126.653021@37.468559@6'>인천광역시</li>
                            <li value='L02@126.653021@37.468559@6'>인천광역시</li>
                            </div>
                            </ul><ul><li class='ul_h'>2</li>
                            </ul><ul><li class='ul_h'>3</li>
                            </ul><ul><li class='ul_h'>4</li>
                            </ul><ul><li class='ul_h'>5</li>
                            </ul> -->
				        </ul>
				    </div>
				</div>
				<!-- 2022.12.12 mgkim 지역선택 팝업 끝 -->
				

				<!-- 로드뷰 -->
				<div class="roadview">
					<ul style="width: 370px; display: block;">
						<li class="toggleBtn" style="margin-left: 5px; float: left;"><a
							href="javascript:getSearch();" class="place"><img id="place"
								class="road_off" src="${contextRoot}/images/search.png"
								alt="위치검색" /></a></li>
						<li class="toggleBtn" style="margin-left: 5px; float: left;"><a
							href="javascript:getRoadView();" class="road"><img id="road"
								class="road_off" src="${contextRoot}/images/road_view.gif"
								alt="로드뷰오프" /></a></li>
						<li class="toggleBtn" style="margin-left: 5px; float: left;"><a
							href="javascript:getDrawRoad();" class="draw"><img id="draw"
								class="road_off" src="${contextRoot}/images/distance.png"
								alt="거리재기" /></a></li>
						<li class="toggleBtn" style="margin-left: 5px; float: left;"><a
							href="javascript:getDrawArea();" class="area"><img id="area"
								class="road_off" src="${contextRoot}/images/area.png" alt="면적재기" /></a>
						</li>
						<li id="positionBtn" class="toggleBtn"
							style="margin-left: 5px; float: left;"><a
							href="javascript:getMyLocation()" class="mylocation"><img
								id="position" class="road_off"
								src="${contextRoot}/images/position.png" alt="현재위치" /></a></li>
					</ul>
				</div>
				<!-- //로드뷰 -->
			</div>
		</div>
		<!-- //지도 -->
		<div id="rvWrapper">
			<!-- 로드뷰 -->
			<div id="roadview" class="map3">
				<div class="roadview2">
					<a href="javascript:closeRoadview();"> <img
						src="${contextRoot}/images/btn_close.gif" alt="닫기" /></a>
				</div>
			</div>
			<!-- //로브뷰-->
		</div>
		<div id="foo2" style="display: none;">
			<div class="footbtn2">
				<a href="javascript:getFooterBtn('A');"><img alt="닫기"
					src="${contextRoot}/images/arrow_foot.png"></a>
			</div>
		</div>
		<div class="foot" id="foo" style="display: none;">
			<div class="footbtn">
				<a href="javascript:getFooterBtn('B');"><img alt="닫기"
					src="${contextRoot}/images/arrow_foot2.png"></a>
			</div>
			<div>
				<span class="footerSpan">중요통제</span>
				<div id="footerDiv"></div>
			</div>
		</div>
	</div>
	<!-- 신호현시범례 -->
	<div class="sigInfoBox">
		<img alt="신호현시범례" src="${contextRoot}/images/bg_traffic04.png" usemap="#sigMapBox">
		<map name="sigMapBox" id="sigMapBox">
			<area shape="rect" coords="295,0,310,15" alt="닫기" title="닫기"
				href="javascript:sigMapBoxClose()" />
		</map>
	</div>

	<!-- 모바일인경우 현재위치버튼 변경 -->
	<div class="mylocationMob location01">
		<a href="javascript:getMyLocation();" class="mylocationMobA"> <img
			id="position" class="road_off position_img"
			src="./images/position_m.png" alt="현재위치"></a>
	</div>

	<!-- 소통정보 범례  -->
	<div class="stateBox" id="trafficInfoBox">
		<ul class="state stateInfo">
			<li class="fir"><span id="divTrafficGenerateInfo">기준 : </span></li>
			<li><a id="trafficInfoBoxClose"><img class="png24" alt="닫기"
					src="${contextRoot}/images/btn_clse02.png"></a></li>
		</ul>
		<ul class="state stateLine">
			<li class="m01"><a onclick="javascript:trafficInfoBoxPop(1)">원활</a></li>
			<li class="m02"><a onclick="javascript:trafficInfoBoxPop(2)">서행</a></li>
			<li class="m03"><a onclick="javascript:trafficInfoBoxPop(3)">지체</a></li>
			<li class="m04"><a onclick="javascript:trafficInfoBoxPop(0)">정보없음</a></li>
		</ul>
		<div class="trafficPop trafficGoods" id="trafficPopTrafficGoods"
			style="display: none; z-index: 3000;">
			<ul>
				<li><strong>고속국도 :</strong><span>80km/h ↑</span></li>
				<li><strong>도시고속 :</strong><span>50km/h ↑</span></li>
				<li><strong>국도 :</strong><span>50km/h ↑</span></li>
				<li><strong>시내도로 :</strong><span>25km/h ↑</span></li>
			</ul>
			<p>
				<img alt="" src="${contextRoot}/images/bg_popup_gr.gif">
			</p>
		</div>
		<div class="trafficPop trafficNormal" id="trafficPopTrafficNormal"
			style="display: none; z-index: 3000;">
			<ul>
				<li><strong>고속국도 :</strong><span>40~80km/h</span></li>
				<li><strong>도시고속 :</strong><span>30~50km/h</span></li>
				<li><strong>국도 :</strong><span>30~50km/h</span></li>
				<li><strong>시내도로 :</strong><span>15~25km/h</span></li>
			</ul>
			<p>
				<img alt="" src="${contextRoot}/images/bg_popup_ye.gif">
			</p>
		</div>
		<div class="trafficPop trafficBad" id="trafficPopTrafficBad"
			style="display: none; z-index: 3000;">
			<ul>
				<li><strong>고속국도 :</strong><span>40km/h ↓</span></li>
				<li><strong>도시고속 :</strong><span>30km/h ↓</span></li>
				<li><strong>국도 :</strong><span>30km/h ↓</span></li>
				<li><strong>시내도로 :</strong><span>15km/h ↓</span></li>
			</ul>
			<p>
				<img alt="" src="${contextRoot}/images/bg_popup_re.gif">
			</p>
		</div>
	</div>

	<!-- 팝업창 Form -->
	<form id="frmPopup" name="frmPopup" action="" method="post"></form>
	<iframe id="geoLocation" style=""></iframe>
</body>

<!-- JavaScript -->
<script type="text/javascript" src="${contextRoot}/js/common/jquery/jquery.form.js?ver=1"></script>
<script type="text/javascript" src="${contextRoot}/js/common/jquery/jquery.li-scroller.js?ver=1"></script> 
<script type="text/javascript" src="//dapi.kakao.com/v2/maps/sdk.js?appkey=<%=kakaoJSKey%>&libraries=services,clusterer,drawing"></script>

<script type="text/javascript" src="${contextRoot}/js/common/loadingbar.js?ver=1"></script>
<script type="text/javascript" src="${contextRoot}/js/common/design.js?ver=1.3"></script>

<!-- WebRTC 관련 -->
<script type="text/javascript" src="${contextRoot}/js/common/rtc/md5.min.js?ver=1"></script>
<script type="text/javascript" src="${contextRoot}/js/common/rtc/AcesServer.js?ver=2"></script>
<script type="text/javascript" src="${contextRoot}/js/common/rtc/AcesVideo.js?ver=2"></script>
<script type="text/javascript" src="${contextRoot}/js/common/rtc/AcesServerHDS7000.js?ver=2"></script>
<script type="text/javascript" src="${contextRoot}/js/common/rtc/AcesServerAMS7000.js?ver=2"></script>
<script type="text/javascript" src="${contextRoot}/js/common/rtc/WebRtc.js?ver=2"></script>

<!-- daum지도 호출 -->
<script type="text/javascript" src="${contextRoot}/js/common/map.js?ver=1.3"></script>
<script type="text/javascript" src="${contextRoot}/js/common/hashmap.js?ver=1"></script>
<script type="text/javascript" src="${contextRoot}/js/common/common.js?ver=1.3"></script>
<script type="text/javascript" src="${contextRoot}/js/common/signal.js?ver=1.2"></script>
<script type="text/javascript" src="${contextRoot}/js/common/signalPop.js?ver=1"></script>

<!-- 돌발정보 -->
<script type="text/javascript" src="${contextRoot}/js/main/ims.js?ver=1"></script>
<!-- CCTV 관련 -->
<script type="text/javascript" src="${contextRoot}/js/main/cctv.js?ver=1.6"></script>
<!-- 고속도로&국도 CCTV 관련 -->
<script type="text/javascript" src="${contextRoot}/js/main/roadCctv.js?ver=1.6"></script>
<!-- 도로공사(고속도로) CCTV 관련 -->
<script type="text/javascript" src="${contextRoot}/js/main/roadCctvE05.js?ver=1.6"></script>
<!-- 기상정보 관련 -->
<script type="text/javascript" src="${contextRoot}/js/main/weather.js?ver=1.1"></script>
<script type="text/javascript" src="${contextRoot}/js/main/main.js?ver=2.8"></script>

</html>