%@ page session="true"%>
<%@ page import="java.util.*, com.skiinfo.portlet.PortletUtils" %>
<%@ page import="com.skiinfo.portlet.skiinfo.SessionUtils" %>
<%
String _userLang=SessionUtils.getLanguage(session);
if (_userLang == null || _userLang.equals("")) {
_userLang = SessionUtils.getLanguageViaTLD(request);
}
// String _userTLD = null;
String _userTLD = request.getParameter("USERTLD");
%>
<% tr.init("com.skiinfo.trans.properties.skiinfo",_userLang);%>
<%
String _winTarget = request.getParameter("winTarget");
String _wantedLanguage = request.getParameter("product.skiinfo.CHANGE_SESSION_LANGUAGE");
if (_wantedLanguage == null) _wantedLanguage = request.getParameter("CSL"); // Fallback
if (_wantedLanguage != null) {
com.skiinfo.portlet.skiinfo.SessionUtils.setLanguage(session,_wantedLanguage);
_userLang=com.skiinfo.portlet.skiinfo.SessionUtils.getLanguage(session);
tr.init("com.skiinfo.trans.properties.skiinfo",_userLang);
}
String _extSite = request.getParameter("EXT_SITE"); // External (customer) site reference
String _cssRef = "/css/skiinfo.css"; // Default CSS document
// The following CSS-ref. has to be relative, as there could be
// individual CSS documents pr. customer pr. product (EA, etc.)
if (_extSite != null) {
if ("www.nito.no".equals(_extSite)) {
// Hacketyhack for NITO's CSS reference (Please note that
// this will then be cross product since URL-path is not
// checked, and this template could be used for several
// products pr. customer:
_cssRef = "http://www.nito.no/skiinfo.css";
} else if ("www.dyreparken.com".equals(_extSite)) {
// Hacketyhack for KDPs CSS reference (see also info above)
_cssRef = "http://www.dyreparken.com/sdp_css/www.dyreparken.com/kdp.css";
}
else {
String _fixedURL = request.getRequestURL().toString();
_fixedURL = _fixedURL.substring(0,_fixedURL.lastIndexOf('/'));
_cssRef = _fixedURL + "/css/" + _extSite + "/stylesheet.css";
}
}
%>