From: <Saved by Windows Internet Explorer 8>
Subject: 5. razred: Kviz o primorskem svetu
Date: Mon, 13 Sep 2010 17:29:36 +0200
MIME-Version: 1.0
Content-Type: multipart/related;
	type="multipart/alternative";
	boundary="----=_NextPart_000_0024_01CB5369.3CB70550"
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.5931

This is a multi-part message in MIME format.

------=_NextPart_000_0024_01CB5369.3CB70550
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.o-sl-mesto.kr.edus.si/moodle/theme/standard/styles.php

H1.main {
	TEXT-ALIGN: center
}
H2.main {
	TEXT-ALIGN: center
}
H3.main {
	TEXT-ALIGN: center
}
H4.main {
	TEXT-ALIGN: center
}
H5.main {
	TEXT-ALIGN: center
}
H6.main {
	TEXT-ALIGN: center
}
#layout-table {
	MARGIN-TOP: 8px; WIDTH: 100%; BORDER-COLLAPSE: separate
}
#layout-table #left-column {
	VERTICAL-ALIGN: top
}
#layout-table #middle-column {
	VERTICAL-ALIGN: top
}
#layout-table #right-column {
	VERTICAL-ALIGN: top
}
#layout-table #middle-column {
	PADDING-LEFT: 12px; PADDING-RIGHT: 12px
}
.clearer {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: =
0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; =
BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 1px; CLEAR: =
both; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: =
0px
}
.clearfix {
	MIN-WIDTH: 0px
}
.clearfix:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: =
"."
}
#redirect {
	TEXT-ALIGN: center; MARGIN-TOP: 10%
}
#redirect #message {
=09
}
#redirect #continue {
=09
}
* HTML .clearfix {
	HEIGHT: 1%
}
.clearfix {
	DISPLAY: block
}
.mdl-align {
	TEXT-ALIGN: center
}
.mdl-left {
	TEXT-ALIGN: left
}
.mdl-right {
	TEXT-ALIGN: right
}
.continuebutton {
	TEXT-ALIGN: center
}
FORM {
	MARGIN-BOTTOM: 0px
}
TABLE {
	BORDER-SPACING: 0; BORDER-COLLAPSE: collapse
}
A IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: =
medium none; BORDER-RIGHT: medium none
}
IMG.userpicture {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: =
0px
}
IMG.grouppicture {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: =
0px
}
#grouppicture {
	TEXT-ALIGN: center
}
DIV.groupselector {
	MARGIN-TOP: 3px; MARGIN-BOTTOM: 3px; FLOAT: left
}
#addmembersform TABLE {
	MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
.notifyproblem {
	TEXT-ALIGN: center; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; =
PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
.notifysuccess {
	TEXT-ALIGN: center; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; =
PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
.notifytiny {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.singlebutton FORM {
	DISPLAY: inline
}
.singlebutton DIV {
	DISPLAY: inline
}
.box {
	CLEAR: both
}
.generalbox {
	BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; PADDING-BOTTOM: 10px; =
PADDING-LEFT: 10px; PADDING-RIGHT: 10px; MARGIN-BOTTOM: 15px; =
BORDER-TOP: 1px solid; BORDER-RIGHT: 1px solid; PADDING-TOP: 10px
}
.generalbox#intro {
	PADDING-BOTTOM: 15px; WIDTH: 70%; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
.boxaligncenter {
	MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
.boxalignright {
	MARGIN-LEFT: auto; MARGIN-RIGHT: 0px
}
.boxalignleft {
	MARGIN-LEFT: 0px; MARGIN-RIGHT: auto
}
.boxwidthnarrow {
	WIDTH: 30%
}
.boxwidthnormal {
	WIDTH: 50%
}
.boxwidthwide {
	WIDTH: 80%
}
.centerpara {
	TEXT-ALIGN: center
}
.noticebox {
	BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; PADDING-BOTTOM: 10px; =
PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-TOP: 1px solid; =
BORDER-RIGHT: 1px solid; PADDING-TOP: 10px
}
.generalbox#notice {
	WIDTH: 60%; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
#notice .buttons {
	TEXT-ALIGN: center
}
#notice .buttons DIV {
	DISPLAY: inline
}
#notice .buttons FORM {
	DISPLAY: inline
}
#notice .singlebutton {
	TEXT-ALIGN: center; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-LEFT: =
5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
.errorbox {
	BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; PADDING-BOTTOM: 10px; =
MARGIN: 1em 15%; PADDING-LEFT: 10px; WIDTH: 70%; PADDING-RIGHT: 10px; =
BORDER-TOP: 1px solid; BORDER-RIGHT: 1px solid; PADDING-TOP: 10px
}
.errorbox .title {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; =
PADDING-TOP: 5px
}
.informationbox {
	BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; PADDING-BOTTOM: 10px; =
PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-TOP: 1px solid; =
BORDER-RIGHT: 1px solid; PADDING-TOP: 10px
}
.feedbackbox {
	BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; BORDER-TOP: 1px =
solid; BORDER-RIGHT: 1px solid
}
.feedbackby {
=09
}
.feedback {
=09
}
.rsslink {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0.3em; PADDING-RIGHT: 0px; =
PADDING-TOP: 0px
}
.printicon {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0.3em; PADDING-RIGHT: 0px; =
PADDING-TOP: 0px
}
.generaltable {
	BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; BORDER-TOP: 1px =
solid; BORDER-RIGHT: 1px solid
}
.generaltable .cell {
	BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; BORDER-COLLAPSE: =
collapse; BORDER-TOP: 1px solid; BORDER-RIGHT: 1px solid
}
#participationreport .reporttable {
	TEXT-ALIGN: center; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
#participationreport {
	TEXT-ALIGN: center
}
#participationreport .modulename {
	FONT-WEIGHT: bold
}
#participationreportselector {
	TEXT-ALIGN: center
}
#participationreportactions {
	TEXT-ALIGN: center
}
.initialbar {
	TEXT-ALIGN: center
}
#help .indent {
	MARGIN-LEFT: 3em
}
.closewindow {
	TEXT-ALIGN: center
}
#help .helpindex {
	TEXT-ALIGN: center
}
.tabledivider {
	BORDER-BOTTOM: 1px solid; BORDER-LEFT: 0px; BORDER-TOP: 0px; =
BORDER-RIGHT: 0px
}
.sitetopic {
	MARGIN-BOTTOM: 20px
}
.sitetopiccontent {
	BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; BORDER-TOP: 1px =
solid; BORDER-RIGHT: 1px solid
}
.pagingbar {
	TEXT-ALIGN: center
}
TABLE.formtable {
	MARGIN: auto
}
TABLE.formtable TBODY TH {
	VERTICAL-ALIGN: top
}
TABLE.formtable TBODY TD {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; =
PADDING-TOP: 5px
}
TABLE.formtable TBODY TH {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; =
PADDING-TOP: 5px
}
TABLE.formtable TBODY .htmlarea TD {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
PADDING-TOP: 0px
}
TABLE.formtable TBODY .htmlarea TH {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
PADDING-TOP: 0px
}
.flexible TH {
	WHITE-SPACE: nowrap
}
.paging {
	TEXT-ALIGN: center; MARGIN: 10px 0px
}
.unread {
	PADDING-RIGHT: 2px
}
.cell {
	VERTICAL-ALIGN: top
}
.helplink IMG {
	MARGIN: 0px 2px; WIDTH: 17px; HEIGHT: 17px; VERTICAL-ALIGN: middle
}
IMG.emoticon {
	WIDTH: 15px; HEIGHT: 15px; VERTICAL-ALIGN: middle
}
FORM.popupform {
	DISPLAY: inline
}
FORM.popupform DIV {
	DISPLAY: inline
}
FORM.popupform LABEL {
	MARGIN-RIGHT: 0.5em
}
.arrow_button {
	MARGIN-TOP: 3em
}
.arrow_button INPUT {
	PADDING-BOTTOM: 0.3em; PADDING-LEFT: 0.3em; PADDING-RIGHT: 0.3em; =
OVERFLOW: hidden; PADDING-TOP: 0.3em
}
.groupmanagementtable TD {
	VERTICAL-ALIGN: top
}
.groupmanagementtable P {
	TEXT-ALIGN: center
}
.groupmanagementtable SELECT {
	WIDTH: 18em
}
#group-groupings .buttons {
	TEXT-ALIGN: center; MARGIN: 20px
}
#group-groupings .buttons .singlebutton {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: =
inline; PADDING-TOP: 5px
}
#group-usersummary {
	WIDTH: 14em
}
IMG.icon {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; WIDTH: 16px; HEIGHT: 16px; =
VERTICAL-ALIGN: middle; BORDER-TOP: 0px; MARGIN-RIGHT: 4px; =
BORDER-RIGHT: 0px
}
IMG.iconsmall {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; WIDTH: 11px; HEIGHT: 11px; =
VERTICAL-ALIGN: middle; BORDER-TOP: 0px; MARGIN-RIGHT: 1px; =
BORDER-RIGHT: 0px
}
IMG.iconhelp {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; WIDTH: 17px; HEIGHT: 17px; =
VERTICAL-ALIGN: middle; BORDER-TOP: 0px; MARGIN-RIGHT: 4px; =
BORDER-RIGHT: 0px
}
IMG.iconkbhelp {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; WIDTH: 49px; HEIGHT: 17px; =
BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.accesshide {
	POSITION: absolute; FONT-SIZE: 1em; TOP: -100000px; FONT-WEIGHT: =
normal; LEFT: 10px
}
.invisiblefieldset {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; BORDER-TOP: 0px; =
BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
SPAN.hide {
	DISPLAY: none
}
DIV.hide {
	DISPLAY: none
}
.mform {
	PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 80%; =
PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.mform FIELDSET {
	BORDER-BOTTOM: #dddddd 1px solid; BORDER-LEFT: #dddddd 1px solid; =
PADDING-BOTTOM: 10px; MARGIN: 0.7em 0px; PADDING-LEFT: 0px; WIDTH: 100%; =
PADDING-RIGHT: 0px; BORDER-TOP: #dddddd 1px solid; BORDER-RIGHT: #dddddd =
1px solid; PADDING-TOP: 10px
}
.mform FIELDSET.hidden {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: =
0px
}
.mform FIELDSET.felement {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: =
0px
}
.mform FIELDSET.felement {
	WIDTH: auto
}
.mform FIELDSET LEGEND {
	MARGIN-LEFT: 0.5em; FONT-WEIGHT: bold
}
.mform FIELDSET .advancedbutton {
	TEXT-ALIGN: right; WIDTH: 100%
}
.mform DIV.fitem {
	MIN-HEIGHT: 1.5em; WIDTH: 100%; CLEAR: both
}
.mform .fitemtitle {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px 10px; =
PADDING-LEFT: 0px; WIDTH: 30%; PADDING-RIGHT: 0px; DISPLAY: block; =
FLOAT: left; PADDING-TOP: 0px
}
.mform .fitemtitle DIV {
	DISPLAY: inline
}
DIV.fitem FIELDSET.fgroup LABEL {
	WIDTH: auto; DISPLAY: inline; FLOAT: none
}
DIV.fradio LABEL {
	WIDTH: auto; DISPLAY: inline; FLOAT: none
}
DIV.fcheckbox LABEL {
	WIDTH: auto; DISPLAY: inline; FLOAT: none
}
FIELDSET.fdate_selector LABEL {
	WIDTH: auto; DISPLAY: inline; FLOAT: none
}
.mform DIV.felement {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px 10px; =
PADDING-LEFT: 0px; WIDTH: 60%; PADDING-RIGHT: 0px; DISPLAY: block; =
FLOAT: left; PADDING-TOP: 0px
}
.mform FIELDSET.felement {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px 10px; =
PADDING-LEFT: 0px; WIDTH: 60%; PADDING-RIGHT: 0px; DISPLAY: block; =
FLOAT: left; PADDING-TOP: 0px
}
.mform DIV.fdescription {
	MIN-HEIGHT: 1.5em; CLEAR: both
}
.mform .required.fdescription {
	TEXT-ALIGN: right
}
.mform INPUT {
	WIDTH: auto
}
.mform SELECT {
	WIDTH: auto
}
.mform .ftextarea #id_alltext {
	WIDTH: 100%
}
.mform BR {
	CLEAR: left
}
.mform DIV.fhtmleditor {
	PADDING-BOTTOM: 20px; MARGIN: 0px auto 10px; PADDING-LEFT: 0px; WIDTH: =
600px; PADDING-RIGHT: 0px; FLOAT: none; CLEAR: both; PADDING-TOP: 25px
}
.mform SPAN.error {
	COLOR: red
}
.mform SPAN.required {
	COLOR: red
}
.mform DIV.error {
	BORDER-BOTTOM: red 1px solid; BORDER-LEFT: red 1px solid; =
PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: =
inherit; BORDER-TOP: red 1px solid; BORDER-RIGHT: red 1px solid; =
PADDING-TOP: 5px
}
.mform FIELDSET.error {
	BORDER-BOTTOM: red 1px solid; BORDER-LEFT: red 1px solid; =
PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: =
inherit; BORDER-TOP: red 1px solid; BORDER-RIGHT: red 1px solid; =
PADDING-TOP: 5px
}
.mform .fcheckbox INPUT {
	MARGIN-LEFT: 0px
}
.mform .fpassword .unmask {
	DISPLAY: inline
}
.mform .fpassword .unmask INPUT {
	MARGIN-LEFT: 5px; MARGIN-RIGHT: 3px
}
.mform LABEL .req {
	CURSOR: help
}
.mform LABEL .adv {
	CURSOR: help
}
DIV.mform DIV.fitem DIV.fstatic {
	BORDER-BOTTOM: #d3d3d3 thin dashed; BORDER-LEFT: #d3d3d3 thin dashed; =
BORDER-TOP: #d3d3d3 thin dashed; BORDER-RIGHT: #d3d3d3 thin dashed
}
#admin-register .mform .fsubmit {
	TEXT-ALIGN: center; PADDING-BOTTOM: 20px; PADDING-LEFT: 20px; =
PADDING-RIGHT: 20px; PADDING-TOP: 20px
}
DIV.phpinfo .center {
	TEXT-ALIGN: center
}
DIV.phpinfo .center TABLE {
	TEXT-ALIGN: left; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
DIV.phpinfo .center TH {
	TEXT-ALIGN: center
}
.backup-form-instances {
	MARGIN: 0px 20px
}
.restore-form-instances {
	MARGIN: 0px 20px
}
#header-home {
=09
}
#header {
=09
}
.headermain {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; FLOAT: left; PADDING-TOP: 0px
}
H1.headermain {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; FLOAT: left; PADDING-TOP: 0px
}
.headermenu {
	TEXT-ALIGN: right; FLOAT: right
}
.navigation LI {
	DISPLAY: inline
}
.navigation DIV {
	DISPLAY: inline
}
.navigation BUTTON {
	DISPLAY: inline
}
.navigation FORM {
	DISPLAY: inline
}
.navbar {
	BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; PADDING-BOTTOM: 3px; =
PADDING-LEFT: 0.5em; WIDTH: auto; PADDING-RIGHT: 0.5em; BORDER-TOP: 1px =
solid; BORDER-RIGHT: 1px solid; PADDING-TOP: 3px
}
.navbar .langmenu {
	TEXT-ALIGN: right
}
TABLE.navbar {
	WIDTH: 100%
}
.navbar .navbutton {
	MARGIN-TOP: 3px; FLOAT: left
}
.navbar .navbutton DIV {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; DISPLAY: inline; PADDING-TOP: 0px
}
.navbar .navbutton FORM {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; DISPLAY: inline; PADDING-TOP: 0px
}
.navbar .breadcrumb {
	MARGIN: 0.2em 0px; FLOAT: left
}
.breadcrumb UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; TEXT-INDENT: 0px; MARGIN: =
0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; =
PADDING-TOP: 0px
}
.breadcrumb LI {
	DISPLAY: inline
}
.navbar .navbutton {
	FLOAT: right
}
.navbar .menu {
	FLOAT: right
}
#footer .navbar {
	MARGIN-TOP: 4em
}
.reportlink {
	TEXT-ALIGN: right
}
.navigation {
	MARGIN-BOTTOM: 4px
}
.navigation UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: =
0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.navigation UL LI FORM {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 2px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-TOP: 0px
}
.navigation UL LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 2px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-TOP: 0px
}
.navigation UL LI FORM FIELDSET {
	VERTICAL-ALIGN: middle
}
.navigation UL LI FORM DIV SELECT {
	VERTICAL-ALIGN: middle
}
.navigation OPTGROUP {
	TEXT-ALIGN: center; PADDING-TOP: 4px
}
.navigation OPTION {
	TEXT-ALIGN: left
}
.navigation OPTGROUP OPTION {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
PADDING-TOP: 0px
}
#navmenupopup OPTION {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; =
BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 1px 2px; =
VERTICAL-ALIGN: middle; PADDING-TOP: 2px
}
#navmenufooterpopup OPTION {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; =
BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 1px 2px; =
VERTICAL-ALIGN: middle; PADDING-TOP: 2px
}
#footer {
	TEXT-ALIGN: center; MARGIN-TOP: 40px
}
.homelink {
	MARGIN: 1em 0px
}
.homelink A {
	PADDING-LEFT: 1em; PADDING-RIGHT: 1em
}
.sitelink {
	PADDING-TOP: 1em
}
.performanceinfo {
	MARGIN: 2em
}
.performanceinfo SPAN {
	DISPLAY: block
}
#footer .validators {
	MARGIN-TOP: 40px; BORDER-TOP: gray 1px dotted; PADDING-TOP: 5px
}
#footer .validators UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: =
0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#footer .validators UL LI {
	DISPLAY: inline; MARGIN-LEFT: 10px; MARGIN-RIGHT: 10px
}
.mediaplugin {
	MARGIN-TOP: 5px; DISPLAY: block; MARGIN-BOTTOM: 5px; CLEAR: both
}
.mediaplugin_mp3 {
	MARGIN: 0px 0px 0px 0.5em; DISPLAY: inline; CLEAR: none
}
.mediaplugin_swf {
	MARGIN: 0px 0px 0px 0.5em; DISPLAY: inline; CLEAR: none
}
.mediaplugin_flv {
	MARGIN: 0px 0px 0px 0.5em; DISPLAY: inline; CLEAR: none
}
.texrender {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; VERTICAL-ALIGN: middle; =
BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
BODY#admin-index .c0 {
	VERTICAL-ALIGN: top
}
BODY#admin-index .c1 {
	VERTICAL-ALIGN: middle
}
BODY#admin-blocks TABLE.generaltable TH {
	WHITE-SPACE: nowrap
}
BODY#admin-filters TABLE.generaltable TH {
	WHITE-SPACE: nowrap
}
BODY#admin-modules TABLE.generaltable TH {
	WHITE-SPACE: nowrap
}
BODY#admin-auth TABLE.generaltable TH {
	WHITE-SPACE: nowrap
}
BODY#admin-modules .generaltablecell {
	PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
BODY#admin-blocks TABLE.generaltable TH {
	TEXT-ALIGN: center; PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; =
PADDING-RIGHT: 4px; VERTICAL-ALIGN: middle; PADDING-TOP: 4px
}
BODY#admin-blocks TABLE.generaltable TD.cell {
	TEXT-ALIGN: center; PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; =
PADDING-RIGHT: 4px; VERTICAL-ALIGN: middle; PADDING-TOP: 4px
}
BODY#admin-filters TABLE.generaltable TH {
	TEXT-ALIGN: center; PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; =
PADDING-RIGHT: 4px; VERTICAL-ALIGN: middle; PADDING-TOP: 4px
}
BODY#admin-filters TABLE.generaltable TD.cell {
	TEXT-ALIGN: center; PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; =
PADDING-RIGHT: 4px; VERTICAL-ALIGN: middle; PADDING-TOP: 4px
}
BODY#admin-modules TABLE.generaltable TH {
	TEXT-ALIGN: center; PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; =
PADDING-RIGHT: 4px; VERTICAL-ALIGN: middle; PADDING-TOP: 4px
}
BODY#admin-modules TABLE.generaltable TD.cell {
	TEXT-ALIGN: center; PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; =
PADDING-RIGHT: 4px; VERTICAL-ALIGN: middle; PADDING-TOP: 4px
}
BODY#admin-auth TABLE.generaltable TH {
	TEXT-ALIGN: center; PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; =
PADDING-RIGHT: 4px; VERTICAL-ALIGN: middle; PADDING-TOP: 4px
}
BODY#admin-auth TABLE.generaltable TD.cell {
	TEXT-ALIGN: center; PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; =
PADDING-RIGHT: 4px; VERTICAL-ALIGN: middle; PADDING-TOP: 4px
}
BODY#admin-blocks TABLE.generaltable TH.c0 {
	TEXT-ALIGN: left
}
BODY#admin-blocks TABLE.generaltable TD.c0 {
	TEXT-ALIGN: left
}
BODY#admin-filters TABLE.generaltable TH.c0 {
	TEXT-ALIGN: left
}
BODY#admin-filters TABLE.generaltable TD.c0 {
	TEXT-ALIGN: left
}
BODY#admin-modules TABLE.generaltable TH.c0 {
	TEXT-ALIGN: left
}
BODY#admin-modules TABLE.generaltable TD.c0 {
	TEXT-ALIGN: left
}
BODY#admin-auth TABLE.generaltable TH.c0 {
	TEXT-ALIGN: left
}
BODY#admin-auth TABLE.generaltable TD.c0 {
	TEXT-ALIGN: left
}
BODY#admin-modules TABLE.generaltable TD.c0 {
	WHITE-SPACE: nowrap
}
#admin-blocks #admin-config .confighelp {
	PADDING-BOTTOM: 20px; DISPLAY: block
}
#admin-roles-manage TABLE.generalbox {
	MARGIN: auto
}
#admin-stickyblocks .generalbox {
	TEXT-ALIGN: center
}
#admin-index .copyrightnotice {
	TEXT-ALIGN: center; MARGIN: auto
}
#admin-maintenance .buttons {
	TEXT-ALIGN: center
}
#admin-report-unittest-index .exception PRE {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; =
PADDING-TOP: 8px
}
#admin-report-unittest-index .unittestsummary {
	PADDING-BOTTOM: 8px; MARGIN-TOP: 1em; PADDING-LEFT: 8px; PADDING-RIGHT: =
8px; PADDING-TOP: 8px
}
#admin-report-security-index #timewarning {
	TEXT-ALIGN: center
}
#admin-report-security-index .timewarninghidden {
	DISPLAY: none
}
#admin-roles-allowassign .buttons {
	TEXT-ALIGN: center; MARGIN: 20px
}
#admin-roles-allowoverride .buttons {
	TEXT-ALIGN: center; MARGIN: 20px
}
#admin-roles-manage .buttons {
	TEXT-ALIGN: center; MARGIN: 20px
}
#admin-roles-override .buttons {
	TEXT-ALIGN: center; MARGIN: 20px
}
#admin-roles-manage .buttons .singlebutton {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: =
inline; PADDING-TOP: 5px
}
#admin-roles-override .buttons .singlebutton {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: =
inline; PADDING-TOP: 5px
}
#admin-roles-manage .selector {
	TEXT-ALIGN: center; MARGIN-BOTTOM: 1em
}
#admin-roles-assign .selector {
	TEXT-ALIGN: center; MARGIN-BOTTOM: 1em
}
#admin-roles-override .selector {
	TEXT-ALIGN: center; MARGIN-BOTTOM: 1em
}
#admin-roles-manage TABLE.roledesc {
	MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
#admin-roles-override TABLE.roledesc {
	MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
#admin-roles-manage TABLE.rolecap {
	MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
#admin-roles-override TABLE.rolecap {
	MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
.rolecap .inherit {
	TEXT-ALIGN: center
}
.rolecap .allow {
	TEXT-ALIGN: center
}
.rolecap .prevent {
	TEXT-ALIGN: center
}
.rolecap .prohibit {
	TEXT-ALIGN: center
}
#admin-roles-manage .rolecap .cap-desc .cap-name {
	DISPLAY: block
}
#admin-roles-override .rolecap .cap-desc .cap-name {
	DISPLAY: block
}
#admin-roles-override .c1.cell {
	PADDING-TOP: 0.75em
}
#admin-roles-assign .c3.cell {
	PADDING-TOP: 0.75em
}
#admin-roles-assign .c1.cell {
	PADDING-TOP: 0.75em
}
#admin-roles-override .sefeoverridenotice {
	TEXT-ALIGN: center
}
#admin-lang .generalbox {
	BORDER-BOTTOM: 1px solid; TEXT-ALIGN: center; BORDER-LEFT: 1px solid; =
MARGIN: auto; BORDER-TOP: 1px solid; BORDER-RIGHT: 1px solid
}
#admin-langimport .generalbox {
	BORDER-BOTTOM: 1px solid; TEXT-ALIGN: center; BORDER-LEFT: 1px solid; =
MARGIN: auto; BORDER-TOP: 1px solid; BORDER-RIGHT: 1px solid
}
#admin-langimport .generalbox TABLE {
	TEXT-ALIGN: center; MARGIN: auto
}
#admin-mnet-index .generalbox TABLE {
	WIDTH: 100%
}
#admin-index .adminerror {
	BORDER-BOTTOM: 1px solid; TEXT-ALIGN: center; BORDER-LEFT: 1px solid; =
MARGIN: 20px; BORDER-TOP: 1px solid; BORDER-RIGHT: 1px solid
}
#admin-index .adminwarning {
	BORDER-BOTTOM: 1px solid; TEXT-ALIGN: center; BORDER-LEFT: 1px solid; =
MARGIN: 20px; BORDER-TOP: 1px solid; BORDER-RIGHT: 1px solid
}
#admin-index .adminerror .singlebutton {
	TEXT-ALIGN: center; MARGIN: 20px
}
#admin-index .adminwarning .singlebutton {
	TEXT-ALIGN: center; MARGIN: 20px
}
#admin-index #layout-table .singlebutton {
	TEXT-ALIGN: center; MARGIN: 20px
}
#admin-user-user_bulk #users .fgroup {
	WHITE-SPACE: nowrap
}
.plugincompattable CAPTION {
	TEXT-ALIGN: center; WIDTH: 100%; FONT-SIZE: 130%; FONT-WEIGHT: bold
}
.plugincheckwrapper TD {
	BORDER-BOTTOM: #bbbbbb 1px solid; BORDER-LEFT: #bbbbbb 1px solid; =
BORDER-TOP: #bbbbbb 1px solid; BORDER-RIGHT: #bbbbbb 1px solid
}
.plugincheckwrapper {
	WIDTH: 100%
}
#adminsettings DIV.form-item {
	MARGIN: 1em 0px 2em; CLEAR: both
}
#adminsettings .form-label {
	TEXT-ALIGN: right; WIDTH: 12.5em; DISPLAY: block; FLOAT: left
}
#adminsettings .form-shortname {
	DISPLAY: block
}
#adminsettings .form-setting {
	TEXT-ALIGN: left; DISPLAY: block; MARGIN-LEFT: 13em
}
#adminsettings .form-defaultinfo {
	DISPLAY: inline
}
#adminsettings .defaultsnext {
	DISPLAY: inline; MARGIN-RIGHT: 0.5em
}
#adminsettings .form-description {
	TEXT-ALIGN: left; MARGIN: 0.5em 0px 0em 13em; DISPLAY: block
}
#adminsettings FIELDSET {
	PADDING-BOTTOM: 1em; MARGIN-TOP: 1em; PADDING-LEFT: 0.5em; =
PADDING-RIGHT: 0.5em; PADDING-TOP: 1em
}
#adminsettings LEGEND {
	DISPLAY: none
}
#adminsettings FIELDSET.error {
	PADDING-BOTTOM: 0px; MARGIN: 0.2em 0px 0.5em; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; PADDING-TOP: 0.5em
}
#adminsettings FIELDSET.error LEGEND {
	DISPLAY: block
}
#adminsettings .form-multicheckbox LI {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
#adminsettings .form-multicheckbox UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
#adminsettings .form-item .pathok {
	MARGIN-LEFT: 0.5em
}
#adminsettings .form-item .patherror {
	MARGIN-LEFT: 0.5em
}
#adminsettings .form-htmlarea {
	WIDTH: 640px; DISPLAY: inline
}
#adminsettings .form-htmlarea .htmlarea {
	WIDTH: 640px; DISPLAY: block
}
.environmentbox {
	MARGIN-TOP: 1em
}
.form-buttons {
	MARGIN: 10px 0px 0px 13em
}
.adminsearchform {
	PADDING-TOP: 10px
}
.block_admin_tree .admintree {
	TEXT-ALIGN: left
}
.block_admin_tree .admintree .depth1 {
	PADDING-LEFT: 16px
}
.block_admin_tree .admintree .depth2 {
	PADDING-LEFT: 32px
}
.block_admin_tree .admintree .depth3 {
	PADDING-LEFT: 48px
}
.block_admin_tree .admintree .depth4 {
	PADDING-LEFT: 64px
}
#admin-lang .translator {
	BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; BORDER-TOP: 1px =
solid; BORDER-RIGHT: 1px solid
}
#adminsettings #admin-calendar_weekend TABLE {
	WIDTH: 100%
}
#adminsettings #admin-calendar_weekend TABLE TD {
	TEXT-ALIGN: center
}
#adminsettings #admin-calendar_weekend TABLE TD LABEL {
	TEXT-ALIGN: center; WIDTH: 100%; FLOAT: none
}
#trustedhosts .generaltable {
	WIDTH: 500px; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
#trustedhosts .standard {
	WIDTH: auto
}
#mnetconfig TABLE {
	MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
#admin-report-courseoverview-index .graph {
	TEXT-ALIGN: center; MARGIN-BOTTOM: 1em
}
#course-report-stats-index .graph {
	TEXT-ALIGN: center; MARGIN-BOTTOM: 1em
}
#admin-report-stats-index .graph {
	TEXT-ALIGN: center; MARGIN-BOTTOM: 1em
}
#admin-uploaduser TABLE#uuresults {
	MARGIN-BOTTOM: 2em
}
#admin-uploaduser TABLE#uupreview {
	PADDING-LEFT: 3px; PADDING-RIGHT: 3px
}
#admin-uploaduser TABLE#uuresults TD.cell {
	PADDING-LEFT: 3px; PADDING-RIGHT: 3px
}
A.skip-block {
	POSITION: absolute; FONT-SIZE: 0.85em; TOP: -1000em
}
A.skip {
	POSITION: absolute; FONT-SIZE: 0.85em; TOP: -1000em
}
A.skip-block:focus {
	POSITION: static; DISPLAY: block
}
A.skip-block:active {
	POSITION: static; DISPLAY: block
}
A.skip:focus {
	POSITION: static; DISPLAY: block
}
A.skip:active {
	POSITION: static; DISPLAY: block
}
.skip-block-to {
	DISPLAY: block; HEIGHT: 1px
}
#maincontent {
	DISPLAY: block; HEIGHT: 1px
}
.sideblock {
	WIDTH: 100%; MARGIN-BOTTOM: 1em
}
.sideblock .header {
	BORDER-BOTTOM: medium none; TEXT-ALIGN: left; BORDER-LEFT: 1px solid; =
PADDING-BOTTOM: 4px; MARGIN: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; =
BORDER-TOP: 1px solid; BORDER-RIGHT: 1px solid; PADDING-TOP: 0px
}
.sideblock H2.header {
	BORDER-BOTTOM: medium none; TEXT-ALIGN: left; BORDER-LEFT: 1px solid; =
PADDING-BOTTOM: 4px; MARGIN: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; =
BORDER-TOP: 1px solid; BORDER-RIGHT: 1px solid; PADDING-TOP: 0px
}
.sideblock H2 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
.sideblock .header .hide-show-image {
	MARGIN-TOP: 0.25em; WIDTH: 11px; FLOAT: right; HEIGHT: 11px
}
.sideblock .header .commands {
	MARGIN-TOP: 0.3em; HEIGHT: 16px; CLEAR: both
}
.sideblock .header .commands A {
	MARGIN: 0px 2px
}
#left-column .hidden .header {
	BORDER-BOTTOM: 1px solid
}
#right-column .hidden .header {
	BORDER-BOTTOM: 1px solid
}
#left-column .hidden .content {
	DISPLAY: none
}
#right-column .hidden .content {
	DISPLAY: none
}
.sideblock .header .hide.icon {
	MARGIN-RIGHT: 6px
}
.sideblock .header .edit.icon {
	MARGIN-RIGHT: 6px
}
.sideblock .content {
	BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; PADDING-BOTTOM: 4px; =
PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BORDER-TOP: 1px solid; =
BORDER-RIGHT: 1px solid; PADDING-TOP: 4px
}
.sideblock .content H3 {
	TEXT-ALIGN: left
}
.sideblock .content H2 {
	TEXT-ALIGN: left
}
.sideblock .content H2 {
	PADDING-BOTTOM: 0px; MARGIN: 1.5em 0px 0px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.sideblock .content .head {
	MARGIN-TOP: 10px
}
.sideblock .content HR {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; MARGIN-TOP: 4px; =
MARGIN-BOTTOM: 4px; HEIGHT: 1px; BORDER-TOP: 1px solid; BORDER-RIGHT: =
medium none
}
.sideblock DIV.column {
	PADDING-BOTTOM: 0px; MARGIN: 0px 4px 0px 0px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.sideblock DIV.c0.column {
	FLOAT: left
}
.sideblock DIV.c1.column {
	DISPLAY: inline
}
.sideblock .content .c0 IMG.icon {
	MARGIN: 0px
}
.sideblock .content .list {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: =
0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.unlist {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: =
0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.inline-list {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: =
0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.sideblock .content .list {
	WIDTH: 100%
}
.sideblock .content .list LI {
	CLEAR: left
}
.sideblock .content .inline-list LI {
	DISPLAY: inline
}
.inline-list LI {
	DISPLAY: inline
}
.sideblock .content UL.list LI.listentry {
	CLEAR: both
}
.sideblock .content DIV.info {
	TEXT-ALIGN: center
}
.sideblock .footer {
	TEXT-ALIGN: center; MARGIN-BOTTOM: 4px; CLEAR: both
}
.sideblock IMG.userpicture {
	WIDTH: 16px; HEIGHT: 16px; MARGIN-RIGHT: 4px
}
.blockconfigtable {
	MARGIN-TOP: 0px; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
.blockconfigtable TD.label {
	TEXT-ALIGN: right; WIDTH: 50%
}
.blockconfigtable TD.value {
	TEXT-ALIGN: left; WIDTH: 50%
}
.blockconfigtable TD.submit {
	TEXT-ALIGN: center
}
.blockconfiginstancecontent .tabs {
	MARGIN-BOTTOM: 0px; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
.block_adminblock {
	WIDTH: 180px
}
.block_messages .content {
	TEXT-ALIGN: left; FONT-SIZE: 0.75em; PADDING-TOP: 5px
}
.block_recent_activitysideblock .h3 {
	PADDING-TOP: 5px
}
.block_online_users .listentry DIV.user {
	FLOAT: left
}
.block_messages .listentry DIV.user {
	FLOAT: left
}
.block_online_users .listentry DIV.message {
	FLOAT: right
}
.block_messages .listentry DIV.message {
	FLOAT: right
}
.block_course_list .footer {
	MARGIN-TOP: 5px
}
#rssfeeds {
	MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
#block_rss {
	TEXT-ALIGN: center
}
.block_search_forums .invisiblefieldset {
	DISPLAY: block
}
.block_tag_youtube .youtube-thumb {
	PADDING-BOTTOM: 0.5em; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; DISPLAY: =
block; FLOAT: left; PADDING-TOP: 3px
}
.block_tag_youtube .yt-video-entry LI {
	CLEAR: left
}
.block_tag_flickr .flickr-photos {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; =
PADDING-TOP: 3px
}
.tempblockhandler {
	MARGIN-BOTTOM: -3px; HEIGHT: 3px; VISIBILITY: hidden
}
.tempblockhandler .content {
	MARGIN-BOTTOM: -3px; HEIGHT: 3px; VISIBILITY: hidden
}
.addbloglink {
	TEXT-ALIGN: center
}
.blogpost .audience {
	TEXT-ALIGN: right
}
.blogpost .tags {
	MARGIN-TOP: 15px
}
#calendar {
	BORDER-SPACING: 5px; WIDTH: 100%; BORDER-COLLAPSE: separate
}
#calendar H2 {
	TEXT-ALIGN: center
}
#calendar H3 {
	TEXT-ALIGN: center
}
#calendar .sideblock H2 {
	TEXT-ALIGN: left
}
#calendar .maincalendar {
	BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; PADDING-BOTTOM: 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; VERTICAL-ALIGN: top; BORDER-TOP: =
1px solid; BORDER-RIGHT: 1px solid; PADDING-TOP: 0px
}
#calendar .sidecalendar {
	BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; PADDING-BOTTOM: 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; VERTICAL-ALIGN: top; BORDER-TOP: =
1px solid; BORDER-RIGHT: 1px solid; PADDING-TOP: 0px
}
#calendar .maincalendar {
	HEIGHT: 100%
}
#calendar .maincalendar .heightcontainer {
	POSITION: relative; HEIGHT: 100%
}
#calendar .maincalendar .bottom {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: =
100%; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
#calendar .sidecalendar {
	WIDTH: 25%
}
#calendar .maincalendar TABLE.calendarmonth {
	MARGIN: 0px auto; WIDTH: 98%; BORDER-COLLAPSE: separate
}
#calendar .maincalendar TABLE.calendarmonth TH {
	BORDER-BOTTOM: 2px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; =
PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
#calendar .maincalendar TABLE.calendarmonth TD {
	LINE-HEIGHT: 1.2em; PADDING-LEFT: 4px; HEIGHT: 5em; PADDING-TOP: 4px
}
#calendar .maincalendar TABLE.calendarmonth TD {
	WIDTH: 14%; VERTICAL-ALIGN: top
}
TABLE.minicalendar TD {
	WIDTH: 14%; VERTICAL-ALIGN: top
}
TABLE.minicalendar TH {
	WIDTH: 14%; VERTICAL-ALIGN: top
}
TABLE.minicalendar TD {
	TEXT-ALIGN: center
}
#calendar .maincalendar TABLE.calendarmonth TD TABLE TD {
	HEIGHT: auto
}
#calendar DIV.header {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; =
PADDING-TOP: 5px
}
#calendar .sideblock DIV.header {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: =
medium none; BORDER-RIGHT: medium none
}
#calendar .maincalendar .buttons {
	FLOAT: right
}
#calendar .maincalendar .filters TABLE {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; BORDER-SPACING: 2px; WIDTH: =
100%; PADDING-RIGHT: 2px; BORDER-COLLAPSE: separate; PADDING-TOP: 2px
}
#calendar .sidecalendar .filters TABLE {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; BORDER-SPACING: 2px; WIDTH: =
100%; PADDING-RIGHT: 2px; BORDER-COLLAPSE: separate; PADDING-TOP: 2px
}
.block_calendar_month.sideblock .filters TABLE {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; BORDER-SPACING: 2px; WIDTH: =
100%; PADDING-RIGHT: 2px; BORDER-COLLAPSE: separate; PADDING-TOP: 2px
}
#calendar .maincalendar .filters {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; =
PADDING-TOP: 0px
}
#calendar .sidecalendar .filters {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; =
PADDING-TOP: 5px
}
#calendar .maincalendar .controls {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; CLEAR: =
both; PADDING-TOP: 10px
}
#calendar .maincalendar TABLE.calendarmonth UL.events-new {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: =
0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#calendar .maincalendar TABLE.calendarmonth UL.events-underway {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: =
0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#calendar .maincalendar TABLE.calendarmonth UL LI {
	MARGIN-TOP: 4px
}
.minicalendarblock {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; =
PADDING-TOP: 0px
}
TABLE.minicalendar {
	BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; PADDING-BOTTOM: 2px; =
MARGIN: 10px auto; PADDING-LEFT: 2px; BORDER-SPACING: 1px !important; =
WIDTH: 100%; PADDING-RIGHT: 2px; BORDER-COLLAPSE: separate; BORDER-TOP: =
1px solid; BORDER-RIGHT: 1px solid; PADDING-TOP: 2px
}
TABLE.minicalendar TH {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; =
PADDING-TOP: 0px
}
#calendar .maincalendar .eventlist {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; =
PADDING-TOP: 10px
}
#calendar .maincalendar .eventlist .topic {
	BORDER-BOTTOM: #eeeeee 1px solid; BORDER-LEFT: 0px solid; =
PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BORDER-TOP: =
0px solid; BORDER-RIGHT: 0px solid; PADDING-TOP: 5px
}
#calendar .maincalendar .eventlist .event {
	BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; BORDER-SPACING: 0px; =
WIDTH: 100%; BORDER-COLLAPSE: separate; MARGIN-BOTTOM: 10px; BORDER-TOP: =
1px solid; BORDER-RIGHT: 1px solid
}
#calendar .maincalendar .eventlist .event .name {
	FLOAT: left
}
#calendar .maincalendar .eventlist .event .course {
	FLOAT: left; CLEAR: left
}
#calendar .maincalendar .eventlist .event .date {
	FLOAT: right
}
#calendar .maincalendar .eventlist .event .description .commands {
	WIDTH: 100%
}
#calendar .maincalendar .eventlist .event .description {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; =
PADDING-TOP: 5px
}
#calendar .maincalendar .eventlist .event .picture {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; =
PADDING-TOP: 8px
}
#calendar .maincalendar .eventlist .event .side {
	WIDTH: 32px
}
#calendar #selecteventtype TABLE {
	MARGIN: auto
}
#calendar .event_global {
	BORDER-BOTTOM: 2px solid; BORDER-LEFT: 2px solid; BORDER-TOP: 2px =
solid; BORDER-RIGHT: 2px solid
}
#calendar .event_course {
	BORDER-BOTTOM: 2px solid; BORDER-LEFT: 2px solid; BORDER-TOP: 2px =
solid; BORDER-RIGHT: 2px solid
}
#calendar .event_group {
	BORDER-BOTTOM: 2px solid; BORDER-LEFT: 2px solid; BORDER-TOP: 2px =
solid; BORDER-RIGHT: 2px solid
}
#calendar .event_user {
	BORDER-BOTTOM: 2px solid; BORDER-LEFT: 2px solid; BORDER-TOP: 2px =
solid; BORDER-RIGHT: 2px solid
}
.minicalendar .event_global {
	BORDER-BOTTOM: 2px solid; BORDER-LEFT: 2px solid; BORDER-TOP: 2px =
solid; BORDER-RIGHT: 2px solid
}
.minicalendar .event_course {
	BORDER-BOTTOM: 2px solid; BORDER-LEFT: 2px solid; BORDER-TOP: 2px =
solid; BORDER-RIGHT: 2px solid
}
.minicalendar .event_group {
	BORDER-BOTTOM: 2px solid; BORDER-LEFT: 2px solid; BORDER-TOP: 2px =
solid; BORDER-RIGHT: 2px solid
}
.minicalendar .event_user {
	BORDER-BOTTOM: 2px solid; BORDER-LEFT: 2px solid; BORDER-TOP: 2px =
solid; BORDER-RIGHT: 2px solid
}
#calendar .duration_global {
	BORDER-BOTTOM: 2px solid; BORDER-TOP: 2px solid
}
#calendar .duration_course {
	BORDER-BOTTOM: 2px solid; BORDER-TOP: 2px solid
}
#calendar .duration_group {
	BORDER-BOTTOM: 2px solid; BORDER-TOP: 2px solid
}
#calendar .duration_user {
	BORDER-BOTTOM: 2px solid; BORDER-TOP: 2px solid
}
.minicalendar .duration_global {
	BORDER-BOTTOM: 2px solid; BORDER-TOP: 2px solid
}
.minicalendar .duration_course {
	BORDER-BOTTOM: 2px solid; BORDER-TOP: 2px solid
}
.minicalendar .duration_group {
	BORDER-BOTTOM: 2px solid; BORDER-TOP: 2px solid
}
.minicalendar .duration_user {
	BORDER-BOTTOM: 2px solid; BORDER-TOP: 2px solid
}
#calendar .today {
	BORDER-BOTTOM: 2px solid; BORDER-LEFT: 2px solid; BORDER-TOP: 2px =
solid; BORDER-RIGHT: 2px solid
}
.minicalendar .today {
	BORDER-BOTTOM: 2px solid; BORDER-LEFT: 2px solid; BORDER-TOP: 2px =
solid; BORDER-RIGHT: 2px solid
}
#calendar .nottoday {
	BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; BORDER-TOP: 1px =
solid; BORDER-RIGHT: 1px solid
}
.minicalendar .today {
	BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; BORDER-TOP: 1px =
solid; BORDER-RIGHT: 1px solid
}
.cal_popup_bg {
	BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; PADDING-BOTTOM: 0px; =
MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 1px =
solid; BORDER-RIGHT: 1px solid; PADDING-TOP: 0px
}
.cal_popup_close {
	MARGIN-RIGHT: 5px
}
.cal_popup_caption {
	BORDER-BOTTOM: 1px solid; BORDER-LEFT: 0px solid; PADDING-BOTTOM: 2px; =
BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid
}
.calendar-controls .previous {
	WIDTH: 12%; DISPLAY: block; FLOAT: left
}
.calendar-controls .next {
	WIDTH: 12%; DISPLAY: block; FLOAT: left
}
.calendar-controls .current {
	WIDTH: 12%; DISPLAY: block; FLOAT: left
}
.calendar-controls .previous {
	TEXT-ALIGN: left
}
.calendar-controls .current {
	TEXT-ALIGN: center; WIDTH: 76%
}
.calendar-controls .next {
	TEXT-ALIGN: right
}
#calendar .maincalendar .calendar-controls .previous {
	WIDTH: 30%
}
#calendar .maincalendar .calendar-controls .next {
	WIDTH: 30%
}
#calendar .maincalendar .calendar-controls .current {
	WIDTH: 39.95%
}
#calendar .indent {
	PADDING-LEFT: 20px
}
#calendar TD.sidecalendar {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: =
0px; BORDER-LEFT-WIDTH: 0px
}
#calendar TD.sidecalendar .sideblock {
	BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; MARGIN-BOTTOM: 10px; =
BORDER-TOP: 1px solid; BORDER-RIGHT: 1px solid
}
#calendar TD.sidecalendar .minicalendartop {
	PADDING-TOP: 10px
}
.sideblock .content H3.eventskey {
	MARGIN-TOP: 0.5em; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 0.5em
}
.activitydate {
	TEXT-ALIGN: center
}
.activityhead {
	TEXT-ALIGN: center
}
#course-view .section TD {
	VERTICAL-ALIGN: top
}
#course-view .section TD.content {
	BORDER-BOTTOM: 1px solid; BORDER-LEFT: 0px; PADDING-BOTTOM: 5px; =
PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BORDER-TOP: 1px solid; =
BORDER-RIGHT: 0px; PADDING-TOP: 5px
}
#course-view .section TD.side {
	BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; PADDING-BOTTOM: 5px; =
PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BORDER-TOP: 1px solid; =
BORDER-RIGHT: 1px solid; PADDING-TOP: 5px
}
#course-view .section TD.left {
	TEXT-ALIGN: center; WIDTH: 1.5em; BORDER-RIGHT: 0px
}
#course-view .section TD.right {
	TEXT-ALIGN: center; BORDER-LEFT: 0px; WIDTH: 1.5em
}
#course-view .current .side {
=09
}
#course-view .section .spacer {
	HEIGHT: 0.5em
}
#course-view .section .weekdates {
=09
}
#course-view UL.section {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: =
0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#site-index UL.section {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: =
0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.section_add_menus {
	TEXT-ALIGN: right
}
.section_add_menus .horizontal DIV {
	DISPLAY: inline
}
#course-view UL.weekscss {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: =
0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.weekscss-format {
	MIN-WIDTH: 763px
}
.weekscss-format .block_adminblock SELECT {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
.weekscss-format .block_calendar_month .minicalendar {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
.weekscss-format .block_calendar_month .minicalendar TH {
	PADDING-BOTTOM: 0.1em; PADDING-LEFT: 1px; PADDING-RIGHT: 0px; =
PADDING-TOP: 0.1em
}
.weekscss-format .block_calendar_month .minicalendar TD {
	PADDING-BOTTOM: 0.1em; PADDING-LEFT: 1px; PADDING-RIGHT: 0px; =
PADDING-TOP: 0.1em
}
.weekscss-format #middle-column {
	MARGIN: 0px 12.5em
}
.weekscss-format #left-column {
	WIDTH: 11.5em
}
.weekscss-format #right-column {
	WIDTH: 11.5em
}
.weekscss-format #left-column {
	FLOAT: left
}
.weekscss-format #right-column {
	FLOAT: right
}
.weekscss LI.section {
	BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; MARGIN-BOTTOM: 0.5em; =
BORDER-TOP: 1px solid; BORDER-RIGHT: 1px solid
}
.weekscss .content {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; =
PADDING-TOP: 5px
}
.weekscss .side {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; =
PADDING-TOP: 5px
}
.weekscss .content {
	MARGIN: 0px 1.7em
}
.weekscss .right {
	TEXT-ALIGN: center; WIDTH: 1.6em; FLOAT: right
}
.section .activity IMG.activityicon {
	WIDTH: 16px; HEIGHT: 16px; VERTICAL-ALIGN: middle
}
.section IMG.movetarget {
	WIDTH: 80px; HEIGHT: 16px
}
BODY#course-view .unread {
	MARGIN-LEFT: 3em
}
BODY#course-view .drag.sideblock .header {
	CURSOR: move
}
BODY#course-enrol .generalbox {
	MARGIN-TOP: 20px
}
BODY#course-enrol .coursebox {
	MARGIN-TOP: 20px
}
BODY#course-user .graph {
	TEXT-ALIGN: center
}
BODY#course-user .section {
	MARGIN-LEFT: 30px; MARGIN-RIGHT: 30px
}
BODY#course-user .content {
	MARGIN-LEFT: 30px; MARGIN-RIGHT: 30px
}
BODY#course-user .section {
	BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; PADDING-BOTTOM: 10px; =
PADDING-LEFT: 10px; PADDING-RIGHT: 10px; MARGIN-BOTTOM: 20px; =
BORDER-TOP: 1px solid; BORDER-RIGHT: 1px solid; PADDING-TOP: 10px
}
BODY#course-user .section H2 {
	MARGIN-TOP: 0px
}
.headingblock {
	BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; PADDING-BOTTOM: 5px; =
MARGIN: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BORDER-TOP: 1px =
solid; BORDER-RIGHT: 1px solid; PADDING-TOP: 5px
}
H2.headingblock {
	BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; PADDING-BOTTOM: 5px; =
MARGIN: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BORDER-TOP: 1px =
solid; BORDER-RIGHT: 1px solid; PADDING-TOP: 5px
}
#site-index .subscribelink {
	TEXT-ALIGN: right
}
#course-view .subscribelink {
	TEXT-ALIGN: right
}
BODY#site-index .headingblock {
	MARGIN-BOTTOM: 9px
}
BODY#course-view .headingblock {
	MARGIN-BOTTOM: 9px
}
BODY#course-category .courseboxes {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; =
PADDING-TOP: 20px
}
BODY#course-index .courseboxes {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; =
PADDING-TOP: 20px
}
BODY#course-category .rolelink {
	TEXT-ALIGN: right; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; =
PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
BODY#course-category .addcategory {
	TEXT-ALIGN: center; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; =
PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
BODY#course-index .buttons .singlebutton {
	DISPLAY: inline
}
BODY#course-category .buttons .singlebutton {
	DISPLAY: inline
}
BODY#course-index .buttons {
	TEXT-ALIGN: center; MARGIN-BOTTOM: 15px
}
BODY#course-category .buttons {
	TEXT-ALIGN: center; MARGIN-BOTTOM: 15px
}
BODY#course-index #middle-column .editcourse {
	MARGIN: 20px auto
}
BODY#course-index #middle-column .editcourse TH {
	PADDING-LEFT: 10px; PADDING-RIGHT: 10px
}
BODY#course-index #middle-column .editcourse TD {
	PADDING-LEFT: 10px; PADDING-RIGHT: 10px
}
BODY#course-index #middle-column .editcourse .count {
	TEXT-ALIGN: right
}
BODY#course-index .singlebutton {
	TEXT-ALIGN: center
}
BODY#course-index .addcategory {
	TEXT-ALIGN: center
}
BODY#course-info .icons.generalbox {
	TEXT-ALIGN: center
}
BODY#course-info .info.generalbox {
	MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
.coursebox {
	BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; WIDTH: 100%; =
MARGIN-BOTTOM: 15px; BORDER-TOP: 1px solid; BORDER-RIGHT: 1px solid
}
.coursebox .summary {
	TEXT-ALIGN: left; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; WIDTH: 48%; =
PADDING-RIGHT: 5px; FLOAT: right; PADDING-TOP: 5px
}
.coursebox .info {
	TEXT-ALIGN: left; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; WIDTH: 48%; =
PADDING-RIGHT: 5px; FLOAT: left; PADDING-TOP: 5px
}
#my-index .coursebox .info {
	FLOAT: none
}
#my-index .name {
	MARGIN-LEFT: 5px
}
#course-pending .pendingcourserequests {
	MARGIN-BOTTOM: 1em
}
#course-pending .pendingcourserequests .singlebutton {
	DISPLAY: inline
}
#course-pending .pendingcourserequests .cell {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; =
PADDING-TOP: 0px
}
#course-pending .pendingcourserequests .c6.cell {
	WHITE-SPACE: nowrap
}
#course-pending .singlebutton {
	TEXT-ALIGN: center
}
.categorylist {
	WIDTH: 90%; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
.categorylist .image.category {
	WIDTH: 20px
}
.categorylist .number.category {
	TEXT-ALIGN: right
}
.categorylist .indentation.category {
	WIDTH: 1px
}
.categoryboxcontent {
	BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; BORDER-TOP: 1px =
solid; BORDER-RIGHT: 1px solid
}
.categorypicker {
	TEXT-ALIGN: center; PADDING-BOTTOM: 10px
}
#coursesearch {
	TEXT-ALIGN: center; MARGIN-TOP: 1em
}
#coursesearch2 {
	TEXT-ALIGN: center; MARGIN-TOP: 1em
}
.addcoursebutton {
	TEXT-ALIGN: center
}
.coursebox .cost {
	PADDING-TOP: 20px
}
.coursebox UL.teachers LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: =
0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#course-category #renameform {
	TEXT-ALIGN: center
}
#course-category #themeform {
	TEXT-ALIGN: center
}
#course-category .singlebutton {
	TEXT-ALIGN: center
}
#course-category #coursesearch {
	TEXT-ALIGN: center
}
#course-report #content {
	PADDING-BOTTOM: 15px; PADDING-TOP: 15px
}
#course-report P {
	TEXT-ALIGN: center
}
#course-report .logselectform {
	TEXT-ALIGN: center; MARGIN: 10px auto
}
#course-report .participationselectform {
	TEXT-ALIGN: center; MARGIN: 10px auto
}
#course-report-log-index .logselectform {
	TEXT-ALIGN: center; MARGIN: 10px auto
}
#course-report-participation-index .participationselectform {
	TEXT-ALIGN: center; MARGIN: 10px auto
}
#course-report .participationselectform LABEL {
	MARGIN-LEFT: 15px; MARGIN-RIGHT: 5px
}
#course-report-participation-index .participationselectform LABEL {
	MARGIN-LEFT: 15px; MARGIN-RIGHT: 5px
}
#course-report-log-index .info {
	TEXT-ALIGN: center; MARGIN: 10px
}
#course-report-log-indexlive .info {
	TEXT-ALIGN: center; MARGIN: 10px
}
.course-report-outline TD.numviews {
	TEXT-ALIGN: right
}
.course-report-outline DIV.loginfo {
	TEXT-ALIGN: center; MARGIN: 1em
}
#content .coursebox .summary .category {
	TEXT-ALIGN: right
}
#course-editsection .singlebutton {
	TEXT-ALIGN: center
}
.jumpmenu {
	TEXT-ALIGN: center
}
BODY#group-index #groupeditform {
	TEXT-ALIGN: center
}
#add {
	TEXT-ALIGN: center
}
#remove {
	TEXT-ALIGN: center
}
BODY#doc-contents H1 {
	MARGIN: 1em 0px 0px
}
BODY#doc-contents UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: =
0px; WIDTH: 90%; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.grade-edit-scale .buttons {
	TEXT-ALIGN: center; MARGIN: 20px
}
.grade-edit-scale .buttons .singlebutton {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: =
inline; PADDING-TOP: 5px
}
.grade-edit-outcome .buttons {
	TEXT-ALIGN: center; MARGIN: 20px
}
.grade-edit-outcome .buttons .singlebutton {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: =
inline; PADDING-TOP: 5px
}
DIV.allcoursegrades {
	TEXT-ALIGN: right; PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; WIDTH: 100%; =
PADDING-RIGHT: 0px; PADDING-TOP: 4px
}
.importoutcomenofile .singlebutton {
	TEXT-ALIGN: center; MARGIN-TOP: 5px
}
.grade-edit-tree .gradetreebox {
	PADDING-BOTTOM: 15px; MARGIN-TOP: 10px; WIDTH: 70%; MARGIN-LEFT: auto; =
MARGIN-RIGHT: auto
}
.grade-edit-tree .buttons {
	TEXT-ALIGN: center; MARGIN: 20px
}
.grade-edit-tree .idnumber {
	MARGIN-LEFT: 15px
}
.grade-edit-tree .buttons .singlebutton {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: =
inline; PADDING-TOP: 5px
}
.grade-edit-tree .movetarget {
	POSITION: relative; WIDTH: 80px; HEIGHT: 16px
}
.grade-edit-tree UL#grade_tree {
	WIDTH: auto
}
.grade-edit-tree UL#grade_tree LI {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
.grade-edit-tree UL#grade_tree LI.category {
	MARGIN-BOTTOM: 6px
}
.grade-edit-tree .iconsmall {
	MARGIN-LEFT: 4px
}
#grade-report-toggles {
	TEXT-ALIGN: center
}
.gradeexportlink {
	TEXT-ALIGN: center; PADDING-BOTTOM: 2em; PADDING-LEFT: 2em; =
PADDING-RIGHT: 2em; MARGIN-LEFT: auto; MARGIN-RIGHT: auto; PADDING-TOP: =
2em
}
#grade-aggregation-help DT {
	MARGIN-TOP: 15px
}
#grade-aggregation-help DD.example {
	MARGIN-TOP: 7px
}
#grade-aggregation-help CODE {
	MARGIN-TOP: 7px; DISPLAY: block
}
.loginbox {
	BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; MARGIN-TOP: 15px; =
WIDTH: 50%; MARGIN-BOTTOM: 15px; MARGIN-LEFT: 25%; OVERFLOW: hidden; =
BORDER-TOP: 1px solid; BORDER-RIGHT: 1px solid
}
.loginbox FORM {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
.twocolumns.loginbox {
	WIDTH: 90%; MARGIN-LEFT: 5%
}
.loginbox H2 {
	TEXT-ALIGN: center; PADDING-BOTTOM: 10px; MARGIN: 5px; PADDING-LEFT: =
10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
.loginbox .subcontent {
	TEXT-ALIGN: center; PADDING-BOTTOM: 10px; MARGIN: 5px; PADDING-LEFT: =
10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
.loginbox .loginpanel .subcontent {
	TEXT-ALIGN: center
}
.loginbox .loginpanel .desc {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.loginbox .signuppanel .subcontent {
	TEXT-ALIGN: left
}
.loginbox .loginsub {
	MARGIN-LEFT: 0%; MARGIN-RIGHT: 0%
}
.loginbox .guestsub {
	MARGIN-BOTTOM: 5px; MARGIN-LEFT: 12%; BORDER-TOP: 1px solid; =
MARGIN-RIGHT: 12%
}
.loginbox .forgotsub {
	MARGIN-BOTTOM: 5px; MARGIN-LEFT: 12%; BORDER-TOP: 1px solid; =
MARGIN-RIGHT: 12%
}
.loginbox .loginform {
	TEXT-ALIGN: left; MARGIN-TOP: 1em
}
.loginbox .loginform .form-label {
	TEXT-ALIGN: right; WIDTH: 40%; FLOAT: left
}
.loginbox .loginform .form-input {
	WIDTH: 59%; FLOAT: right
}
.loginbox .loginform .form-input INPUT {
	WIDTH: 6em
}
.loginbox .signupform {
	TEXT-ALIGN: center; MARGIN-TOP: 1em
}
.twocolumns.loginbox .loginpanel {
	PADDING-BOTTOM: 2000px; WIDTH: 49.5%; MARGIN-BOTTOM: -2000px; FLOAT: =
left; BORDER-RIGHT: 1px solid
}
.twocolumns.loginbox .signuppanel {
	PADDING-BOTTOM: 2000px; WIDTH: 50%; MARGIN-BOTTOM: -2000px; FLOAT: =
right
}
#message-user .userpicture {
	WIDTH: 100px; HEIGHT: 100px
}
#message-history .userpicture {
	WIDTH: 100px; HEIGHT: 100px
}
.message-discussion-noframes #userinfo .userpicture {
	FLOAT: left
}
.message-discussion-noframes #userinfo .name H1 {
	MARGIN: 0px
}
.message-discussion-noframes #userinfo .name {
	TEXT-ALIGN: center; MARGIN-LEFT: 60px
}
.message-discussion-noframes #userinfo .commands {
	TEXT-ALIGN: left; MARGIN-LEFT: 60px
}
.message-discussion-noframes #userinfo .commands UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: =
0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.message-discussion-noframes #userinfo .commands UL LI {
	PADDING-RIGHT: 16px; DISPLAY: inline
}
.message-discussion-noframes #send {
	CLEAR: both; PADDING-TOP: 10px
}
.message-discussion-noframes #send H1 {
	MARGIN: 0px
}
.message-discussion-noframes #messages {
	PADDING-TOP: 10px
}
.message-discussion-noframes #messages UL.messagelist {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
.message-discussion-noframes #send H1 {
	MARGIN: 0px
}
.message .noframesjslink {
	MARGIN-TOP: 20px
}
.message .link {
	VERTICAL-ALIGN: middle
}
TABLE.message .searchresults TD {
	BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; PADDING-BOTTOM: 5px; =
PADDING-LEFT: 5px; BORDER-SPACING: 0px; PADDING-RIGHT: 5px; =
BORDER-COLLAPSE: collapse; BORDER-TOP: 1px solid; BORDER-RIGHT: 1px =
solid; PADDING-TOP: 5px
}
.message .summary .link {
	TEXT-ALIGN: right
}
.message .heading {
	TEXT-ALIGN: center
}
.message .note {
	TEXT-ALIGN: center; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; =
PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
#message-user .commands SPAN {
	MARGIN-LEFT: 10px; MARGIN-RIGHT: 10px
}
BODY#message-messages {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; =
PADDING-TOP: 10px
}
BODY#message-send .notifysuccess {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; =
PADDING-TOP: 1px
}
BODY#message-send TD.fixeditor {
	TEXT-ALIGN: center
}
.notepost {
	BACKGROUND-COLOR: #eee; MARGIN-BOTTOM: 1em
}
.sitenotepost {
=09
}
.coursenotepost {
=09
}
.draftnotepost {
=09
}
.ownnotepost .info {
=09
}
.notepost .header {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: =
#ddd; PADDING-TOP: 5px
}
.notepost .user {
	FONT-WEIGHT: bolder
}
.notepost .userpicture {
	FLOAT: left; MARGIN-RIGHT: 5px
}
.notepost .info {
	FONT-SIZE: smaller
}
.notepost .content {
	CLEAR: both
}
.notepost .footer {
	CLEAR: both
}
BODY.notes .generalbox {
	WIDTH: 90%; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
BODY.notes .notesgroup {
	MARGIN-LEFT: 20px
}
.my .coursebox .overview .info {
	MARGIN-LEFT: 20px
}
.my .coursebox .overview {
	MARGIN-BOTTOM: 10px
}
.questionbank H2 {
	MARGIN-TOP: 0px
}
.questioncategories H3 {
	MARGIN-TOP: 0px
}
.que {
	BORDER-BOTTOM: 1px solid; TEXT-ALIGN: left; BORDER-LEFT: 1px solid; =
MARGIN: 0px auto 1.8em; CLEAR: both; BORDER-TOP: 1px solid; =
BORDER-RIGHT: 1px solid
}
.que .info {
	MARGIN: 0.5em 0px 0.5em 1.2em; WIDTH: 8%; FLOAT: left
}
.que .content {
	MARGIN: 0.5em 1.2em 0.5em 0px; WIDTH: 85%; FLOAT: left
}
.description.que .info {
	MARGIN: 0.5em 0px 0.5em 0.2em; WIDTH: 1em
}
.description.que .content {
	WIDTH: auto; MARGIN-BOTTOM: 0.5em; FLOAT: none; MARGIN-LEFT: 1.2em
}
.description.que .generalfeedback {
	WIDTH: auto; MARGIN-BOTTOM: 0.5em; FLOAT: none; MARGIN-LEFT: 1.2em
}
.description.que .qtext {
	MARGIN-BOTTOM: 0px
}
.que .qtext {
	MARGIN-BOTTOM: 1.5em
}
.que .ablock {
	MARGIN: 0.7em 0px 0.3em
}
.que .prompt {
	WIDTH: 15%; FLOAT: left; HEIGHT: 2em; PADDING-TOP: 0.3em
}
.que .control {
	WIDTH: 5%
}
.que .answer {
	WIDTH: 83%; MARGIN-BOTTOM: 0.5em; FLOAT: left
}
.que .submit {
	POSITION: relative; FLOAT: left; CLEAR: both
}
* HTML .que .submit {
	FLOAT: none
}
.multianswer .submit {
	MARGIN-TOP: 1em
}
.que .c0 {
	PADDING-BOTTOM: 0.3em; PADDING-LEFT: 0.3em; PADDING-RIGHT: 0px; =
VERTICAL-ALIGN: top; PADDING-TOP: 0.3em
}
.que .c1 {
	PADDING-BOTTOM: 0.3em; PADDING-LEFT: 0.3em; PADDING-RIGHT: 0px; =
VERTICAL-ALIGN: top; PADDING-TOP: 0.3em
}
.que .feedback {
	BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; PADDING-BOTTOM: =
0.3em; PADDING-LEFT: 0.3em; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 0.5em; =
CLEAR: both; BORDER-TOP: 1px solid; BORDER-RIGHT: 1px solid; =
PADDING-TOP: 0px
}
.multichoice TD.feedback {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; WIDTH: auto; =
BORDER-TOP-STYLE: none; VERTICAL-ALIGN: top; BORDER-LEFT-STYLE: none; =
PADDING-TOP: 0.3em
}
.essay .feedback {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: =
none; BORDER-LEFT-STYLE: none
}
.multichoice .text {
	WIDTH: auto
}
.calculated .answer {
	PADDING-BOTTOM: 0.3em; PADDING-LEFT: 0.3em; WIDTH: auto; PADDING-RIGHT: =
0.3em; PADDING-TOP: 0.3em
}
.numerical .answer {
	PADDING-BOTTOM: 0.3em; PADDING-LEFT: 0.3em; WIDTH: auto; PADDING-RIGHT: =
0.3em; PADDING-TOP: 0.3em
}
.shortanswer .answer {
	PADDING-BOTTOM: 0.3em; PADDING-LEFT: 0.3em; WIDTH: auto; PADDING-RIGHT: =
0.3em; PADDING-TOP: 0.3em
}
.truefalse .answer SPAN {
	PADDING-BOTTOM: 0.3em; PADDING-LEFT: 0.3em; WIDTH: 100%; PADDING-RIGHT: =
0.3em; FLOAT: left; CLEAR: left; PADDING-TOP: 0.3em
}
.que .grading {
	MARGIN-TOP: 0.5em
}
.que .comment {
	MARGIN-TOP: 0.5em
}
.que .commentlink {
	MARGIN-TOP: 0.5em
}
.que .generalfeedback {
	MARGIN-TOP: 0.5em
}
.que .history {
	MARGIN-TOP: 0.5em
}
.que .grade {
	MARGIN-TOP: 0.5em
}
.importerror {
	BORDER-BOTTOM: #555 1px solid; MARGIN-TOP: 10px
}
.logtable {
	MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
.logtable TD {
	PADDING-LEFT: 10px; PADDING-RIGHT: 10px
}
.logtable TH {
	PADDING-LEFT: 10px; PADDING-RIGHT: 10px
}
.logtable TH {
	TEXT-ALIGN: left
}
#course-user .info {
	TEXT-ALIGN: center; MARGIN: 10px
}
.tabtree {
	POSITION: relative
}
.tabrow0 {
	TEXT-ALIGN: center; PADDING-BOTTOM: 1.75em; LINE-HEIGHT: 1.8em; =
LIST-STYLE-TYPE: none; MARGIN: 10px 0px 0px; PADDING-LEFT: 0px; WIDTH: =
100%; PADDING-RIGHT: 0px; FONT-SIZE: 84%; LIST-STYLE-IMAGE: none; =
PADDING-TOP: 0px
}
.tabrow0 LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px -4px 0px 0px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-TOP: 0px
}
.tabrow0 A SPAN {
	PADDING-BOTTOM: 0.35em; PADDING-LEFT: 0px; PADDING-RIGHT: 14px; =
BACKGROUND: url(pix/tab/right.gif) no-repeat right top; PADDING-TOP: =
10px
}
.tabrow1 LI A SPAN {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.tabrow0 A {
	PADDING-BOTTOM: 0.35em; MARGIN: 0px -1px 0px 0px; PADDING-LEFT: 13px; =
PADDING-RIGHT: 0px; BACKGROUND: url(pix/tab/left.gif) no-repeat left =
top; TEXT-DECORATION: none; PADDING-TOP: 10px
}
.tabrow0 A:hover {
	BACKGROUND-IMAGE: url(pix/tab/left_hover.gif)
}
.tabrow0 .here A:hover {
	BACKGROUND-IMAGE: url(pix/tab/left.gif)
}
.tabrow0 A:hover SPAN {
	BACKGROUND-IMAGE: url(pix/tab/right_hover.gif)
}
.tabrow0 .here A:hover SPAN {
	BACKGROUND-IMAGE: url(pix/tab/right.gif)
}
.tabrow0 .here A {
	COLOR: #444
}
.tabrow0 .here A:link {
	Z-INDEX: 102; POSITION: relative
}
.tabrow0 .here A:visited {
	Z-INDEX: 102; POSITION: relative
}
.tabrow0 .here A.nolink {
	Z-INDEX: 102; POSITION: relative
}
.tabrow0 .empty {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: =
1px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.tabrow0 DIV {
	POSITION: absolute; PADDING-BOTTOM: 0.25em; LINE-HEIGHT: normal; =
LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; =
PADDING-RIGHT: 0px; BACKGROUND: url(pix/tab/tabrow1.gif) repeat-x left =
center; FONT-SIZE: 90%; BORDER-TOP: #aaa 1px solid; TOP: 1.95em; =
LIST-STYLE-IMAGE: none; PADDING-TOP: 0.25em; LEFT: 0px
}
.tabrow0 UL {
	POSITION: absolute; PADDING-BOTTOM: 0.25em; LINE-HEIGHT: normal; =
LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; =
PADDING-RIGHT: 0px; BACKGROUND: url(pix/tab/tabrow1.gif) repeat-x left =
center; FONT-SIZE: 90%; BORDER-TOP: #aaa 1px solid; TOP: 1.95em; =
LIST-STYLE-IMAGE: none; PADDING-TOP: 0.25em; LEFT: 0px
}
.tabrow0 UL LI {
	BACKGROUND-IMAGE: none; MARGIN-TOP: 1px; DISPLAY: inline
}
.tabrow0 UL A {
	BACKGROUND-IMAGE: none; BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; =
COLOR: #00c; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.tabrow0 UL A SPAN {
	BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.tabrow0 UL .last SPAN {
	BACKGROUND-IMAGE: none !important
}
.tabrow0 UL LI A:hover {
	BACKGROUND-IMAGE: none !important
}
.tabrow0 UL LI A:hover SPAN {
	BACKGROUND-IMAGE: none !important
}
.tabrow0 UL .here A:hover {
	BACKGROUND-IMAGE: none !important
}
.tabrow0 UL .here A:hover SPAN {
	BACKGROUND-IMAGE: none !important
}
.tabrow0 UL DIV {
	DISPLAY: none
}
UL.tabrow1 LI A {
	COLOR: #00c; FONT-SIZE: 110%
}
UL.tabrow1 LI A:link {
	COLOR: #00c; FONT-SIZE: 110%
}
UL.tabrow1 LI A:visited {
	COLOR: #00c; FONT-SIZE: 110%
}
UL.tabrow1 LI.selected.here A {
	COLOR: #444
}
H2.tag-heading {
	TEXT-ALIGN: center; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; WIDTH: 95%; =
PADDING-RIGHT: 5px; DISPLAY: block; MARGIN-LEFT: auto; MARGIN-RIGHT: =
auto; PADDING-TOP: 5px
}
DIV#tag-description {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; WIDTH: 95%; PADDING-RIGHT: 5px; =
DISPLAY: block; MARGIN-LEFT: auto; MARGIN-RIGHT: auto; PADDING-TOP: 5px
}
DIV#tag-blogs {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; WIDTH: 95%; PADDING-RIGHT: 5px; =
DISPLAY: block; MARGIN-LEFT: auto; MARGIN-RIGHT: auto; PADDING-TOP: 5px
}
BODY#tag-index .moreblogs {
	TEXT-ALIGN: center
}
DIV#tag-management-box {
	TEXT-ALIGN: center; LINE-HEIGHT: 20px; DISPLAY: block; MARGIN-BOTTOM: =
10px; FONT-SIZE: 12px
}
DIV#tag-user-table {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; WIDTH: 95%; PADDING-RIGHT: 3px; =
DISPLAY: block; MARGIN-LEFT: auto; CLEAR: both; MARGIN-RIGHT: auto; =
PADDING-TOP: 3px
}
BODY.tag .managelink {
	TEXT-ALIGN: right; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; =
PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
DIV#tag-user-table:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; OVERFLOW: =
hidden; CONTENT: "."
}
DIV.user-box {
	TEXT-ALIGN: center; MARGIN: 8px; WIDTH: 115px; DISPLAY: block; FLOAT: =
left; HEIGHT: 160px; CLEAR: none
}
IMG.user-image {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; WIDTH: 100px; HEIGHT: 100px; =
BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
DIV#small-tag-cloud-box {
	MARGIN: 0px auto; WIDTH: 300px
}
DIV#big-tag-cloud-box {
	MARGIN: 0px auto; WIDTH: 600px; DISPLAY: block; FLOAT: none
}
UL#tag-cloud-list {
	PADDING-BOTTOM: 5px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: =
5px; PADDING-RIGHT: 5px; LIST-STYLE-IMAGE: none; PADDING-TOP: 5px
}
UL#tag-cloud-list LI {
	MARGIN: 0px; DISPLAY: inline
}
DIV#tag-search-box {
	TEXT-ALIGN: center; MARGIN: 10px auto
}
DIV#tag-search-results-container {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
UL#tag-search-results {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 15px 20% 0px; =
PADDING-LEFT: 0px; WIDTH: 60%; PADDING-RIGHT: 0px; DISPLAY: block; =
FLOAT: left; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
UL#tag-search-results LI {
	TEXT-ALIGN: left; LINE-HEIGHT: 20px; PADDING-LEFT: 1%; WIDTH: 30%; =
PADDING-RIGHT: 1%; FLOAT: left
}
DIV#tags-management-links {
	TEXT-ALIGN: right; DISPLAY: block; FONT-SIZE: 12px
}
SPAN.flagged-tag {
	COLOR: #ff0000
}
SPAN.flagged-tag A {
	COLOR: #ff0000
}
TABLE#tag-management-list {
	TEXT-ALIGN: left; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
TABLE#tag-management-list TR TD {
	PADDING-LEFT: 4px; PADDING-RIGHT: 4px
}
.tag-management-form {
	TEXT-ALIGN: center
}
#relatedtags-autocomplete-container {
	MIN-HEIGHT: 4.6em; WIDTH: 100%; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
#relatedtags-autocomplete {
	POSITION: relative; WIDTH: 60%; DISPLAY: block; MARGIN-LEFT: auto; =
MARGIN-RIGHT: auto
}
#relatedtags-autocomplete .yui-ac-content {
	Z-INDEX: 9050; BORDER-BOTTOM: #404040 1px solid; POSITION: absolute; =
BORDER-LEFT: #404040 1px solid; WIDTH: 420px; BACKGROUND: #fff; =
OVERFLOW: hidden; BORDER-TOP: #404040 1px solid; BORDER-RIGHT: #404040 =
1px solid; LEFT: 20%
}
#relatedtags-autocomplete .ysearchquery {
	Z-INDEX: 10; POSITION: absolute; COLOR: #808080; RIGHT: 10px
}
#relatedtags-autocomplete .yui-ac-shadow {
	Z-INDEX: 9049; POSITION: absolute; MARGIN: 0.3em; WIDTH: 100%; =
BACKGROUND: #a0a0a0
}
#relatedtags-autocomplete UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: =
0px; WIDTH: 100%; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#relatedtags-autocomplete LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; =
WHITE-SPACE: nowrap; CURSOR: default; PADDING-TOP: 0px
}
#relatedtags-autocomplete LI.yui-ac-highlight {
	BACKGROUND: #ffffcc
}
.userinfobox {
	BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; BORDER-COLLAPSE: =
separate; MARGIN-BOTTOM: 5px; BORDER-TOP: 1px solid; BORDER-RIGHT: 1px =
solid
}
.userinfobox .left {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: 100px; PADDING-RIGHT: =
10px; VERTICAL-ALIGN: top; PADDING-TOP: 10px
}
.userinfobox .side {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: 100px; PADDING-RIGHT: =
10px; VERTICAL-ALIGN: top; PADDING-TOP: 10px
}
.userinfobox .userpicture {
	WIDTH: 100px; HEIGHT: 100px
}
.userinfobox .content {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; =
VERTICAL-ALIGN: top; PADDING-TOP: 10px
}
.userinfobox .links {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; WIDTH: 100px; PADDING-RIGHT: =
5px; VERTICAL-ALIGN: bottom; PADDING-TOP: 5px
}
.userinfobox .list TD {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; =
PADDING-TOP: 3px
}
.userinfobox .username {
	PADDING-BOTTOM: 20px
}
.userinfobox TD.label {
	TEXT-ALIGN: right; WHITE-SPACE: nowrap; VERTICAL-ALIGN: top
}
TABLE.userinfobox {
	WIDTH: 80%; MARGIN-LEFT: 10%; MARGIN-RIGHT: 10%
}
TABLE.groupinfobox {
	BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; WIDTH: 60%; =
MARGIN-BOTTOM: 20px; MARGIN-LEFT: 20%; BORDER-TOP: 1px solid; =
MARGIN-RIGHT: 20%; BORDER-RIGHT: 1px solid
}
.groupinfobox .left {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: 100px; PADDING-RIGHT: =
10px; VERTICAL-ALIGN: top; PADDING-TOP: 10px
}
BODY#user-index H2 {
	TEXT-ALIGN: center
}
#user-view .buttons {
	TEXT-ALIGN: center
}
#user-index .buttons {
	TEXT-ALIGN: center
}
#user-view .buttons FORM {
	DISPLAY: inline
}
#user-view .buttons FORM DIV {
	DISPLAY: inline
}
BODY#user-index #longtimenosee {
	TEXT-ALIGN: center
}
BODY#user-index #showall {
	TEXT-ALIGN: center
}
BODY#user-index #showall {
	MARGIN: 10px 0px
}
BODY#user-index TABLE#participants {
	MARGIN: auto; WIDTH: 80%
}
BODY#tag-manage TABLE#tag-management-list {
	MARGIN: auto; WIDTH: 80%
}
BODY#tag-manage TABLE#tag-management-list TD {
	TEXT-ALIGN: left; PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; =
PADDING-RIGHT: 4px; VERTICAL-ALIGN: middle; PADDING-TOP: 4px
}
BODY#tag-manage TABLE#tag-management-list TH {
	TEXT-ALIGN: left; PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; =
PADDING-RIGHT: 4px; VERTICAL-ALIGN: middle; PADDING-TOP: 4px
}
BODY#user-index TABLE#participants TD {
	TEXT-ALIGN: left; PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; =
PADDING-RIGHT: 4px; VERTICAL-ALIGN: middle; PADDING-TOP: 4px
}
BODY#user-index TABLE#participants TH {
	TEXT-ALIGN: left; PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; =
PADDING-RIGHT: 4px; VERTICAL-ALIGN: middle; PADDING-TOP: 4px
}
BODY#user-index TABLE.controls {
	WIDTH: 100%
}
BODY#user-index TABLE.controls TR {
	VERTICAL-ALIGN: top
}
BODY#user-index TABLE.controls TD.right {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; =
PADDING-TOP: 4px
}
BODY#user-index TABLE.controls TD.left {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; =
PADDING-TOP: 4px
}
BODY#user-index TABLE.controls .right {
	TEXT-ALIGN: right
}
BODY#course-participation H2 {
	TEXT-ALIGN: center
}
BODY#course-participation #showall {
	TEXT-ALIGN: center; MARGIN: 10px 0px
}
BODY#user-index .rolesform {
	TEXT-ALIGN: center
}
#user-policy .noticebox {
	TEXT-ALIGN: center; WIDTH: 80%; MARGIN-BOTTOM: 10px; HEIGHT: 250px; =
MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
#user-policy #policyframe {
	WIDTH: 100%; HEIGHT: 100%
}
.iplookup #map {
	MARGIN: auto
}
.iplookup #note {
	TEXT-ALIGN: center
}
.userpicture {
	WIDTH: 35px; HEIGHT: 35px; VERTICAL-ALIGN: top
}
.picture user {
	WIDTH: 35px; HEIGHT: 35px; VERTICAL-ALIGN: top
}
.picture teacher {
	WIDTH: 35px; HEIGHT: 35px; VERTICAL-ALIGN: top
}
.modform {
	TEXT-ALIGN: center
}
#wordcount {
	TEXT-ALIGN: right
}
.nextchatsession {
	TEXT-ALIGN: center
}
#mod-chat-gui_header_js-jsupdate {
	MARGIN: 10px
}
#mod-chat-gui_header_js-jsupdate .chat-event {
	PADDING-BOTTOM: 0px; MARGIN-TOP: 7px; PADDING-LEFT: 0px; WIDTH: 100%; =
PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#mod-chat-gui_header_js-jsupdate .chat-message {
	PADDING-BOTTOM: 0px; MARGIN-TOP: 7px; PADDING-LEFT: 0px; WIDTH: 100%; =
PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#mod-chat-view #chatcurrentusers .chatuserdetails {
	VERTICAL-ALIGN: middle
}
#mod-chat-view #enterlink {
	TEXT-ALIGN: center; WIDTH: 50%; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
.chat-event .picture {
	WIDTH: 40px; VERTICAL-ALIGN: top
}
.chat-message .picture {
	WIDTH: 40px; VERTICAL-ALIGN: top
}
.chat-event .text {
	TEXT-ALIGN: left
}
.chat-message .text {
	TEXT-ALIGN: left
}
#mod-chat-gui_basic #participants UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: =
0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#mod-chat-gui_basic #participants UL LI {
	DISPLAY: inline; MARGIN-RIGHT: 10px
}
#mod-chat-gui_basic #participants UL LI .userinfo {
	DISPLAY: inline
}
#mod-chat-gui_basic #messages DL {
	PADDING-BOTTOM: 0px; MARGIN: 1px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
#mod-chat-gui_basic #messages DD {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: =
inline; MARGIN-LEFT: 0px; MARGIN-RIGHT: 5px; PADDING-TOP: 0px
}
#mod-chat-gui_basic #messages DT {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: =
inline; MARGIN-LEFT: 0px; MARGIN-RIGHT: 5px; PADDING-TOP: 0px
}
.button {
	TEXT-ALIGN: center
}
.attemptcell {
	WIDTH: 5px; WHITE-SPACE: nowrap
}
.anonymous {
	MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
.names {
	MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
.downloadreport {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MARGIN-LEFT: auto; BORDER-TOP: =
0px; MARGIN-RIGHT: auto; BORDER-RIGHT: 0px
}
.choiceresponse {
	WIDTH: 100%
}
.choiceresponse .picture {
	WIDTH: 10px; WHITE-SPACE: nowrap
}
.choiceresponse .fullname {
	WIDTH: 100%; WHITE-SPACE: nowrap
}
.data.results {
	WHITE-SPACE: nowrap; VERTICAL-ALIGN: top
}
.fieldadd {
	TEXT-ALIGN: center
}
.sortdefault {
	TEXT-ALIGN: center
}
.defaulttemplate {
	TEXT-ALIGN: center
}
.datapreferences {
	TEXT-ALIGN: center
}
TABLE.presets {
	MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
#mod-forum-view .forummode {
	TEXT-ALIGN: center
}
.forumheaderlist {
	BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; BORDER-COLLAPSE: =
separate; BORDER-TOP: 1px solid; BORDER-RIGHT: 1px solid
}
.forumpost {
	BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; BORDER-COLLAPSE: =
separate; BORDER-TOP: 1px solid; BORDER-RIGHT: 1px solid
}
.forumpost {
	MARGIN-TOP: 15px
}
.forumpost .topic {
	BORDER-BOTTOM: 1px solid; BORDER-LEFT: 0px solid; PADDING-BOTTOM: 4px; =
PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BORDER-TOP: 0px solid; =
BORDER-RIGHT: 0px solid; PADDING-TOP: 4px
}
.forumpost .commands {
	TEXT-ALIGN: right; CLEAR: both; PADDING-TOP: 0.5em
}
.forumpost .ratings {
	TEXT-ALIGN: right; PADDING-TOP: 1em
}
.forumpost .attachments {
	TEXT-ALIGN: right; PADDING-BOTTOM: 7px; PADDING-LEFT: 7px; =
PADDING-RIGHT: 7px; PADDING-TOP: 7px
}
.forumpost .content {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; =
PADDING-TOP: 4px
}
.forumpost .footer {
	TEXT-ALIGN: right; PADDING-TOP: 0.5em
}
.forumpost .link {
	TEXT-ALIGN: right; PADDING-TOP: 0.5em
}
.forumpost .left {
	TEXT-ALIGN: center; PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; WIDTH: =
35px; PADDING-RIGHT: 4px; VERTICAL-ALIGN: top; PADDING-TOP: 4px
}
.mod-forum .indent {
	MARGIN-LEFT: 30px
}
BODY#user-view .forumpost {
	WIDTH: 100%
}
.course .forumpost {
	WIDTH: 100%
}
BODY#mod-forum-search .c0 {
	TEXT-ALIGN: right
}
BODY#mod-forum-search .introcontent {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; =
PADDING-TOP: 15px
}
.forumolddiscuss {
	TEXT-ALIGN: right
}
.forumheaderlist {
	WIDTH: 100%
}
.forumheaderlist TD {
	BORDER-BOTTOM: 0px solid; BORDER-LEFT: 1px solid; BORDER-TOP: 1px =
solid; BORDER-RIGHT: 0px solid
}
.forumheaderlist .replies {
	TEXT-ALIGN: center; WHITE-SPACE: nowrap
}
.forumheaderlist .picture {
	WIDTH: 35px
}
.forumheaderlist .discussion .starter {
	VERTICAL-ALIGN: middle
}
.forumheaderlist .lastpost {
	TEXT-ALIGN: right; WHITE-SPACE: nowrap
}
.forumheaderlist .discussion .author {
	WHITE-SPACE: nowrap
}
.forumolddiscuss {
	TEXT-ALIGN: right
}
.forumaddnew {
	TEXT-ALIGN: center
}
.forumnodiscuss {
	TEXT-ALIGN: center
}
.noticeboxcontent {
	TEXT-ALIGN: center
}
#mod-forum-view .forumaddnew {
	MARGIN-BOTTOM: 20px
}
#mod-forum-view .forumcontrol .groupmenu {
	TEXT-ALIGN: left; WHITE-SPACE: nowrap; FLOAT: left
}
#mod-forum-view .groupmenu {
	TEXT-ALIGN: left; WHITE-SPACE: nowrap; FLOAT: left
}
#mod-forum-view .forumcontrol .subscription {
	TEXT-ALIGN: right; WHITE-SPACE: nowrap; FLOAT: right
}
#mod-forum-view .subscription {
	TEXT-ALIGN: right; WHITE-SPACE: nowrap; FLOAT: right
}
#mod-forum-index .subscription {
	TEXT-ALIGN: right; WHITE-SPACE: nowrap; FLOAT: right
}
#mod-forum-view .unread {
	PADDING-LEFT: 3px; PADDING-RIGHT: 3px
}
#mod-forum-discuss .unread.forumpost .content {
	BORDER-BOTTOM: 2px solid; BORDER-LEFT: 2px solid; BORDER-TOP: 2px =
solid; BORDER-RIGHT: 2px solid
}
#mod-forum-discuss .ratingsubmit {
	TEXT-ALIGN: center; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; =
PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
#mod-forum-index .unread IMG {
	MARGIN-LEFT: 5px
}
#mod-forum-view .unread IMG {
	MARGIN-LEFT: 5px
}
#mod-forum-discuss .discussioncontrols TD {
	TEXT-ALIGN: center; WIDTH: 33%
}
#email .unsubscribelink {
	BORDER-BOTTOM: 0px solid; TEXT-ALIGN: center; BORDER-LEFT: 0px solid; =
MARGIN-TOP: 20px; BORDER-TOP: 0px solid; BORDER-RIGHT: 1px solid
}
#mod-forum-view .subscription {
	MARGIN: 5px 0px
}
.glossarypost .commands {
	WIDTH: 200px; WHITE-SPACE: nowrap
}
#mod-glossary-comments .glossarypost {
	MARGIN-TOP: 15px
}
#mod-glossary-comment .glossarypost {
	MARGIN-TOP: 15px
}
.entryboxheader {
	BORDER-BOTTOM: 0px solid; BORDER-LEFT: 1px solid; BORDER-TOP: 1px =
solid; BORDER-RIGHT: 1px solid
}
.entrybox {
	BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; WIDTH: 100%; =
BORDER-TOP: 0px solid; BORDER-RIGHT: 1px solid
}
.entrybox HR {
	BORDER-LEFT: medium none; BORDER-RIGHT: medium none
}
.glossarypost {
	BORDER-BOTTOM: 1px solid; TEXT-ALIGN: left; BORDER-LEFT: 1px solid; =
WIDTH: 95%; BORDER-COLLAPSE: separate; MARGIN-BOTTOM: 5px; MARGIN-LEFT: =
auto; BORDER-TOP: 1px solid; MARGIN-RIGHT: auto; BORDER-RIGHT: 1px solid
}
.entrylist {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: =
0px; BORDER-LEFT-WIDTH: 0px
}
.entrylowersection {
	PADDING-TOP: 10px
}
.entrylowersection TABLE {
	WIDTH: 100%
}
.entrylowersection .aliases {
	TEXT-ALIGN: center
}
.entrylowersection .icons {
	TEXT-ALIGN: right; PADDING-RIGHT: 5px
}
.entrylowersection .ratings {
	TEXT-ALIGN: right; PADDING-RIGHT: 5px
}
.entrylowersection .ratings {
	PADDING-BOTTOM: 2px
}
.glossarycategoryheader {
	WIDTH: 95%; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
.glossaryformatheader {
	WIDTH: 90%
}
.glossarypost .entry {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; =
PADDING-TOP: 3px
}
.glossarypost .picture {
	WIDTH: 35px
}
.glossarycomment {
	BORDER-BOTTOM: 1px solid; TEXT-ALIGN: left; BORDER-LEFT: 1px solid; =
BORDER-COLLAPSE: separate; MARGIN-BOTTOM: 5px; BORDER-TOP: 1px solid; =
BORDER-RIGHT: 1px solid
}
.glossarycomment .entry {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; =
PADDING-TOP: 3px
}
.glossarycomment .picture {
	WIDTH: 35px
}
.glossarycomment .icons {
	TEXT-ALIGN: right
}
.glossarydisplay {
	TEXT-ALIGN: center; WIDTH: 90%; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
.glossarydisplay .tabs {
	WIDTH: 100%
}
.glossarydisplay .separator {
	WIDTH: 4px
}
.glossarydisplay .tabs .selected {
=09
}
.glossarydisplay .tabs .inactive {
=09
}
.glossarydisplay .tabs .general {
=09
}
.glossaryimportexport {
	TEXT-ALIGN: center; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
.glossarypopup {
	WIDTH: 95%
}
.glossaryapproval {
	WIDTH: 100%
}
.mod-glossary .glossarydisplay .tabs {
	MARGIN-BOTTOM: 0px
}
.mod-glossary .glossarydisplay .tabs .side {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; WIDTH: auto; BORDER-TOP: 0px; =
BORDER-RIGHT: 0px
}
.glossaryexplain {
	TEXT-ALIGN: center
}
.glossaryaddentry {
	TEXT-ALIGN: center
}
.mod-glossary .tabrow0 {
	PADDING-BOTTOM: 5px
}
#mod-glossary-view .glossarycontrol {
	TEXT-ALIGN: right; MARGIN: 5px 0px; WHITE-SPACE: nowrap; FLOAT: right
}
#mod-journal-view .lastedit {
	TEXT-ALIGN: center; MARGIN: 5px
}
#mod-journal-view .editend {
	TEXT-ALIGN: center; MARGIN: 5px
}
#mod-journal-view .feedbackbox {
	WIDTH: 75%; BORDER-COLLAPSE: separate
}
#mod-journal-view .entrycontent {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; =
PADDING-TOP: 3px
}
#mod-journal-view .picture {
	WIDTH: 35px
}
#mod-journal-view .grade {
	TEXT-ALIGN: right
}
#mod-journal-view .info {
	TEXT-ALIGN: right; MARGIN-BOTTOM: 5px
}
#mod-lesson-lesson #page .addform {
	TEXT-ALIGN: center
}
#mod-lesson-edit #page .label {
	FONT-WEIGHT: bold
}
#mod-lesson-edit #page .labelcorrect {
	FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.lessonmediafilecontrol {
	TEXT-ALIGN: center; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
#mod-lesson-view #content .invisiblefieldset {
	TEXT-ALIGN: left; DISPLAY: block
}
#mod-quiz-view .quizinfo {
	TEXT-ALIGN: center
}
#mod-quiz-view #page .quizgradefeedback {
	TEXT-ALIGN: center
}
#mod-quiz-view #page .quizattempt {
	TEXT-ALIGN: center
}
#mod-quiz-view #page .quizattemptsummary TD P {
	MARGIN-TOP: 0px
}
#mod-quiz-view .generalbox#feedback {
	PADDING-BOTTOM: 15px; WIDTH: 70%; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
#mod-quiz-view .generalbox#feedback H2 {
	MARGIN: 0px
}
BODY#mod-quiz-view .generalbox#feedback .overriddennotice {
	TEXT-ALIGN: center; FONT-SIZE: 0.7em
}
#mod-quiz-view .generalbox#feedback H3 {
	TEXT-ALIGN: left
}
.generalbox#passwordbox {
	WIDTH: 70%; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
#passwordform {
	MARGIN: 1em 0px
}
#mod-quiz-attempt #page {
	TEXT-ALIGN: center
}
#mod-quiz-attempt .pagingbar {
	MARGIN: 1.5em auto
}
#mod-quiz-attempt #page {
	TEXT-ALIGN: center
}
#mod-quiz-attempt #timer .generalbox {
	WIDTH: 150px
}
.securewindow#mod-quiz-attempt .que {
	MARGIN-LEFT: 155px; MARGIN-RIGHT: 155px
}
#mod-quiz-attempt #timer {
	POSITION: absolute; LEFT: 10px
}
BODY#question-preview .quemodname {
	TEXT-ALIGN: center
}
BODY#question-preview .controls {
	TEXT-ALIGN: center
}
BODY#question-preview .quemodname {
	TEXT-ALIGN: center
}
BODY#question-preview .controls {
	TEXT-ALIGN: center
}
#mod-quiz-attempt #page .controls {
	TEXT-ALIGN: center; MARGIN: 8px auto
}
#mod-quiz-review #page .controls {
	TEXT-ALIGN: center; MARGIN: 8px auto
}
#mod-quiz-review .pagingbar {
	MARGIN: 1.5em auto
}
#mod-quiz-review .pagingbar {
	MARGIN: 1.5em auto
}
TABLE.quizreviewsummary {
	WIDTH: 100%; MARGIN-BOTTOM: 1.8em
}
TABLE.quizreviewsummary TR {
=09
}
TABLE.quizreviewsummary TH.cell {
	TEXT-ALIGN: right; PADDING-BOTTOM: 1px; PADDING-LEFT: 1em; WIDTH: 10em; =
PADDING-RIGHT: 0.5em; FONT-WEIGHT: bold; PADDING-TOP: 1px
}
TABLE.quizreviewsummary TD.cell {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 0.5em; PADDING-RIGHT: 1em; =
PADDING-TOP: 1px
}
#mod-quiz-mod #reviewoptionshdr .fitem {
	WIDTH: 30%; FLOAT: left; MARGIN-LEFT: 10px; CLEAR: none
}
#mod-quiz-mod #reviewoptionshdr .fitemtitle {
	TEXT-ALIGN: left; WIDTH: 100%; HEIGHT: 2.5em; MARGIN-LEFT: 0px; =
FONT-WEIGHT: bold
}
#mod-quiz-mod #reviewoptionshdr FIELDSET.fgroup {
	TEXT-ALIGN: left; WIDTH: 100%; MARGIN-LEFT: 0px
}
#mod-quiz-mod #reviewoptionshdr FIELDSET.fgroup SPAN {
	FLOAT: left; CLEAR: left
}
#mod-quiz-edit #page .controls {
	TEXT-ALIGN: center; CLEAR: left
}
#mod-quiz-edit #page .quizattemptcounts {
	TEXT-ALIGN: center; CLEAR: left
}
#mod-quiz-edit .quizquestions H2 {
	MARGIN-TOP: 0px
}
#mod-quiz-edit #showbreaks {
	MARGIN-TOP: 0.7em
}
.quizquestionlistcontrols {
	TEXT-ALIGN: center
}
#mod-quiz-report TABLE#attempts {
	MARGIN: auto; WIDTH: 80%
}
#mod-quiz-report TABLE#commands {
	MARGIN: auto; WIDTH: 80%
}
#mod-quiz-report TABLE#itemanalysis {
	MARGIN: auto; WIDTH: 80%
}
#mod-quiz-report TABLE#attempts {
	CLEAR: both
}
#mod-quiz-report H2.main {
	CLEAR: both
}
#mod-quiz-report TABLE#attempts {
	MARGIN: 20px auto
}
#mod-quiz-report TABLE#attempts .header {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; =
PADDING-TOP: 4px
}
#mod-quiz-report TABLE#attempts .cell {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; =
PADDING-TOP: 4px
}
#mod-quiz-report TABLE#attempts .header .commands {
	DISPLAY: inline
}
#mod-quiz-report TABLE#attempts .picture {
	WIDTH: 40px
}
#mod-quiz-report TABLE#attempts TD {
	BORDER-LEFT: 1px solid; VERTICAL-ALIGN: middle; BORDER-RIGHT: 1px solid
}
#mod-quiz-report TABLE#attempts .header {
	TEXT-ALIGN: left
}
#mod-quiz-report TABLE#attempts .picture {
	TEXT-ALIGN: center !important
}
#mod-quiz-report .controls {
	TEXT-ALIGN: center
}
#mod-quiz-report TABLE#itemanalysis {
	MARGIN: 20px auto
}
#mod-quiz-report TABLE#itemanalysis .header {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; =
PADDING-TOP: 4px
}
#mod-quiz-report TABLE#itemanalysis .cell {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; =
PADDING-TOP: 4px
}
#mod-quiz-report TABLE#itemanalysis .header .commands {
	DISPLAY: inline
}
#mod-quiz-report TABLE#itemanalysis TD {
	BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; BORDER-TOP: 1px =
solid; BORDER-RIGHT: 1px solid
}
#mod-quiz-report TABLE#itemanalysis .header {
	TEXT-ALIGN: left
}
#mod-quiz-report TABLE#itemanalysis .numcol {
	TEXT-ALIGN: center; VERTICAL-ALIGN: middle !important
}
#mod-quiz-report TABLE#itemanalysis .uncorrect {
	COLOR: red
}
#mod-quiz-report TABLE#itemanalysis .correct {
	COLOR: blue; FONT-WEIGHT: bold
}
#mod-quiz-report TABLE#itemanalysis .partialcorrect {
	COLOR: green !important
}
#mod-quiz-report TABLE#itemanalysis .qname {
	COLOR: green !important
}
#mod-quiz-grading TABLE#grading {
	MARGIN: auto; WIDTH: 80%
}
#mod-quiz-grading TABLE#grading {
	MARGIN: 20px auto
}
#mod-quiz-grading TABLE#grading .header {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; =
PADDING-TOP: 4px
}
#mod-quiz-grading TABLE#grading .cell {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; =
PADDING-TOP: 4px
}
#mod-quiz-grading TABLE#grading .header .commands {
	DISPLAY: inline
}
#mod-quiz-grading TABLE#grading .picture {
	WIDTH: 40px
}
#mod-quiz-grading TABLE#grading TD {
	BORDER-LEFT: 1px solid; VERTICAL-ALIGN: bottom; BORDER-RIGHT: 1px solid
}
.mod-quiz .gradingdetails {
	FONT-SIZE: small
}
.quizattemptcounts {
	TEXT-ALIGN: center; MARGIN: 6px 0px; CLEAR: left
}
#mod-resource-view .resourcecontent {
	TEXT-ALIGN: center; MARGIN: 20px
}
#mod-resource-view .resourcepdf {
	TEXT-ALIGN: center; WIDTH: 100%; PADDING-TOP: 15px
}
.resourcecontent OBJECT {
	WIDTH: 600px; HEIGHT: 480px
}
.resourcepdf OBJECT {
	WIDTH: 800px; HEIGHT: 800px
}
.mod-resource .modified {
	TEXT-ALIGN: center
}
.mod-resource .popupnotice {
	TEXT-ALIGN: center; MARGIN: 40px
}
.ims-nav-bar {
	POSITION: relative; MARGIN-TOP: 0.2em
}
.ims-nav-button A {
	PADDING-BOTTOM: 0.2em; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; =
PADDING-TOP: 0.2em
}
.ims-nav-dimmed {
	PADDING-BOTTOM: 0.2em; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; =
PADDING-TOP: 0.2em
}
#ims-containerdiv {
	MARGIN-TOP: 0.2em
}
#ims-menudiv {
	POSITION: absolute; WIDTH: 250px; PADDING-RIGHT: 0.2em; OVERFLOW: auto; =
PADDING-TOP: 1em
}
#ims-menudiv OL {
	LIST-STYLE-TYPE: none; MARGIN: 0em; PADDING-LEFT: 1em
}
#ims-contentframe {
	BORDER-BOTTOM: 1px solid; POSITION: absolute; BORDER-LEFT: 1px solid; =
WIDTH: 640px; HEIGHT: 480px; BORDER-TOP: 1px solid; BORDER-RIGHT: 1px =
solid; LEFT: 260px
}
#ims-contentframe-no-nav {
	BORDER-BOTTOM: 1px solid; POSITION: absolute; BORDER-LEFT: 1px solid; =
WIDTH: 640px; HEIGHT: 480px; BORDER-TOP: 1px solid; BORDER-RIGHT: 1px =
solid
}
#mod-resource-view DIV#footer {
	MARGIN-TOP: 5px
}
.resultgraph {
	BORDER-BOTTOM: 1px solid; TEXT-ALIGN: center; BORDER-LEFT: 1px solid; =
BORDER-TOP: 1px solid; BORDER-RIGHT: 1px solid
}
.reportsummary {
	TEXT-ALIGN: center
}
.studentreport {
	TEXT-ALIGN: center
}
.reportbuttons {
	TEXT-ALIGN: center
}
.centerpara {
	TEXT-ALIGN: center
}
.fullnamecell {
	WIDTH: 10%; WHITE-SPACE: nowrap; VERTICAL-ALIGN: top
}
.questiontext {
	FONT-SIZE: 1em
}
.smalltext {
	FONT-SIZE: 0.75em
}
#surveyform TH {
	TEXT-ALIGN: left; FONT-WEIGHT: normal
}
#surveyform TH.hresponse {
	TEXT-ALIGN: center; WIDTH: 9%
}
.rblock LABEL {
	TEXT-ALIGN: center; DISPLAY: block
}
.foundthat {
	WHITE-SPACE: nowrap
}
.preferthat {
	WHITE-SPACE: nowrap
}
.qnummiddlecell {
	VERTICAL-ALIGN: middle
}
.optioncell {
	WIDTH: 50%; VERTICAL-ALIGN: top
}
.buttoncell {
	WIDTH: 5%
}
.questioncell {
	WIDTH: 50%; VERTICAL-ALIGN: top
}
.whitecell {
	BACKGROUND-COLOR: white
}
.sideblockheading {
	TEXT-ALIGN: right
}
.howtowiki {
	TEXT-ALIGN: right
}
.wikisearchform {
	TEXT-ALIGN: center
}
.wikilinksblock {
	TEXT-ALIGN: center
}
wikiadminactions {
	TEXT-ALIGN: center
}
.wikilinkright {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0.5em
}
.wikiexportbox {
	MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
.redfont {
	COLOR: red
}
.workshopuploadform {
	TEXT-ALIGN: center
}
.workshopkey {
	TEXT-ALIGN: center
}
#help HR {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BACKGROUND: #ccc; =
HEIGHT: 1px; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
#help .example1 {
	COLOR: #a00
}
#help .success {
	COLOR: #080
}
#help .center {
	TEXT-ALIGN: center
}
#help .moreinfo {
	TEXT-ALIGN: right
}
#help .indent {
	MARGIN-LEFT: 40px
}
#help .indent-big {
	MARGIN-LEFT: 160px; MARGIN-RIGHT: 160px
}
#help PRE {
	BORDER-BOTTOM: #ddd 1px dashed; BORDER-LEFT: #ddd 1px dashed; =
PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; BACKGROUND: =
#eee; BORDER-TOP: #ddd 1px dashed; BORDER-RIGHT: #ddd 1px dashed; =
PADDING-TOP: 3px
}
#help CODE {
	BORDER-BOTTOM: #ddd 1px dashed; BORDER-LEFT: #ddd 1px dashed; =
PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; BACKGROUND: =
#eee; BORDER-TOP: #ddd 1px dashed; BORDER-RIGHT: #ddd 1px dashed; =
PADDING-TOP: 3px
}
#mod-assignment-submissions .feedback .content {
	BORDER-BOTTOM: #dddddd 1px solid; BORDER-LEFT: #dddddd 1px solid; =
PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; =
BORDER-TOP: #dddddd 1px solid; BORDER-RIGHT: #dddddd 1px solid; =
PADDING-TOP: 10px
}
#mod-assignment-submissions .feedback .topic {
	BORDER-BOTTOM: #dddddd 1px solid; BORDER-LEFT: #dddddd 1px solid; =
PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; =
BORDER-TOP: #dddddd 1px solid; BORDER-RIGHT: #dddddd 1px solid; =
PADDING-TOP: 10px
}
#mod-assignment-submissions .feedback .picture {
	BORDER-BOTTOM: #dddddd 1px solid; BORDER-LEFT: #dddddd 1px solid; =
PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; =
BORDER-TOP: #dddddd 1px solid; BORDER-RIGHT: #dddddd 1px solid; =
PADDING-TOP: 10px
}
#mod-assignment-submissions FORM#options DIV {
	TEXT-ALIGN: right; MARGIN-LEFT: auto; MARGIN-RIGHT: 20px
}
.mod-assignment .feedback .files {
	PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #efefef; PADDING-LEFT: 5px; =
PADDING-RIGHT: 5px; FLOAT: right; PADDING-TOP: 5px
}
.mod-assignment .feedback .grade {
	FLOAT: right
}
.mod-assignment .feedback .outcome {
	FLOAT: right
}
.mod-assignment .feedback .finalgrade {
	FLOAT: right
}
.mod-assignment .feedback .disabledfeedback {
	WIDTH: 500px; HEIGHT: 250px
}
.mod-assignment .feedback .from {
	FLOAT: left
}
.mod-assignment .feedback .time {
	FONT-SIZE: 0.8em
}
.mod-assignment .late {
	COLOR: red
}
.mod-assignment .files IMG {
	MARGIN-RIGHT: 4px
}
.mod-assignment .files A {
	WHITE-SPACE: nowrap
}
#mod-assignment-submissions .generaltable .r1 {
	BACKGROUND-COLOR: #ffffff
}
#mod-assignment-submissions .header .commands {
	DISPLAY: inline
}
#mod-assignment-submissions .s0 {
	BACKGROUND: #ffd991
}
#mod-assignment-submissions TABLE.submissions TD {
	BORDER-BOTTOM: #dddddd 1px solid; BORDER-LEFT: #dddddd 1px solid; =
PADDING-LEFT: 5px; PADDING-RIGHT: 5px; VERTICAL-ALIGN: middle; =
BORDER-TOP: #dddddd 1px solid; BORDER-RIGHT: #dddddd 1px solid
}
#mod-assignment-submissions TABLE.submissions TH {
	BORDER-BOTTOM: #dddddd 1px solid; BORDER-LEFT: #dddddd 1px solid; =
PADDING-LEFT: 5px; PADDING-RIGHT: 5px; VERTICAL-ALIGN: middle; =
BORDER-TOP: #dddddd 1px solid; BORDER-RIGHT: #dddddd 1px solid
}
#mod-assignment-submissions .submissions .grade {
	TEXT-ALIGN: right; FONT-WEIGHT: bold
}
#mod-assignment-submissions .picture {
	WIDTH: 35px
}
#mod-assignment-submissions .fullname {
	TEXT-ALIGN: left
}
#mod-assignment-submissions .timemodified {
	TEXT-ALIGN: left; FONT-SIZE: 0.9em
}
#mod-assignment-submissions .timemarked {
	TEXT-ALIGN: left; FONT-SIZE: 0.9em
}
#mod-assignment-submissions .status {
	TEXT-ALIGN: center
}
#mod-assignment-submissions .submissions .outcome {
	TEXT-ALIGN: right
}
#mod-assignment-submissions .submissions .finalgrade {
	TEXT-ALIGN: right
}
#mod-assignment-view #online .singlebutton {
	TEXT-ALIGN: center
}
#mod-assignment-view #dates {
	MARGIN-TOP: 30px; MARGIN-BOTTOM: 30px; FONT-SIZE: 0.8em
}
#mod-assignment-view #dates .c0 {
	TEXT-ALIGN: right; FONT-WEIGHT: bold
}
#mod-assignment-view .feedback {
	BORDER-BOTTOM: #dddddd 1px solid; BORDER-LEFT: #dddddd 1px solid; =
MARGIN-TOP: 15px; WIDTH: 80%; MARGIN-LEFT: 10%; BORDER-TOP: #dddddd 1px =
solid; MARGIN-RIGHT: 10%; BORDER-RIGHT: #dddddd 1px solid
}
#mod-assignment-view .feedback .topic {
	BORDER-BOTTOM: #dddddd 1px solid; BORDER-LEFT: #dddddd 0px solid; =
PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BORDER-TOP: =
#dddddd 0px solid; BORDER-RIGHT: #dddddd 0px solid; PADDING-TOP: 4px
}
#mod-assignment-view .feedback .fullname {
	FONT-WEIGHT: bold
}
#mod-assignment-view .feedback .date {
	FONT-SIZE: 0.8em
}
#mod-assignment-view .feedback .content {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; =
PADDING-TOP: 4px
}
#mod-assignment-view .feedback .grade {
	TEXT-ALIGN: right; FONT-WEIGHT: bold
}
#mod-assignment-view .feedback .left {
	TEXT-ALIGN: center; PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; WIDTH: =
35px; PADDING-RIGHT: 4px; VERTICAL-ALIGN: top; PADDING-TOP: 4px
}
#mod-assignment-submissions .qgprefs #optiontable {
	TEXT-ALIGN: right; MARGIN-LEFT: auto
}
#mod-assignment-submissions .fgcontrols {
	TEXT-ALIGN: center; MARGIN-TOP: 1em
}
#mod-assignment-submissions .fgcontrols .fastgbutton {
	MARGIN-TOP: 0.5em
}
.mod-choice .results {
	BORDER-COLLAPSE: separate
}
.mod-choice .results .data {
	BORDER-BOTTOM: #999 1px solid; BORDER-LEFT: #999 1px solid; BORDER-TOP: =
#999 1px solid; BORDER-RIGHT: #999 1px solid
}
#mod-data-view #sortsearch .c0 {
	TEXT-ALIGN: right
}
#mod-data-view .approve IMG.icon {
	WIDTH: 34px; HEIGHT: 34px
}
#mod-data-preset .presetmapping {
	TEXT-ALIGN: center
}
#mod-data-preset .presetmapping TABLE {
	TEXT-ALIGN: left; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
#mod-data-preset .overwritesettings {
	MARGIN-BOTTOM: 1em
}
.mod-data-field .c0 {
	TEXT-ALIGN: right
}
.mod-data-field .fieldadd {
	MARGIN-TOP: 1em; MARGIN-BOTTOM: 1em
}
.mod-data-field .sortdefault {
	MARGIN-TOP: 1em; MARGIN-BOTTOM: 1em
}
.mod-data-field .fieldadd SELECT {
	MARGIN-LEFT: 1em
}
.mod-data-field .sortdefault SELECT {
	MARGIN-LEFT: 1em
}
.mod-data-field .fieldname {
	WIDTH: 300px
}
.mod-data-field .fielddescription {
	WIDTH: 300px
}
.presetcontrols FORM {
	DISPLAY: inline
}
.mod-lesson .contents {
	TEXT-ALIGN: left
}
.mod-lesson #layout-table {
	WIDTH: 100%
}
.mod-lesson .edit_buttons FORM {
	DISPLAY: inline
}
.mod-lesson .edit_buttons INPUT {
	DISPLAY: inline
}
.mod-lesson .clock .content {
	TEXT-ALIGN: center
}
.mod-lesson .addlinks {
	FONT-SIZE: 0.8em
}
.mod-lesson .userinfotable .cell {
	VERTICAL-ALIGN: middle
}
.mod-lesson .userinfotable .userpicture {
	VERTICAL-ALIGN: middle
}
.mod-lesson .fieldsetfix.invisiblefieldset {
	DISPLAY: block
}
.mod-lesson .fieldsetfix.invisiblefieldset TR {
	TEXT-ALIGN: left
}
#mod-lesson-view .password-form {
	TEXT-ALIGN: center; MARGIN-TOP: 20px
}
#mod-lesson-view .password-form .submitbutton {
	DISPLAY: inline
}
#mod-lesson-essay .graded {
	COLOR: #df041e
}
#mod-lesson-essay .sent {
	COLOR: #006600
}
#mod-lesson-essay .ungraded {
	COLOR: #999999
}
#mod-lesson-essay .gradetable {
	MARGIN-BOTTOM: 20px
}
#mod-lesson-essay .buttons {
	TEXT-ALIGN: center
}
.mod-lesson .response {
	PADDING-TOP: 10px
}
.mod-lesson .correct {
=09
}
.mod-lesson .incorrect {
=09
}
.mod-lesson .matches {
=09
}
.mod-lesson .slideshow {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; =
OVERFLOW: auto; PADDING-TOP: 15px
}
.mod-lesson .menu .content {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
PADDING-TOP: 0px
}
.mod-lesson .menu .menuwrapper {
	MARGIN-BOTTOM: 10px; MAX-HEIGHT: 400px; VERTICAL-ALIGN: top; OVERFLOW: =
auto
}
.mod-lesson .menu UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: =
5px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 5px
}
.mod-lesson .menu LI {
	PADDING-BOTTOM: 5px
}
.mod-lesson .leftmenu_selected_link {
=09
}
.mod-lesson .leftmenu_not_selected_link {
=09
}
.mod-lesson .skip {
	POSITION: absolute; WIDTH: 20em; LEFT: -1000em
}
.mod-lesson .lessonbutton A {
	PADDING-LEFT: 1em; PADDING-RIGHT: 1em
}
.mod-lesson .lessonbutton A:link {
	COLOR: #000; TEXT-DECORATION: none
}
.mod-lesson .lessonbutton A:visited {
	COLOR: #000; TEXT-DECORATION: none
}
.mod-lesson .lessonbutton A:hover {
	COLOR: #000; TEXT-DECORATION: none
}
.mod-lesson .lessonbutton A:link {
	BORDER-BOTTOM: #4a4a4a 2px solid; BORDER-LEFT: #cecece 1px solid; =
BORDER-TOP: #cecece 1px solid; BORDER-RIGHT: #4a4a4a 2px solid
}
.mod-lesson .lessonbutton A:visited {
	BORDER-BOTTOM: #4a4a4a 2px solid; BORDER-LEFT: #cecece 1px solid; =
BORDER-TOP: #cecece 1px solid; BORDER-RIGHT: #4a4a4a 2px solid
}
.mod-lesson .lessonbutton A:hover {
	BORDER-BOTTOM: #cecece 1px solid; BORDER-LEFT: #4a4a4a 2px solid; =
BORDER-TOP: #4a4a4a 2px solid; BORDER-RIGHT: #cecece 1px solid
}
.mod-lesson .horizontal.branchbuttoncontainer DIV {
	DISPLAY: inline
}
.mod-lesson .horizontal.branchbuttoncontainer FORM {
	DISPLAY: inline
}
.mod-lesson .vertical.branchbuttoncontainer .lessonbutton {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; =
PADDING-TOP: 5px
}
.mod-lesson .progress_bar {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; =
PADDING-TOP: 20px
}
.mod-lesson .progress_bar_table {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 80%; =
PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.mod-lesson .progress_bar_completed {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: green; MARGIN: 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.mod-lesson .progress_bar_todo {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: red; MARGIN: =
0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.mod-lesson .progress_bar_token {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #000000; MARGIN: 0px; =
PADDING-LEFT: 0px; WIDTH: 5px; PADDING-RIGHT: 0px; HEIGHT: 20px; =
PADDING-TOP: 0px
}
.structlist {
	LIST-STYLE-TYPE: none; WHITE-SPACE: nowrap; FONT-SIZE: small
}
.orgtitle {
	FONT-SIZE: small; FONT-WEIGHT: bold
}
.mod-scorm .top {
	VERTICAL-ALIGN: top
}
.mod-scorm .scorm-left {
	TEXT-ALIGN: left
}
.mod-scorm .scorm-center {
	TEXT-ALIGN: center
}
.mod-scorm .scorm-right {
	TEXT-ALIGN: right
}
.mod-scorm .scoframe {
	POSITION: relative; WIDTH: 100%; HEIGHT: 100%
}
#mod-scorm-player #scormpage {
	POSITION: relative; WIDTH: 100%
}
#mod-scorm-player #tochead {
	POSITION: relative; TEXT-ALIGN: center; HEIGHT: 30px; TOP: 3px
}
#mod-scorm-player .toc {
	WIDTH: 80%; MARGIN-LEFT: 20%
}
#mod-scorm-player .no-toc {
	WIDTH: 100%
}
#mod-scorm-player #scormobject {
	HEIGHT: 400px
}
#mod-scorm-player #scormtop {
	POSITION: relative; WIDTH: 100%; HEIGHT: 30px
}
#mod-scorm-player #scormbrowse {
	POSITION: absolute; TOP: 0px; LEFT: 5px
}
#mod-scorm-player #scormnav {
	POSITION: absolute; TEXT-ALIGN: center; WIDTH: 100%; TOP: 3px; RIGHT: =
5px
}
#mod-scorm-view .structurehead {
	TEXT-ALIGN: center
}
#mod-scorm-view .structurelist {
	LIST-STYLE-TYPE: none; WHITE-SPACE: nowrap
}
#mod-scorm-player #scormbox {
	POSITION: absolute; WIDTH: 74%; TOP: 0px; RIGHT: 0px
}
#mod-scorm-player #tocbox {
	POSITION: relative; WIDTH: 24%; FONT-SIZE: 0.8em; LEFT: 0px
}
#mod-scorm-player #tochead {
	POSITION: relative; TEXT-ALIGN: center; HEIGHT: 30px; TOP: 3px
}
#toctree {
	POSITION: relative; OVERFLOW-X: auto; OVERFLOW-Y: auto; WIDTH: 100%
}
.structurelist {
	LIST-STYLE-TYPE: none
}
#mod-scorm-player .structurelist {
	POSITION: relative; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: =
0px; PADDING-LEFT: 0px; WIDTH: 96%; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#mod-scorm-player .structurelist UL {
	PADDING-LEFT: 0.5em; MARGIN-LEFT: 0.5em
}
#mod-scorm-view .structurelist {
	LIST-STYLE-TYPE: none; WHITE-SPACE: nowrap
}
A#mod-scorm-log-toggle {
	FONT-SIZE: 0.7em; FONT-WEIGHT: bold
}
.workshop_feedbackbox {
	BORDER-BOTTOM: #999999 1px solid; BORDER-LEFT: #999999 1px solid; =
MARGIN-TOP: 5px; BORDER-TOP: #999999 1px solid; BORDER-RIGHT: #999999 =
1px solid
}
.workshop_feedbackbox .picture {
	VERTICAL-ALIGN: top
}
.workshop_feedbackbox .author {
	DISPLAY: block; VERTICAL-ALIGN: top
}
.workshop_feedbackbox .time {
	DISPLAY: block; VERTICAL-ALIGN: top
}
.workshop_feedbackbox .content {
	VERTICAL-ALIGN: top
}
.workshop_feedbackbox .comment {
	DISPLAY: block
}
.workshop_feedbackbox .teachercomment {
	DISPLAY: block; FONT-WEIGHT: bold
}
.block_blog_tags .s20 {
	FONT-SIZE: 1.5em; FONT-WEIGHT: bold
}
.block_blog_tags .s19 {
	FONT-SIZE: 1.5em
}
.block_blog_tags .s18 {
	FONT-SIZE: 1.4em; FONT-WEIGHT: bold
}
.block_blog_tags .s17 {
	FONT-SIZE: 1.4em
}
.block_blog_tags .s16 {
	FONT-SIZE: 1.3em; FONT-WEIGHT: bold
}
.block_blog_tags .s15 {
	FONT-SIZE: 1.3em
}
.block_blog_tags .s14 {
	FONT-SIZE: 1.2em; FONT-WEIGHT: bold
}
.block_blog_tags .s13 {
	FONT-SIZE: 1.2em
}
.block_blog_tags .s12 {
	FONT-SIZE: 1.1em; FONT-WEIGHT: bold
}
.block_blog_tags .s11 {
	FONT-SIZE: 1.1em; FONT-WEIGHT: bold
}
.block_blog_tags .s10 {
	FONT-SIZE: 1.1em
}
.block_blog_tags .s9 {
	FONT-SIZE: 1.1em
}
.block_blog_tags .s8 {
	FONT-SIZE: 1em; FONT-WEIGHT: bold
}
.block_blog_tags .s7 {
	FONT-SIZE: 1em; FONT-WEIGHT: bold
}
.block_blog_tags .s6 {
	FONT-SIZE: 1em
}
.block_blog_tags .s5 {
	FONT-SIZE: 1em
}
.block_blog_tags .s4 {
	FONT-SIZE: 0.9em; FONT-WEIGHT: bold
}
.block_blog_tags .s3 {
	FONT-SIZE: 0.9em; FONT-WEIGHT: bold
}
.block_blog_tags .s2 {
	FONT-SIZE: 0.9em
}
.block_blog_tags .s1 {
	FONT-SIZE: 0.9em
}
.block_calendar_month .cal_popup_caption {
	FONT-SIZE: 0.85em !important
}
.block_calendar_month .cal_popup_fg DIV {
	FONT-SIZE: 0.85em !important
}
.block_calendar_month .filters {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-SIZE: =
0.75em; PADDING-TOP: 5px
}
.block_calendar_month .filters TABLE {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; BORDER-SPACING: 2px; =
PADDING-RIGHT: 2px; BORDER-COLLAPSE: separate; PADDING-TOP: 2px
}
.block_calendar_month .event_global {
	BORDER-BOTTOM: 2px solid; BORDER-LEFT: 2px solid; BORDER-TOP: 2px =
solid; BORDER-RIGHT: 2px solid
}
.block_calendar_month .event_course {
	BORDER-BOTTOM: 2px solid; BORDER-LEFT: 2px solid; BORDER-TOP: 2px =
solid; BORDER-RIGHT: 2px solid
}
.block_calendar_month .event_group {
	BORDER-BOTTOM: 2px solid; BORDER-LEFT: 2px solid; BORDER-TOP: 2px =
solid; BORDER-RIGHT: 2px solid
}
.block_calendar_month .event_user {
	BORDER-BOTTOM: 2px solid; BORDER-LEFT: 2px solid; BORDER-TOP: 2px =
solid; BORDER-RIGHT: 2px solid
}
.block_calendar_upcoming .event .date {
	TEXT-ALIGN: right
}
.block_course_summary .content {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; =
PADDING-TOP: 10px
}
.block_course_summary .editbutton {
	TEXT-ALIGN: right
}
.block_login .logintable {
	TEXT-ALIGN: center
}
.block_login .loginform {
	DISPLAY: inline
}
.block_login .loginform .fld INPUT {
	WIDTH: 5em
}
.block_login .loginform LABEL {
	PADDING-RIGHT: 4px
}
.block_login .loginform DIV {
	TEXT-ALIGN: right; MARGIN: 0.3em 0.8em; DISPLAY: block
}
.block_login .loginform DIV.btn.c1 {
	TEXT-ALIGN: center
}
.block_news_items .newlink {
	TEXT-ALIGN: center
}
.block_quiz_results {
	TEXT-ALIGN: center
}
.block_quiz_results TABLE.grades .number {
	TEXT-ALIGN: right; WIDTH: 10%
}
.block_quiz_results TABLE.grades .grade {
	TEXT-ALIGN: right; WIDTH: 10%
}
.block_quiz_results TABLE.grades {
	TEXT-ALIGN: left; WIDTH: 100%
}
.block_quiz_results TABLE.grades CAPTION {
	BORDER-BOTTOM: 1px solid; MARGIN: 1em 0px 0px; FONT-WEIGHT: bold
}
.block_quiz_results H1 {
	MARGIN: 4px; FONT-SIZE: 1.1em; FONT-WEIGHT: bold
}
.block_rss_client .link {
	PADDING-BOTTOM: 5px; FONT-SIZE: 0.82em; BORDER-TOP: #dddddd 1px solid
}
.block_rss_client .description {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 10px; COLOR: #555555; FONT-SIZE: =
0.78em
}
.block_rss_client .title {
	FONT-SIZE: 1em
}
.block_rss_client .image {
=09
}
.blockconfigtable #rssfeeds {
	BACKGROUND-COLOR: blue; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
.blockconfigtable #rssfeeds TD.actions {
	TEXT-ALIGN: center; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; =
PADDING-RIGHT: 10px; VERTICAL-ALIGN: middle; PADDING-TOP: 10px
}
.blockconfigtable #rssfeeds TD.feed {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; =
VERTICAL-ALIGN: middle; PADDING-TOP: 5px
}
.blockconfigtable #rssfeeds .title {
	MARGIN-BOTTOM: 2px; FONT-WEIGHT: bold
}
.blockconfigtable #rssfeeds .url {
	FONT-SIZE: 0.8em
}
.blockconfigtable #rssfeeds .description {
	FONT-SIZE: 0.8em
}
.blockconfigtable #rssfeeds TR.r0 {
	BACKGROUND-COLOR: #ffffff
}
.blockconfigtable #rssfeeds TR.r1 {
	BACKGROUND-COLOR: #f0f0f0
}
.block_search_forums .searchform {
	TEXT-ALIGN: center
}
.block_search_forums .searchform IMG {
	VERTICAL-ALIGN: middle
}
.flexible TH {
	WHITE-SPACE: normal
}
.gradestable TH.user IMG {
	WIDTH: 20px; HEIGHT: 20px
}
.grade-report-grader TABLE#user-grades .catlevel2 {
	BACKGROUND-COLOR: #f9f9f9
}
.grade-report-grader TABLE#user-grades TD.overridden {
	BACKGROUND-COLOR: #ddd
}
.grade-report-grader TABLE#user-grades TR.avg TD.cell {
	BACKGROUND-COLOR: #efefff; COLOR: #00008b; FONT-WEIGHT: 700
}
.grade-report-grader TABLE#user-grades TR.odd TD.cell {
	BACKGROUND-COLOR: #efefef; WHITE-SPACE: nowrap
}
.grade-report-grader TABLE#user-grades TR.even TD.overridden {
	BACKGROUND-COLOR: #f3e4c0
}
.grade-report-grader TABLE#user-grades TR.odd TD.overridden {
	BACKGROUND-COLOR: #efd9a4
}
.grade-report-grader TABLE#user-grades TR.even TD.excluded {
	BACKGROUND-COLOR: #eabfff
}
.grade-report-grader TABLE#user-grades TR.odd TD.excluded {
	BACKGROUND-COLOR: #e5afff
}
.grade-report-grader TABLE#user-grades TR.odd TH.header {
	BACKGROUND-IMAGE: none; BACKGROUND-COLOR: #efefef
}
.grade-report-grader TABLE#user-grades TR.groupavg TD.cell {
	BACKGROUND-COLOR: #efffef; COLOR: #006400; FONT-WEIGHT: 700
}
.grade-report-grader TABLE#user-grades TD.cat {
	FONT-WEIGHT: 700
}
.grade-report-grader TABLE#user-grades TD.course {
	FONT-WEIGHT: 700
}
.grade-report-grader TABLE#user-grades {
	BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; BACKGROUND-COLOR: =
transparent; MARGIN: 20px 0px 0px; WIDTH: auto; FONT-SIZE: 10px; =
BORDER-TOP: 1px solid; BORDER-RIGHT: 1px solid
}
.grade-report-grader #overDiv TABLE {
	MARGIN: 0px
}
.grade-report-grader #overDiv TABLE TD.feedback {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: =
0px
}
.grade-report-grader #overDiv .feedback {
	BACKGROUND-COLOR: #abf; FONT-FAMILY: Verdana; COLOR: #000; FONT-SIZE: =
70%; FONT-WEIGHT: 400
}
.grade-report-grader #overDiv .caption {
	BACKGROUND-COLOR: #56c; FONT-FAMILY: Arial; COLOR: #ccf; FONT-SIZE: =
70%; FONT-WEIGHT: 700
}
.grade-report-grader #overDiv .intersection {
	BACKGROUND-COLOR: #abf; FONT-FAMILY: Verdana; COLOR: #000; FONT-SIZE: =
70%; FONT-WEIGHT: 400
}
.grade-report-grader #overDiv .intersectioncaption {
	BACKGROUND-COLOR: #56c; FONT-FAMILY: Arial; COLOR: #ccf; FONT-WEIGHT: =
700
}
.grade-report-grader DIV.submit {
	TEXT-ALIGN: center; MARGIN-TOP: 20px
}
.grade-report-grader TABLE#user-grades TD {
	BORDER-BOTTOM: 1px solid; TEXT-ALIGN: right; BORDER-LEFT: 0px solid; =
BORDER-TOP: 0px solid; BORDER-RIGHT: 1px solid
}
.grade-report-grader TABLE#user-grades TH.category {
	BORDER-BOTTOM: 0px solid; BORDER-LEFT: 1px solid; VERTICAL-ALIGN: top; =
BORDER-TOP: 1px solid; BORDER-RIGHT: 1px solid
}
.grade-report-grader TABLE#user-grades TH.user {
	BORDER-BOTTOM: 1px solid; TEXT-ALIGN: left; BORDER-LEFT: 0px solid; =
BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid
}
.grade-report-grader TABLE#user-grades TH.useridnumber {
	BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; BORDER-TOP: 0px =
solid; BORDER-RIGHT: 0px solid
}
.grade-report-grader TABLE#user-grades TH.categoryitem {
	BORDER-BOTTOM: 0px solid; BORDER-LEFT: 1px solid; VERTICAL-ALIGN: top; =
BORDER-TOP: 0px solid; BORDER-RIGHT: 1px solid
}
.grade-report-grader TABLE#user-grades TH.courseitem {
	BORDER-BOTTOM: 0px solid; BORDER-LEFT: 1px solid; VERTICAL-ALIGN: top; =
BORDER-TOP: 0px solid; BORDER-RIGHT: 1px solid
}
.grade-report-grader TABLE#user-grades TD.topleft {
	BORDER-BOTTOM: 0px solid; BORDER-LEFT: 1px solid; VERTICAL-ALIGN: top; =
BORDER-TOP: 0px solid; BORDER-RIGHT: 1px solid
}
.grade-report-grader TD {
	BORDER-BOTTOM-COLOR: #cecece; BORDER-TOP-COLOR: #cecece; =
BORDER-RIGHT-COLOR: #cecece; BORDER-LEFT-COLOR: #cecece
}
.grade-report-grader TH {
	BORDER-BOTTOM-COLOR: #cecece; BORDER-TOP-COLOR: #cecece; =
BORDER-RIGHT-COLOR: #cecece; BORDER-LEFT-COLOR: #cecece
}
.grade-report-grader TABLE#participants TH {
	WIDTH: auto; VERTICAL-ALIGN: top
}
.grade-report-grader TABLE#user-grades TD.fillerfirst {
	BORDER-BOTTOM: 0px solid; BORDER-LEFT: 1px solid; BORDER-TOP: 0px =
solid; BORDER-RIGHT: 0px solid
}
.grade-report-grader TABLE#user-grades TD.fillerlast {
	BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid; BORDER-TOP: 0px =
solid; BORDER-RIGHT: 1px solid
}
.grade-report-grader TABLE#user-grades TH.item {
	BORDER-BOTTOM: #000 1px solid; BORDER-LEFT: 1px solid; VERTICAL-ALIGN: =
top; BORDER-TOP: 1px solid; BORDER-RIGHT: 1px solid
}
.grade-report-grader TABLE#user-grades TH.categoryitem {
	BORDER-BOTTOM: #000 1px solid; BORDER-LEFT: 1px solid; VERTICAL-ALIGN: =
top; BORDER-TOP: 1px solid; BORDER-RIGHT: 1px solid
}
.grade-report-grader TABLE#user-grades TH.courseitem {
	BORDER-BOTTOM: #000 1px solid; BORDER-LEFT: 1px solid; VERTICAL-ALIGN: =
top; BORDER-TOP: 1px solid; BORDER-RIGHT: 1px solid
}
.grade-report-grader DIV.gradertoggle {
	DISPLAY: inline; MARGIN-LEFT: 20px
}
.grade-report-grader TABLE#user-grades TH.range {
	BORDER-BOTTOM: 1px solid; TEXT-ALIGN: right; BORDER-LEFT: 1px solid; =
BORDER-TOP: 1px solid; BORDER-RIGHT: 1px solid
}
.grade-report-grader TABLE#user-grades .userpic {
	DISPLAY: inline; MARGIN-RIGHT: 10px
}
.grade-report-grader TABLE#user-grades .quickfeedback {
	BORDER-BOTTOM: #000 1px dashed; BORDER-LEFT: #000 1px dashed; =
BORDER-TOP: #000 1px dashed; BORDER-RIGHT: #000 1px dashed
}
.grade-report-grader #siteconfiglink {
	TEXT-ALIGN: right
}
.grade-report-grader TABLE#user-grades .hidden {
	COLOR: #aaa
}
.grade-report-grader TABLE#user-grades .hidden A {
	COLOR: #aaa
}
.grade-report-grader TABLE#user-grades .datesubmitted {
	FONT-SIZE: 0.7em
}
.grade-report-grader TABLE#user-grades TD.cell {
	PADDING-LEFT: 5px; PADDING-RIGHT: 5px; VERTICAL-ALIGN: middle
}
.grade-report-grader TABLE {
	BORDER-BOTTOM-COLOR: #cecece; BACKGROUND-COLOR: #fff; BORDER-TOP-COLOR: =
#cecece; BORDER-COLLAPSE: collapse; BORDER-RIGHT-COLOR: #cecece; =
FONT-SIZE: 10px; BORDER-LEFT-COLOR: #cecece
}
.grade-report-grader TH {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; =
PADDING-TOP: 2px
}
.grade-report-grader SPAN.inclusion-links {
	MARGIN: 0px 5px 0px 10px
}
.grade-report-grader TABLE#user-grades .item {
	BACKGROUND-COLOR: #e9e9e9
}
.grade-report-grader TABLE TR.odd TH.header {
	BACKGROUND-IMAGE: none; BORDER-RIGHT-WIDTH: 0px; BACKGROUND-COLOR: =
#efefef; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 1px; =
BORDER-LEFT-WIDTH: 0px
}
.grade-report-grader TABLE TR.heading TH.header {
	BORDER-TOP: #cecece 1px solid
}
.grade-report-grader TABLE#user-grades TR.heading TH.categoryitem {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: =
0px; BORDER-LEFT-WIDTH: 1px
}
.grade-report-grader TABLE#user-grades TR.heading TH.courseitem {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: =
0px; BORDER-LEFT-WIDTH: 1px
}
.grade-report-grader TABLE#user-grades TH.catlevel1.header.category {
	BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid; VERTICAL-ALIGN: top; =
BORDER-TOP: 1px solid; BORDER-RIGHT: 1px solid
}
.grade-report-grader DIV.left_scroller TH.user A {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px
}
.grade-report-grader TABLE#user-grades TH.categoryitem {
	BORDER-BOTTOM: #000 1px solid; BORDER-LEFT: #cecece 1px solid; =
VERTICAL-ALIGN: top; BORDER-TOP: #cecece 0px solid; BORDER-RIGHT: =
#cecece 1px solid
}
.grade-report-grader TABLE#user-grades TH.courseitem {
	BORDER-BOTTOM: #000 1px solid; BORDER-LEFT: #cecece 1px solid; =
VERTICAL-ALIGN: top; BORDER-TOP: #cecece 0px solid; BORDER-RIGHT: =
#cecece 1px solid
}
.grade-report-grader TABLE TD.topleft {
	BORDER-BOTTOM: #000 1px solid; BORDER-LEFT: #cecece 1px solid; =
VERTICAL-ALIGN: top; BORDER-TOP: #cecece 0px solid; BORDER-RIGHT: =
#cecece 1px solid
}
.grade-report-grader TABLE TD.topleft {
	BORDER-BOTTOM: medium none
}
.grade-report-grader TABLE#user-grades TD.topleft {
	BACKGROUND-COLOR: #fff
}
.grade-report-grader DIV.userpic {
	FLOAT: left; MARGIN-RIGHT: 10px
}
.grade-report-grader DIV.userpic IMG {
	BORDER-BOTTOM: #cecece 3px double; BORDER-LEFT: #cecece 3px double; =
WIDTH: 2.7em; HEIGHT: 2.7em; VERTICAL-ALIGN: middle; BORDER-TOP: #cecece =
3px double; BORDER-RIGHT: #cecece 3px double
}
.grade-report-grader A.quickedit {
	LINE-HEIGHT: 1em; BACKGROUND-COLOR: transparent; MARGIN: 0.1em 0px 0px; =
DISPLAY: block; FLOAT: right; CLEAR: none; FONT-SIZE: 9px
}
.grade-report-grader A.quickedit2 {
	BACKGROUND-COLOR: transparent; MARGIN: 1.3em 0px 0px; DISPLAY: block; =
FLOAT: right; CLEAR: none
}
.grade-report-grader TABLE#quick_edit {
	BORDER-BOTTOM: #cecece 1px solid; BORDER-LEFT: #cecece 1px solid; =
MARGIN: 0px auto; BORDER-TOP: #cecece 1px solid; BORDER-RIGHT: #cecece =
1px solid
}
.grade-report-grader TABLE#quick_edit TD {
	BORDER-BOTTOM: #cecece 1px solid; TEXT-ALIGN: left; BORDER-LEFT: =
#cecece 1px solid; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-LEFT: 5px; =
PADDING-RIGHT: 5px; VERTICAL-ALIGN: middle; BORDER-TOP: #cecece 1px =
solid; BORDER-RIGHT: #cecece 1px solid; PADDING-TOP: 5px
}
.grade-report-grader TABLE#quick_edit TD IMG {
	BORDER-BOTTOM: #cecece 3px double; BORDER-LEFT: #cecece 3px double; =
PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
VERTICAL-ALIGN: middle; BORDER-TOP: #cecece 3px double; BORDER-RIGHT: =
#cecece 3px double; PADDING-TOP: 0px
}
.grade-report-grader TD INPUT {
	BORDER-BOTTOM: #666 1px solid; BORDER-LEFT: #666 1px solid; =
MARGIN-LEFT: 10px; BORDER-TOP: #666 1px solid; MARGIN-RIGHT: 10px; =
BORDER-RIGHT: #666 1px solid
}
.grade-report-grader TABLE#quick_edit TD.fullname {
	BORDER-LEFT: medium none; PADDING-LEFT: 5px
}
.grade-report-grader TABLE#quick_edit TD.picture {
	BORDER-RIGHT: medium none
}
.grade-report-grader TABLE#quick_edit TD.finalgrade INPUT {
	WIDTH: 5em
}
.grade-report-grader H1 {
	TEXT-ALIGN: center; CLEAR: both
}
.grade-report-grader FORM {
	TEXT-ALIGN: center
}
.grade-report-grader INPUT.center {
	MARGIN: 10px auto 0px
}
.grade-report-grader .lefttbody {
	WIDTH: auto; VERTICAL-ALIGN: middle
}
.grade-report-grader TABLE#user-grades TH.fixedcolumn {
	BORDER-BOTTOM: #cecece 1px solid; BORDER-LEFT: #cecece 1px solid; =
VERTICAL-ALIGN: middle; BORDER-TOP: #cecece 1px solid; BORDER-RIGHT: =
#cecece 1px solid
}
.grade-report-grader TABLE#fixed_column TH {
	BORDER-BOTTOM: #cecece 1px solid; BORDER-LEFT: #cecece 1px solid; =
VERTICAL-ALIGN: middle; BORDER-TOP: #cecece 1px solid; BORDER-RIGHT: =
#000 1px solid
}
.grade-report-grader TABLE#fixed_column TH.user {
	BORDER-RIGHT-COLOR: #cecece
}
.grade-report-grader TABLE#fixed_column {
	BACKGROUND-COLOR: #fff; BORDER-TOP: #cecece 1px solid; PADDING-TOP: =
20px
}
.grade-report-grader .left_scroller {
	FLOAT: left; CLEAR: none; PADDING-TOP: 20px
}
.grade-report-grader .right_scroller {
	OVERFLOW-X: scroll; OVERFLOW-Y: hidden; WIDTH: auto; CLEAR: none
}
.grade-report-grader TABLE TR.avg {
	HEIGHT: 2em
}
.grade-report-grader TABLE TR.groupavg TD {
	HEIGHT: 2em
}
.grade-report-grader TABLE TR.avg TD {
	HEIGHT: 2em
}
.grade-report-grader TABLE TR.groupavg TH {
	HEIGHT: 2em
}
.grade-report-grader TABLE TR.avg TH {
	HEIGHT: 2em
}
.grade-report-grader TABLE TR.controls_row {
	HEIGHT: 2em
}
.grade-report-grader TABLE TR.controls_row TH {
	HEIGHT: 2em
}
.grade-report-grader TABLE TR.range_row {
	HEIGHT: 2em
}
.grade-report-grader TABLE TR.range_row TH {
	HEIGHT: 2em
}
DIV.right_scroller TR {
	HEIGHT: 2em
}
.grade-report-grader TABLE#user-grades TR.groupavg TD.cell {
	BACKGROUND-COLOR: #efffef
}
.grade-report-grader TR.groupavg TH.header {
	BACKGROUND-COLOR: #efffef
}
.grade-report-grader FORM TD.excluded {
	COLOR: red
}
.grade-report-grader .excludedfloater {
	FLOAT: left; COLOR: red; FONT-SIZE: 9px; FONT-WEIGHT: 700
}
.grade-report-grader SPAN.gradepass {
	COLOR: #298721
}
.grade-report-grader SPAN.gradefail {
	COLOR: #890d0d
}
.gradeweight {
	COLOR: #461d7c; FONT-WEIGHT: 700
}
.grade-report-grader TD SELECT {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: =
100%; PADDING-TOP: 0px
}
.grade-report-grader .righttest TD SELECT {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: =
86%; PADDING-TOP: 0px
}
.grade-report-grader TR.avg {
	WHITE-SPACE: nowrap; HEIGHT: 2.8em !important
}
TR.controls {
	WHITE-SPACE: nowrap; HEIGHT: 2.8em !important
}
TD.controls {
	WHITE-SPACE: nowrap; HEIGHT: 2.8em !important
}
TH.controls {
	WHITE-SPACE: nowrap; HEIGHT: 2.8em !important
}
.grade-report-grader TR.groupavg {
	WHITE-SPACE: nowrap; HEIGHT: 2.8em !important
}
TR.range {
	WHITE-SPACE: nowrap; HEIGHT: 2.8em !important
}
TH.range {
	WHITE-SPACE: nowrap; HEIGHT: 2.8em !important
}
TD.range {
	WHITE-SPACE: nowrap; HEIGHT: 2.8em !important
}
TR.heading TH.range {
	WHITE-SPACE: nowrap; HEIGHT: 2.8em !important
}
.heading_name_row TH {
	WIDTH: 2000px; WHITE-SPACE: nowrap
}
.heading_name_row TH SPAN {
	WHITE-SPACE: nowrap
}
.grade_icons IMG.ajax {
	FLOAT: right
}
.gradestable TH.user {
	WHITE-SPACE: nowrap
}
.gradestable TH.range {
	WHITE-SPACE: nowrap
}
.grade-report-grader .flexible TH {
	WHITE-SPACE: nowrap
}
.grade-report-grader .flexible TD {
	WHITE-SPACE: nowrap
}
.grade-report-grader .flexible TH A {
	WHITE-SPACE: nowrap
}
.grade-report-grader .flexible TD A {
	WHITE-SPACE: nowrap
}
.grade-report-grader .gradestable TH.range {
	WHITE-SPACE: nowrap
}
.grade-report-grader TD {
	WHITE-SPACE: nowrap
}
.grade-report-grader TABLE#user-grades .catlevel1 {
	BACKGROUND-COLOR: #fff
}
.grade-report-grader .r1 {
	BACKGROUND-COLOR: #fff
}
.grade-report-grader TABLE TR.even TD.cell {
	BACKGROUND-COLOR: #fff
}
.grade-report-grader TABLE TR.even TH {
	BACKGROUND-COLOR: #fff
}
.grade-report-grader TABLE#user-grades .catlevel3 {
	BACKGROUND-COLOR: #efefef
}
.grade-report-grader TABLE TR.odd TD.cell {
	BACKGROUND-COLOR: #efefef
}
.grade-report-grader TABLE#fixed_column TR.odd TH {
	BACKGROUND-COLOR: #efefef
}
.grade-report-grader TABLE#user-grades TR.odd TH {
	BACKGROUND-COLOR: #efefef
}
.grade-report-grader TABLE#user-grades TD.vmarked {
	BACKGROUND-COLOR: #fc3
}
.grade-report-grader TABLE#user-grades TR.odd TD.vmarked {
	BACKGROUND-COLOR: #fc3
}
.grade-report-grader TABLE#user-grades TD.vmarked {
	BACKGROUND-COLOR: #fc3
}
.grade-report-grader TABLE#user-grades TR.odd TD.vmarked {
	BACKGROUND-COLOR: #fc3
}
.grade-report-grader TABLE#user-grades TR.even TD.vmarked {
	BACKGROUND-COLOR: #fc3
}
.grade-report-grader TABLE#user-grades TD.hmarked {
	BACKGROUND-COLOR: #ff9
}
.grade-report-grader TABLE#user-grades TR.odd TD.hmarked {
	BACKGROUND-COLOR: #ff9
}
.grade-report-grader TABLE#user-grades TD.hmarked {
	BACKGROUND-COLOR: #ff9
}
.grade-report-grader TABLE#user-grades TR.odd TD.hmarked {
	BACKGROUND-COLOR: #ff9
}
.grade-report-grader TABLE#user-grades TR.even TD.hmarked {
	BACKGROUND-COLOR: #ff9
}
.grade-report-grader TABLE#user-grades TD.vmarked.hmarked {
	BACKGROUND-COLOR: #fc9
}
.grade-report-grader TABLE#user-grades TR.odd TD.vmarked.hmarked {
	BACKGROUND-COLOR: #fc9
}
.grade-report-grader TABLE#user-grades TD.vmarked.hmarked {
	BACKGROUND-COLOR: #fc9
}
.grade-report-grader TABLE#user-grades TR.even TD.vmarked.hmarked {
	BACKGROUND-COLOR: #fc9
}
.grade-report-grader TABLE#user-grades TR.odd TD.vmarked.hmarked {
	BACKGROUND-COLOR: #fc9
}
.grade-report-grader TABLE#user-grades TR.heading {
	BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid; BORDER-TOP: 0px =
solid; BORDER-RIGHT: 0px solid
}
.grade-report-grader TABLE#user-grades .heading TD {
	BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid; BORDER-TOP: 0px =
solid; BORDER-RIGHT: 0px solid
}
.grade-report-grader TABLE#user-grades TD.useridnumber {
	TEXT-ALIGN: left
}
.grade-report-grader TABLE#user-grades TH {
	TEXT-ALIGN: left
}
.grade-report-grader DIV.gradeparent {
	TEXT-ALIGN: left
}
.grade-report-grader TABLE#user-grades TD.ajax {
	TEXT-ALIGN: left
}
.grade-report-grader TABLE TR.avg TD.cell {
	BACKGROUND-COLOR: #f3ead8
}
.grade-report-grader TABLE#user-grades TD.controls {
	BACKGROUND-COLOR: #f3ead8
}
.grade-report-grader TABLE TR.avg {
	BACKGROUND-COLOR: #f3ead8
}
.grade-report-grader TABLE TR.avg TD {
	BACKGROUND-COLOR: #f3ead8
}
.grade-report-grader TABLE TR.avg TH {
	BACKGROUND-COLOR: #f3ead8
}
.grade-report-grader DIV.left_scroller TR {
	HEIGHT: 4.4em; FONT-SIZE: 10px
}
.grade-report-grader DIV.right_scroller TR {
	HEIGHT: 4.4em; FONT-SIZE: 10px
}
.grade-report-grader DIV.left_scroller TD {
	HEIGHT: 4.4em; FONT-SIZE: 10px
}
.grade-report-grader DIV.right_scroller TD {
	HEIGHT: 4.4em; FONT-SIZE: 10px
}
.grade-report-grader DIV.left_scroller TH {
	HEIGHT: 4.4em; FONT-SIZE: 10px
}
.grade-report-grader DIV.right_scroller TH {
	HEIGHT: 4.4em; FONT-SIZE: 10px
}
.grade-report-grader TABLE TH.user {
	TEXT-ALIGN: left; VERTICAL-ALIGN: middle
}
.grade-report-grader TABLE TD.useridnumber {
	TEXT-ALIGN: left; VERTICAL-ALIGN: middle
}
.grade-report-grader .yui-overlay .fullname {
	COLOR: #5f3e00; FONT-WEIGHT: bold
}
.grade-report-grader .yui-overlay .itemname {
	COLOR: #194f3e; FONT-WEIGHT: bold
}
.grade-report-grader .yui-overlay .feedback {
	COLOR: #5f595e
}
#tooltipPanel {
	TEXT-ALIGN: left
}
.yui-overlay {
	Z-INDEX: 2; POSITION: absolute; VISIBILITY: hidden
}
.yui-panel-container {
	Z-INDEX: 2; POSITION: absolute; VISIBILITY: hidden
}
.yui-panel-container FORM {
	MARGIN: 0px
}
.mask {
	Z-INDEX: 1; POSITION: absolute; BOTTOM: 0px; DISPLAY: none; TOP: 0px; =
RIGHT: 0px; LEFT: 0px
}
.block-scrollbars.mask {
	OVERFLOW: auto
}
.masked SELECT {
	_visibility: hidden
}
.drag SELECT {
	_visibility: hidden
}
.hide-select SELECT {
	_visibility: hidden
}
.yui-panel-container SELECT {
	_visibility: inherit
}
.hide-scrollbars {
	OVERFLOW: hidden
}
.hide-scrollbars * {
	OVERFLOW: hidden
}
.hide-scrollbars SELECT {
	DISPLAY: none
}
.show-scrollbars {
	OVERFLOW: auto
}
.show-scrollbars.yui-panel-container {
	OVERFLOW: visible
}
.show-scrollbars.yui-tt {
	OVERFLOW: visible
}
.show-scrollbars.yui-panel-container .underlay {
	OVERFLOW: auto
}
.show-scrollbars.yui-tt .yui-tt-shadow {
	OVERFLOW: auto
}
.shadow.yui-panel-container .yui-force-redraw.underlay {
	PADDING-BOTTOM: 1px
}
.yui-effect-fade .underlay {
	DISPLAY: none
}
.yui-tt-shadow {
	POSITION: absolute
}
.yui-override-padding {
	PADDING-BOTTOM: 0px !important; PADDING-LEFT: 0px !important; =
PADDING-RIGHT: 0px !important; PADDING-TOP: 0px !important
}
.yui-panel-container .container-close {
	TEXT-INDENT: -10000em; OVERFLOW: hidden; TEXT-DECORATION: none
}
.yui-skin-sam .mask {
	BACKGROUND-COLOR: #000; opacity: .25
}
.yui-skin-sam .yui-panel-container {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; =
PADDING-TOP: 0px
}
.yui-skin-sam .yui-panel {
	Z-INDEX: 1; BORDER-BOTTOM: #808080 1px solid; POSITION: relative; =
BORDER-LEFT: #808080 0px solid; BORDER-TOP: #808080 1px solid; TOP: 0px; =
BORDER-RIGHT: #808080 0px solid; LEFT: 0px; _zoom: normal
}
.yui-skin-sam .yui-panel .hd {
	BORDER-BOTTOM: #808080 0px solid; BORDER-LEFT: #808080 1px solid; =
MARGIN: 0px -1px; BORDER-TOP: #808080 0px solid; BORDER-RIGHT: #808080 =
1px solid
}
.yui-skin-sam .yui-panel .bd {
	BORDER-BOTTOM: #808080 0px solid; BORDER-LEFT: #808080 1px solid; =
MARGIN: 0px -1px; BORDER-TOP: #808080 0px solid; BORDER-RIGHT: #808080 =
1px solid
}
.yui-skin-sam .yui-panel .ft {
	BORDER-BOTTOM: #808080 0px solid; BORDER-LEFT: #808080 1px solid; =
MARGIN: 0px -1px; BORDER-TOP: #808080 0px solid; BORDER-RIGHT: #808080 =
1px solid
}
.yui-skin-sam .yui-panel .hd {
	BORDER-BOTTOM: #ccc 1px solid
}
.yui-skin-sam .yui-panel .bd {
	BACKGROUND-COLOR: #f2f2f2
}
.yui-skin-sam .yui-panel .ft {
	BACKGROUND-COLOR: #f2f2f2
}
.yui-skin-sam .yui-panel .hd {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 2; PADDING-LEFT: 10px; PADDING-RIGHT: =
10px; BACKGROUND: url(../../../../assets/skins/sam/sprite.png) repeat-x =
0px -200px; COLOR: #000; FONT-SIZE: 93%; FONT-WEIGHT: bold; PADDING-TOP: =
0px
}
.yui-skin-sam .yui-panel .bd {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; =
PADDING-TOP: 10px
}
.yui-skin-sam .yui-panel .ft {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; =
FONT-SIZE: 77%; BORDER-TOP: #808080 1px solid; PADDING-TOP: 5px
}
.yui-skin-sam .focused.yui-panel-container .yui-panel .hd {
=09
}
.yui-skin-sam .container-close {
	POSITION: absolute; WIDTH: 25px; BACKGROUND: =
url(../../../../assets/skins/sam/sprite.png) no-repeat 0px -300px; =
HEIGHT: 15px; TOP: 5px; CURSOR: pointer; RIGHT: 6px
}
.yui-skin-sam .yui-panel-container .underlay {
	RIGHT: -1px; LEFT: -1px
}
.yui-skin-sam .matte.yui-panel-container {
	PADDING-BOTTOM: 9px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 10px; =
PADDING-RIGHT: 10px; PADDING-TOP: 9px
}
.yui-skin-sam .shadow.yui-panel-container {
	_padding: 2px 4px 0 2px
}
.yui-skin-sam .shadow.yui-panel-container .underlay {
	POSITION: absolute; BACKGROUND-COLOR: #000; BOTTOM: -3px; TOP: 2px; =
RIGHT: -3px; LEFT: -3px; opacity: .12; _top: 0; _left: 0; _right: 0; =
_bottom: 0; _margin-top: 3px; _margin-left: -1px
}
.yui-skin-sam .yui-dialog .ft {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; =
FONT-SIZE: 100%; BORDER-TOP: medium none; PADDING-TOP: 0px
}
.yui-skin-sam .yui-dialog .ft .button-group {
	TEXT-ALIGN: right; DISPLAY: block
}
.yui-skin-sam .yui-dialog .ft BUTTON.default {
	FONT-WEIGHT: bold
}
.yui-skin-sam .yui-dialog .ft SPAN.default {
	BORDER-BOTTOM-COLOR: #304369; BORDER-TOP-COLOR: #304369; =
BACKGROUND-POSITION: 0px -1400px; BORDER-RIGHT-COLOR: #304369; =
BORDER-LEFT-COLOR: #304369
}
.yui-skin-sam .yui-dialog .ft SPAN.default .first-child {
	BORDER-BOTTOM-COLOR: #304369; BORDER-TOP-COLOR: #304369; =
BORDER-RIGHT-COLOR: #304369; BORDER-LEFT-COLOR: #304369
}
.yui-skin-sam .yui-dialog .ft SPAN.default BUTTON {
	COLOR: #fff
}
.yui-skin-sam .yui-dialog .ft SPAN.yui-button-disabled {
	BORDER-BOTTOM-COLOR: #ccc; BORDER-TOP-COLOR: #ccc; BACKGROUND-POSITION: =
0pt -1500px; BORDER-RIGHT-COLOR: #ccc; BORDER-LEFT-COLOR: #ccc
}
.yui-skin-sam .yui-dialog .ft SPAN.yui-button-disabled .first-child {
	BORDER-BOTTOM-COLOR: #ccc; BORDER-TOP-COLOR: #ccc; BORDER-RIGHT-COLOR: =
#ccc; BORDER-LEFT-COLOR: #ccc
}
.yui-skin-sam .yui-dialog .ft SPAN.yui-button-disabled BUTTON {
	COLOR: #a6a6a6
}
.yui-skin-sam .yui-simple-dialog .bd .yui-icon {
	WIDTH: 16px; BACKGROUND: url(../../../../assets/skins/sam/sprite.png) =
no-repeat 0px 0px; FLOAT: left; HEIGHT: 16px; MARGIN-RIGHT: 10px
}
.yui-skin-sam .yui-simple-dialog .bd SPAN.blckicon {
	BACKGROUND-POSITION: 0px -1100px
}
.yui-skin-sam .yui-simple-dialog .bd SPAN.alrticon {
	BACKGROUND-POSITION: 0px -1050px
}
.yui-skin-sam .yui-simple-dialog .bd SPAN.hlpicon {
	BACKGROUND-POSITION: 0px -1150px
}
.yui-skin-sam .yui-simple-dialog .bd SPAN.infoicon {
	BACKGROUND-POSITION: 0px -1200px
}
.yui-skin-sam .yui-simple-dialog .bd SPAN.warnicon {
	BACKGROUND-POSITION: 0px -1900px
}
.yui-skin-sam .yui-simple-dialog .bd SPAN.tipicon {
	BACKGROUND-POSITION: 0px -1250px
}
.yui-skin-sam .yui-tt .bd {
	Z-INDEX: 1; BORDER-BOTTOM: #a6982b 1px solid; POSITION: relative; =
BORDER-LEFT: #a6982b 1px solid; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: =
#ffee69; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: #000; BORDER-TOP: =
#d4c237 1px solid; TOP: 0px; BORDER-RIGHT: #a6982b 1px solid; =
PADDING-TOP: 2px; LEFT: 0px
}
.yui-skin-sam .show-scrollbars.yui-tt .bd {
	OVERFLOW: auto
}
.yui-skin-sam .yui-tt-shadow {
	BACKGROUND-COLOR: #000; BOTTOM: -3px; TOP: 2px; RIGHT: -3px; LEFT: -3px
}
.yui-skin-sam .yui-tt-shadow-visible {
	opacity: .12
}
.yui-skin-sam .yui-panel .hd {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 2; PADDING-LEFT: 10px; PADDING-RIGHT: =
10px; BACKGROUND: =
url(http://www.o-sl-mesto.kr.edus.si/moodle/lib/yui/assets/skins/sam/spri=
te.png) repeat-x 0px -200px; COLOR: #000; FONT-SIZE: 93%; FONT-WEIGHT: =
bold; PADDING-TOP: 0px
}
.yui-skin-sam .container-close {
	POSITION: absolute; BORDER-BOTTOM-COLOR: #45c; BORDER-TOP-COLOR: #45c; =
WIDTH: 25px; BACKGROUND: =
url(http://www.o-sl-mesto.kr.edus.si/moodle/lib/yui/assets/skins/sam/spri=
te.png) no-repeat 0px -300px; HEIGHT: 15px; BORDER-RIGHT-COLOR: #45c; =
BORDER-LEFT-COLOR: #45c; TOP: 5px; CURSOR: pointer; RIGHT: 6px
}
.yui-skin-sam .yui-simple-dialog .bd .yui-icon {
	WIDTH: 16px; BACKGROUND: =
url(http://www.o-sl-mesto.kr.edus.si/moodle/lib/yui/assets/skins/sam/spri=
te.png) no-repeat 0px 0px; FLOAT: left; HEIGHT: 16px; MARGIN-RIGHT: 10px
}
.grade-report-grader .yui-overlay A.container-close {
	MARGIN-TOP: -3px
}
#hiddentooltiproot {
	DISPLAY: none
}
.tooltipDiv {
	DISPLAY: none
}
.grade-report-user TABLE.user-grade .datesubmitted {
	FONT-SIZE: 0.7em
}
.grade-report-user TABLE.user-grade .courseitem {
	FONT-WEIGHT: bold
}
.grade-report-user TABLE.user-grade .categoryitem {
	FONT-WEIGHT: bold
}
.grade-report-user TABLE.user-grade TD.cell {
	PADDING-LEFT: 5px; PADDING-RIGHT: 5px
}
#graded_users_selector {
	TEXT-ALIGN: right; FLOAT: right
}
.grade-report-user TABLE.user-grade .hidden {
	COLOR: #aaaaaa
}
.grade-report-user TABLE.user-grade .hidden A {
	COLOR: #aaaaaa
}
TABLE.user-grade {
	BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; =
PADDING-BOTTOM: 0.25em; MARGIN: auto; PADDING-LEFT: 0.25em; =
PADDING-RIGHT: 0.25em; FONT-SIZE: 0.8em; BORDER-TOP: black 1px solid; =
BORDER-RIGHT: black 1px solid; PADDING-TOP: 0.25em
}
TABLE.user-grade TD {
	PADDING-BOTTOM: 0.25em; MARGIN: 1px; PADDING-LEFT: 0.25em; =
PADDING-RIGHT: 0.25em; PADDING-TOP: 0.25em
}
TABLE.user-grade THEAD {
	BORDER-BOTTOM: black 3px double
}
TABLE.user-grade THEAD TH {
	PADDING-BOTTOM: 0.25em; PADDING-LEFT: 0.75em; PADDING-RIGHT: 0.75em; =
PADDING-TOP: 0.25em
}
TABLE.user-grade TD.oddd1 {
	BACKGROUND-COLOR: #f3dfd0
}
TABLE.user-grade TD.oddd2 {
	BACKGROUND-COLOR: #d0dbf3
}
TABLE.user-grade TD.oddd3 {
	BACKGROUND-COLOR: #d0f3d6
}
TABLE.user-grade TD.oddd4 {
	BACKGROUND-COLOR: #f0f0aa
}
TABLE.user-grade TD.evend2 {
	BACKGROUND-COLOR: #b0bbd3
}
TABLE.user-grade TD.evend3 {
	BACKGROUND-COLOR: #b0dfb6
}
TABLE.user-grade TD.evend4 {
	BACKGROUND-COLOR: #cac8be
}
TABLE.user-grade TD.b1t {
	BORDER-TOP: black 1px solid
}
TABLE.user-grade TD.b1r {
	BORDER-RIGHT: black 1px solid
}
TABLE.user-grade TD.b1b {
	BORDER-BOTTOM: black 1px solid
}
TABLE.user-grade TD.b1l {
	BORDER-LEFT: black 1px solid
}
TABLE.user-grade TD.b2t {
	BORDER-TOP: black 2px solid
}
TABLE.user-grade TD.b2r {
	BORDER-RIGHT: black 2px solid
}
TABLE.user-grade TD.b2b {
	BORDER-BOTTOM: black 2px solid
}
TABLE.user-grade TD.b2l {
	BORDER-LEFT: black 2px solid
}
TABLE.user-grade TD.baggt {
	FONT-STYLE: italic; FONT-WEIGHT: bold
}
TABLE.user-grade TD.baggb {
	FONT-STYLE: italic; FONT-WEIGHT: bold
}
TABLE.user-grade TD.baggt {
	BORDER-TOP: black 3px double
}
TABLE.user-grade TD.baggb {
	BORDER-BOTTOM: black 3px double
}
TABLE.user-grade TD.item {
	BORDER-LEFT: gray 1px solid; BORDER-RIGHT: gray 1px solid
}
TABLE.user-grade TD.excluded {
	BACKGROUND-COLOR: #666
}
TABLE.user-grade TD.hidden {
	COLOR: #aaa
}
TABLE.user-grade TD {
	MIN-WIDTH: 0.5em; VERTICAL-ALIGN: top
}

------=_NextPart_000_0024_01CB5369.3CB70550
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.o-sl-mesto.kr.edus.si/moodle/theme/Facebooky/styles.php

BODY {
	MARGIN: 5px
}
H1.main {
	TEXT-ALIGN: left; PADDING-LEFT: 5px
}
H2.main {
	TEXT-ALIGN: left; PADDING-LEFT: 5px
}
H3.main {
	TEXT-ALIGN: left; PADDING-LEFT: 5px
}
H4.main {
	TEXT-ALIGN: left; PADDING-LEFT: 5px
}
H5.main {
	TEXT-ALIGN: left; PADDING-LEFT: 5px
}
H6.main {
	TEXT-ALIGN: left; PADDING-LEFT: 5px
}
H1 {
	TEXT-ALIGN: left
}
H2 {
	TEXT-ALIGN: left
}
H3 {
	TEXT-ALIGN: left
}
H4 {
	TEXT-ALIGN: left
}
H1 {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; =
PADDING-TOP: 6px
}
H2 {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; =
PADDING-TOP: 4px
}
H3 {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; =
PADDING-TOP: 3px
}
#layout-table #left-column {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: =
0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: medium none; =
BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
#layout-table #right-column {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: =
0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: medium none; =
BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
#left-column .hidden .header {
	BORDER-BOTTOM: 1px dashed
}
#right-column .hidden .header {
	BORDER-BOTTOM: 1px dashed
}
#layout-table {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: =
medium none; BORDER-RIGHT: medium none
}
#content {
	CLEAR: both
}
H1 {
	BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid; BORDER-TOP: 0px =
solid; BORDER-RIGHT: 0px solid
}
H2 {
	BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid; BORDER-TOP: 0px =
solid; BORDER-RIGHT: 0px solid
}
H3 {
	BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid; BORDER-TOP: 0px =
solid; BORDER-RIGHT: 0px solid
}
TH.header {
	BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid; BORDER-TOP: 0px =
solid; BORDER-RIGHT: 0px solid
}
H4 {
	BORDER-BOTTOM: 1px solid
}
INPUT {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
PADDING-TOP: 0px
}
SELECT {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
PADDING-TOP: 0px
}
#layout-table #middle-column {
	PADDING-LEFT: 6px; PADDING-RIGHT: 6px; VERTICAL-ALIGN: top
}
.sitetopic {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
.generaltable {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: =
0px; BORDER-LEFT-WIDTH: 0px
}
.generalbox {
	BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; BORDER-TOP: 1px =
solid; BORDER-RIGHT: 1px solid
}
.sitetopiccontent {
	BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; BORDER-TOP: 1px =
solid; BORDER-RIGHT: 1px solid
}
.clearfix {
	MIN-WIDTH: 0px
}
.clearfix:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: =
"."
}
* HTML .clearfix {
	HEIGHT: 1%
}
.clearfix {
	DISPLAY: block
}
#header-home {
	BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid; HEIGHT: 100px; =
BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid
}
#header {
	BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid; BORDER-TOP: 0px =
solid; BORDER-RIGHT: 0px solid
}
.headermain {
	PADDING-BOTTOM: 0%; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0%; PADDING-LEFT: =
5px; PADDING-RIGHT: 0%; FLOAT: left; BORDER-TOP-WIDTH: 0px; =
BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0%
}
H1.headermain {
	PADDING-BOTTOM: 0%; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0%; PADDING-LEFT: =
5px; PADDING-RIGHT: 0%; FLOAT: left; BORDER-TOP-WIDTH: 0px; =
BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0%
}
.headermenu {
	TEXT-ALIGN: right; FLOAT: right
}
.navbar {
	PADDING-BOTTOM: 3px; BORDER-RIGHT-WIDTH: 0px; PADDING-LEFT: 0.5em; =
WIDTH: 100%; PADDING-RIGHT: 0.5em; BORDER-TOP-WIDTH: 0px; =
BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 3px
}
DIV.navbar {
	WIDTH: auto
}
TABLE.navbar {
	WIDTH: 100%
}
.navbar .navbutton FORM {
	FLOAT: left
}
.navbar .navbutton {
	MARGIN-TOP: 3px
}
.navbar .breadcrumb {
	MARGIN: 0.2em 0em; FLOAT: left
}
.breadcrumb UL {
	PADDING-BOTTOM: 0%; LIST-STYLE-TYPE: none; TEXT-INDENT: 0%; MARGIN: 0%; =
PADDING-LEFT: 0%; PADDING-RIGHT: 0%; LIST-STYLE-IMAGE: none; =
PADDING-TOP: 0%
}
.breadcrumb LI {
	DISPLAY: inline
}
.navbar .navbutton {
	FLOAT: right
}
.navbar .menu {
	FLOAT: right
}
#footer .navbar {
	MARGIN-TOP: 4em
}
TABLE.loginbox {
	MARGIN-TOP: 40px
}
.loginbox .header {
	BORDER-BOTTOM: 0px solid; BORDER-LEFT: 1px solid; BORDER-TOP: 1px =
solid; BORDER-RIGHT: 1px solid
}
.loginbox .content {
	BORDER-TOP-WIDTH: 1px
}
#footer {
	TEXT-ALIGN: center; MARGIN-TOP: 5px; MARGIN-BOTTOM: 0px
}
#footer P.helplink {
	MARGIN-BOTTOM: 0px
}
.sideblock {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: =
0px; BORDER-LEFT-WIDTH: 0px
}
.sideblock .header {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: =
0px; BORDER-LEFT-WIDTH: 0px
}
.sideblock .content {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: =
0px; BORDER-LEFT-WIDTH: 0px
}
.sideblock .header H2 {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: =
0px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 4px
}
.sideblock .header .hide-show-image {
	PADDING-TOP: 4px
}
.sideblock .footer {
	BORDER-TOP: 1px dashed
}
#calendar .today {
	BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; BORDER-TOP: 1px =
solid; BORDER-RIGHT: 1px solid
}
.minicalendar .today {
	BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; BORDER-TOP: 1px =
solid; BORDER-RIGHT: 1px solid
}
TABLE.minicalendar {
	BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; PADDING-BOTTOM: 2px; =
MARGIN: 10px auto; PADDING-LEFT: 2px; BORDER-SPACING: 1px !important; =
WIDTH: 100%; PADDING-RIGHT: 2px; BORDER-COLLAPSE: separate; BORDER-TOP: =
1px solid; BORDER-RIGHT: 1px solid; PADDING-TOP: 2px
}
TABLE.minicalendar TR.weekdays TH {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: =
none; BORDER-LEFT-STYLE: none
}
TABLE.minicalendar TR TD.day {
	BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; BORDER-TOP: 1px =
solid; BORDER-RIGHT: 1px solid
}
TABLE.minicalendar TR.weekdays TH ABBR {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: =
none; BORDER-LEFT-STYLE: none
}
TABLE.minicalendar {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: =
medium none; BORDER-RIGHT: medium none
}
TABLE.calendarmonth {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-SPACING: =
1px !important; BORDER-COLLAPSE: separate; BORDER-TOP: medium none; =
BORDER-RIGHT: medium none
}
TABLE.calendarmonth TR TD {
	BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; BORDER-TOP: 1px =
solid; BORDER-RIGHT: 1px solid
}
.headingblock {
	BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; PADDING-BOTTOM: 5px; =
PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BORDER-TOP: 1px solid; =
BORDER-RIGHT: 1px solid; PADDING-TOP: 5px
}
.categorybox .category {
	BORDER-BOTTOM: 1px solid; BORDER-RIGHT-WIDTH: 1px; BORDER-TOP-WIDTH: =
1px; BORDER-LEFT-WIDTH: 1px; PADDING-TOP: 7px
}
.categorybox .category {
	BORDER-BOTTOM: 1px solid; BORDER-RIGHT-WIDTH: 1px; BORDER-TOP-WIDTH: =
1px; BORDER-LEFT-WIDTH: 1px; PADDING-TOP: 7px
}
#course-view .section .left {
	BORDER-RIGHT: 1px dashed
}
#course-view .hidden.section .content {
	BORDER-BOTTOM: 1px dashed; BORDER-LEFT: 1px dashed; BORDER-TOP: 1px =
dashed; BORDER-RIGHT: 1px dashed
}
#course-view .hidden.section .side {
	BORDER-BOTTOM: 1px dashed; BORDER-LEFT: 1px dashed; BORDER-TOP: 1px =
dashed; BORDER-RIGHT: 1px dashed
}
#course-view .section TD.content UL.img-text.section {
	LINE-HEIGHT: 22px
}
#course-view .section TD.content UL.img-text.section LI.label.activity {
	LINE-HEIGHT: 16px; MARGIN-BOTTOM: 5px
}
.coursebox .info .name {
	PADDING-BOTTOM: 5px
}
.tabrow0 {
	PADDING-TOP: 4px
}
.entry .concept {
	MARGIN-TOP: 5px; MARGIN-BOTTOM: 10px
}
.entryheader .concept {
	MARGIN-TOP: 5px; MARGIN-BOTTOM: 10px
}
.continuous.glossarypost {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; =
PADDING-TOP: 5px
}
.errorbox {
	BORDER-RIGHT-WIDTH: 2px; BORDER-TOP-WIDTH: 2px; BORDER-BOTTOM-WIDTH: =
2px; BORDER-LEFT-WIDTH: 2px
}
BODY {
	BACKGROUND-IMAGE: url(bg-fade.jpg); BACKGROUND-ATTACHMENT: fixed; =
BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: 50% top
}
A:link {
	COLOR: #0033cc
}
A:visited {
	COLOR: #0033cc
}
A:hover {
	COLOR: #990000
}
A.dimmed:link {
	COLOR: #aaaaaa
}
A.dimmed:visited {
	COLOR: #aaaaaa
}
H1 {
	BORDER-BOTTOM-COLOR: #bdc7d8; BACKGROUND-COLOR: #bdc7d8; =
BORDER-TOP-COLOR: #bdc7d8; COLOR: #ffffff; BORDER-RIGHT-COLOR: #bdc7d8; =
BORDER-LEFT-COLOR: #bdc7d8
}
H2 {
	BORDER-BOTTOM-COLOR: #bdc7d8; BACKGROUND-COLOR: #3b5998; =
BORDER-TOP-COLOR: #bdc7d8; COLOR: #ffffff; BORDER-RIGHT-COLOR: #bdc7d8; =
BORDER-LEFT-COLOR: #bdc7d8
}
H2.header.headingblock {
	BORDER-BOTTOM-COLOR: #3b5998; BACKGROUND-COLOR: #3b5998; =
BORDER-TOP-COLOR: #3b5998; COLOR: #ffffff; BORDER-RIGHT-COLOR: #3b5998; =
BORDER-LEFT-COLOR: #3b5998
}
H3 {
	BORDER-BOTTOM-COLOR: #bdc7d8; BORDER-TOP-COLOR: #bdc7d8; =
BORDER-RIGHT-COLOR: #bdc7d8; BORDER-LEFT-COLOR: #bdc7d8
}
H4 {
	BORDER-BOTTOM-COLOR: #bdc7d8; BORDER-TOP-COLOR: #bdc7d8; =
BORDER-RIGHT-COLOR: #bdc7d8; BORDER-LEFT-COLOR: #bdc7d8
}
.headermenu {
	COLOR: #bdc7d8
}
.headermenu A {
	COLOR: #ffffff
}
TH {
	BACKGROUND-COLOR: #3b5998; COLOR: #ffffff
}
TH.header {
	BACKGROUND-COLOR: #3b5998
}
TD.header {
	BACKGROUND-COLOR: #3b5998
}
DIV.header {
	BACKGROUND-COLOR: #3b5998
}
TH.header A {
	COLOR: #ffffff
}
TD.header A {
	COLOR: #ffffff
}
DIV.header A {
	COLOR: #ffffff
}
TH.header {
	BORDER-BOTTOM-COLOR: #bdc7d8; BORDER-TOP-COLOR: #bdc7d8; =
BORDER-RIGHT-COLOR: #bdc7d8; BORDER-LEFT-COLOR: #bdc7d8
}
#left-column .hidden .header {
	BORDER-BOTTOM-COLOR: #bdc7d8; BORDER-TOP-COLOR: #bdc7d8; =
BORDER-RIGHT-COLOR: #bdc7d8; BORDER-LEFT-COLOR: #bdc7d8
}
#right-column .hidden .header {
	BORDER-BOTTOM-COLOR: #bdc7d8; BORDER-TOP-COLOR: #bdc7d8; =
BORDER-RIGHT-COLOR: #bdc7d8; BORDER-LEFT-COLOR: #bdc7d8
}
#layout-table #left-column {
	BORDER-BOTTOM-COLOR: #bdc7d8; BORDER-TOP-COLOR: #bdc7d8; =
BORDER-RIGHT-COLOR: #bdc7d8; BORDER-LEFT-COLOR: #bdc7d8
}
#layout-table #right-column {
	BORDER-BOTTOM-COLOR: #bdc7d8; BORDER-TOP-COLOR: #bdc7d8; =
BORDER-RIGHT-COLOR: #bdc7d8; BORDER-LEFT-COLOR: #bdc7d8
}
.generalbox {
	BORDER-BOTTOM-COLOR: #bdc7d8; BACKGROUND-COLOR: #ffffff; =
BORDER-TOP-COLOR: #bdc7d8; BORDER-RIGHT-COLOR: #bdc7d8; =
BORDER-LEFT-COLOR: #bdc7d8
}
.generaltable {
	BORDER-BOTTOM-COLOR: #bdc7d8; BORDER-TOP-COLOR: #bdc7d8; =
BORDER-RIGHT-COLOR: #bdc7d8; BORDER-LEFT-COLOR: #bdc7d8
}
.generaltable TD {
	BORDER-BOTTOM-COLOR: #bdc7d8; BORDER-TOP-COLOR: #bdc7d8; =
BORDER-RIGHT-COLOR: #bdc7d8; BORDER-LEFT-COLOR: #bdc7d8
}
.generaltable .r0 {
	BACKGROUND-COLOR: #ffffff
}
.generaltable .r1 {
	BACKGROUND-COLOR: #ffffff
}
.generaltable .r1 TD.c0.cell {
	BORDER-BOTTOM-COLOR: #bdc7d8; BORDER-TOP-COLOR: #bdc7d8; =
BORDER-RIGHT-COLOR: #bdc7d8; BORDER-LEFT-COLOR: #bdc7d8
}
.navbar {
	BACKGROUND-COLOR: #3b5998; COLOR: #ffffff
}
.navbar A {
	BACKGROUND-COLOR: #3b5998; COLOR: #ffffff
}
.sitetopiccontent {
	BORDER-BOTTOM-COLOR: #bdc7d8; BACKGROUND-COLOR: #ffffff; =
BORDER-TOP-COLOR: #bdc7d8; BORDER-RIGHT-COLOR: #bdc7d8; =
BORDER-LEFT-COLOR: #bdc7d8
}
.highlight {
	BACKGROUND-COLOR: #bdc7d8
}
.highlight2 {
	COLOR: #bdc7d8
}
.rolecap .capdefault.inherit {
	BACKGROUND-COLOR: #3b5998
}
.rolecap .capdefault.allow {
	BACKGROUND-COLOR: #3b5998
}
#admin-roles-override .capcurrent {
	BACKGROUND-COLOR: #3b5998
}
#header-home {
	BORDER-BOTTOM-COLOR: #3b5998; BACKGROUND-COLOR: #3b5998; =
BORDER-TOP-COLOR: #3b5998; BORDER-RIGHT-COLOR: #3b5998; =
BORDER-LEFT-COLOR: #3b5998
}
#header {
	BORDER-BOTTOM-COLOR: #3b5998; BACKGROUND-COLOR: #3b5998; =
BORDER-TOP-COLOR: #3b5998; BORDER-RIGHT-COLOR: #3b5998; =
BORDER-LEFT-COLOR: #3b5998
}
H1.headermain {
	BACKGROUND-COLOR: transparent
}
.loginbox {
	BORDER-BOTTOM-COLOR: #bdc7d8; BORDER-TOP-COLOR: #bdc7d8; =
BORDER-RIGHT-COLOR: #bdc7d8; BORDER-LEFT-COLOR: #bdc7d8
}
.twocolumns.loginbox .loginpanel {
	BORDER-BOTTOM-COLOR: #bdc7d8; BORDER-TOP-COLOR: #bdc7d8; =
BORDER-RIGHT-COLOR: #bdc7d8; BORDER-LEFT-COLOR: #bdc7d8
}
.loginbox .subcontent {
	BORDER-BOTTOM-COLOR: #bdc7d8; BORDER-TOP-COLOR: #bdc7d8; =
BORDER-RIGHT-COLOR: #bdc7d8; BORDER-LEFT-COLOR: #bdc7d8
}
.loginbox .content {
	BORDER-BOTTOM-COLOR: #bdc7d8; BORDER-TOP-COLOR: #bdc7d8; =
BORDER-RIGHT-COLOR: #bdc7d8; BORDER-LEFT-COLOR: #bdc7d8
}
.sideblock .content {
	BACKGROUND-COLOR: #d8dfea
}
.sideblock .header {
	BACKGROUND-COLOR: #3b5998; colour: #ffffff
}
.sideblock .header H2 {
	BACKGROUND-COLOR: #3b5998; colour: #ffffff
}
.sideblock HR {
	COLOR: #3b5998
}
.sideblock .footer {
	BORDER-TOP-COLOR: #bdc7d8
}
.sideblock .content .post .head .date {
	COLOR: #000000
}
.sideblock .content .post .head .name {
	COLOR: #000000
}
#calendar .maincalendar {
	BORDER-BOTTOM-COLOR: #bdc7d8; BORDER-TOP-COLOR: #bdc7d8; =
BORDER-RIGHT-COLOR: #bdc7d8; BORDER-LEFT-COLOR: #bdc7d8
}
#calendar .sidecalendar {
	BORDER-BOTTOM-COLOR: #bdc7d8; BORDER-TOP-COLOR: #bdc7d8; =
BORDER-RIGHT-COLOR: #bdc7d8; BORDER-LEFT-COLOR: #bdc7d8
}
#calendar .maincalendar .event {
	BORDER-BOTTOM-COLOR: #bdc7d8; BORDER-TOP-COLOR: #bdc7d8; =
BORDER-RIGHT-COLOR: #bdc7d8; BORDER-LEFT-COLOR: #bdc7d8
}
#calendar .maincalendar .header {
	COLOR: #ffffff
}
#calendar .event {
	BORDER-BOTTOM-COLOR: #ff0000; BORDER-TOP-COLOR: #ff0000; =
BORDER-RIGHT-COLOR: #ff0000; BORDER-LEFT-COLOR: #ff0000
}
#calendar .maincalendar TABLE.calendarmonth TH {
=09
}
#calendar .maincalendar TABLE.calendarmonth TD {
	BORDER-BOTTOM-COLOR: #bdc7d8; BORDER-TOP-COLOR: #bdc7d8; =
BORDER-RIGHT-COLOR: #bdc7d8; BORDER-LEFT-COLOR: #bdc7d8
}
TABLE.calendarmonth TR TD {
	BORDER-BOTTOM-COLOR: #bdc7d8; BORDER-TOP-COLOR: #bdc7d8; =
BORDER-RIGHT-COLOR: #bdc7d8; BORDER-LEFT-COLOR: #bdc7d8
}
TABLE.minicalendar {
	BORDER-BOTTOM-COLOR: #bdc7d8; BORDER-TOP-COLOR: #bdc7d8; =
BORDER-RIGHT-COLOR: #bdc7d8; BORDER-LEFT-COLOR: #bdc7d8
}
TABLE.minicalendar TR.weekdays TH {
	BORDER-BOTTOM-COLOR: #bdc7d8; BACKGROUND-COLOR: #3b5998; =
BORDER-TOP-COLOR: #bdc7d8; BORDER-RIGHT-COLOR: #bdc7d8; =
BORDER-LEFT-COLOR: #bdc7d8
}
TABLE.minicalendar TR TD.day {
	BORDER-BOTTOM-COLOR: #bdc7d8; BORDER-TOP-COLOR: #bdc7d8; =
BORDER-RIGHT-COLOR: #bdc7d8; BORDER-LEFT-COLOR: #bdc7d8
}
TABLE.minicalendar TR TD.weekend {
	BORDER-BOTTOM-COLOR: #bdc7d8; BORDER-TOP-COLOR: #bdc7d8; COLOR: red; =
BORDER-RIGHT-COLOR: #bdc7d8; BORDER-LEFT-COLOR: #bdc7d8
}
#calendar .today {
	BORDER-BOTTOM-COLOR: #ff0000 !important; BORDER-TOP-COLOR: #ff0000 =
!important; BORDER-RIGHT-COLOR: #ff0000 !important; BORDER-LEFT-COLOR: =
#ff0000 !important
}
.minicalendar .today {
	BORDER-BOTTOM-COLOR: #ff0000 !important; BORDER-TOP-COLOR: #ff0000 =
!important; BORDER-RIGHT-COLOR: #ff0000 !important; BORDER-LEFT-COLOR: =
#ff0000 !important
}
#calendar .event_global {
	BORDER-BOTTOM-COLOR: #2eba0e !important; BACKGROUND-COLOR: #2eba0e; =
BORDER-TOP-COLOR: #2eba0e !important; BORDER-RIGHT-COLOR: #2eba0e =
!important; BORDER-LEFT-COLOR: #2eba0e !important
}
.minicalendar .event_global {
	BORDER-BOTTOM-COLOR: #2eba0e !important; BACKGROUND-COLOR: #2eba0e; =
BORDER-TOP-COLOR: #2eba0e !important; BORDER-RIGHT-COLOR: #2eba0e =
!important; BORDER-LEFT-COLOR: #2eba0e !important
}
.block_calendar_month .event_global {
	BORDER-BOTTOM-COLOR: #2eba0e !important; BACKGROUND-COLOR: #2eba0e; =
BORDER-TOP-COLOR: #2eba0e !important; BORDER-RIGHT-COLOR: #2eba0e =
!important; BORDER-LEFT-COLOR: #2eba0e !important
}
#calendar .event_course {
	BORDER-BOTTOM-COLOR: #ff9966 !important; BACKGROUND-COLOR: #ff9966; =
BORDER-TOP-COLOR: #ff9966 !important; BORDER-RIGHT-COLOR: #ff9966 =
!important; BORDER-LEFT-COLOR: #ff9966 !important
}
.minicalendar .event_course {
	BORDER-BOTTOM-COLOR: #ff9966 !important; BACKGROUND-COLOR: #ff9966; =
BORDER-TOP-COLOR: #ff9966 !important; BORDER-RIGHT-COLOR: #ff9966 =
!important; BORDER-LEFT-COLOR: #ff9966 !important
}
.block_calendar_month .event_course {
	BORDER-BOTTOM-COLOR: #ff9966 !important; BACKGROUND-COLOR: #ff9966; =
BORDER-TOP-COLOR: #ff9966 !important; BORDER-RIGHT-COLOR: #ff9966 =
!important; BORDER-LEFT-COLOR: #ff9966 !important
}
#calendar .event_group {
	BORDER-BOTTOM-COLOR: #fbbb23 !important; BACKGROUND-COLOR: #fbbb23; =
BORDER-TOP-COLOR: #fbbb23 !important; BORDER-RIGHT-COLOR: #fbbb23 =
!important; BORDER-LEFT-COLOR: #fbbb23 !important
}
.minicalendar .event_group {
	BORDER-BOTTOM-COLOR: #fbbb23 !important; BACKGROUND-COLOR: #fbbb23; =
BORDER-TOP-COLOR: #fbbb23 !important; BORDER-RIGHT-COLOR: #fbbb23 =
!important; BORDER-LEFT-COLOR: #fbbb23 !important
}
.block_calendar_month .event_group {
	BORDER-BOTTOM-COLOR: #fbbb23 !important; BACKGROUND-COLOR: #fbbb23; =
BORDER-TOP-COLOR: #fbbb23 !important; BORDER-RIGHT-COLOR: #fbbb23 =
!important; BORDER-LEFT-COLOR: #fbbb23 !important
}
#calendar .event_user {
	BORDER-BOTTOM-COLOR: #a1becb !important; BACKGROUND-COLOR: #a1becb; =
BORDER-TOP-COLOR: #a1becb !important; BORDER-RIGHT-COLOR: #a1becb =
!important; BORDER-LEFT-COLOR: #a1becb !important
}
.minicalendar .event_user {
	BORDER-BOTTOM-COLOR: #a1becb !important; BACKGROUND-COLOR: #a1becb; =
BORDER-TOP-COLOR: #a1becb !important; BORDER-RIGHT-COLOR: #a1becb =
!important; BORDER-LEFT-COLOR: #a1becb !important
}
.block_calendar_month .event_user {
	BORDER-BOTTOM-COLOR: #a1becb !important; BACKGROUND-COLOR: #a1becb; =
BORDER-TOP-COLOR: #a1becb !important; BORDER-RIGHT-COLOR: #a1becb =
!important; BORDER-LEFT-COLOR: #a1becb !important
}
.cal_popup_fg {
	BACKGROUND-COLOR: #ffffff
}
.cal_popup_bg {
	BORDER-BOTTOM-COLOR: #bdc7d8; BACKGROUND-COLOR: #ffffff; =
BORDER-TOP-COLOR: #bdc7d8; BORDER-RIGHT-COLOR: #bdc7d8; =
BORDER-LEFT-COLOR: #bdc7d8
}
.headingblock {
	BORDER-BOTTOM-COLOR: #bdc7d8; BORDER-TOP-COLOR: #bdc7d8; =
BORDER-RIGHT-COLOR: #bdc7d8; BORDER-LEFT-COLOR: #bdc7d8
}
.coursebox {
	BORDER-BOTTOM-COLOR: #bdc7d8; BORDER-TOP-COLOR: #bdc7d8; BACKGROUND: =
#ffffff; BORDER-RIGHT-COLOR: #bdc7d8; BORDER-LEFT-COLOR: #bdc7d8
}
.coursebox .info {
	BACKGROUND: #ffffff
}
.categoryboxcontent {
	BORDER-BOTTOM-COLOR: #bdc7d8; BORDER-TOP-COLOR: #bdc7d8; BACKGROUND: =
#ffffff; BORDER-RIGHT-COLOR: #bdc7d8; BORDER-LEFT-COLOR: #bdc7d8
}
.courseboxcontent {
	BORDER-BOTTOM-COLOR: #bdc7d8; BORDER-TOP-COLOR: #bdc7d8; BACKGROUND: =
#ffffff; BORDER-RIGHT-COLOR: #bdc7d8; BORDER-LEFT-COLOR: #bdc7d8
}
.categorybox .category {
	BORDER-BOTTOM-COLOR: #bdc7d8; BORDER-TOP-COLOR: #bdc7d8; =
BORDER-RIGHT-COLOR: #bdc7d8; BORDER-LEFT-COLOR: #bdc7d8
}
.categorybox .category {
	BORDER-BOTTOM-COLOR: #bdc7d8; BORDER-TOP-COLOR: #bdc7d8; =
BORDER-RIGHT-COLOR: #bdc7d8; BORDER-LEFT-COLOR: #bdc7d8
}
#course-view .main.section .content {
	BORDER-BOTTOM-COLOR: #bdc7d8; BORDER-TOP-COLOR: #bdc7d8; =
BORDER-RIGHT-COLOR: #bdc7d8; BORDER-LEFT-COLOR: #bdc7d8
}
#course-view .main.section .side {
	BORDER-BOTTOM-COLOR: #bdc7d8; BORDER-TOP-COLOR: #bdc7d8; =
BORDER-RIGHT-COLOR: #bdc7d8; BORDER-LEFT-COLOR: #bdc7d8
}
#course-view .current .side.right {
	BACKGROUND-COLOR: #bdc7d8
}
#course-view .current .side.left {
	BACKGROUND-COLOR: #bdc7d8
}
#course-view .hidden.section .content {
	BORDER-BOTTOM-COLOR: #bdc7d8; BORDER-TOP-COLOR: #bdc7d8; =
BORDER-RIGHT-COLOR: #bdc7d8; BORDER-LEFT-COLOR: #bdc7d8
}
#course-view .hidden.section .side {
	BORDER-BOTTOM-COLOR: #bdc7d8; BORDER-TOP-COLOR: #bdc7d8; =
BORDER-RIGHT-COLOR: #bdc7d8; BORDER-LEFT-COLOR: #bdc7d8
}
UL.tabrow LI {
	BACKGROUND: url(pix/tab/left.gif) no-repeat left top
}
.tabs .side {
	BORDER-BOTTOM-COLOR: #bdc7d8; BORDER-TOP-COLOR: #bdc7d8; =
BORDER-RIGHT-COLOR: #bdc7d8; BORDER-LEFT-COLOR: #bdc7d8
}
.tabrow TD {
	BACKGROUND: url(pix/tab/left.gif) no-repeat left top
}
.tabrow TD .tablink {
	BACKGROUND: url(pix/tab/right.gif) no-repeat right top
}
.tabrow TD:hover {
	BACKGROUND-IMAGE: url(pix/tab/left_hover.gif)
}
.tabrow TD:hover .tablink {
	BACKGROUND-IMAGE: url(pix/tab/right_hover.gif)
}
.tabrow .last SPAN {
	BACKGROUND: url(pix/tab/right_end.gif) no-repeat right top
}
.tabrow .selected {
	BACKGROUND: url(pix/tab/left_active.gif) no-repeat left top
}
.tabrow .selected .tablink {
	BACKGROUND: url(pix/tab/right_active.gif) no-repeat right top
}
.tabrow TD.selected:hover {
	BACKGROUND-IMAGE: url(pix/tab/left_active_hover.gif)
}
.tabrow TD.selected:hover .tablink {
	BACKGROUND-IMAGE: url(pix/tab/right_active_hover.gif)
}
.forumheaderlist {
	BORDER-BOTTOM-COLOR: #bdc7d8; BORDER-TOP-COLOR: #bdc7d8; =
BORDER-RIGHT-COLOR: #bdc7d8; BORDER-LEFT-COLOR: #bdc7d8
}
.forumpost {
	BORDER-BOTTOM-COLOR: #bdc7d8; BORDER-TOP-COLOR: #bdc7d8; =
BORDER-RIGHT-COLOR: #bdc7d8; BORDER-LEFT-COLOR: #bdc7d8
}
.forumpost .content {
	BACKGROUND: #ffffff
}
.forumpost .left {
	BACKGROUND: #3b5998
}
.forumpost .topic {
	BORDER-BOTTOM-COLOR: #bdc7d8; BACKGROUND-COLOR: #bdc7d8
}
.forumpost .starter {
	BACKGROUND: #bdc7d8
}
.forumheaderlist .discussion .starter {
	BACKGROUND: #ffffff
}
.forumheaderlist TD {
	BORDER-BOTTOM-COLOR: #bdc7d8; BORDER-TOP-COLOR: #bdc7d8; =
BORDER-RIGHT-COLOR: #bdc7d8; BORDER-LEFT-COLOR: #bdc7d8
}
.sideblock .post .head {
	COLOR: #ffffff
}
.forumthread .unread {
	BACKGROUND: #ffffff
}
#mod-forum-discuss .forumpost {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#mod-forum-discuss .unread.forumpost .content {
	BORDER-BOTTOM-COLOR: #bdc7d8; BORDER-TOP-COLOR: #bdc7d8; =
BORDER-RIGHT-COLOR: #bdc7d8; BORDER-LEFT-COLOR: #bdc7d8
}
#mod-forum-discuss .forumthread .unread {
=09
}
#mod-forum-index .unread {
=09
}
.picture {
	BACKGROUND-COLOR: #3b5998
}
.entryattachment {
	BACKGROUND-COLOR: #3b5998
}
.entryapproval {
	BACKGROUND-COLOR: #3b5998
}
.entrybox {
	BORDER-BOTTOM-COLOR: #bdc7d8; BORDER-TOP-COLOR: #bdc7d8; =
BORDER-RIGHT-COLOR: #bdc7d8; BORDER-LEFT-COLOR: #bdc7d8
}
.dictionary.glossarypost {
	BORDER-BOTTOM-COLOR: #bdc7d8; BACKGROUND-COLOR: #ffffff; =
BORDER-TOP-COLOR: #bdc7d8; BORDER-RIGHT-COLOR: #bdc7d8; =
BORDER-LEFT-COLOR: #bdc7d8
}
.fullwithauthor.glossarypost {
	BORDER-BOTTOM-COLOR: #bdc7d8; BACKGROUND-COLOR: #ffffff; =
BORDER-TOP-COLOR: #bdc7d8; BORDER-RIGHT-COLOR: #bdc7d8; =
BORDER-LEFT-COLOR: #bdc7d8
}
.fullwithoutauthor.glossarypost {
	BORDER-BOTTOM-COLOR: #bdc7d8; BACKGROUND-COLOR: #ffffff; =
BORDER-TOP-COLOR: #bdc7d8; BORDER-RIGHT-COLOR: #bdc7d8; =
BORDER-LEFT-COLOR: #bdc7d8
}
.continuous.glossarypost {
	BORDER-BOTTOM-COLOR: #bdc7d8; BACKGROUND-COLOR: #ffffff; =
BORDER-TOP-COLOR: #bdc7d8; BORDER-RIGHT-COLOR: #bdc7d8; =
BORDER-LEFT-COLOR: #bdc7d8
}
.encyclopedia.glossarypost {
	BORDER-BOTTOM-COLOR: #bdc7d8; BACKGROUND-COLOR: #ffffff; =
BORDER-TOP-COLOR: #bdc7d8; BORDER-RIGHT-COLOR: #bdc7d8; =
BORDER-LEFT-COLOR: #bdc7d8
}
.faq.glossarypost {
	BORDER-BOTTOM-COLOR: #bdc7d8; BACKGROUND-COLOR: #ffffff; =
BORDER-TOP-COLOR: #bdc7d8; BORDER-RIGHT-COLOR: #bdc7d8; =
BORDER-LEFT-COLOR: #bdc7d8
}
.glossarycategoryheader TH {
	BACKGROUND-COLOR: #f7f6f1
}
.glossarycategoryheader H2 {
	BACKGROUND-COLOR: #ffffff
}
.glossarypost .concept H3 {
	BACKGROUND-COLOR: #ffffff
}
.errorbox {
	BORDER-BOTTOM-COLOR: #990000; BACKGROUND-COLOR: #ffffff; =
BORDER-TOP-COLOR: #990000; BORDER-RIGHT-COLOR: #990000; =
BORDER-LEFT-COLOR: #990000
}
.errorboxcontent {
	BACKGROUND-COLOR: #ffffff
}
.grade-report-grader TABLE#user-grades TD.cell SPAN.gradepass {
	BACKGROUND-COLOR: #c2ebbd
}
.grade-report-grader TABLE#user-grades TD.cell SPAN.gradefail {
	BACKGROUND-COLOR: #ebc4bd
}
.userinfobox {
	BORDER-BOTTOM-COLOR: #bdc7d8; BORDER-TOP-COLOR: #bdc7d8; =
BORDER-RIGHT-COLOR: #bdc7d8; BORDER-LEFT-COLOR: #bdc7d8
}
.userinfobox .side {
	BACKGROUND-COLOR: #ffffff
}
.userinfobox .content {
	BACKGROUND-COLOR: #ffffff
}
.clearer {
	FONT-SIZE: 1px
}
BODY {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 13px
}
TD {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 13px
}
LI {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 13px
}
INPUT {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 13px
}
SELECT {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 13px
}
TH {
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; FONT-SIZE: =
11px; FONT-WEIGHT: bold
}
A:link {
	TEXT-DECORATION: none
}
A:visited {
	TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
H1 {
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
H2 {
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
H3 {
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
H4 {
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
H1 {
	FONT-SIZE: 1.2em; FONT-WEIGHT: bold
}
H2 {
	FONT-SIZE: 1.15em
}
H3 {
	FONT-SIZE: 1.1em
}
H4 {
	FONT-WEIGHT: bold
}
.headermain {
	FONT-SIZE: 1.7em
}
TH.header {
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; FONT-SIZE: =
0.9em; FONT-WEIGHT: bold
}
TD.header {
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; FONT-SIZE: =
0.9em; FONT-WEIGHT: bold
}
DIV.header {
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; FONT-SIZE: =
0.9em; FONT-WEIGHT: bold
}
.headingblock {
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; FONT-SIZE: =
0.9em; FONT-WEIGHT: bold
}
.categorybox .category {
	FONT-SIZE: 1.2em; FONT-WEIGHT: bold
}
.generaltable TD.c0.cell {
	FONT-WEIGHT: bold
}
.breadcrumb {
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; FONT-SIZE: =
0.85em; FONT-WEIGHT: normal
}
.breadcrumb A {
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; FONT-SIZE: =
0.85em; FONT-WEIGHT: bold
}
.logininfo {
	FONT-SIZE: 0.8em
}
#header-home .headermenu FONT {
	FONT-SIZE: 0.8em
}
.sideblock .footer {
	TEXT-ALIGN: left; FONT-SIZE: 0.85em
}
#calendar .maincalendar TABLE.calendarmonth TD {
	FONT-SIZE: 0.8em
}
#calendar .maincalendar .calendar-controls .current {
	FONT-WEIGHT: bold
}
#calendar .sidecalendar .filters {
	FONT-SIZE: 0.75em
}
TABLE.minicalendar TR.weekdays TH {
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; FONT-SIZE: =
0.7em; FONT-WEIGHT: normal
}
TABLE.minicalendar TR TD {
	FONT-SIZE: 0.7em
}
#course-view .section .left {
	FONT-SIZE: 1.2em; FONT-WEIGHT: bold
}
.coursebox .info .name {
	FONT-SIZE: 1.2em; FONT-WEIGHT: bold
}
.arrow {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.arrow_button INPUT {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
P.arrow_button INPUT {
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
IMG.resize {
	WIDTH: 1em; HEIGHT: 1em
}
.glossarypost DIV.concept H3 {
	DISPLAY: inline
}
.continuous.glossarypost .concept {
	DISPLAY: inline
}

------=_NextPart_000_0024_01CB5369.3CB70550
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.o-sl-mesto.kr.edus.si/moodle/lib/yui/yahoo/yahoo-min.js

/*=0A=
Copyright (c) 2008, Yahoo! Inc. All rights reserved.=0A=
Code licensed under the BSD License:=0A=
http://developer.yahoo.net/yui/license.txt=0A=
version: 2.6.0=0A=
*/=0A=
if(typeof YAHOO=3D=3D"undefined"||!YAHOO){var =
YAHOO=3D{};}YAHOO.namespace=3Dfunction(){var =
A=3Darguments,E=3Dnull,C,B,D;for(C=3D0;C<A.length;C=3DC+1){D=3DA[C].split=
(".");E=3DYAHOO;for(B=3D(D[0]=3D=3D"YAHOO")?1:0;B<D.length;B=3DB+1){E[D[B=
]]=3DE[D[B]]||{};E=3DE[D[B]];}}return =
E;};YAHOO.log=3Dfunction(D,A,C){var =
B=3DYAHOO.widget.Logger;if(B&&B.log){return B.log(D,A,C);}else{return =
false;}};YAHOO.register=3Dfunction(A,E,D){var =
I=3DYAHOO.env.modules;if(!I[A]){I[A]=3D{versions:[],builds:[]};}var =
B=3DI[A],H=3DD.version,G=3DD.build,F=3DYAHOO.env.listeners;B.name=3DA;B.v=
ersion=3DH;B.build=3DG;B.versions.push(H);B.builds.push(G);B.mainClass=3D=
E;for(var =
C=3D0;C<F.length;C=3DC+1){F[C](B);}if(E){E.VERSION=3DH;E.BUILD=3DG;}else{=
YAHOO.log("mainClass is undefined for module =
"+A,"warn");}};YAHOO.env=3DYAHOO.env||{modules:[],listeners:[]};YAHOO.env=
.getVersion=3Dfunction(A){return =
YAHOO.env.modules[A]||null;};YAHOO.env.ua=3Dfunction(){var =
C=3D{ie:0,opera:0,gecko:0,webkit:0,mobile:null,air:0};var =
B=3Dnavigator.userAgent,A;if((/KHTML/).test(B)){C.webkit=3D1;}A=3DB.match=
(/AppleWebKit\/([^\s]*)/);if(A&&A[1]){C.webkit=3DparseFloat(A[1]);if(/ =
Mobile\//.test(B)){C.mobile=3D"Apple";}else{A=3DB.match(/NokiaN[^\/]*/);i=
f(A){C.mobile=3DA[0];}}A=3DB.match(/AdobeAIR\/([^\s]*)/);if(A){C.air=3DA[=
0];}}if(!C.webkit){A=3DB.match(/Opera[\s\/]([^\s]*)/);if(A&&A[1]){C.opera=
=3DparseFloat(A[1]);A=3DB.match(/Opera =
Mini[^;]*/);if(A){C.mobile=3DA[0];}}else{A=3DB.match(/MSIE\s([^;]*)/);if(=
A&&A[1]){C.ie=3DparseFloat(A[1]);}else{A=3DB.match(/Gecko\/([^\s]*)/);if(=
A){C.gecko=3D1;A=3DB.match(/rv:([^\s\)]*)/);if(A&&A[1]){C.gecko=3DparseFl=
oat(A[1]);}}}}}return =
C;}();(function(){YAHOO.namespace("util","widget","example");if("undefine=
d"!=3D=3Dtypeof YAHOO_config){var =
B=3DYAHOO_config.listener,A=3DYAHOO.env.listeners,D=3Dtrue,C;if(B){for(C=3D=
0;C<A.length;C=3DC+1){if(A[C]=3D=3DB){D=3Dfalse;break;}}if(D){A.push(B);}=
}}})();YAHOO.lang=3DYAHOO.lang||{};(function(){var =
A=3DYAHOO.lang,C=3D["toString","valueOf"],B=3D{isArray:function(D){if(D){=
return A.isNumber(D.length)&&A.isFunction(D.splice);}return =
false;},isBoolean:function(D){return typeof =
D=3D=3D=3D"boolean";},isFunction:function(D){return typeof =
D=3D=3D=3D"function";},isNull:function(D){return =
D=3D=3D=3Dnull;},isNumber:function(D){return typeof =
D=3D=3D=3D"number"&&isFinite(D);},isObject:function(D){return(D&&(typeof =
D=3D=3D=3D"object"||A.isFunction(D)))||false;},isString:function(D){retur=
n typeof D=3D=3D=3D"string";},isUndefined:function(D){return typeof =
D=3D=3D=3D"undefined";},_IEEnumFix:(YAHOO.env.ua.ie)?function(F,E){for(va=
r D=3D0;D<C.length;D=3DD+1){var =
H=3DC[D],G=3DE[H];if(A.isFunction(G)&&G!=3DObject.prototype[H]){F[H]=3DG;=
}}}:function(){},extend:function(H,I,G){if(!I||!H){throw new =
Error("extend failed, please check that "+"all dependencies are =
included.");}var =
E=3Dfunction(){};E.prototype=3DI.prototype;H.prototype=3Dnew =
E();H.prototype.constructor=3DH;H.superclass=3DI.prototype;if(I.prototype=
.constructor=3D=3DObject.prototype.constructor){I.prototype.constructor=3D=
I;}if(G){for(var D in =
G){if(A.hasOwnProperty(G,D)){H.prototype[D]=3DG[D];}}A._IEEnumFix(H.proto=
type,G);}},augmentObject:function(H,G){if(!G||!H){throw new =
Error("Absorb failed, verify dependencies.");}var =
D=3Darguments,F,I,E=3DD[2];if(E&&E!=3D=3Dtrue){for(F=3D2;F<D.length;F=3DF=
+1){H[D[F]]=3DG[D[F]];}}else{for(I in G){if(E||!(I in =
H)){H[I]=3DG[I];}}A._IEEnumFix(H,G);}},augmentProto:function(G,F){if(!F||=
!G){throw new Error("Augment failed, verify dependencies.");}var =
D=3D[G.prototype,F.prototype];for(var =
E=3D2;E<arguments.length;E=3DE+1){D.push(arguments[E]);}A.augmentObject.a=
pply(this,D);},dump:function(D,I){var =
F,H,K=3D[],L=3D"{...}",E=3D"f(){...}",J=3D", ",G=3D" =3D> =
";if(!A.isObject(D)){return D+"";}else{if(D instanceof Date||("nodeType" =
in D&&"tagName" in D)){return D;}else{if(A.isFunction(D)){return =
E;}}}I=3D(A.isNumber(I))?I:3;if(A.isArray(D)){K.push("[");for(F=3D0,H=3DD=
.length;F<H;F=3DF+1){if(A.isObject(D[F])){K.push((I>0)?A.dump(D[F],I-1):L=
);}else{K.push(D[F]);}K.push(J);}if(K.length>1){K.pop();}K.push("]");}els=
e{K.push("{");for(F in =
D){if(A.hasOwnProperty(D,F)){K.push(F+G);if(A.isObject(D[F])){K.push((I>0=
)?A.dump(D[F],I-1):L);}else{K.push(D[F]);}K.push(J);}}if(K.length>1){K.po=
p();}K.push("}");}return K.join("");},substitute:function(S,E,L){var =
I,H,G,O,P,R,N=3D[],F,J=3D"dump",M=3D" =
",D=3D"{",Q=3D"}";for(;;){I=3DS.lastIndexOf(D);if(I<0){break;}H=3DS.index=
Of(Q,I);if(I+1>=3DH){break;}F=3DS.substring(I+1,H);O=3DF;R=3Dnull;G=3DO.i=
ndexOf(M);if(G>-1){R=3DO.substring(G+1);O=3DO.substring(0,G);}P=3DE[O];if=
(L){P=3DL(O,P,R);}if(A.isObject(P)){if(A.isArray(P)){P=3DA.dump(P,parseIn=
t(R,10));}else{R=3DR||"";var =
K=3DR.indexOf(J);if(K>-1){R=3DR.substring(4);}if(P.toString=3D=3D=3DObjec=
t.prototype.toString||K>-1){P=3DA.dump(P,parseInt(R,10));}else{P=3DP.toSt=
ring();}}}else{if(!A.isString(P)&&!A.isNumber(P)){P=3D"~-"+N.length+"-~";=
N[N.length]=3DF;}}S=3DS.substring(0,I)+P+S.substring(H+1);}for(I=3DN.leng=
th-1;I>=3D0;I=3DI-1){S=3DS.replace(new =
RegExp("~-"+I+"-~"),"{"+N[I]+"}","g");}return =
S;},trim:function(D){try{return =
D.replace(/^\s+|\s+$/g,"");}catch(E){return D;}},merge:function(){var =
G=3D{},E=3Darguments;for(var =
F=3D0,D=3DE.length;F<D;F=3DF+1){A.augmentObject(G,E[F],true);}return =
G;},later:function(K,E,L,G,H){K=3DK||0;E=3DE||{};var =
F=3DL,J=3DG,I,D;if(A.isString(L)){F=3DE[L];}if(!F){throw new =
TypeError("method =
undefined");}if(!A.isArray(J)){J=3D[G];}I=3Dfunction(){F.apply(E,J);};D=3D=
(H)?setInterval(I,K):setTimeout(I,K);return{interval:H,cancel:function(){=
if(this.interval){clearInterval(D);}else{clearTimeout(D);}}};},isValue:fu=
nction(D){return(A.isObject(D)||A.isString(D)||A.isNumber(D)||A.isBoolean=
(D));}};A.hasOwnProperty=3D(Object.prototype.hasOwnProperty)?function(D,E=
){return D&&D.hasOwnProperty(E);}:function(D,E){return =
!A.isUndefined(D[E])&&D.constructor.prototype[E]!=3D=3DD[E];};B.augmentOb=
ject(A,B,true);YAHOO.util.Lang=3DA;A.augment=3DA.augmentProto;YAHOO.augme=
nt=3DA.augmentProto;YAHOO.extend=3DA.extend;})();YAHOO.register("yahoo",Y=
AHOO,{version:"2.6.0",build:"1321"});
------=_NextPart_000_0024_01CB5369.3CB70550
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.o-sl-mesto.kr.edus.si/moodle/lib/yui/event/event-min.js

/*=0A=
Copyright (c) 2008, Yahoo! Inc. All rights reserved.=0A=
Code licensed under the BSD License:=0A=
http://developer.yahoo.net/yui/license.txt=0A=
version: 2.6.0=0A=
*/=0A=
YAHOO.util.CustomEvent=3Dfunction(D,B,C,A){this.type=3DD;this.scope=3DB||=
window;this.silent=3DC;this.signature=3DA||YAHOO.util.CustomEvent.LIST;th=
is.subscribers=3D[];if(!this.silent){}var =
E=3D"_YUICEOnSubscribe";if(D!=3D=3DE){this.subscribeEvent=3Dnew =
YAHOO.util.CustomEvent(E,this,true);}this.lastError=3Dnull;};YAHOO.util.C=
ustomEvent.LIST=3D0;YAHOO.util.CustomEvent.FLAT=3D1;YAHOO.util.CustomEven=
t.prototype=3D{subscribe:function(B,C,A){if(!B){throw new Error("Invalid =
callback for subscriber to =
'"+this.type+"'");}if(this.subscribeEvent){this.subscribeEvent.fire(B,C,A=
);}this.subscribers.push(new =
YAHOO.util.Subscriber(B,C,A));},unsubscribe:function(D,F){if(!D){return =
this.unsubscribeAll();}var E=3Dfalse;for(var =
B=3D0,A=3Dthis.subscribers.length;B<A;++B){var =
C=3Dthis.subscribers[B];if(C&&C.contains(D,F)){this._delete(B);E=3Dtrue;}=
}return E;},fire:function(){this.lastError=3Dnull;var =
K=3D[],E=3Dthis.subscribers.length;if(!E&&this.silent){return true;}var =
I=3D[].slice.call(arguments,0),G=3Dtrue,D,J=3Dfalse;if(!this.silent){}var=
 =
C=3Dthis.subscribers.slice(),A=3DYAHOO.util.Event.throwErrors;for(D=3D0;D=
<E;++D){var M=3DC[D];if(!M){J=3Dtrue;}else{if(!this.silent){}var =
L=3DM.getScope(this.scope);if(this.signature=3D=3DYAHOO.util.CustomEvent.=
FLAT){var =
B=3Dnull;if(I.length>0){B=3DI[0];}try{G=3DM.fn.call(L,B,M.obj);}catch(F){=
this.lastError=3DF;if(A){throw =
F;}}}else{try{G=3DM.fn.call(L,this.type,I,M.obj);}catch(H){this.lastError=
=3DH;if(A){throw =
H;}}}if(false=3D=3D=3DG){if(!this.silent){}break;}}}return(G!=3D=3Dfalse)=
;},unsubscribeAll:function(){for(var =
A=3Dthis.subscribers.length-1;A>-1;A--){this._delete(A);}this.subscribers=
=3D[];return A;},_delete:function(A){var =
B=3Dthis.subscribers[A];if(B){delete B.fn;delete =
B.obj;}this.subscribers.splice(A,1);},toString:function(){return"CustomEv=
ent: "+"'"+this.type+"', "+"scope: =
"+this.scope;}};YAHOO.util.Subscriber=3Dfunction(B,C,A){this.fn=3DB;this.=
obj=3DYAHOO.lang.isUndefined(C)?null:C;this.override=3DA;};YAHOO.util.Sub=
scriber.prototype.getScope=3Dfunction(A){if(this.override){if(this.overri=
de=3D=3D=3Dtrue){return this.obj;}else{return this.override;}}return =
A;};YAHOO.util.Subscriber.prototype.contains=3Dfunction(A,B){if(B){return=
(this.fn=3D=3DA&&this.obj=3D=3DB);}else{return(this.fn=3D=3DA);}};YAHOO.u=
til.Subscriber.prototype.toString=3Dfunction(){return"Subscriber { obj: =
"+this.obj+", override: "+(this.override||"no")+" =
}";};if(!YAHOO.util.Event){YAHOO.util.Event=3Dfunction(){var =
H=3Dfalse;var I=3D[];var J=3D[];var G=3D[];var E=3D[];var C=3D0;var =
F=3D[];var B=3D[];var A=3D0;var =
D=3D{63232:38,63233:40,63234:37,63235:39,63276:33,63277:34,25:9};var =
K=3DYAHOO.env.ua.ie?"focusin":"focus";var =
L=3DYAHOO.env.ua.ie?"focusout":"blur";return{POLL_RETRYS:2000,POLL_INTERV=
AL:20,EL:0,TYPE:1,FN:2,WFN:3,UNLOAD_OBJ:3,ADJ_SCOPE:4,OBJ:5,OVERRIDE:6,CA=
PTURE:7,lastError:null,isSafari:YAHOO.env.ua.webkit,webkit:YAHOO.env.ua.w=
ebkit,isIE:YAHOO.env.ua.ie,_interval:null,_dri:null,DOMReady:false,throwE=
rrors:false,startInterval:function(){if(!this._interval){var =
M=3Dthis;var =
N=3Dfunction(){M._tryPreloadAttach();};this._interval=3DsetInterval(N,thi=
s.POLL_INTERVAL);}},onAvailable:function(R,O,S,Q,P){var =
M=3D(YAHOO.lang.isString(R))?[R]:R;for(var =
N=3D0;N<M.length;N=3DN+1){F.push({id:M[N],fn:O,obj:S,override:Q,checkRead=
y:P});}C=3Dthis.POLL_RETRYS;this.startInterval();},onContentReady:functio=
n(O,M,P,N){this.onAvailable(O,M,P,N,true);},onDOMReady:function(M,O,N){if=
(this.DOMReady){setTimeout(function(){var =
P=3Dwindow;if(N){if(N=3D=3D=3Dtrue){P=3DO;}else{P=3DN;}}M.call(P,"DOMRead=
y",[],O);},0);}else{this.DOMReadyEvent.subscribe(M,O,N);}},_addListener:f=
unction(O,M,X,S,N,a){if(!X||!X.call){return =
false;}if(this._isValidCollection(O)){var Y=3Dtrue;for(var =
T=3D0,V=3DO.length;T<V;++T){Y=3Dthis._addListener(O[T],M,X,S,N,a)&&Y;}ret=
urn Y;}else{if(YAHOO.lang.isString(O)){var =
R=3Dthis.getEl(O);if(R){O=3DR;}else{this.onAvailable(O,function(){YAHOO.u=
til.Event._addListener(O,M,X,S,N,a);});return true;}}}if(!O){return =
false;}if("unload"=3D=3DM&&S!=3D=3Dthis){J[J.length]=3D[O,M,X,S,N,a];retu=
rn true;}var b=3DO;if(N){if(N=3D=3D=3Dtrue){b=3DS;}else{b=3DN;}}var =
P=3Dfunction(c){return X.call(b,YAHOO.util.Event.getEvent(c,O),S);};var =
Z=3D[O,M,X,P,b,S,N,a];var =
U=3DI.length;I[U]=3DZ;if(this.useLegacyEvent(O,M)){var =
Q=3Dthis.getLegacyIndex(O,M);if(Q=3D=3D-1||O!=3DG[Q][0]){Q=3DG.length;B[O=
.id+M]=3DQ;G[Q]=3D[O,M,O["on"+M]];E[Q]=3D[];O["on"+M]=3Dfunction(c){YAHOO=
.util.Event.fireLegacyEvent(YAHOO.util.Event.getEvent(c),Q);};}E[Q].push(=
Z);}else{try{this._simpleAdd(O,M,P,a);}catch(W){this.lastError=3DW;this._=
removeListener(O,M,X,a);return false;}}return =
true;},addListener:function(O,Q,N,P,M){return =
this._addListener(O,Q,N,P,M,false);},addFocusListener:function(O,N,P,M){r=
eturn =
this._addListener(O,K,N,P,M,true);},removeFocusListener:function(N,M){ret=
urn =
this._removeListener(N,K,M,true);},addBlurListener:function(O,N,P,M){retu=
rn =
this._addListener(O,L,N,P,M,true);},removeBlurListener:function(N,M){retu=
rn this._removeListener(N,L,M,true);},fireLegacyEvent:function(Q,O){var =
S=3Dtrue,M,U,T,V,R;U=3DE[O].slice();for(var =
N=3D0,P=3DU.length;N<P;++N){T=3DU[N];if(T&&T[this.WFN]){V=3DT[this.ADJ_SC=
OPE];R=3DT[this.WFN].call(V,Q);S=3D(S&&R);}}M=3DG[O];if(M&&M[2]){M[2](Q);=
}return S;},getLegacyIndex:function(N,O){var =
M=3Dthis.generateId(N)+O;if(typeof B[M]=3D=3D"undefined"){return =
-1;}else{return =
B[M];}},useLegacyEvent:function(M,N){return(this.webkit&&this.webkit<419&=
&("click"=3D=3DN||"dblclick"=3D=3DN));},_removeListener:function(N,M,V,Y)=
{var Q,T,X;if(typeof =
N=3D=3D"string"){N=3Dthis.getEl(N);}else{if(this._isValidCollection(N)){v=
ar =
W=3Dtrue;for(Q=3DN.length-1;Q>-1;Q--){W=3D(this._removeListener(N[Q],M,V,=
Y)&&W);}return W;}}if(!V||!V.call){return =
this.purgeElement(N,false,M);}if("unload"=3D=3DM){for(Q=3DJ.length-1;Q>-1=
;Q--){X=3DJ[Q];if(X&&X[0]=3D=3DN&&X[1]=3D=3DM&&X[2]=3D=3DV){J.splice(Q,1)=
;return true;}}return false;}var R=3Dnull;var =
S=3Darguments[4];if("undefined"=3D=3D=3Dtypeof =
S){S=3Dthis._getCacheIndex(N,M,V);}if(S>=3D0){R=3DI[S];}if(!N||!R){return=
 false;}if(this.useLegacyEvent(N,M)){var =
P=3Dthis.getLegacyIndex(N,M);var =
O=3DE[P];if(O){for(Q=3D0,T=3DO.length;Q<T;++Q){X=3DO[Q];if(X&&X[this.EL]=3D=
=3DN&&X[this.TYPE]=3D=3DM&&X[this.FN]=3D=3DV){O.splice(Q,1);break;}}}}els=
e{try{this._simpleRemove(N,M,R[this.WFN],Y);}catch(U){this.lastError=3DU;=
return false;}}delete I[S][this.WFN];delete I[S][this.FN];=0A=
I.splice(S,1);return true;},removeListener:function(N,O,M){return =
this._removeListener(N,O,M,false);},getTarget:function(O,N){var =
M=3DO.target||O.srcElement;return =
this.resolveTextNode(M);},resolveTextNode:function(N){try{if(N&&3=3D=3DN.=
nodeType){return N.parentNode;}}catch(M){}return =
N;},getPageX:function(N){var =
M=3DN.pageX;if(!M&&0!=3D=3DM){M=3DN.clientX||0;if(this.isIE){M+=3Dthis._g=
etScrollLeft();}}return M;},getPageY:function(M){var =
N=3DM.pageY;if(!N&&0!=3D=3DN){N=3DM.clientY||0;if(this.isIE){N+=3Dthis._g=
etScrollTop();}}return =
N;},getXY:function(M){return[this.getPageX(M),this.getPageY(M)];},getRela=
tedTarget:function(N){var =
M=3DN.relatedTarget;if(!M){if(N.type=3D=3D"mouseout"){M=3DN.toElement;}el=
se{if(N.type=3D=3D"mouseover"){M=3DN.fromElement;}}}return =
this.resolveTextNode(M);},getTime:function(O){if(!O.time){var N=3Dnew =
Date().getTime();try{O.time=3DN;}catch(M){this.lastError=3DM;return =
N;}}return =
O.time;},stopEvent:function(M){this.stopPropagation(M);this.preventDefaul=
t(M);},stopPropagation:function(M){if(M.stopPropagation){M.stopPropagatio=
n();}else{M.cancelBubble=3Dtrue;}},preventDefault:function(M){if(M.preven=
tDefault){M.preventDefault();}else{M.returnValue=3Dfalse;}},getEvent:func=
tion(O,M){var N=3DO||window.event;if(!N){var =
P=3Dthis.getEvent.caller;while(P){N=3DP.arguments[0];if(N&&Event=3D=3DN.c=
onstructor){break;}P=3DP.caller;}}return N;},getCharCode:function(N){var =
M=3DN.keyCode||N.charCode||0;if(YAHOO.env.ua.webkit&&(M in =
D)){M=3DD[M];}return M;},_getCacheIndex:function(Q,R,P){for(var =
O=3D0,N=3DI.length;O<N;O=3DO+1){var =
M=3DI[O];if(M&&M[this.FN]=3D=3DP&&M[this.EL]=3D=3DQ&&M[this.TYPE]=3D=3DR)=
{return O;}}return -1;},generateId:function(M){var =
N=3DM.id;if(!N){N=3D"yuievtautoid-"+A;++A;M.id=3DN;}return =
N;},_isValidCollection:function(N){try{return(N&&typeof =
N!=3D=3D"string"&&N.length&&!N.tagName&&!N.alert&&typeof =
N[0]!=3D=3D"undefined");}catch(M){return =
false;}},elCache:{},getEl:function(M){return(typeof =
M=3D=3D=3D"string")?document.getElementById(M):M;},clearCache:function(){=
},DOMReadyEvent:new =
YAHOO.util.CustomEvent("DOMReady",this),_load:function(N){if(!H){H=3Dtrue=
;var =
M=3DYAHOO.util.Event;M._ready();M._tryPreloadAttach();}},_ready:function(=
N){var =
M=3DYAHOO.util.Event;if(!M.DOMReady){M.DOMReady=3Dtrue;M.DOMReadyEvent.fi=
re();M._simpleRemove(document,"DOMContentLoaded",M._ready);}},_tryPreload=
Attach:function(){if(F.length=3D=3D=3D0){C=3D0;clearInterval(this._interv=
al);this._interval=3Dnull;return ;}if(this.locked){return =
;}if(this.isIE){if(!this.DOMReady){this.startInterval();return =
;}}this.locked=3Dtrue;var S=3D!H;if(!S){S=3D(C>0&&F.length>0);}var =
R=3D[];var T=3Dfunction(V,W){var =
U=3DV;if(W.override){if(W.override=3D=3D=3Dtrue){U=3DW.obj;}else{U=3DW.ov=
erride;}}W.fn.call(U,W.obj);};var =
N,M,Q,P,O=3D[];for(N=3D0,M=3DF.length;N<M;N=3DN+1){Q=3DF[N];if(Q){P=3Dthi=
s.getEl(Q.id);if(P){if(Q.checkReady){if(H||P.nextSibling||!S){O.push(Q);F=
[N]=3Dnull;}}else{T(P,Q);F[N]=3Dnull;}}else{R.push(Q);}}}for(N=3D0,M=3DO.=
length;N<M;N=3DN+1){Q=3DO[N];T(this.getEl(Q.id),Q);}C--;if(S){for(N=3DF.l=
ength-1;N>-1;N--){Q=3DF[N];if(!Q||!Q.id){F.splice(N,1);}}this.startInterv=
al();}else{clearInterval(this._interval);this._interval=3Dnull;}this.lock=
ed=3Dfalse;},purgeElement:function(Q,R,T){var =
O=3D(YAHOO.lang.isString(Q))?this.getEl(Q):Q;var =
S=3Dthis.getListeners(O,T),P,M;if(S){for(P=3DS.length-1;P>-1;P--){var =
N=3DS[P];this._removeListener(O,N.type,N.fn,N.capture);}}if(R&&O&&O.child=
Nodes){for(P=3D0,M=3DO.childNodes.length;P<M;++P){this.purgeElement(O.chi=
ldNodes[P],R,T);}}},getListeners:function(O,M){var =
R=3D[],N;if(!M){N=3D[I,J];}else{if(M=3D=3D=3D"unload"){N=3D[J];}else{N=3D=
[I];}}var T=3D(YAHOO.lang.isString(O))?this.getEl(O):O;for(var =
Q=3D0;Q<N.length;Q=3DQ+1){var V=3DN[Q];if(V){for(var =
S=3D0,U=3DV.length;S<U;++S){var =
P=3DV[S];if(P&&P[this.EL]=3D=3D=3DT&&(!M||M=3D=3D=3DP[this.TYPE])){R.push=
({type:P[this.TYPE],fn:P[this.FN],obj:P[this.OBJ],adjust:P[this.OVERRIDE]=
,scope:P[this.ADJ_SCOPE],capture:P[this.CAPTURE],index:S});}}}}return(R.l=
ength)?R:null;},_unload:function(S){var =
M=3DYAHOO.util.Event,P,O,N,R,Q,T=3DJ.slice();for(P=3D0,R=3DJ.length;P<R;+=
+P){N=3DT[P];if(N){var =
U=3Dwindow;if(N[M.ADJ_SCOPE]){if(N[M.ADJ_SCOPE]=3D=3D=3Dtrue){U=3DN[M.UNL=
OAD_OBJ];}else{U=3DN[M.ADJ_SCOPE];}}N[M.FN].call(U,M.getEvent(S,N[M.EL]),=
N[M.UNLOAD_OBJ]);T[P]=3Dnull;N=3Dnull;U=3Dnull;}}J=3Dnull;if(I){for(O=3DI=
.length-1;O>-1;O--){N=3DI[O];if(N){M._removeListener(N[M.EL],N[M.TYPE],N[=
M.FN],N[M.CAPTURE],O);}}N=3Dnull;}G=3Dnull;M._simpleRemove(window,"unload=
",M._unload);},_getScrollLeft:function(){return =
this._getScroll()[1];},_getScrollTop:function(){return =
this._getScroll()[0];},_getScroll:function(){var =
M=3Ddocument.documentElement,N=3Ddocument.body;if(M&&(M.scrollTop||M.scro=
llLeft)){return[M.scrollTop,M.scrollLeft];}else{if(N){return[N.scrollTop,=
N.scrollLeft];}else{return[0,0];}}},regCE:function(){},_simpleAdd:functio=
n(){if(window.addEventListener){return =
function(O,P,N,M){O.addEventListener(P,N,(M));};}else{if(window.attachEve=
nt){return function(O,P,N,M){O.attachEvent("on"+P,N);};}else{return =
function(){};}}}(),_simpleRemove:function(){if(window.removeEventListener=
){return =
function(O,P,N,M){O.removeEventListener(P,N,(M));};}else{if(window.detach=
Event){return function(N,O,M){N.detachEvent("on"+O,M);};}else{return =
function(){};}}}()};}();(function(){var =
EU=3DYAHOO.util.Event;EU.on=3DEU.addListener;EU.onFocus=3DEU.addFocusList=
ener;EU.onBlur=3DEU.addBlurListener;=0A=
/* DOMReady: based on work by: Dean Edwards/John Resig/Matthias Miller */=0A=
if(EU.isIE){YAHOO.util.Event.onDOMReady(YAHOO.util.Event._tryPreloadAttac=
h,YAHOO.util.Event,true);var =
n=3Ddocument.createElement("p");EU._dri=3DsetInterval(function(){try{n.do=
Scroll("left");clearInterval(EU._dri);EU._dri=3Dnull;EU._ready();n=3Dnull=
;}catch(ex){}},EU.POLL_INTERVAL);}else{if(EU.webkit&&EU.webkit<525){EU._d=
ri=3DsetInterval(function(){var =
rs=3Ddocument.readyState;if("loaded"=3D=3Drs||"complete"=3D=3Drs){clearIn=
terval(EU._dri);EU._dri=3Dnull;EU._ready();}},EU.POLL_INTERVAL);}else{EU.=
_simpleAdd(document,"DOMContentLoaded",EU._ready);}}EU._simpleAdd(window,=
"load",EU._load);EU._simpleAdd(window,"unload",EU._unload);EU._tryPreload=
Attach();})();}YAHOO.util.EventProvider=3Dfunction(){};YAHOO.util.EventPr=
ovider.prototype=3D{__yui_events:null,__yui_subscribers:null,subscribe:fu=
nction(A,C,F,E){this.__yui_events=3Dthis.__yui_events||{};=0A=
var =
D=3Dthis.__yui_events[A];if(D){D.subscribe(C,F,E);}else{this.__yui_subscr=
ibers=3Dthis.__yui_subscribers||{};var =
B=3Dthis.__yui_subscribers;if(!B[A]){B[A]=3D[];}B[A].push({fn:C,obj:F,ove=
rride:E});}},unsubscribe:function(C,E,G){this.__yui_events=3Dthis.__yui_e=
vents||{};var A=3Dthis.__yui_events;if(C){var F=3DA[C];if(F){return =
F.unsubscribe(E,G);}}else{var B=3Dtrue;for(var D in =
A){if(YAHOO.lang.hasOwnProperty(A,D)){B=3DB&&A[D].unsubscribe(E,G);}}retu=
rn B;}return false;},unsubscribeAll:function(A){return =
this.unsubscribe(A);},createEvent:function(G,D){this.__yui_events=3Dthis.=
__yui_events||{};var A=3DD||{};var =
I=3Dthis.__yui_events;if(I[G]){}else{var H=3DA.scope||this;var =
E=3D(A.silent);var B=3Dnew =
YAHOO.util.CustomEvent(G,H,E,YAHOO.util.CustomEvent.FLAT);I[G]=3DB;if(A.o=
nSubscribeCallback){B.subscribeEvent.subscribe(A.onSubscribeCallback);}th=
is.__yui_subscribers=3Dthis.__yui_subscribers||{};var =
F=3Dthis.__yui_subscribers[G];if(F){for(var =
C=3D0;C<F.length;++C){B.subscribe(F[C].fn,F[C].obj,F[C].override);}}}retu=
rn =
I[G];},fireEvent:function(E,D,A,C){this.__yui_events=3Dthis.__yui_events|=
|{};var G=3Dthis.__yui_events[E];if(!G){return null;}var B=3D[];for(var =
F=3D1;F<arguments.length;++F){B.push(arguments[F]);}return =
G.fire.apply(G,B);},hasEvent:function(A){if(this.__yui_events){if(this.__=
yui_events[A]){return true;}}return =
false;}};YAHOO.util.KeyListener=3Dfunction(A,F,B,C){if(!A){}else{if(!F){}=
else{if(!B){}}}if(!C){C=3DYAHOO.util.KeyListener.KEYDOWN;}var D=3Dnew =
YAHOO.util.CustomEvent("keyPressed");this.enabledEvent=3Dnew =
YAHOO.util.CustomEvent("enabled");this.disabledEvent=3Dnew =
YAHOO.util.CustomEvent("disabled");if(typeof =
A=3D=3D"string"){A=3Ddocument.getElementById(A);}if(typeof =
B=3D=3D"function"){D.subscribe(B);}else{D.subscribe(B.fn,B.scope,B.correc=
tScope);}function =
E(J,I){if(!F.shift){F.shift=3Dfalse;}if(!F.alt){F.alt=3Dfalse;}if(!F.ctrl=
){F.ctrl=3Dfalse;}if(J.shiftKey=3D=3DF.shift&&J.altKey=3D=3DF.alt&&J.ctrl=
Key=3D=3DF.ctrl){var G;if(F.keys instanceof Array){for(var =
H=3D0;H<F.keys.length;H++){G=3DF.keys[H];if(G=3D=3DJ.charCode){D.fire(J.c=
harCode,J);break;}else{if(G=3D=3DJ.keyCode){D.fire(J.keyCode,J);break;}}}=
}else{G=3DF.keys;if(G=3D=3DJ.charCode){D.fire(J.charCode,J);}else{if(G=3D=
=3DJ.keyCode){D.fire(J.keyCode,J);}}}}}this.enable=3Dfunction(){if(!this.=
enabled){YAHOO.util.Event.addListener(A,C,E);this.enabledEvent.fire(F);}t=
his.enabled=3Dtrue;};this.disable=3Dfunction(){if(this.enabled){YAHOO.uti=
l.Event.removeListener(A,C,E);this.disabledEvent.fire(F);}this.enabled=3D=
false;};this.toString=3Dfunction(){return"KeyListener ["+F.keys+"] =
"+A.tagName+(A.id?"["+A.id+"]":"");};};YAHOO.util.KeyListener.KEYDOWN=3D"=
keydown";YAHOO.util.KeyListener.KEYUP=3D"keyup";YAHOO.util.KeyListener.KE=
Y=3D{ALT:18,BACK_SPACE:8,CAPS_LOCK:20,CONTROL:17,DELETE:46,DOWN:40,END:35=
,ENTER:13,ESCAPE:27,HOME:36,LEFT:37,META:224,NUM_LOCK:144,PAGE_DOWN:34,PA=
GE_UP:33,PAUSE:19,PRINTSCREEN:44,RIGHT:39,SCROLL_LOCK:145,SHIFT:16,SPACE:=
32,TAB:9,UP:38};YAHOO.register("event",YAHOO.util.Event,{version:"2.6.0",=
build:"1321"});
------=_NextPart_000_0024_01CB5369.3CB70550
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.o-sl-mesto.kr.edus.si/moodle/lib/yui/connection/connection-min.js

/*=0A=
Copyright (c) 2008, Yahoo! Inc. All rights reserved.=0A=
Code licensed under the BSD License:=0A=
http://developer.yahoo.net/yui/license.txt=0A=
version: 2.6.0=0A=
*/=0A=
YAHOO.util.Connect=3D{_msxml_progid:["Microsoft.XMLHTTP","MSXML2.XMLHTTP.=
3.0","MSXML2.XMLHTTP"],_http_headers:{},_has_http_headers:false,_use_defa=
ult_post_header:true,_default_post_header:"application/x-www-form-urlenco=
ded; =
charset=3DUTF-8",_default_form_header:"application/x-www-form-urlencoded"=
,_use_default_xhr_header:true,_default_xhr_header:"XMLHttpRequest",_has_d=
efault_headers:true,_default_headers:{},_isFormSubmit:false,_isFileUpload=
:false,_formNode:null,_sFormData:null,_poll:{},_timeOut:{},_polling_inter=
val:50,_transaction_id:0,_submitElementValue:null,_hasSubmitListener:(fun=
ction(){if(YAHOO.util.Event){YAHOO.util.Event.addListener(document,"click=
",function(B){var =
A=3DYAHOO.util.Event.getTarget(B);if(A.nodeName.toLowerCase()=3D=3D"input=
"&&(A.type&&A.type.toLowerCase()=3D=3D"submit")){YAHOO.util.Connect._subm=
itElementValue=3DencodeURIComponent(A.name)+"=3D"+encodeURIComponent(A.va=
lue);}});return true;}return false;})(),startEvent:new =
YAHOO.util.CustomEvent("start"),completeEvent:new =
YAHOO.util.CustomEvent("complete"),successEvent:new =
YAHOO.util.CustomEvent("success"),failureEvent:new =
YAHOO.util.CustomEvent("failure"),uploadEvent:new =
YAHOO.util.CustomEvent("upload"),abortEvent:new =
YAHOO.util.CustomEvent("abort"),_customEvents:{onStart:["startEvent","sta=
rt"],onComplete:["completeEvent","complete"],onSuccess:["successEvent","s=
uccess"],onFailure:["failureEvent","failure"],onUpload:["uploadEvent","up=
load"],onAbort:["abortEvent","abort"]},setProgId:function(A){this._msxml_=
progid.unshift(A);},setDefaultPostHeader:function(A){if(typeof =
A=3D=3D"string"){this._default_post_header=3DA;}else{if(typeof =
A=3D=3D"boolean"){this._use_default_post_header=3DA;}}},setDefaultXhrHead=
er:function(A){if(typeof =
A=3D=3D"string"){this._default_xhr_header=3DA;}else{this._use_default_xhr=
_header=3DA;}},setPollingInterval:function(A){if(typeof =
A=3D=3D"number"&&isFinite(A)){this._polling_interval=3DA;}},createXhrObje=
ct:function(F){var E,A;try{A=3Dnew =
XMLHttpRequest();E=3D{conn:A,tId:F};}catch(D){for(var =
B=3D0;B<this._msxml_progid.length;++B){try{A=3Dnew =
ActiveXObject(this._msxml_progid[B]);E=3D{conn:A,tId:F};break;}catch(C){}=
}}finally{return E;}},getConnectionObject:function(A){var C;var =
D=3Dthis._transaction_id;try{if(!A){C=3Dthis.createXhrObject(D);}else{C=3D=
{};C.tId=3DD;C.isUpload=3Dtrue;}if(C){this._transaction_id++;}}catch(B){}=
finally{return C;}},asyncRequest:function(F,C,E,A){var =
D=3D(this._isFileUpload)?this.getConnectionObject(true):this.getConnectio=
nObject();var B=3D(E&&E.argument)?E.argument:null;if(!D){return =
null;}else{if(E&&E.customevents){this.initCustomEvents(D,E);}if(this._isF=
ormSubmit){if(this._isFileUpload){this.uploadFile(D,E,C,A);return =
D;}if(F.toUpperCase()=3D=3D"GET"){if(this._sFormData.length!=3D=3D0){C+=3D=
((C.indexOf("?")=3D=3D-1)?"?":"&")+this._sFormData;}}else{if(F.toUpperCas=
e()=3D=3D"POST"){A=3DA?this._sFormData+"&"+A:this._sFormData;}}}if(F.toUp=
perCase()=3D=3D"GET"&&(E&&E.cache=3D=3D=3Dfalse)){C+=3D((C.indexOf("?")=3D=
=3D-1)?"?":"&")+"rnd=3D"+new =
Date().valueOf().toString();}D.conn.open(F,C,true);if(this._use_default_x=
hr_header){if(!this._default_headers["X-Requested-With"]){this.initHeader=
("X-Requested-With",this._default_xhr_header,true);}}if((F.toUpperCase()=3D=
=3D=3D"POST"&&this._use_default_post_header)&&this._isFormSubmit=3D=3D=3D=
false){this.initHeader("Content-Type",this._default_post_header);}if(this=
._has_default_headers||this._has_http_headers){this.setHeader(D);}this.ha=
ndleReadyState(D,E);D.conn.send(A||"");if(this._isFormSubmit=3D=3D=3Dtrue=
){this.resetFormState();}this.startEvent.fire(D,B);if(D.startEvent){D.sta=
rtEvent.fire(D,B);}return D;}},initCustomEvents:function(A,C){var =
B;for(B in =
C.customevents){if(this._customEvents[B][0]){A[this._customEvents[B][0]]=3D=
new =
YAHOO.util.CustomEvent(this._customEvents[B][1],(C.scope)?C.scope:null);A=
[this._customEvents[B][0]].subscribe(C.customevents[B]);}}},handleReadySt=
ate:function(C,D){var B=3Dthis;var =
A=3D(D&&D.argument)?D.argument:null;if(D&&D.timeout){this._timeOut[C.tId]=
=3Dwindow.setTimeout(function(){B.abort(C,D,true);},D.timeout);}this._pol=
l[C.tId]=3Dwindow.setInterval(function(){if(C.conn&&C.conn.readyState=3D=3D=
=3D4){window.clearInterval(B._poll[C.tId]);delete =
B._poll[C.tId];if(D&&D.timeout){window.clearTimeout(B._timeOut[C.tId]);de=
lete =
B._timeOut[C.tId];}B.completeEvent.fire(C,A);if(C.completeEvent){C.comple=
teEvent.fire(C,A);}B.handleTransactionResponse(C,D);}},this._polling_inte=
rval);},handleTransactionResponse:function(F,G,A){var D,C;var =
B=3D(G&&G.argument)?G.argument:null;try{if(F.conn.status!=3D=3Dundefined&=
&F.conn.status!=3D=3D0){D=3DF.conn.status;}else{D=3D13030;}}catch(E){D=3D=
13030;}if(D>=3D200&&D<300||D=3D=3D=3D1223){C=3Dthis.createResponseObject(=
F,B);if(G&&G.success){if(!G.scope){G.success(C);}else{G.success.apply(G.s=
cope,[C]);}}this.successEvent.fire(C);if(F.successEvent){F.successEvent.f=
ire(C);}}else{switch(D){case 12002:case 12029:case 12030:case 12031:case =
12152:case =
13030:C=3Dthis.createExceptionObject(F.tId,B,(A?A:false));if(G&&G.failure=
){if(!G.scope){G.failure(C);}else{G.failure.apply(G.scope,[C]);}}break;de=
fault:C=3Dthis.createResponseObject(F,B);if(G&&G.failure){if(!G.scope){G.=
failure(C);}else{G.failure.apply(G.scope,[C]);}}}this.failureEvent.fire(C=
);if(F.failureEvent){F.failureEvent.fire(C);}}this.releaseObject(F);C=3Dn=
ull;},createResponseObject:function(A,G){var D=3D{};var I=3D{};try{var =
C=3DA.conn.getAllResponseHeaders();var F=3DC.split("\n");for(var =
E=3D0;E<F.length;E++){var =
B=3DF[E].indexOf(":");if(B!=3D-1){I[F[E].substring(0,B)]=3DF[E].substring=
(B+2);}}}catch(H){}D.tId=3DA.tId;D.status=3D(A.conn.status=3D=3D1223)?204=
:A.conn.status;D.statusText=3D(A.conn.status=3D=3D1223)?"No =
Content":A.conn.statusText;D.getResponseHeader=3DI;D.getAllResponseHeader=
s=3DC;D.responseText=3DA.conn.responseText;D.responseXML=3DA.conn.respons=
eXML;if(G){D.argument=3DG;}return =
D;},createExceptionObject:function(H,D,A){var F=3D0;var =
G=3D"communication failure";var C=3D-1;var B=3D"transaction aborted";var =
E=3D{};E.tId=3DH;if(A){E.status=3DC;E.statusText=3DB;}else{E.status=3DF;E=
.statusText=3DG;}if(D){E.argument=3DD;}return =
E;},initHeader:function(A,D,C){var =
B=3D(C)?this._default_headers:this._http_headers;B[A]=3DD;if(C){this._has=
_default_headers=3Dtrue;}else{this._has_http_headers=3Dtrue;=0A=
}},setHeader:function(A){var B;if(this._has_default_headers){for(B in =
this._default_headers){if(YAHOO.lang.hasOwnProperty(this._default_headers=
,B)){A.conn.setRequestHeader(B,this._default_headers[B]);}}}if(this._has_=
http_headers){for(B in =
this._http_headers){if(YAHOO.lang.hasOwnProperty(this._http_headers,B)){A=
.conn.setRequestHeader(B,this._http_headers[B]);}}delete =
this._http_headers;this._http_headers=3D{};this._has_http_headers=3Dfalse=
;}},resetDefaultHeaders:function(){delete =
this._default_headers;this._default_headers=3D{};this._has_default_header=
s=3Dfalse;},setForm:function(M,H,C){var =
L,B,K,I,P,J=3Dfalse,F=3D[],O=3D0,E,G,D,N,A;this.resetFormState();if(typeo=
f =
M=3D=3D"string"){L=3D(document.getElementById(M)||document.forms[M]);}els=
e{if(typeof M=3D=3D"object"){L=3DM;}else{return =
;}}if(H){this.createFrame(C?C:null);this._isFormSubmit=3Dtrue;this._isFil=
eUpload=3Dtrue;this._formNode=3DL;return =
;}for(E=3D0,G=3DL.elements.length;E<G;++E){B=3DL.elements[E];P=3DB.disabl=
ed;K=3DB.name;if(!P&&K){K=3DencodeURIComponent(K)+"=3D";I=3DencodeURIComp=
onent(B.value);switch(B.type){case"select-one":if(B.selectedIndex>-1){A=3D=
B.options[B.selectedIndex];F[O++]=3DK+encodeURIComponent((A.attributes.va=
lue&&A.attributes.value.specified)?A.value:A.text);}break;case"select-mul=
tiple":if(B.selectedIndex>-1){for(D=3DB.selectedIndex,N=3DB.options.lengt=
h;D<N;++D){A=3DB.options[D];if(A.selected){F[O++]=3DK+encodeURIComponent(=
(A.attributes.value&&A.attributes.value.specified)?A.value:A.text);}}}bre=
ak;case"radio":case"checkbox":if(B.checked){F[O++]=3DK+I;}break;case"file=
":case =
undefined:case"reset":case"button":break;case"submit":if(J=3D=3D=3Dfalse)=
{if(this._hasSubmitListener&&this._submitElementValue){F[O++]=3Dthis._sub=
mitElementValue;}else{F[O++]=3DK+I;}J=3Dtrue;}break;default:F[O++]=3DK+I;=
}}}this._isFormSubmit=3Dtrue;this._sFormData=3DF.join("&");this.initHeade=
r("Content-Type",this._default_form_header);return =
this._sFormData;},resetFormState:function(){this._isFormSubmit=3Dfalse;th=
is._isFileUpload=3Dfalse;this._formNode=3Dnull;this._sFormData=3D"";},cre=
ateFrame:function(A){var B=3D"yuiIO"+this._transaction_id;var =
C;if(YAHOO.env.ua.ie){C=3Ddocument.createElement('<iframe id=3D"'+B+'" =
name=3D"'+B+'" />');if(typeof =
A=3D=3D"boolean"){C.src=3D"javascript:false";}}else{C=3Ddocument.createEl=
ement("iframe");C.id=3DB;C.name=3DB;}C.style.position=3D"absolute";C.styl=
e.top=3D"-1000px";C.style.left=3D"-1000px";document.body.appendChild(C);}=
,appendPostData:function(A){var =
D=3D[],B=3DA.split("&"),C,E;for(C=3D0;C<B.length;C++){E=3DB[C].indexOf("=3D=
");if(E!=3D-1){D[C]=3Ddocument.createElement("input");D[C].type=3D"hidden=
";D[C].name=3DdecodeURIComponent(B[C].substring(0,E));D[C].value=3Ddecode=
URIComponent(B[C].substring(E+1));this._formNode.appendChild(D[C]);}}retu=
rn D;},uploadFile:function(D,N,E,C){var =
I=3D"yuiIO"+D.tId,J=3D"multipart/form-data",L=3Ddocument.getElementById(I=
),O=3Dthis,K=3D(N&&N.argument)?N.argument:null,M,H,B,G;var =
A=3D{action:this._formNode.getAttribute("action"),method:this._formNode.g=
etAttribute("method"),target:this._formNode.getAttribute("target")};this.=
_formNode.setAttribute("action",E);this._formNode.setAttribute("method","=
POST");this._formNode.setAttribute("target",I);if(YAHOO.env.ua.ie){this._=
formNode.setAttribute("encoding",J);}else{this._formNode.setAttribute("en=
ctype",J);}if(C){M=3Dthis.appendPostData(C);}this._formNode.submit();this=
.startEvent.fire(D,K);if(D.startEvent){D.startEvent.fire(D,K);}if(N&&N.ti=
meout){this._timeOut[D.tId]=3Dwindow.setTimeout(function(){O.abort(D,N,tr=
ue);},N.timeout);}if(M&&M.length>0){for(H=3D0;H<M.length;H++){this._formN=
ode.removeChild(M[H]);}}for(B in =
A){if(YAHOO.lang.hasOwnProperty(A,B)){if(A[B]){this._formNode.setAttribut=
e(B,A[B]);}else{this._formNode.removeAttribute(B);}}}this.resetFormState(=
);var =
F=3Dfunction(){if(N&&N.timeout){window.clearTimeout(O._timeOut[D.tId]);de=
lete =
O._timeOut[D.tId];}O.completeEvent.fire(D,K);if(D.completeEvent){D.comple=
teEvent.fire(D,K);}G=3D{tId:D.tId,argument:N.argument};try{G.responseText=
=3DL.contentWindow.document.body?L.contentWindow.document.body.innerHTML:=
L.contentWindow.document.documentElement.textContent;G.responseXML=3DL.co=
ntentWindow.document.XMLDocument?L.contentWindow.document.XMLDocument:L.c=
ontentWindow.document;}catch(P){}if(N&&N.upload){if(!N.scope){N.upload(G)=
;}else{N.upload.apply(N.scope,[G]);}}O.uploadEvent.fire(G);if(D.uploadEve=
nt){D.uploadEvent.fire(G);}YAHOO.util.Event.removeListener(L,"load",F);se=
tTimeout(function(){document.body.removeChild(L);O.releaseObject(D);},100=
);};YAHOO.util.Event.addListener(L,"load",F);},abort:function(E,G,A){var =
D;var =
B=3D(G&&G.argument)?G.argument:null;if(E&&E.conn){if(this.isCallInProgres=
s(E)){E.conn.abort();window.clearInterval(this._poll[E.tId]);delete =
this._poll[E.tId];if(A){window.clearTimeout(this._timeOut[E.tId]);delete =
this._timeOut[E.tId];}D=3Dtrue;}}else{if(E&&E.isUpload=3D=3D=3Dtrue){var =
C=3D"yuiIO"+E.tId;var =
F=3Ddocument.getElementById(C);if(F){YAHOO.util.Event.removeListener(F,"l=
oad");document.body.removeChild(F);if(A){window.clearTimeout(this._timeOu=
t[E.tId]);delete =
this._timeOut[E.tId];}D=3Dtrue;}}else{D=3Dfalse;}}if(D=3D=3D=3Dtrue){this=
.abortEvent.fire(E,B);if(E.abortEvent){E.abortEvent.fire(E,B);}this.handl=
eTransactionResponse(E,G,true);}return =
D;},isCallInProgress:function(B){if(B&&B.conn){return =
B.conn.readyState!=3D=3D4&&B.conn.readyState!=3D=3D0;}else{if(B&&B.isUplo=
ad=3D=3D=3Dtrue){var A=3D"yuiIO"+B.tId;return =
document.getElementById(A)?true:false;}else{return =
false;}}},releaseObject:function(A){if(A&&A.conn){A.conn=3Dnull;A=3Dnull;=
}}};YAHOO.register("connection",YAHOO.util.Connect,{version:"2.6.0",build=
:"1321"});
------=_NextPart_000_0024_01CB5369.3CB70550
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.o-sl-mesto.kr.edus.si/moodle/lib/swfobject/swfobject.js

//one change has been done related to =
http://code.google.com/p/swfobject/issues/detail?id=3D332=0A=
//we added lines: 204, 205, 207, 208, 209 (try-catch)=0A=
/*!	SWFObject v2.2 <http://code.google.com/p/swfobject/> =0A=
	is released under the MIT License =
<http://www.opensource.org/licenses/mit-license.php> =0A=
*/=0A=
=0A=
var swfobject =3D function() {=0A=
	=0A=
	var UNDEF =3D "undefined",=0A=
		OBJECT =3D "object",=0A=
		SHOCKWAVE_FLASH =3D "Shockwave Flash",=0A=
		SHOCKWAVE_FLASH_AX =3D "ShockwaveFlash.ShockwaveFlash",=0A=
		FLASH_MIME_TYPE =3D "application/x-shockwave-flash",=0A=
		EXPRESS_INSTALL_ID =3D "SWFObjectExprInst",=0A=
		ON_READY_STATE_CHANGE =3D "onreadystatechange",=0A=
		=0A=
		win =3D window,=0A=
		doc =3D document,=0A=
		nav =3D navigator,=0A=
		=0A=
		plugin =3D false,=0A=
		domLoadFnArr =3D [main],=0A=
		regObjArr =3D [],=0A=
		objIdArr =3D [],=0A=
		listenersArr =3D [],=0A=
		storedAltContent,=0A=
		storedAltContentId,=0A=
		storedCallbackFn,=0A=
		storedCallbackObj,=0A=
		isDomLoaded =3D false,=0A=
		isExpressInstallActive =3D false,=0A=
		dynamicStylesheet,=0A=
		dynamicStylesheetMedia,=0A=
		autoHideShow =3D true,=0A=
	=0A=
	/* Centralized function for browser feature detection=0A=
		- User agent string detection is only used when no good alternative is =
possible=0A=
		- Is executed directly for optimal performance=0A=
	*/	=0A=
	ua =3D function() {=0A=
		var w3cdom =3D typeof doc.getElementById !=3D UNDEF && typeof =
doc.getElementsByTagName !=3D UNDEF && typeof doc.createElement !=3D =
UNDEF,=0A=
			u =3D nav.userAgent.toLowerCase(),=0A=
			p =3D nav.platform.toLowerCase(),=0A=
			windows =3D p ? /win/.test(p) : /win/.test(u),=0A=
			mac =3D p ? /mac/.test(p) : /mac/.test(u),=0A=
			webkit =3D /webkit/.test(u) ? =
parseFloat(u.replace(/^.*webkit\/(\d+(\.\d+)?).*$/, "$1")) : false, // =
returns either the webkit version or false if not webkit=0A=
			ie =3D !+"\v1", // feature detection based on Andrea Giammarchi's =
solution: =
http://webreflection.blogspot.com/2009/01/32-bytes-to-know-if-your-browse=
r-is-ie.html=0A=
			playerVersion =3D [0,0,0],=0A=
			d =3D null;=0A=
		if (typeof nav.plugins !=3D UNDEF && typeof =
nav.plugins[SHOCKWAVE_FLASH] =3D=3D OBJECT) {=0A=
			d =3D nav.plugins[SHOCKWAVE_FLASH].description;=0A=
			if (d && !(typeof nav.mimeTypes !=3D UNDEF && =
nav.mimeTypes[FLASH_MIME_TYPE] && =
!nav.mimeTypes[FLASH_MIME_TYPE].enabledPlugin)) { // =
navigator.mimeTypes["application/x-shockwave-flash"].enabledPlugin =
indicates whether plug-ins are enabled or disabled in Safari 3+=0A=
				plugin =3D true;=0A=
				ie =3D false; // cascaded feature detection for Internet Explorer=0A=
				d =3D d.replace(/^.*\s+(\S+\s+\S+$)/, "$1");=0A=
				playerVersion[0] =3D parseInt(d.replace(/^(.*)\..*$/, "$1"), 10);=0A=
				playerVersion[1] =3D parseInt(d.replace(/^.*\.(.*)\s.*$/, "$1"), 10);=0A=
				playerVersion[2] =3D /[a-zA-Z]/.test(d) ? =
parseInt(d.replace(/^.*[a-zA-Z]+(.*)$/, "$1"), 10) : 0;=0A=
			}=0A=
		}=0A=
		else if (typeof win.ActiveXObject !=3D UNDEF) {=0A=
			try {=0A=
				var a =3D new ActiveXObject(SHOCKWAVE_FLASH_AX);=0A=
				if (a) { // a will return null when ActiveX is disabled=0A=
					d =3D a.GetVariable("$version");=0A=
					if (d) {=0A=
						ie =3D true; // cascaded feature detection for Internet Explorer=0A=
						d =3D d.split(" ")[1].split(",");=0A=
						playerVersion =3D [parseInt(d[0], 10), parseInt(d[1], 10), =
parseInt(d[2], 10)];=0A=
					}=0A=
				}=0A=
			}=0A=
			catch(e) {}=0A=
		}=0A=
		return { w3:w3cdom, pv:playerVersion, wk:webkit, ie:ie, win:windows, =
mac:mac };=0A=
	}(),=0A=
	=0A=
	/* Cross-browser onDomLoad=0A=
		- Will fire an event as soon as the DOM of a web page is loaded=0A=
		- Internet Explorer workaround based on Diego Perini's solution: =
http://javascript.nwbox.com/IEContentLoaded/=0A=
		- Regular onload serves as fallback=0A=
	*/ =0A=
	onDomLoad =3D function() {=0A=
		if (!ua.w3) { return; }=0A=
		if ((typeof doc.readyState !=3D UNDEF && doc.readyState =3D=3D =
"complete") || (typeof doc.readyState =3D=3D UNDEF && =
(doc.getElementsByTagName("body")[0] || doc.body))) { // function is =
fired after onload, e.g. when script is inserted dynamically =0A=
			callDomLoadFunctions();=0A=
		}=0A=
		if (!isDomLoaded) {=0A=
			if (typeof doc.addEventListener !=3D UNDEF) {=0A=
				doc.addEventListener("DOMContentLoaded", callDomLoadFunctions, =
false);=0A=
			}		=0A=
			if (ua.ie && ua.win) {=0A=
				doc.attachEvent(ON_READY_STATE_CHANGE, function() {=0A=
					if (doc.readyState =3D=3D "complete") {=0A=
						doc.detachEvent(ON_READY_STATE_CHANGE, arguments.callee);=0A=
						callDomLoadFunctions();=0A=
					}=0A=
				});=0A=
				if (win =3D=3D top) { // if not inside an iframe=0A=
					(function(){=0A=
						if (isDomLoaded) { return; }=0A=
						try {=0A=
							doc.documentElement.doScroll("left");=0A=
						}=0A=
						catch(e) {=0A=
							setTimeout(arguments.callee, 0);=0A=
							return;=0A=
						}=0A=
						callDomLoadFunctions();=0A=
					})();=0A=
				}=0A=
			}=0A=
			if (ua.wk) {=0A=
				(function(){=0A=
					if (isDomLoaded) { return; }=0A=
					if (!/loaded|complete/.test(doc.readyState)) {=0A=
						setTimeout(arguments.callee, 0);=0A=
						return;=0A=
					}=0A=
					callDomLoadFunctions();=0A=
				})();=0A=
			}=0A=
			addLoadEvent(callDomLoadFunctions);=0A=
		}=0A=
	}();=0A=
	=0A=
	function callDomLoadFunctions() {=0A=
		if (isDomLoaded) { return; }=0A=
		try { // test if we can really add/remove elements to/from the DOM; we =
don't want to fire it too early=0A=
			var t =3D =
doc.getElementsByTagName("body")[0].appendChild(createElement("span"));=0A=
			t.parentNode.removeChild(t);=0A=
		}=0A=
		catch (e) { return; }=0A=
		isDomLoaded =3D true;=0A=
		var dl =3D domLoadFnArr.length;=0A=
		for (var i =3D 0; i < dl; i++) {=0A=
			domLoadFnArr[i]();=0A=
		}=0A=
	}=0A=
	=0A=
	function addDomLoadEvent(fn) {=0A=
		if (isDomLoaded) {=0A=
			fn();=0A=
		}=0A=
		else { =0A=
			domLoadFnArr[domLoadFnArr.length] =3D fn; // Array.push() is only =
available in IE5.5+=0A=
		}=0A=
	}=0A=
	=0A=
	/* Cross-browser onload=0A=
		- Based on James Edwards' solution: =
http://brothercake.com/site/resources/scripts/onload/=0A=
		- Will fire an event as soon as a web page including all of its assets =
are loaded =0A=
	 */=0A=
	function addLoadEvent(fn) {=0A=
		if (typeof win.addEventListener !=3D UNDEF) {=0A=
			win.addEventListener("load", fn, false);=0A=
		}=0A=
		else if (typeof doc.addEventListener !=3D UNDEF) {=0A=
			doc.addEventListener("load", fn, false);=0A=
		}=0A=
		else if (typeof win.attachEvent !=3D UNDEF) {=0A=
			addListener(win, "onload", fn);=0A=
		}=0A=
		else if (typeof win.onload =3D=3D "function") {=0A=
			var fnOld =3D win.onload;=0A=
			win.onload =3D function() {=0A=
				fnOld();=0A=
				fn();=0A=
			};=0A=
		}=0A=
		else {=0A=
			win.onload =3D fn;=0A=
		}=0A=
	}=0A=
	=0A=
	/* Main function=0A=
		- Will preferably execute onDomLoad, otherwise onload (as a fallback)=0A=
	*/=0A=
	function main() { =0A=
		if (plugin) {=0A=
			testPlayerVersion();=0A=
		}=0A=
		else {=0A=
			matchVersions();=0A=
		}=0A=
	}=0A=
	=0A=
	/* Detect the Flash Player version for non-Internet Explorer browsers=0A=
		- Detecting the plug-in version via the object element is more precise =
than using the plugins collection item's description:=0A=
		  a. Both release and build numbers can be detected=0A=
		  b. Avoid wrong descriptions by corrupt installers provided by Adobe=0A=
		  c. Avoid wrong descriptions by multiple Flash Player entries in the =
plugin Array, caused by incorrect browser imports=0A=
		- Disadvantage of this method is that it depends on the availability =
of the DOM, while the plugins collection is immediately available=0A=
	*/=0A=
	function testPlayerVersion() {=0A=
		var b =3D doc.getElementsByTagName("body")[0];=0A=
		var o =3D createElement(OBJECT);=0A=
		o.setAttribute("type", FLASH_MIME_TYPE);=0A=
		var t =3D b.appendChild(o);=0A=
		if (t) {=0A=
			var counter =3D 0;=0A=
			(function(){=0A=
				if (typeof t.GetVariable !=3D UNDEF) {=0A=
                                    try=0A=
                                    {=0A=
					var d =3D t.GetVariable("$version");=0A=
                                    } catch(err) {=0A=
                                         //Handle errors here=0A=
                                    }=0A=
					if (d) {=0A=
						d =3D d.split(" ")[1].split(",");=0A=
						ua.pv =3D [parseInt(d[0], 10), parseInt(d[1], 10), parseInt(d[2], =
10)];=0A=
					}=0A=
				}=0A=
				else if (counter < 10) {=0A=
					counter++;=0A=
					setTimeout(arguments.callee, 10);=0A=
					return;=0A=
				}=0A=
				b.removeChild(o);=0A=
				t =3D null;=0A=
				matchVersions();=0A=
			})();=0A=
		}=0A=
		else {=0A=
			matchVersions();=0A=
		}=0A=
	}=0A=
	=0A=
	/* Perform Flash Player and SWF version matching; static publishing only=0A=
	*/=0A=
	function matchVersions() {=0A=
		var rl =3D regObjArr.length;=0A=
		if (rl > 0) {=0A=
			for (var i =3D 0; i < rl; i++) { // for each registered object element=0A=
				var id =3D regObjArr[i].id;=0A=
				var cb =3D regObjArr[i].callbackFn;=0A=
				var cbObj =3D {success:false, id:id};=0A=
				if (ua.pv[0] > 0) {=0A=
					var obj =3D getElementById(id);=0A=
					if (obj) {=0A=
						if (hasPlayerVersion(regObjArr[i].swfVersion) && !(ua.wk && ua.wk =
< 312)) { // Flash Player version >=3D published SWF version: Houston, =
we have a match!=0A=
							setVisibility(id, true);=0A=
							if (cb) {=0A=
								cbObj.success =3D true;=0A=
								cbObj.ref =3D getObjectById(id);=0A=
								cb(cbObj);=0A=
							}=0A=
						}=0A=
						else if (regObjArr[i].expressInstall && canExpressInstall()) { // =
show the Adobe Express Install dialog if set by the web page author and =
if supported=0A=
							var att =3D {};=0A=
							att.data =3D regObjArr[i].expressInstall;=0A=
							att.width =3D obj.getAttribute("width") || "0";=0A=
							att.height =3D obj.getAttribute("height") || "0";=0A=
							if (obj.getAttribute("class")) { att.styleclass =3D =
obj.getAttribute("class"); }=0A=
							if (obj.getAttribute("align")) { att.align =3D =
obj.getAttribute("align"); }=0A=
							// parse HTML object param element's name-value pairs=0A=
							var par =3D {};=0A=
							var p =3D obj.getElementsByTagName("param");=0A=
							var pl =3D p.length;=0A=
							for (var j =3D 0; j < pl; j++) {=0A=
								if (p[j].getAttribute("name").toLowerCase() !=3D "movie") {=0A=
									par[p[j].getAttribute("name")] =3D p[j].getAttribute("value");=0A=
								}=0A=
							}=0A=
							showExpressInstall(att, par, id, cb);=0A=
						}=0A=
						else { // Flash Player and SWF version mismatch or an older Webkit =
engine that ignores the HTML object element's nested param elements: =
display alternative content instead of SWF=0A=
							displayAltContent(obj);=0A=
							if (cb) { cb(cbObj); }=0A=
						}=0A=
					}=0A=
				}=0A=
				else {	// if no Flash Player is installed or the fp version cannot =
be detected we let the HTML object element do its job (either show a SWF =
or alternative content)=0A=
					setVisibility(id, true);=0A=
					if (cb) {=0A=
						var o =3D getObjectById(id); // test whether there is an HTML =
object element or not=0A=
						if (o && typeof o.SetVariable !=3D UNDEF) { =0A=
							cbObj.success =3D true;=0A=
							cbObj.ref =3D o;=0A=
						}=0A=
						cb(cbObj);=0A=
					}=0A=
				}=0A=
			}=0A=
		}=0A=
	}=0A=
	=0A=
	function getObjectById(objectIdStr) {=0A=
		var r =3D null;=0A=
		var o =3D getElementById(objectIdStr);=0A=
		if (o && o.nodeName =3D=3D "OBJECT") {=0A=
			if (typeof o.SetVariable !=3D UNDEF) {=0A=
				r =3D o;=0A=
			}=0A=
			else {=0A=
				var n =3D o.getElementsByTagName(OBJECT)[0];=0A=
				if (n) {=0A=
					r =3D n;=0A=
				}=0A=
			}=0A=
		}=0A=
		return r;=0A=
	}=0A=
	=0A=
	/* Requirements for Adobe Express Install=0A=
		- only one instance can be active at a time=0A=
		- fp 6.0.65 or higher=0A=
		- Win/Mac OS only=0A=
		- no Webkit engines older than version 312=0A=
	*/=0A=
	function canExpressInstall() {=0A=
		return !isExpressInstallActive && hasPlayerVersion("6.0.65") && =
(ua.win || ua.mac) && !(ua.wk && ua.wk < 312);=0A=
	}=0A=
	=0A=
	/* Show the Adobe Express Install dialog=0A=
		- Reference: =
http://www.adobe.com/cfusion/knowledgebase/index.cfm?id=3D6a253b75=0A=
	*/=0A=
	function showExpressInstall(att, par, replaceElemIdStr, callbackFn) {=0A=
		isExpressInstallActive =3D true;=0A=
		storedCallbackFn =3D callbackFn || null;=0A=
		storedCallbackObj =3D {success:false, id:replaceElemIdStr};=0A=
		var obj =3D getElementById(replaceElemIdStr);=0A=
		if (obj) {=0A=
			if (obj.nodeName =3D=3D "OBJECT") { // static publishing=0A=
				storedAltContent =3D abstractAltContent(obj);=0A=
				storedAltContentId =3D null;=0A=
			}=0A=
			else { // dynamic publishing=0A=
				storedAltContent =3D obj;=0A=
				storedAltContentId =3D replaceElemIdStr;=0A=
			}=0A=
			att.id =3D EXPRESS_INSTALL_ID;=0A=
			if (typeof att.width =3D=3D UNDEF || (!/%$/.test(att.width) && =
parseInt(att.width, 10) < 310)) { att.width =3D "310"; }=0A=
			if (typeof att.height =3D=3D UNDEF || (!/%$/.test(att.height) && =
parseInt(att.height, 10) < 137)) { att.height =3D "137"; }=0A=
			doc.title =3D doc.title.slice(0, 47) + " - Flash Player Installation";=0A=
			var pt =3D ua.ie && ua.win ? "ActiveX" : "PlugIn",=0A=
				fv =3D "MMredirectURL=3D" + =
win.location.toString().replace(/&/g,"%26") + "&MMplayerType=3D" + pt + =
"&MMdoctitle=3D" + doc.title;=0A=
			if (typeof par.flashvars !=3D UNDEF) {=0A=
				par.flashvars +=3D "&" + fv;=0A=
			}=0A=
			else {=0A=
				par.flashvars =3D fv;=0A=
			}=0A=
			// IE only: when a SWF is loading (AND: not available in cache) wait =
for the readyState of the object element to become 4 before removing it,=0A=
			// because you cannot properly cancel a loading SWF file without =
breaking browser load references, also obj.onreadystatechange doesn't =
work=0A=
			if (ua.ie && ua.win && obj.readyState !=3D 4) {=0A=
				var newObj =3D createElement("div");=0A=
				replaceElemIdStr +=3D "SWFObjectNew";=0A=
				newObj.setAttribute("id", replaceElemIdStr);=0A=
				obj.parentNode.insertBefore(newObj, obj); // insert placeholder div =
that will be replaced by the object element that loads expressinstall.swf=0A=
				obj.style.display =3D "none";=0A=
				(function(){=0A=
					if (obj.readyState =3D=3D 4) {=0A=
						obj.parentNode.removeChild(obj);=0A=
					}=0A=
					else {=0A=
						setTimeout(arguments.callee, 10);=0A=
					}=0A=
				})();=0A=
			}=0A=
			createSWF(att, par, replaceElemIdStr);=0A=
		}=0A=
	}=0A=
	=0A=
	/* Functions to abstract and display alternative content=0A=
	*/=0A=
	function displayAltContent(obj) {=0A=
		if (ua.ie && ua.win && obj.readyState !=3D 4) {=0A=
			// IE only: when a SWF is loading (AND: not available in cache) wait =
for the readyState of the object element to become 4 before removing it,=0A=
			// because you cannot properly cancel a loading SWF file without =
breaking browser load references, also obj.onreadystatechange doesn't =
work=0A=
			var el =3D createElement("div");=0A=
			obj.parentNode.insertBefore(el, obj); // insert placeholder div that =
will be replaced by the alternative content=0A=
			el.parentNode.replaceChild(abstractAltContent(obj), el);=0A=
			obj.style.display =3D "none";=0A=
			(function(){=0A=
				if (obj.readyState =3D=3D 4) {=0A=
					obj.parentNode.removeChild(obj);=0A=
				}=0A=
				else {=0A=
					setTimeout(arguments.callee, 10);=0A=
				}=0A=
			})();=0A=
		}=0A=
		else {=0A=
			obj.parentNode.replaceChild(abstractAltContent(obj), obj);=0A=
		}=0A=
	} =0A=
=0A=
	function abstractAltContent(obj) {=0A=
		var ac =3D createElement("div");=0A=
		if (ua.win && ua.ie) {=0A=
			ac.innerHTML =3D obj.innerHTML;=0A=
		}=0A=
		else {=0A=
			var nestedObj =3D obj.getElementsByTagName(OBJECT)[0];=0A=
			if (nestedObj) {=0A=
				var c =3D nestedObj.childNodes;=0A=
				if (c) {=0A=
					var cl =3D c.length;=0A=
					for (var i =3D 0; i < cl; i++) {=0A=
						if (!(c[i].nodeType =3D=3D 1 && c[i].nodeName =3D=3D "PARAM") && =
!(c[i].nodeType =3D=3D 8)) {=0A=
							ac.appendChild(c[i].cloneNode(true));=0A=
						}=0A=
					}=0A=
				}=0A=
			}=0A=
		}=0A=
		return ac;=0A=
	}=0A=
	=0A=
	/* Cross-browser dynamic SWF creation=0A=
	*/=0A=
	function createSWF(attObj, parObj, id) {=0A=
		var r, el =3D getElementById(id);=0A=
		if (ua.wk && ua.wk < 312) { return r; }=0A=
		if (el) {=0A=
			if (typeof attObj.id =3D=3D UNDEF) { // if no 'id' is defined for the =
object element, it will inherit the 'id' from the alternative content=0A=
				attObj.id =3D id;=0A=
			}=0A=
			if (ua.ie && ua.win) { // Internet Explorer + the HTML object element =
+ W3C DOM methods do not combine: fall back to outerHTML=0A=
				var att =3D "";=0A=
				for (var i in attObj) {=0A=
					if (attObj[i] !=3D Object.prototype[i]) { // filter out prototype =
additions from other potential libraries=0A=
						if (i.toLowerCase() =3D=3D "data") {=0A=
							parObj.movie =3D attObj[i];=0A=
						}=0A=
						else if (i.toLowerCase() =3D=3D "styleclass") { // 'class' is an =
ECMA4 reserved keyword=0A=
							att +=3D ' class=3D"' + attObj[i] + '"';=0A=
						}=0A=
						else if (i.toLowerCase() !=3D "classid") {=0A=
							att +=3D ' ' + i + '=3D"' + attObj[i] + '"';=0A=
						}=0A=
					}=0A=
				}=0A=
				var par =3D "";=0A=
				for (var j in parObj) {=0A=
					if (parObj[j] !=3D Object.prototype[j]) { // filter out prototype =
additions from other potential libraries=0A=
						par +=3D '<param name=3D"' + j + '" value=3D"' + parObj[j] + '" =
/>';=0A=
					}=0A=
				}=0A=
				el.outerHTML =3D '<object =
classid=3D"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"' + att + '>' + =
par + '</object>';=0A=
				objIdArr[objIdArr.length] =3D attObj.id; // stored to fix object =
'leaks' on unload (dynamic publishing only)=0A=
				r =3D getElementById(attObj.id);	=0A=
			}=0A=
			else { // well-behaving browsers=0A=
				var o =3D createElement(OBJECT);=0A=
				o.setAttribute("type", FLASH_MIME_TYPE);=0A=
				for (var m in attObj) {=0A=
					if (attObj[m] !=3D Object.prototype[m]) { // filter out prototype =
additions from other potential libraries=0A=
						if (m.toLowerCase() =3D=3D "styleclass") { // 'class' is an ECMA4 =
reserved keyword=0A=
							o.setAttribute("class", attObj[m]);=0A=
						}=0A=
						else if (m.toLowerCase() !=3D "classid") { // filter out IE =
specific attribute=0A=
							o.setAttribute(m, attObj[m]);=0A=
						}=0A=
					}=0A=
				}=0A=
				for (var n in parObj) {=0A=
					if (parObj[n] !=3D Object.prototype[n] && n.toLowerCase() !=3D =
"movie") { // filter out prototype additions from other potential =
libraries and IE specific param element=0A=
						createObjParam(o, n, parObj[n]);=0A=
					}=0A=
				}=0A=
				el.parentNode.replaceChild(o, el);=0A=
				r =3D o;=0A=
			}=0A=
		}=0A=
		return r;=0A=
	}=0A=
	=0A=
	function createObjParam(el, pName, pValue) {=0A=
		var p =3D createElement("param");=0A=
		p.setAttribute("name", pName);	=0A=
		p.setAttribute("value", pValue);=0A=
		el.appendChild(p);=0A=
	}=0A=
	=0A=
	/* Cross-browser SWF removal=0A=
		- Especially needed to safely and completely remove a SWF in Internet =
Explorer=0A=
	*/=0A=
	function removeSWF(id) {=0A=
		var obj =3D getElementById(id);=0A=
		if (obj && obj.nodeName =3D=3D "OBJECT") {=0A=
			if (ua.ie && ua.win) {=0A=
				obj.style.display =3D "none";=0A=
				(function(){=0A=
					if (obj.readyState =3D=3D 4) {=0A=
						removeObjectInIE(id);=0A=
					}=0A=
					else {=0A=
						setTimeout(arguments.callee, 10);=0A=
					}=0A=
				})();=0A=
			}=0A=
			else {=0A=
				obj.parentNode.removeChild(obj);=0A=
			}=0A=
		}=0A=
	}=0A=
	=0A=
	function removeObjectInIE(id) {=0A=
		var obj =3D getElementById(id);=0A=
		if (obj) {=0A=
			for (var i in obj) {=0A=
				if (typeof obj[i] =3D=3D "function") {=0A=
					obj[i] =3D null;=0A=
				}=0A=
			}=0A=
			obj.parentNode.removeChild(obj);=0A=
		}=0A=
	}=0A=
	=0A=
	/* Functions to optimize JavaScript compression=0A=
	*/=0A=
	function getElementById(id) {=0A=
		var el =3D null;=0A=
		try {=0A=
			el =3D doc.getElementById(id);=0A=
		}=0A=
		catch (e) {}=0A=
		return el;=0A=
	}=0A=
	=0A=
	function createElement(el) {=0A=
		return doc.createElement(el);=0A=
	}=0A=
	=0A=
	/* Updated attachEvent function for Internet Explorer=0A=
		- Stores attachEvent information in an Array, so on unload the =
detachEvent functions can be called to avoid memory leaks=0A=
	*/	=0A=
	function addListener(target, eventType, fn) {=0A=
		target.attachEvent(eventType, fn);=0A=
		listenersArr[listenersArr.length] =3D [target, eventType, fn];=0A=
	}=0A=
	=0A=
	/* Flash Player and SWF content version matching=0A=
	*/=0A=
	function hasPlayerVersion(rv) {=0A=
		var pv =3D ua.pv, v =3D rv.split(".");=0A=
		v[0] =3D parseInt(v[0], 10);=0A=
		v[1] =3D parseInt(v[1], 10) || 0; // supports short notation, e.g. "9" =
instead of "9.0.0"=0A=
		v[2] =3D parseInt(v[2], 10) || 0;=0A=
		return (pv[0] > v[0] || (pv[0] =3D=3D v[0] && pv[1] > v[1]) || (pv[0] =
=3D=3D v[0] && pv[1] =3D=3D v[1] && pv[2] >=3D v[2])) ? true : false;=0A=
	}=0A=
	=0A=
	/* Cross-browser dynamic CSS creation=0A=
		- Based on Bobby van der Sluis' solution: =
http://www.bobbyvandersluis.com/articles/dynamicCSS.php=0A=
	*/	=0A=
	function createCSS(sel, decl, media, newStyle) {=0A=
		if (ua.ie && ua.mac) { return; }=0A=
		var h =3D doc.getElementsByTagName("head")[0];=0A=
		if (!h) { return; } // to also support badly authored HTML pages that =
lack a head element=0A=
		var m =3D (media && typeof media =3D=3D "string") ? media : "screen";=0A=
		if (newStyle) {=0A=
			dynamicStylesheet =3D null;=0A=
			dynamicStylesheetMedia =3D null;=0A=
		}=0A=
		if (!dynamicStylesheet || dynamicStylesheetMedia !=3D m) { =0A=
			// create dynamic stylesheet + get a global reference to it=0A=
			var s =3D createElement("style");=0A=
			s.setAttribute("type", "text/css");=0A=
			s.setAttribute("media", m);=0A=
			dynamicStylesheet =3D h.appendChild(s);=0A=
			if (ua.ie && ua.win && typeof doc.styleSheets !=3D UNDEF && =
doc.styleSheets.length > 0) {=0A=
				dynamicStylesheet =3D doc.styleSheets[doc.styleSheets.length - 1];=0A=
			}=0A=
			dynamicStylesheetMedia =3D m;=0A=
		}=0A=
		// add style rule=0A=
		if (ua.ie && ua.win) {=0A=
			if (dynamicStylesheet && typeof dynamicStylesheet.addRule =3D=3D =
OBJECT) {=0A=
				dynamicStylesheet.addRule(sel, decl);=0A=
			}=0A=
		}=0A=
		else {=0A=
			if (dynamicStylesheet && typeof doc.createTextNode !=3D UNDEF) {=0A=
				dynamicStylesheet.appendChild(doc.createTextNode(sel + " {" + decl + =
"}"));=0A=
			}=0A=
		}=0A=
	}=0A=
	=0A=
	function setVisibility(id, isVisible) {=0A=
		if (!autoHideShow) { return; }=0A=
		var v =3D isVisible ? "visible" : "hidden";=0A=
		if (isDomLoaded && getElementById(id)) {=0A=
			getElementById(id).style.visibility =3D v;=0A=
		}=0A=
		else {=0A=
			createCSS("#" + id, "visibility:" + v);=0A=
		}=0A=
	}=0A=
=0A=
	/* Filter to avoid XSS attacks=0A=
	*/=0A=
	function urlEncodeIfNecessary(s) {=0A=
		var regex =3D /[\\\"<>\.;]/;=0A=
		var hasBadChars =3D regex.exec(s) !=3D null;=0A=
		return hasBadChars && typeof encodeURIComponent !=3D UNDEF ? =
encodeURIComponent(s) : s;=0A=
	}=0A=
	=0A=
	/* Release memory to avoid memory leaks caused by closures, fix hanging =
audio/video threads and force open sockets/NetConnections to disconnect =
(Internet Explorer only)=0A=
	*/=0A=
	var cleanup =3D function() {=0A=
		if (ua.ie && ua.win) {=0A=
			window.attachEvent("onunload", function() {=0A=
				// remove listeners to avoid memory leaks=0A=
				var ll =3D listenersArr.length;=0A=
				for (var i =3D 0; i < ll; i++) {=0A=
					listenersArr[i][0].detachEvent(listenersArr[i][1], =
listenersArr[i][2]);=0A=
				}=0A=
				// cleanup dynamically embedded objects to fix audio/video threads =
and force open sockets and NetConnections to disconnect=0A=
				var il =3D objIdArr.length;=0A=
				for (var j =3D 0; j < il; j++) {=0A=
					removeSWF(objIdArr[j]);=0A=
				}=0A=
				// cleanup library's main closures to avoid memory leaks=0A=
				for (var k in ua) {=0A=
					ua[k] =3D null;=0A=
				}=0A=
				ua =3D null;=0A=
				for (var l in swfobject) {=0A=
					swfobject[l] =3D null;=0A=
				}=0A=
				swfobject =3D null;=0A=
			});=0A=
		}=0A=
	}();=0A=
	=0A=
	return {=0A=
		/* Public API=0A=
			- Reference: http://code.google.com/p/swfobject/wiki/documentation=0A=
		*/ =0A=
		registerObject: function(objectIdStr, swfVersionStr, xiSwfUrlStr, =
callbackFn) {=0A=
			if (ua.w3 && objectIdStr && swfVersionStr) {=0A=
				var regObj =3D {};=0A=
				regObj.id =3D objectIdStr;=0A=
				regObj.swfVersion =3D swfVersionStr;=0A=
				regObj.expressInstall =3D xiSwfUrlStr;=0A=
				regObj.callbackFn =3D callbackFn;=0A=
				regObjArr[regObjArr.length] =3D regObj;=0A=
				setVisibility(objectIdStr, false);=0A=
			}=0A=
			else if (callbackFn) {=0A=
				callbackFn({success:false, id:objectIdStr});=0A=
			}=0A=
		},=0A=
		=0A=
		getObjectById: function(objectIdStr) {=0A=
			if (ua.w3) {=0A=
				return getObjectById(objectIdStr);=0A=
			}=0A=
		},=0A=
		=0A=
		embedSWF: function(swfUrlStr, replaceElemIdStr, widthStr, heightStr, =
swfVersionStr, xiSwfUrlStr, flashvarsObj, parObj, attObj, callbackFn) {=0A=
			var callbackObj =3D {success:false, id:replaceElemIdStr};=0A=
			if (ua.w3 && !(ua.wk && ua.wk < 312) && swfUrlStr && replaceElemIdStr =
&& widthStr && heightStr && swfVersionStr) {=0A=
				setVisibility(replaceElemIdStr, false);=0A=
				addDomLoadEvent(function() {=0A=
					widthStr +=3D ""; // auto-convert to string=0A=
					heightStr +=3D "";=0A=
					var att =3D {};=0A=
					if (attObj && typeof attObj =3D=3D=3D OBJECT) {=0A=
						for (var i in attObj) { // copy object to avoid the use of =
references, because web authors often reuse attObj for multiple SWFs=0A=
							att[i] =3D attObj[i];=0A=
						}=0A=
					}=0A=
					att.data =3D swfUrlStr;=0A=
					att.width =3D widthStr;=0A=
					att.height =3D heightStr;=0A=
					var par =3D {}; =0A=
					if (parObj && typeof parObj =3D=3D=3D OBJECT) {=0A=
						for (var j in parObj) { // copy object to avoid the use of =
references, because web authors often reuse parObj for multiple SWFs=0A=
							par[j] =3D parObj[j];=0A=
						}=0A=
					}=0A=
					if (flashvarsObj && typeof flashvarsObj =3D=3D=3D OBJECT) {=0A=
						for (var k in flashvarsObj) { // copy object to avoid the use of =
references, because web authors often reuse flashvarsObj for multiple =
SWFs=0A=
							if (typeof par.flashvars !=3D UNDEF) {=0A=
								par.flashvars +=3D "&" + k + "=3D" + flashvarsObj[k];=0A=
							}=0A=
							else {=0A=
								par.flashvars =3D k + "=3D" + flashvarsObj[k];=0A=
							}=0A=
						}=0A=
					}=0A=
					if (hasPlayerVersion(swfVersionStr)) { // create SWF=0A=
						var obj =3D createSWF(att, par, replaceElemIdStr);=0A=
						if (att.id =3D=3D replaceElemIdStr) {=0A=
							setVisibility(replaceElemIdStr, true);=0A=
						}=0A=
						callbackObj.success =3D true;=0A=
						callbackObj.ref =3D obj;=0A=
					}=0A=
					else if (xiSwfUrlStr && canExpressInstall()) { // show Adobe =
Express Install=0A=
						att.data =3D xiSwfUrlStr;=0A=
						showExpressInstall(att, par, replaceElemIdStr, callbackFn);=0A=
						return;=0A=
					}=0A=
					else { // show alternative content=0A=
						setVisibility(replaceElemIdStr, true);=0A=
					}=0A=
					if (callbackFn) { callbackFn(callbackObj); }=0A=
				});=0A=
			}=0A=
			else if (callbackFn) { callbackFn(callbackObj);	}=0A=
		},=0A=
		=0A=
		switchOffAutoHideShow: function() {=0A=
			autoHideShow =3D false;=0A=
		},=0A=
		=0A=
		ua: ua,=0A=
		=0A=
		getFlashPlayerVersion: function() {=0A=
			return { major:ua.pv[0], minor:ua.pv[1], release:ua.pv[2] };=0A=
		},=0A=
		=0A=
		hasFlashPlayerVersion: hasPlayerVersion,=0A=
		=0A=
		createSWF: function(attObj, parObj, replaceElemIdStr) {=0A=
			if (ua.w3) {=0A=
				return createSWF(attObj, parObj, replaceElemIdStr);=0A=
			}=0A=
			else {=0A=
				return undefined;=0A=
			}=0A=
		},=0A=
		=0A=
		showExpressInstall: function(att, par, replaceElemIdStr, callbackFn) {=0A=
			if (ua.w3 && canExpressInstall()) {=0A=
				showExpressInstall(att, par, replaceElemIdStr, callbackFn);=0A=
			}=0A=
		},=0A=
		=0A=
		removeSWF: function(objElemIdStr) {=0A=
			if (ua.w3) {=0A=
				removeSWF(objElemIdStr);=0A=
			}=0A=
		},=0A=
		=0A=
		createCSS: function(selStr, declStr, mediaStr, newStyleBoolean) {=0A=
			if (ua.w3) {=0A=
				createCSS(selStr, declStr, mediaStr, newStyleBoolean);=0A=
			}=0A=
		},=0A=
		=0A=
		addDomLoadEvent: addDomLoadEvent,=0A=
		=0A=
		addLoadEvent: addLoadEvent,=0A=
		=0A=
		getQueryParamValue: function(param) {=0A=
			var q =3D doc.location.search || doc.location.hash;=0A=
			if (q) {=0A=
				if (/\?/.test(q)) { q =3D q.split("?")[1]; } // strip question mark=0A=
				if (param =3D=3D null) {=0A=
					return urlEncodeIfNecessary(q);=0A=
				}=0A=
				var pairs =3D q.split("&");=0A=
				for (var i =3D 0; i < pairs.length; i++) {=0A=
					if (pairs[i].substring(0, pairs[i].indexOf("=3D")) =3D=3D param) {=0A=
						return =
urlEncodeIfNecessary(pairs[i].substring((pairs[i].indexOf("=3D") + 1)));=0A=
					}=0A=
				}=0A=
			}=0A=
			return "";=0A=
		},=0A=
		=0A=
		// For internal usage only=0A=
		expressInstallCallback: function() {=0A=
			if (isExpressInstallActive) {=0A=
				var obj =3D getElementById(EXPRESS_INSTALL_ID);=0A=
				if (obj && storedAltContent) {=0A=
					obj.parentNode.replaceChild(storedAltContent, obj);=0A=
					if (storedAltContentId) {=0A=
						setVisibility(storedAltContentId, true);=0A=
						if (ua.ie && ua.win) { storedAltContent.style.display =3D "block"; =
}=0A=
					}=0A=
					if (storedCallbackFn) { storedCallbackFn(storedCallbackObj); }=0A=
				}=0A=
				isExpressInstallActive =3D false;=0A=
			} =0A=
		}=0A=
	};=0A=
}();=0A=

------=_NextPart_000_0024_01CB5369.3CB70550
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.o-sl-mesto.kr.edus.si/moodle/lib/javascript-static.js

// Miscellaneous core Javascript functions for Moodle=0A=
=0A=
function popupchecker(msg) {=0A=
    var testwindow =3D window.open('itestwin.html', '', =
'width=3D1,height=3D1,left=3D0,top=3D0,scrollbars=3Dno');=0A=
    if (testwindow =3D=3D null)=0A=
        {alert(msg);}=0A=
    else {=0A=
        testwindow.close();=0A=
    }=0A=
}=0A=
=0A=
/*=0A=
function popUpProperties(inobj) {=0A=
/// Legacy function=0A=
  var op =3D window.open();=0A=
  op.document.open('text/plain');=0A=
  for (objprop in inobj) {=0A=
    op.document.write(objprop + ' =3D> ' + inobj[objprop] + '\n');=0A=
  }=0A=
  op.document.close();=0A=
}=0A=
=0A=
function fillmessagebox(text) {=0A=
/// Legacy function=0A=
  document.form.message.value =3D text;=0A=
}=0A=
=0A=
function copyrichtext(textname) {=0A=
/// Legacy stub for old editor - to be removed soon=0A=
  return true;=0A=
}=0A=
*/=0A=
=0A=
function checkall() {=0A=
  var el =3D document.getElementsByTagName('input');=0A=
  for(var i=3D0; i<el.length; i++) {=0A=
    if(el[i].type =3D=3D 'checkbox') {=0A=
      el[i].checked =3D true;=0A=
    }=0A=
  }=0A=
}=0A=
=0A=
function checknone() {=0A=
  var el =3D document.getElementsByTagName('input');=0A=
  for(var i=3D0; i<el.length; i++) {=0A=
    if(el[i].type =3D=3D 'checkbox') {=0A=
      el[i].checked =3D false;=0A=
    }=0A=
  }=0A=
}=0A=
=0A=
function lockoptions(formid, master, subitems) {=0A=
  // Subitems is an array of names of sub items.=0A=
  // Optionally, each item in subitems may have a=0A=
  // companion hidden item in the form with the=0A=
  // same name but prefixed by "h".=0A=
  var form =3D document.forms[formid];=0A=
=0A=
  if (eval("form."+master+".checked")) {=0A=
    for (i=3D0; i<subitems.length; i++) {=0A=
      unlockoption(form, subitems[i]);=0A=
    }=0A=
  } else {=0A=
    for (i=3D0; i<subitems.length; i++) {=0A=
      lockoption(form, subitems[i]);=0A=
    }=0A=
  }=0A=
  return(true);=0A=
}=0A=
=0A=
function lockoption(form,item) {=0A=
  eval("form."+item+".disabled=3Dtrue");/* IE thing */=0A=
  if(form.elements['h'+item]) {=0A=
    eval("form.h"+item+".value=3D1");=0A=
  }=0A=
}=0A=
=0A=
function unlockoption(form,item) {=0A=
  eval("form."+item+".disabled=3Dfalse");/* IE thing */=0A=
  if(form.elements['h'+item]) {=0A=
    eval("form.h"+item+".value=3D0");=0A=
  }=0A=
}=0A=
=0A=
/**=0A=
 * Get the value of the 'virtual form element' with a particular name. =
That is,=0A=
 * abstracts away the difference between a normal form element, like a =
select=0A=
 * which is a single HTML element with a .value property, and a set of =
radio=0A=
 * buttons, which is several HTML elements.=0A=
 *=0A=
 * @param form a HTML form.=0A=
 * @param master the name of an element in that form.=0A=
 * @return the value of that element.=0A=
 */=0A=
function get_form_element_value(form, name) {=0A=
    var element =3D form[name];=0A=
    if (!element) {=0A=
        return null;=0A=
    }=0A=
    if (element.tagName) {=0A=
        // Ordinarly thing like a select box.=0A=
        return element.value;=0A=
    }=0A=
    // Array of things, like radio buttons.=0A=
    for (var j =3D 0; j < element.length; j++) {=0A=
        var el =3D element[j];=0A=
        if (el.checked) {=0A=
            return el.value;=0A=
        }=0A=
    }=0A=
    return null;=0A=
}=0A=
=0A=
=0A=
/**=0A=
 * Set the disabled state of the 'virtual form element' with a =
particular name.=0A=
 * This abstracts away the difference between a normal form element, =
like a select=0A=
 * which is a single HTML element with a .value property, and a set of =
radio=0A=
 * buttons, which is several HTML elements.=0A=
 *=0A=
 * @param form a HTML form.=0A=
 * @param master the name of an element in that form.=0A=
 * @param disabled the disabled state to set.=0A=
 */=0A=
function set_form_element_disabled(form, name, disabled) {=0A=
    var element =3D form[name];=0A=
    if (!element) {=0A=
        return;=0A=
    }=0A=
    if (element.tagName) {=0A=
        // Ordinarly thing like a select box.=0A=
        element.disabled =3D disabled;=0A=
    }=0A=
    // Array of things, like radio buttons.=0A=
    for (var j =3D 0; j < element.length; j++) {=0A=
        var el =3D element[j];=0A=
        el.disabled =3D disabled;=0A=
    }=0A=
}=0A=
=0A=
/**=0A=
 * Set the hidden state of the 'virtual form element' with a particular =
name.=0A=
 * This abstracts away the difference between a normal form element, =
like a select=0A=
 * which is a single HTML element with a .value property, and a set of =
radio=0A=
 * buttons, which is several HTML elements.=0A=
 *=0A=
 * @param form a HTML form.=0A=
 * @param master the name of an element in that form.=0A=
 * @param hidden the hidden state to set.=0A=
 */=0A=
function set_form_element_hidden(form, name, hidden) {=0A=
    var element =3D form[name];=0A=
    if (!element) {=0A=
        return;=0A=
    }=0A=
    if (element.tagName) {=0A=
        var el =3D findParentNode(element, 'DIV', 'fitem', false);=0A=
        if (el!=3Dnull) {=0A=
            el.style.display =3D hidden ? 'none' : '';=0A=
            el.style.visibility =3D hidden ? 'hidden' : '';=0A=
        }=0A=
    }=0A=
    // Array of things, like radio buttons.=0A=
    for (var j =3D 0; j < element.length; j++) {=0A=
        var el =3D findParentNode(element[j], 'DIV', 'fitem', false);=0A=
        if (el!=3Dnull) {=0A=
            el.style.display =3D hidden ? 'none' : '';=0A=
            el.style.visibility =3D hidden ? 'hidden' : '';=0A=
        }=0A=
    }=0A=
}=0A=
=0A=
function lockoptionsall(formid) {=0A=
    var form =3D document.forms[formid];=0A=
    var dependons =3D eval(formid + 'items');=0A=
    var tolock =3D [];=0A=
    var tohide =3D [];=0A=
    for (var dependon in dependons) {=0A=
        // change for MooTools compatibility=0A=
        if (!dependons.propertyIsEnumerable(dependon)) {=0A=
            continue;=0A=
        }=0A=
        if (!form[dependon]) {=0A=
            continue;=0A=
        }=0A=
        for (var condition in dependons[dependon]) {=0A=
            for (var value in dependons[dependon][condition]) {=0A=
                var lock;=0A=
                var hide =3D false;=0A=
                switch (condition) {=0A=
                  case 'notchecked':=0A=
                      lock =3D !form[dependon].checked; break;=0A=
                  case 'checked':=0A=
                      lock =3D form[dependon].checked; break;=0A=
                  case 'noitemselected':=0A=
                      lock =3D form[dependon].selectedIndex =3D=3D -1; =
break;=0A=
                  case 'eq':=0A=
                      lock =3D get_form_element_value(form, dependon) =
=3D=3D value; break;=0A=
                  case 'hide':=0A=
                      // hide as well as disable=0A=
                      hide =3D true; break;=0A=
                  default:=0A=
                      lock =3D get_form_element_value(form, dependon) =
!=3D value; break;=0A=
                }=0A=
                for (var ei in dependons[dependon][condition][value]) {=0A=
                    var eltolock =3D =
dependons[dependon][condition][value][ei];=0A=
                    if (hide) {=0A=
                        tohide[eltolock] =3D true;=0A=
                    }=0A=
                    if (tolock[eltolock] !=3D null) {=0A=
                        tolock[eltolock] =3D lock || tolock[eltolock];=0A=
                    } else {=0A=
                        tolock[eltolock] =3D lock;=0A=
                    }=0A=
                }=0A=
            }=0A=
        }=0A=
    }=0A=
    for (var el in tolock) {=0A=
        // change for MooTools compatibility=0A=
        if (!tolock.propertyIsEnumerable(el)) {=0A=
            continue;=0A=
        }=0A=
        set_form_element_disabled(form, el, tolock[el]);=0A=
        if (tohide.propertyIsEnumerable(el)) {=0A=
            set_form_element_hidden(form, el, tolock[el]);=0A=
        }=0A=
    }=0A=
    return true;=0A=
}=0A=
=0A=
function lockoptionsallsetup(formid) {=0A=
    var form =3D document.forms[formid];=0A=
    var dependons =3D eval(formid+'items');=0A=
    for (var dependon in dependons) {=0A=
        // change for MooTools compatibility=0A=
        if (!dependons.propertyIsEnumerable(dependon)) {=0A=
            continue;=0A=
        }=0A=
        var masters =3D form[dependon];=0A=
        if (!masters) {=0A=
            continue;=0A=
        }=0A=
        if (masters.tagName) {=0A=
            // If master is radio buttons, we get an array, otherwise we =
don't.=0A=
            // Convert both cases to an array for convinience.=0A=
            masters =3D [masters];=0A=
        }=0A=
        for (var j =3D 0; j < masters.length; j++) {=0A=
            master =3D masters[j];=0A=
            master.formid =3D formid;=0A=
            master.onclick  =3D function() {return =
lockoptionsall(this.formid);};=0A=
            master.onblur   =3D function() {return =
lockoptionsall(this.formid);};=0A=
            master.onchange =3D function() {return =
lockoptionsall(this.formid);};=0A=
        }=0A=
    }=0A=
    for (var i =3D 0; i < form.elements.length; i++) {=0A=
        var formelement =3D form.elements[i];=0A=
        if (formelement.type=3D=3D'reset') {=0A=
            formelement.formid =3D formid;=0A=
            formelement.onclick  =3D function() =
{this.form.reset();return lockoptionsall(this.formid);};=0A=
            formelement.onblur   =3D function() =
{this.form.reset();return lockoptionsall(this.formid);};=0A=
            formelement.onchange =3D function() =
{this.form.reset();return lockoptionsall(this.formid);};=0A=
        }=0A=
    }=0A=
    return lockoptionsall(formid);=0A=
}=0A=
=0A=
=0A=
function submitFormById(id) {=0A=
    var theform =3D document.getElementById(id);=0A=
    if(!theform) {=0A=
        return false;=0A=
    }=0A=
    if(theform.tagName.toLowerCase() !=3D 'form') {=0A=
        return false;=0A=
    }=0A=
    if(!theform.onsubmit || theform.onsubmit()) {=0A=
        return theform.submit();=0A=
    }=0A=
}=0A=
=0A=
function select_all_in(elTagName, elClass, elId) {=0A=
    var inputs =3D document.getElementsByTagName('input');=0A=
    inputs =3D filterByParent(inputs, function(el) {return =
findParentNode(el, elTagName, elClass, elId);});=0A=
    for(var i =3D 0; i < inputs.length; ++i) {=0A=
        if(inputs[i].type =3D=3D 'checkbox' || inputs[i].type =3D=3D =
'radio') {=0A=
            inputs[i].checked =3D 'checked';=0A=
        }=0A=
    }=0A=
}=0A=
=0A=
function deselect_all_in(elTagName, elClass, elId) {=0A=
    var inputs =3D document.getElementsByTagName('INPUT');=0A=
    inputs =3D filterByParent(inputs, function(el) {return =
findParentNode(el, elTagName, elClass, elId);});=0A=
    for(var i =3D 0; i < inputs.length; ++i) {=0A=
        if(inputs[i].type =3D=3D 'checkbox' || inputs[i].type =3D=3D =
'radio') {=0A=
            inputs[i].checked =3D '';=0A=
        }=0A=
    }=0A=
}=0A=
=0A=
function confirm_if(expr, message) {=0A=
    if(!expr) {=0A=
        return true;=0A=
    }=0A=
    return confirm(message);=0A=
}=0A=
=0A=
=0A=
/*=0A=
    findParentNode (start, elementName, elementClass, elementID)=0A=
=0A=
    Travels up the DOM hierarchy to find a parent element with the=0A=
    specified tag name, class, and id. All conditions must be met,=0A=
    but any can be ommitted. Returns the BODY element if no match=0A=
    found.=0A=
*/=0A=
function findParentNode(el, elName, elClass, elId) {=0A=
    while(el.nodeName.toUpperCase() !=3D 'BODY') {=0A=
        if(=0A=
            (!elName || el.nodeName.toUpperCase() =3D=3D elName) &&=0A=
            (!elClass || el.className.indexOf(elClass) !=3D -1) &&=0A=
            (!elId || el.id =3D=3D elId))=0A=
        {=0A=
            break;=0A=
        }=0A=
        el =3D el.parentNode;=0A=
    }=0A=
    return el;=0A=
}=0A=
/*=0A=
    findChildNode (start, elementName, elementClass, elementID)=0A=
=0A=
    Travels down the DOM hierarchy to find all child elements with the=0A=
    specified tag name, class, and id. All conditions must be met,=0A=
    but any can be ommitted.=0A=
    Doesn't examine children of matches.=0A=
*/=0A=
function findChildNodes(start, tagName, elementClass, elementID, =
elementName) {=0A=
    var children =3D new Array();=0A=
    for (var i =3D 0; i < start.childNodes.length; i++) {=0A=
        var classfound =3D false;=0A=
        var child =3D start.childNodes[i];=0A=
        if((child.nodeType =3D=3D 1) &&//element node type=0A=
                  (elementClass && =
(typeof(child.className)=3D=3D'string'))) {=0A=
            var childClasses =3D child.className.split(/\s+/);=0A=
            for (var childClassIndex in childClasses) {=0A=
                if (childClasses[childClassIndex]=3D=3DelementClass) {=0A=
                    classfound =3D true;=0A=
                    break;=0A=
                }=0A=
            }=0A=
        }=0A=
        if(child.nodeType =3D=3D 1) { //element node type=0A=
            if  ( (!tagName || child.nodeName =3D=3D tagName) &&=0A=
                (!elementClass || classfound)&&=0A=
                (!elementID || child.id =3D=3D elementID) &&=0A=
                (!elementName || child.name =3D=3D elementName))=0A=
            {=0A=
                children =3D children.concat(child);=0A=
            } else {=0A=
                children =3D children.concat(findChildNodes(child, =
tagName, elementClass, elementID, elementName));=0A=
            }=0A=
        }=0A=
    }=0A=
    return children;=0A=
}=0A=
/*=0A=
    elementSetHide (elements, hide)=0A=
=0A=
    Adds or removes the "hide" class for the specified elements =
depending on boolean hide.=0A=
*/=0A=
function elementShowAdvanced(elements, show) {=0A=
    for (var elementIndex in elements) {=0A=
        element =3D elements[elementIndex];=0A=
        element.className =3D element.className.replace(new RegExp(' =
?hide'), '')=0A=
        if(!show) {=0A=
            element.className +=3D ' hide';=0A=
        }=0A=
    }=0A=
}=0A=
=0A=
function showAdvancedInit(addBefore, nameAttr, buttonLabel, hideText, =
showText) {=0A=
    var showHideButton =3D document.createElement("input");=0A=
    showHideButton.type =3D 'button';=0A=
    showHideButton.value =3D buttonLabel;=0A=
    showHideButton.name =3D nameAttr;=0A=
    showHideButton.moodle =3D {=0A=
        hideLabel: hideText,=0A=
        showLabel: showText=0A=
    };=0A=
    YAHOO.util.Event.addListener(showHideButton, 'click', =
showAdvancedOnClick);=0A=
    el =3D document.getElementById(addBefore);=0A=
    el.parentNode.insertBefore(showHideButton, el);=0A=
}=0A=
=0A=
function showAdvancedOnClick(e) {=0A=
    var button =3D e.target ? e.target : e.srcElement;=0A=
=0A=
    var toSet=3DfindChildNodes(button.form, null, 'advanced');=0A=
    var buttontext =3D '';=0A=
    if (button.form.elements['mform_showadvanced_last'].value =3D=3D '0' =
||  button.form.elements['mform_showadvanced_last'].value =3D=3D '' ) {=0A=
        elementShowAdvanced(toSet, true);=0A=
        buttontext =3D button.moodle.hideLabel;=0A=
        button.form.elements['mform_showadvanced_last'].value =3D '1';=0A=
    } else {=0A=
        elementShowAdvanced(toSet, false);=0A=
        buttontext =3D button.moodle.showLabel;=0A=
        button.form.elements['mform_showadvanced_last'].value =3D '0';=0A=
    }=0A=
    var formelements =3D button.form.elements;=0A=
    // Fixed MDL-10506=0A=
    for (var i =3D 0; i < formelements.length; i++) {=0A=
        if (formelements[i] && formelements[i].name && =
(formelements[i].name=3D=3D'mform_showadvanced')) {=0A=
            formelements[i].value =3D buttontext;=0A=
        }=0A=
    }=0A=
    //never submit the form if js is enabled.=0A=
    return false;=0A=
}=0A=
=0A=
function unmaskPassword(id) {=0A=
  var pw =3D document.getElementById(id);=0A=
  var chb =3D document.getElementById(id+'unmask');=0A=
=0A=
  try {=0A=
    // first try IE way - it can not set name attribute later=0A=
    if (chb.checked) {=0A=
      var newpw =3D document.createElement('<input type=3D"text" =
name=3D"'+pw.name+'">');=0A=
    } else {=0A=
      var newpw =3D document.createElement('<input type=3D"password" =
name=3D"'+pw.name+'">');=0A=
    }=0A=
    newpw.attributes['class'].nodeValue =3D =
pw.attributes['class'].nodeValue;=0A=
  } catch (e) {=0A=
    var newpw =3D document.createElement('input');=0A=
    newpw.setAttribute('name', pw.name);=0A=
    if (chb.checked) {=0A=
      newpw.setAttribute('type', 'text');=0A=
    } else {=0A=
      newpw.setAttribute('type', 'password');=0A=
    }=0A=
    newpw.setAttribute('class', pw.getAttribute('class'));=0A=
  }=0A=
  newpw.id =3D pw.id;=0A=
  newpw.size =3D pw.size;=0A=
  newpw.onblur =3D pw.onblur;=0A=
  newpw.onchange =3D pw.onchange;=0A=
  newpw.value =3D pw.value;=0A=
  pw.parentNode.replaceChild(newpw, pw);=0A=
}=0A=
=0A=
/*=0A=
    elementToggleHide (element, elementFinder)=0A=
=0A=
    If elementFinder is not provided, toggles the "hidden" class for the =
specified element.=0A=
    If elementFinder is provided, then the "hidden" class will be =
toggled for the object=0A=
    returned by the function call elementFinder(element).=0A=
=0A=
    If persistent =3D=3D true, also sets a cookie for this.=0A=
*/=0A=
function elementToggleHide(el, persistent, elementFinder, strShow, =
strHide) {=0A=
    if(!elementFinder) {=0A=
        var obj =3D el;  //el:container=0A=
        el =3D document.getElementById('togglehide_'+obj.id);=0A=
    }=0A=
    else {=0A=
        var obj =3D elementFinder(el);  //el:button.=0A=
    }=0A=
    if(obj.className.indexOf('hidden') =3D=3D -1) {=0A=
        obj.className +=3D ' hidden';=0A=
        if (el.src) {=0A=
            el.src =3D el.src.replace('switch_minus', 'switch_plus');=0A=
            el.alt =3D strShow;=0A=
            el.title =3D strShow;=0A=
        }=0A=
        var shown =3D 0;=0A=
    }=0A=
    else {=0A=
        obj.className =3D obj.className.replace(new RegExp(' ?hidden'), =
'');=0A=
        if (el.src) {=0A=
            el.src =3D el.src.replace('switch_plus', 'switch_minus');=0A=
            el.alt =3D strHide;=0A=
            el.title =3D strHide;=0A=
        }=0A=
        var shown =3D 1;=0A=
    }=0A=
=0A=
    if(persistent =3D=3D true) {=0A=
        new cookie('hide:' + obj.id, 1, (shown ? -1 : 356), '/').set();=0A=
    }=0A=
}=0A=
=0A=
function elementCookieHide(id, strShow, strHide) {=0A=
    var obj  =3D document.getElementById(id);=0A=
    var cook =3D new cookie('hide:' + id).read();=0A=
    if(cook !=3D null) {=0A=
        elementToggleHide(obj, false, null, strShow, strHide);=0A=
    }=0A=
}=0A=
=0A=
function filterByParent(elCollection, parentFinder) {=0A=
    var filteredCollection =3D [];=0A=
    for(var i =3D 0; i < elCollection.length; ++i) {=0A=
        var findParent =3D parentFinder(elCollection[i]);=0A=
        if(findParent.nodeName !=3D 'BODY') {=0A=
            filteredCollection.push(elCollection[i]);=0A=
        }=0A=
    }=0A=
    return filteredCollection;=0A=
}=0A=
=0A=
/*=0A=
    All this is here just so that IE gets to handle oversized blocks=0A=
    in a visually pleasing manner. It does a browser detect. So sue me.=0A=
*/=0A=
=0A=
function fix_column_widths() {=0A=
    var agt =3D navigator.userAgent.toLowerCase();=0A=
    if ((agt.indexOf("msie") !=3D -1) && (agt.indexOf("opera") =3D=3D =
-1)) {=0A=
        fix_column_width('left-column');=0A=
        fix_column_width('right-column');=0A=
    }=0A=
}=0A=
=0A=
function fix_column_width(colName) {=0A=
    if(column =3D document.getElementById(colName)) {=0A=
        if(!column.offsetWidth) {=0A=
            setTimeout("fix_column_width('" + colName + "')", 20);=0A=
            return;=0A=
        }=0A=
=0A=
        var width =3D 0;=0A=
        var nodes =3D column.childNodes;=0A=
=0A=
        for(i =3D 0; i < nodes.length; ++i) {=0A=
            if(nodes[i].className.indexOf("sideblock") !=3D -1 ) {=0A=
                if(width < nodes[i].offsetWidth) {=0A=
                    width =3D nodes[i].offsetWidth;=0A=
                }=0A=
            }=0A=
        }=0A=
=0A=
        for(i =3D 0; i < nodes.length; ++i) {=0A=
            if(nodes[i].className.indexOf("sideblock") !=3D -1 ) {=0A=
                nodes[i].style.width =3D width + 'px';=0A=
            }=0A=
        }=0A=
    }=0A=
}=0A=
=0A=
=0A=
/*=0A=
   Insert myValue at current cursor position=0A=
 */=0A=
function insertAtCursor(myField, myValue) {=0A=
    // IE support=0A=
    if (document.selection) {=0A=
        myField.focus();=0A=
        sel =3D document.selection.createRange();=0A=
        sel.text =3D myValue;=0A=
    }=0A=
    // Mozilla/Netscape support=0A=
    else if (myField.selectionStart || myField.selectionStart =3D=3D =
'0') {=0A=
        var startPos =3D myField.selectionStart;=0A=
        var endPos =3D myField.selectionEnd;=0A=
        myField.value =3D myField.value.substring(0, startPos)=0A=
            + myValue + myField.value.substring(endPos, =
myField.value.length);=0A=
    } else {=0A=
        myField.value +=3D myValue;=0A=
    }=0A=
}=0A=
=0A=
=0A=
/*=0A=
        Call instead of setting window.onload directly or setting body =
onload=3D.=0A=
        Adds your function to a chain of functions rather than =
overwriting anything=0A=
        that exists.=0A=
*/=0A=
function addonload(fn) {=0A=
    var oldhandler=3Dwindow.onload;=0A=
    window.onload=3Dfunction() {=0A=
        if(oldhandler) oldhandler();=0A=
            fn();=0A=
    }=0A=
}=0A=

------=_NextPart_000_0024_01CB5369.3CB70550
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.o-sl-mesto.kr.edus.si/moodle/lib/javascript-mod.php

// Javascript from Moodle modules=0A=

------=_NextPart_000_0024_01CB5369.3CB70550
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.o-sl-mesto.kr.edus.si/moodle/lib/overlib/overlib.js

//\/////=0A=
//\  overLIB 4.21 - You may not remove or change this notice.=0A=
//\  Copyright Erik Bosrup 1998-2004. All rights reserved.=0A=
//\=0A=
//\  Contributors are listed on the homepage.=0A=
//\  This file might be old, always check for the latest version at:=0A=
//\  http://www.bosrup.com/web/overlib/=0A=
//\=0A=
//\  Please read the license agreement (available through the link above)=0A=
//\  before using overLIB. Direct any licensing questions to =
erik@bosrup.com.=0A=
//\=0A=
//\  Do not sell this as your own work or remove this copyright notice. =0A=
//\  For full details on copying or changing this script please read the=0A=
//\  license agreement at the link above. Please give credit on sites =
that=0A=
//\  use overLIB and submit changes of the script so other people can use=0A=
//\  them as well.=0A=
//   $Revision: 1.1 $                $Date: 2007/08/08 09:42:12 $=0A=
//\/////=0A=
//\mini=0A=
=0A=
////////=0A=
// PRE-INIT=0A=
// Ignore these lines, configuration is below.=0A=
////////=0A=
var olLoaded =3D 0;var pmStart =3D 10000000; var pmUpper =3D 10001000; =
var pmCount =3D pmStart+1; var pmt=3D''; var pms =3D new Array(); var =
olInfo =3D new Info('4.21', 1);=0A=
var FREPLACE =3D 0; var FBEFORE =3D 1; var FAFTER =3D 2; var FALTERNATE =
=3D 3; var FCHAIN=3D4;=0A=
var olHideForm=3D0;  // parameter for hiding SELECT and ActiveX elements =
in IE5.5+ =0A=
var olHautoFlag =3D 0;  // flags for over-riding VAUTO and HAUTO if =
corresponding=0A=
var olVautoFlag =3D 0;  // positioning commands are used on the command =
line=0A=
var hookPts =3D new Array(), postParse =3D new Array(), cmdLine =3D new =
Array(), runTime =3D new Array();=0A=
// for plugins=0A=
registerCommands('donothing,inarray,caparray,sticky,background,noclose,ca=
ption,left,right,center,offsetx,offsety,fgcolor,bgcolor,textcolor,capcolo=
r,closecolor,width,border,cellpad,status,autostatus,autostatuscap,height,=
closetext,snapx,snapy,fixx,fixy,relx,rely,fgbackground,bgbackground,padx,=
pady,fullhtml,above,below,capicon,textfont,captionfont,closefont,textsize=
,captionsize,closesize,timeout,function,delay,hauto,vauto,closeclick,wrap=
,followmouse,mouseoff,closetitle,cssoff,compatmode,cssclass,fgclass,bgcla=
ss,textfontclass,captionfontclass,closefontclass');=0A=
=0A=
////////=0A=
// DEFAULT CONFIGURATION=0A=
// Settings you want everywhere are set here. All of this can also be=0A=
// changed on your html page or through an overLIB call.=0A=
////////=0A=
if (typeof ol_fgcolor=3D=3D'undefined') var ol_fgcolor=3D"#CCCCFF";=0A=
if (typeof ol_bgcolor=3D=3D'undefined') var ol_bgcolor=3D"#333399";=0A=
if (typeof ol_textcolor=3D=3D'undefined') var ol_textcolor=3D"#000000";=0A=
if (typeof ol_capcolor=3D=3D'undefined') var ol_capcolor=3D"#FFFFFF";=0A=
if (typeof ol_closecolor=3D=3D'undefined') var ol_closecolor=3D"#9999FF";=0A=
if (typeof ol_textfont=3D=3D'undefined') var =
ol_textfont=3D"Verdana,Arial,Helvetica";=0A=
if (typeof ol_captionfont=3D=3D'undefined') var =
ol_captionfont=3D"Verdana,Arial,Helvetica";=0A=
if (typeof ol_closefont=3D=3D'undefined') var =
ol_closefont=3D"Verdana,Arial,Helvetica";=0A=
if (typeof ol_textsize=3D=3D'undefined') var ol_textsize=3D"1";=0A=
if (typeof ol_captionsize=3D=3D'undefined') var ol_captionsize=3D"1";=0A=
if (typeof ol_closesize=3D=3D'undefined') var ol_closesize=3D"1";=0A=
if (typeof ol_width=3D=3D'undefined') var ol_width=3D"200";=0A=
if (typeof ol_border=3D=3D'undefined') var ol_border=3D"1";=0A=
if (typeof ol_cellpad=3D=3D'undefined') var ol_cellpad=3D2;=0A=
if (typeof ol_offsetx=3D=3D'undefined') var ol_offsetx=3D10;=0A=
if (typeof ol_offsety=3D=3D'undefined') var ol_offsety=3D10;=0A=
if (typeof ol_text=3D=3D'undefined') var ol_text=3D"Default Text";=0A=
if (typeof ol_cap=3D=3D'undefined') var ol_cap=3D"";=0A=
if (typeof ol_sticky=3D=3D'undefined') var ol_sticky=3D0;=0A=
if (typeof ol_background=3D=3D'undefined') var ol_background=3D"";=0A=
if (typeof ol_close=3D=3D'undefined') var ol_close=3D"Close";=0A=
if (typeof ol_hpos=3D=3D'undefined') var ol_hpos=3DRIGHT;=0A=
if (typeof ol_status=3D=3D'undefined') var ol_status=3D"";=0A=
if (typeof ol_autostatus=3D=3D'undefined') var ol_autostatus=3D0;=0A=
if (typeof ol_height=3D=3D'undefined') var ol_height=3D-1;=0A=
if (typeof ol_snapx=3D=3D'undefined') var ol_snapx=3D0;=0A=
if (typeof ol_snapy=3D=3D'undefined') var ol_snapy=3D0;=0A=
if (typeof ol_fixx=3D=3D'undefined') var ol_fixx=3D-1;=0A=
if (typeof ol_fixy=3D=3D'undefined') var ol_fixy=3D-1;=0A=
if (typeof ol_relx=3D=3D'undefined') var ol_relx=3Dnull;=0A=
if (typeof ol_rely=3D=3D'undefined') var ol_rely=3Dnull;=0A=
if (typeof ol_fgbackground=3D=3D'undefined') var ol_fgbackground=3D"";=0A=
if (typeof ol_bgbackground=3D=3D'undefined') var ol_bgbackground=3D"";=0A=
if (typeof ol_padxl=3D=3D'undefined') var ol_padxl=3D1;=0A=
if (typeof ol_padxr=3D=3D'undefined') var ol_padxr=3D1;=0A=
if (typeof ol_padyt=3D=3D'undefined') var ol_padyt=3D1;=0A=
if (typeof ol_padyb=3D=3D'undefined') var ol_padyb=3D1;=0A=
if (typeof ol_fullhtml=3D=3D'undefined') var ol_fullhtml=3D0;=0A=
if (typeof ol_vpos=3D=3D'undefined') var ol_vpos=3DBELOW;=0A=
if (typeof ol_aboveheight=3D=3D'undefined') var ol_aboveheight=3D0;=0A=
if (typeof ol_capicon=3D=3D'undefined') var ol_capicon=3D"";=0A=
if (typeof ol_frame=3D=3D'undefined') var ol_frame=3Dself;=0A=
if (typeof ol_timeout=3D=3D'undefined') var ol_timeout=3D0;=0A=
if (typeof ol_function=3D=3D'undefined') var ol_function=3Dnull;=0A=
if (typeof ol_delay=3D=3D'undefined') var ol_delay=3D0;=0A=
if (typeof ol_hauto=3D=3D'undefined') var ol_hauto=3D0;=0A=
if (typeof ol_vauto=3D=3D'undefined') var ol_vauto=3D0;=0A=
if (typeof ol_closeclick=3D=3D'undefined') var ol_closeclick=3D0;=0A=
if (typeof ol_wrap=3D=3D'undefined') var ol_wrap=3D0;=0A=
if (typeof ol_followmouse=3D=3D'undefined') var ol_followmouse=3D1;=0A=
if (typeof ol_mouseoff=3D=3D'undefined') var ol_mouseoff=3D0;=0A=
if (typeof ol_closetitle=3D=3D'undefined') var ol_closetitle=3D'Close';=0A=
if (typeof ol_compatmode=3D=3D'undefined') var ol_compatmode=3D0;=0A=
if (typeof ol_css=3D=3D'undefined') var ol_css=3DCSSOFF;=0A=
if (typeof ol_fgclass=3D=3D'undefined') var ol_fgclass=3D"";=0A=
if (typeof ol_bgclass=3D=3D'undefined') var ol_bgclass=3D"";=0A=
if (typeof ol_textfontclass=3D=3D'undefined') var ol_textfontclass=3D"";=0A=
if (typeof ol_captionfontclass=3D=3D'undefined') var =
ol_captionfontclass=3D"";=0A=
if (typeof ol_closefontclass=3D=3D'undefined') var =
ol_closefontclass=3D"";=0A=
=0A=
////////=0A=
// ARRAY CONFIGURATION=0A=
////////=0A=
=0A=
// You can use these arrays to store popup text here instead of in the =
html.=0A=
if (typeof ol_texts=3D=3D'undefined') var ol_texts =3D new Array("Text =
0", "Text 1");=0A=
if (typeof ol_caps=3D=3D'undefined') var ol_caps =3D new Array("Caption =
0", "Caption 1");=0A=
=0A=
////////=0A=
// END OF CONFIGURATION=0A=
// Don't change anything below this line, all configuration is above.=0A=
////////=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
////////=0A=
// INIT=0A=
////////=0A=
// Runtime variables init. Don't change for config!=0A=
var o3_text=3D"";=0A=
var o3_cap=3D"";=0A=
var o3_sticky=3D0;=0A=
var o3_background=3D"";=0A=
var o3_close=3D"Close";=0A=
var o3_hpos=3DRIGHT;=0A=
var o3_offsetx=3D2;=0A=
var o3_offsety=3D2;=0A=
var o3_fgcolor=3D"";=0A=
var o3_bgcolor=3D"";=0A=
var o3_textcolor=3D"";=0A=
var o3_capcolor=3D"";=0A=
var o3_closecolor=3D"";=0A=
var o3_width=3D100;=0A=
var o3_border=3D1;=0A=
var o3_cellpad=3D2;=0A=
var o3_status=3D"";=0A=
var o3_autostatus=3D0;=0A=
var o3_height=3D-1;=0A=
var o3_snapx=3D0;=0A=
var o3_snapy=3D0;=0A=
var o3_fixx=3D-1;=0A=
var o3_fixy=3D-1;=0A=
var o3_relx=3Dnull;=0A=
var o3_rely=3Dnull;=0A=
var o3_fgbackground=3D"";=0A=
var o3_bgbackground=3D"";=0A=
var o3_padxl=3D0;=0A=
var o3_padxr=3D0;=0A=
var o3_padyt=3D0;=0A=
var o3_padyb=3D0;=0A=
var o3_fullhtml=3D0;=0A=
var o3_vpos=3DBELOW;=0A=
var o3_aboveheight=3D0;=0A=
var o3_capicon=3D"";=0A=
var o3_textfont=3D"Verdana,Arial,Helvetica";=0A=
var o3_captionfont=3D"Verdana,Arial,Helvetica";=0A=
var o3_closefont=3D"Verdana,Arial,Helvetica";=0A=
var o3_textsize=3D"1";=0A=
var o3_captionsize=3D"1";=0A=
var o3_closesize=3D"1";=0A=
var o3_frame=3Dself;=0A=
var o3_timeout=3D0;=0A=
var o3_timerid=3D0;=0A=
var o3_allowmove=3D0;=0A=
var o3_function=3Dnull; =0A=
var o3_delay=3D0;=0A=
var o3_delayid=3D0;=0A=
var o3_hauto=3D0;=0A=
var o3_vauto=3D0;=0A=
var o3_closeclick=3D0;=0A=
var o3_wrap=3D0;=0A=
var o3_followmouse=3D1;=0A=
var o3_mouseoff=3D0;=0A=
var o3_closetitle=3D'';=0A=
var o3_compatmode=3D0;=0A=
var o3_css=3DCSSOFF;=0A=
var o3_fgclass=3D"";=0A=
var o3_bgclass=3D"";=0A=
var o3_textfontclass=3D"";=0A=
var o3_captionfontclass=3D"";=0A=
var o3_closefontclass=3D"";=0A=
=0A=
// Display state variables=0A=
var o3_x =3D 0;=0A=
var o3_y =3D 0;=0A=
var o3_showingsticky =3D 0;=0A=
var o3_removecounter =3D 0;=0A=
=0A=
// Our layer=0A=
var over =3D null;=0A=
var fnRef, hoveringSwitch =3D false;=0A=
var olHideDelay;=0A=
=0A=
// Decide browser version=0A=
var isMac =3D (navigator.userAgent.indexOf("Mac") !=3D -1);=0A=
var olOp =3D (navigator.userAgent.toLowerCase().indexOf('opera') > -1 && =
document.createTextNode);  // Opera 7=0A=
var olNs4 =3D (navigator.appName=3D=3D'Netscape' && =
parseInt(navigator.appVersion) =3D=3D 4);=0A=
var olNs6 =3D (document.getElementById) ? true : false;=0A=
var olKq =3D (olNs6 && /konqueror/i.test(navigator.userAgent));=0A=
var olIe4 =3D (document.all) ? true : false;=0A=
var olIe5 =3D false; =0A=
var olIe55 =3D false; // Added additional variable to identify IE5.5+=0A=
var docRoot =3D 'document.body';=0A=
=0A=
// Resize fix for NS4.x to keep track of layer=0A=
if (olNs4) {=0A=
	var oW =3D window.innerWidth;=0A=
	var oH =3D window.innerHeight;=0A=
	window.onresize =3D function() { if (oW !=3D window.innerWidth || oH =
!=3D window.innerHeight) location.reload(); }=0A=
}=0A=
=0A=
// Microsoft Stupidity Check(tm).=0A=
if (olIe4) {=0A=
	var agent =3D navigator.userAgent;=0A=
	if (/MSIE/.test(agent)) {=0A=
		var versNum =3D parseFloat(agent.match(/MSIE[ ](\d\.\d+)\.*/i)[1]);=0A=
		if (versNum >=3D 5){=0A=
			olIe5=3Dtrue;=0A=
			olIe55=3D(versNum>=3D5.5&&!olOp) ? true : false;=0A=
			if (olNs6) olNs6=3Dfalse;=0A=
		}=0A=
	}=0A=
	if (olNs6) olIe4 =3D false;=0A=
}=0A=
=0A=
// Check for compatability mode.=0A=
if (document.compatMode && document.compatMode =3D=3D 'CSS1Compat') {=0A=
	docRoot=3D ((olIe4 && !olOp) ? 'document.documentElement' : docRoot);=0A=
}=0A=
=0A=
// Add window onload handlers to indicate when all modules have been =
loaded=0A=
// For Netscape 6+ and Mozilla, uses addEventListener method on the =
window object=0A=
// For IE it uses the attachEvent method of the window object and for =
Netscape 4.x=0A=
// it sets the window.onload handler to the OLonload_handler function =
for Bubbling=0A=
if(window.addEventListener) =
window.addEventListener("load",OLonLoad_handler,false);=0A=
else if (window.attachEvent) =
window.attachEvent("onload",OLonLoad_handler);=0A=
=0A=
var capExtent;=0A=
=0A=
////////=0A=
// PUBLIC FUNCTIONS=0A=
////////=0A=
=0A=
// overlib(arg0,...,argN)=0A=
// Loads parameters into global runtime variables.=0A=
function overlib() {=0A=
	if (!olLoaded || isExclusive(overlib.arguments)) return true;=0A=
	if (olCheckMouseCapture) olMouseCapture();=0A=
	if (over) {=0A=
		over =3D (typeof over.id !=3D 'string') ? =
o3_frame.document.all['overDiv'] : over;=0A=
		cClick();=0A=
	}=0A=
=0A=
	// Load defaults to runtime.=0A=
  olHideDelay=3D0;=0A=
	o3_text=3Dol_text;=0A=
	o3_cap=3Dol_cap;=0A=
	o3_sticky=3Dol_sticky;=0A=
	o3_background=3Dol_background;=0A=
	o3_close=3Dol_close;=0A=
	o3_hpos=3Dol_hpos;=0A=
	o3_offsetx=3Dol_offsetx;=0A=
	o3_offsety=3Dol_offsety;=0A=
	o3_fgcolor=3Dol_fgcolor;=0A=
	o3_bgcolor=3Dol_bgcolor;=0A=
	o3_textcolor=3Dol_textcolor;=0A=
	o3_capcolor=3Dol_capcolor;=0A=
	o3_closecolor=3Dol_closecolor;=0A=
	o3_width=3Dol_width;=0A=
	o3_border=3Dol_border;=0A=
	o3_cellpad=3Dol_cellpad;=0A=
	o3_status=3Dol_status;=0A=
	o3_autostatus=3Dol_autostatus;=0A=
	o3_height=3Dol_height;=0A=
	o3_snapx=3Dol_snapx;=0A=
	o3_snapy=3Dol_snapy;=0A=
	o3_fixx=3Dol_fixx;=0A=
	o3_fixy=3Dol_fixy;=0A=
	o3_relx=3Dol_relx;=0A=
	o3_rely=3Dol_rely;=0A=
	o3_fgbackground=3Dol_fgbackground;=0A=
	o3_bgbackground=3Dol_bgbackground;=0A=
	o3_padxl=3Dol_padxl;=0A=
	o3_padxr=3Dol_padxr;=0A=
	o3_padyt=3Dol_padyt;=0A=
	o3_padyb=3Dol_padyb;=0A=
	o3_fullhtml=3Dol_fullhtml;=0A=
	o3_vpos=3Dol_vpos;=0A=
	o3_aboveheight=3Dol_aboveheight;=0A=
	o3_capicon=3Dol_capicon;=0A=
	o3_textfont=3Dol_textfont;=0A=
	o3_captionfont=3Dol_captionfont;=0A=
	o3_closefont=3Dol_closefont;=0A=
	o3_textsize=3Dol_textsize;=0A=
	o3_captionsize=3Dol_captionsize;=0A=
	o3_closesize=3Dol_closesize;=0A=
	o3_timeout=3Dol_timeout;=0A=
	o3_function=3Dol_function;=0A=
	o3_delay=3Dol_delay;=0A=
	o3_hauto=3Dol_hauto;=0A=
	o3_vauto=3Dol_vauto;=0A=
	o3_closeclick=3Dol_closeclick;=0A=
	o3_wrap=3Dol_wrap;	=0A=
	o3_followmouse=3Dol_followmouse;=0A=
	o3_mouseoff=3Dol_mouseoff;=0A=
	o3_closetitle=3Dol_closetitle;=0A=
	o3_css=3Dol_css;=0A=
	o3_compatmode=3Dol_compatmode;=0A=
	o3_fgclass=3Dol_fgclass;=0A=
	o3_bgclass=3Dol_bgclass;=0A=
	o3_textfontclass=3Dol_textfontclass;=0A=
	o3_captionfontclass=3Dol_captionfontclass;=0A=
	o3_closefontclass=3Dol_closefontclass;=0A=
	=0A=
	setRunTimeVariables();=0A=
	=0A=
	fnRef =3D '';=0A=
	=0A=
	// Special for frame support, over must be reset...=0A=
	o3_frame =3D ol_frame;=0A=
	=0A=
	if(!(over=3DcreateDivContainer())) return false;=0A=
=0A=
	parseTokens('o3_', overlib.arguments);=0A=
	if (!postParseChecks()) return false;=0A=
=0A=
	if (o3_delay =3D=3D 0) {=0A=
		return runHook("olMain", FREPLACE);=0A=
 	} else {=0A=
		o3_delayid =3D setTimeout("runHook('olMain', FREPLACE)", o3_delay);=0A=
		return false;=0A=
	}=0A=
}=0A=
=0A=
// Clears popups if appropriate=0A=
function nd(time) {=0A=
	if (olLoaded && !isExclusive()) {=0A=
		hideDelay(time);  // delay popup close if time specified=0A=
=0A=
		if (o3_removecounter >=3D 1) { o3_showingsticky =3D 0 };=0A=
		=0A=
		if (o3_showingsticky =3D=3D 0) {=0A=
			o3_allowmove =3D 0;=0A=
			if (over !=3D null && o3_timerid =3D=3D 0) runHook("hideObject", =
FREPLACE, over);=0A=
		} else {=0A=
			o3_removecounter++;=0A=
		}=0A=
	}=0A=
	=0A=
	return true;=0A=
}=0A=
=0A=
// The Close onMouseOver function for stickies=0A=
function cClick() {=0A=
	if (olLoaded) {=0A=
		runHook("hideObject", FREPLACE, over);=0A=
		o3_showingsticky =3D 0;	=0A=
	}	=0A=
	return false;=0A=
}=0A=
=0A=
// Method for setting page specific defaults.=0A=
function overlib_pagedefaults() {=0A=
	parseTokens('ol_', overlib_pagedefaults.arguments);=0A=
}=0A=
=0A=
=0A=
////////=0A=
// OVERLIB MAIN FUNCTION=0A=
////////=0A=
=0A=
// This function decides what it is we want to display and how we want =
it done.=0A=
function olMain() {=0A=
	var layerhtml, styleType;=0A=
 	runHook("olMain", FBEFORE);=0A=
 	=0A=
	if (o3_background!=3D"" || o3_fullhtml) {=0A=
		// Use background instead of box.=0A=
		layerhtml =3D runHook('ol_content_background', FALTERNATE, o3_css, =
o3_text, o3_background, o3_fullhtml);=0A=
	} else {=0A=
		// They want a popup box.=0A=
		styleType =3D (pms[o3_css-1-pmStart] =3D=3D "cssoff" || =
pms[o3_css-1-pmStart] =3D=3D "cssclass");=0A=
=0A=
		// Prepare popup background=0A=
		if (o3_fgbackground !=3D "") o3_fgbackground =3D =
"background=3D\""+o3_fgbackground+"\"";=0A=
		if (o3_bgbackground !=3D "") o3_bgbackground =3D (styleType ? =
"background=3D\""+o3_bgbackground+"\"" : o3_bgbackground);=0A=
=0A=
		// Prepare popup colors=0A=
		if (o3_fgcolor !=3D "") o3_fgcolor =3D (styleType ? =
"bgcolor=3D\""+o3_fgcolor+"\"" : o3_fgcolor);=0A=
		if (o3_bgcolor !=3D "") o3_bgcolor =3D (styleType ? =
"bgcolor=3D\""+o3_bgcolor+"\"" : o3_bgcolor);=0A=
=0A=
		// Prepare popup height=0A=
		if (o3_height > 0) o3_height =3D (styleType ? =
"height=3D\""+o3_height+"\"" : o3_height);=0A=
		else o3_height =3D "";=0A=
=0A=
		// Decide which kinda box.=0A=
		if (o3_cap=3D=3D"") {=0A=
			// Plain=0A=
			layerhtml =3D runHook('ol_content_simple', FALTERNATE, o3_css, =
o3_text);=0A=
		} else {=0A=
			// With caption=0A=
			if (o3_sticky) {=0A=
				// Show close text=0A=
				layerhtml =3D runHook('ol_content_caption', FALTERNATE, o3_css, =
o3_text, o3_cap, o3_close);=0A=
			} else {=0A=
				// No close text=0A=
				layerhtml =3D runHook('ol_content_caption', FALTERNATE, o3_css, =
o3_text, o3_cap, "");=0A=
			}=0A=
		}=0A=
	}	=0A=
=0A=
	// We want it to stick!=0A=
	if (o3_sticky) {=0A=
		if (o3_timerid > 0) {=0A=
			clearTimeout(o3_timerid);=0A=
			o3_timerid =3D 0;=0A=
		}=0A=
		o3_showingsticky =3D 1;=0A=
		o3_removecounter =3D 0;=0A=
	}=0A=
=0A=
	// Created a separate routine to generate the popup to make it easier=0A=
	// to implement a plugin capability=0A=
	if (!runHook("createPopup", FREPLACE, layerhtml)) return false;=0A=
=0A=
	// Prepare status bar=0A=
	if (o3_autostatus > 0) {=0A=
		o3_status =3D o3_text;=0A=
		if (o3_autostatus > 1) o3_status =3D o3_cap;=0A=
	}=0A=
=0A=
	// When placing the layer the first time, even stickies may be moved.=0A=
	o3_allowmove =3D 0;=0A=
=0A=
	// Initiate a timer for timeout=0A=
	if (o3_timeout > 0) {          =0A=
		if (o3_timerid > 0) clearTimeout(o3_timerid);=0A=
		o3_timerid =3D setTimeout("cClick()", o3_timeout);=0A=
	}=0A=
=0A=
	// Show layer=0A=
	runHook("disp", FREPLACE, o3_status);=0A=
	runHook("olMain", FAFTER);=0A=
=0A=
	return (olOp && event && event.type =3D=3D 'mouseover' && !o3_status) ? =
'' : (o3_status !=3D '');=0A=
}=0A=
=0A=
////////=0A=
// LAYER GENERATION FUNCTIONS=0A=
////////=0A=
// These functions just handle popup content with tags that should =
adhere to the W3C standards specification.=0A=
=0A=
// Makes simple table without caption=0A=
function ol_content_simple(text) {=0A=
	var cpIsMultiple =3D /,/.test(o3_cellpad);=0A=
	var txt =3D '<table width=3D"'+o3_width+ '" border=3D"0" =
cellpadding=3D"'+o3_border+'" cellspacing=3D"0" '+(o3_bgclass ? =
'class=3D"'+o3_bgclass+'"' : o3_bgcolor+' '+o3_height)+'><tr><td><table =
width=3D"100%" border=3D"0" '+((olNs4||!cpIsMultiple) ? =
'cellpadding=3D"'+o3_cellpad+'" ' : '')+'cellspacing=3D"0" '+(o3_fgclass =
? 'class=3D"'+o3_fgclass+'"' : o3_fgcolor+' '+o3_fgbackground+' =
'+o3_height)+'><tr><td valign=3D"TOP"'+(o3_textfontclass ? ' =
class=3D"'+o3_textfontclass+'">' : ((!olNs4&&cpIsMultiple) ? ' =
style=3D"'+setCellPadStr(o3_cellpad)+'">' : '>'))+(o3_textfontclass ? '' =
: wrapStr(0,o3_textsize,'text'))+text+(o3_textfontclass ? '' : =
wrapStr(1,o3_textsize))+'</td></tr></table></td></tr></table>';=0A=
=0A=
	set_background("");=0A=
	return txt;=0A=
}=0A=
=0A=
// Makes table with caption and optional close link=0A=
function ol_content_caption(text,title,close) {=0A=
	var nameId, txt, cpIsMultiple =3D /,/.test(o3_cellpad);=0A=
	var closing, closeevent;=0A=
=0A=
	closing =3D "";=0A=
	closeevent =3D "onmouseover";=0A=
	if (o3_closeclick =3D=3D 1) closeevent =3D (o3_closetitle ? "title=3D'" =
+ o3_closetitle +"'" : "") + " onclick";=0A=
	if (o3_capicon !=3D "") {=0A=
	  nameId =3D ' hspace =3D \"5\"'+' align =3D \"middle\" alt =3D \"\"';=0A=
	  if (typeof o3_dragimg !=3D 'undefined' && o3_dragimg) nameId =3D' =
hspace=3D\"5\"'+' name=3D\"'+o3_dragimg+'\" id=3D\"'+o3_dragimg+'\" =
align=3D\"middle\" alt=3D\"Drag Enabled\" title=3D\"Drag Enabled\"';=0A=
	  o3_capicon =3D '<img src=3D\"'+o3_capicon+'\"'+nameId+' />';=0A=
	}=0A=
=0A=
	if (close !=3D "")=0A=
		closing =3D '<td '+(!o3_compatmode && o3_closefontclass ? =
'class=3D"'+o3_closefontclass : 'align=3D"RIGHT')+'"><a =
href=3D"javascript:return '+fnRef+'cClick();"'+((o3_compatmode && =
o3_closefontclass) ? ' class=3D"' + o3_closefontclass + '" ' : ' =
')+closeevent+'=3D"return '+fnRef+'cClick();">'+(o3_closefontclass ? '' =
: wrapStr(0,o3_closesize,'close'))+close+(o3_closefontclass ? '' : =
wrapStr(1,o3_closesize,'close'))+'</a></td>';=0A=
	txt =3D '<table width=3D"'+o3_width+ '" border=3D"0" =
cellpadding=3D"'+o3_border+'" cellspacing=3D"0" '+(o3_bgclass ? =
'class=3D"'+o3_bgclass+'"' : o3_bgcolor+' '+o3_bgbackground+' =
'+o3_height)+'><tr><td><table width=3D"100%" border=3D"0" =
cellpadding=3D"2" cellspacing=3D"0"><tr><td'+(o3_captionfontclass ? ' =
class=3D"'+o3_captionfontclass+'">' : '>')+(o3_captionfontclass ? '' : =
'<b>'+wrapStr(0,o3_captionsize,'caption'))+o3_capicon+title+(o3_captionfo=
ntclass ? '' : =
wrapStr(1,o3_captionsize)+'</b>')+'</td>'+closing+'</tr></table><table =
width=3D"100%" border=3D"0" '+((olNs4||!cpIsMultiple) ? =
'cellpadding=3D"'+o3_cellpad+'" ' : '')+'cellspacing=3D"0" '+(o3_fgclass =
? 'class=3D"'+o3_fgclass+'"' : o3_fgcolor+' '+o3_fgbackground+' =
'+o3_height)+'><tr><td valign=3D"TOP"'+(o3_textfontclass ? ' =
class=3D"'+o3_textfontclass+'">' :((!olNs4&&cpIsMultiple) ? ' =
style=3D"'+setCellPadStr(o3_cellpad)+'">' : '>'))+(o3_textfontclass ? '' =
: wrapStr(0,o3_textsize,'text'))+text+(o3_textfontclass ? '' : =
wrapStr(1,o3_textsize)) + '</td></tr></table></td></tr></table>';=0A=
=0A=
	set_background("");=0A=
	return txt;=0A=
}=0A=
=0A=
// Sets the background picture,padding and lots more. :)=0A=
function ol_content_background(text,picture,hasfullhtml) {=0A=
	if (hasfullhtml) {=0A=
		txt=3Dtext;=0A=
	} else {=0A=
		txt=3D'<table width=3D"'+o3_width+'" border=3D"0" cellpadding=3D"0" =
cellspacing=3D"0" height=3D"'+o3_height+'"><tr><td colspan=3D"3" =
height=3D"'+o3_padyt+'"></td></tr><tr><td =
width=3D"'+o3_padxl+'"></td><td valign=3D"TOP" =
width=3D"'+(o3_width-o3_padxl-o3_padxr)+(o3_textfontclass ? '" =
class=3D"'+o3_textfontclass : '')+'">'+(o3_textfontclass ? '' : =
wrapStr(0,o3_textsize,'text'))+text+(o3_textfontclass ? '' : =
wrapStr(1,o3_textsize))+'</td><td =
width=3D"'+o3_padxr+'"></td></tr><tr><td colspan=3D"3" =
height=3D"'+o3_padyb+'"></td></tr></table>';=0A=
	}=0A=
=0A=
	set_background(picture);=0A=
	return txt;=0A=
}=0A=
=0A=
// Loads a picture into the div.=0A=
function set_background(pic) {=0A=
	if (pic =3D=3D "") {=0A=
		if (olNs4) {=0A=
			over.background.src =3D null; =0A=
		} else if (over.style) {=0A=
			over.style.backgroundImage =3D "none";=0A=
		}=0A=
	} else {=0A=
		if (olNs4) {=0A=
			over.background.src =3D pic;=0A=
		} else if (over.style) {=0A=
			over.style.width=3Do3_width + 'px';=0A=
			over.style.backgroundImage =3D "url("+pic+")";=0A=
		}=0A=
	}=0A=
}=0A=
=0A=
////////=0A=
// HANDLING FUNCTIONS=0A=
////////=0A=
var olShowId=3D-1;=0A=
=0A=
// Displays the popup=0A=
function disp(statustext) {=0A=
	runHook("disp", FBEFORE);=0A=
	=0A=
	if (o3_allowmove =3D=3D 0) {=0A=
		runHook("placeLayer", FREPLACE);=0A=
		(olNs6&&olShowId<0) ? olShowId=3DsetTimeout("runHook('showObject', =
FREPLACE, over)", 1) : runHook("showObject", FREPLACE, over);=0A=
		o3_allowmove =3D (o3_sticky || o3_followmouse=3D=3D0) ? 0 : 1;=0A=
	}=0A=
	=0A=
	runHook("disp", FAFTER);=0A=
=0A=
	if (statustext !=3D "") self.status =3D statustext;=0A=
}=0A=
=0A=
// Creates the actual popup structure=0A=
function createPopup(lyrContent){=0A=
	runHook("createPopup", FBEFORE);=0A=
	=0A=
	if (o3_wrap) {=0A=
		var wd,ww,theObj =3D (olNs4 ? over : over.style);=0A=
		theObj.top =3D theObj.left =3D ((olIe4&&!olOp) ? 0 : -10000) + (!olNs4 =
? 'px' : 0);=0A=
		layerWrite(lyrContent);=0A=
		wd =3D (olNs4 ? over.clip.width : over.offsetWidth);=0A=
		if (wd > (ww=3DwindowWidth())) {=0A=
			lyrContent=3DlyrContent.replace(/\&nbsp;/g, ' ');=0A=
			o3_width=3Dww;=0A=
			o3_wrap=3D0;=0A=
		} =0A=
	}=0A=
=0A=
	layerWrite(lyrContent);=0A=
	=0A=
	// Have to set o3_width for placeLayer() routine if o3_wrap is turned on=0A=
	if (o3_wrap) o3_width=3D(olNs4 ? over.clip.width : over.offsetWidth);=0A=
	=0A=
	runHook("createPopup", FAFTER, lyrContent);=0A=
=0A=
	return true;=0A=
}=0A=
=0A=
// Decides where we want the popup.=0A=
function placeLayer() {=0A=
	var placeX, placeY, widthFix =3D 0;=0A=
	=0A=
	// HORIZONTAL PLACEMENT, re-arranged to work in Safari=0A=
	if (o3_frame.innerWidth) widthFix=3D18; =0A=
	iwidth =3D windowWidth();=0A=
=0A=
	// Horizontal scroll offset=0A=
	winoffset=3D(olIe4) ? eval('o3_frame.'+docRoot+'.scrollLeft') : =
o3_frame.pageXOffset;=0A=
=0A=
	placeX =3D =
runHook('horizontalPlacement',FCHAIN,iwidth,winoffset,widthFix);=0A=
=0A=
	// VERTICAL PLACEMENT, re-arranged to work in Safari=0A=
	if (o3_frame.innerHeight) {=0A=
		iheight=3Do3_frame.innerHeight;=0A=
	} else if (eval('o3_frame.'+docRoot)&&eval("typeof =
o3_frame."+docRoot+".clientHeight=3D=3D'number'")&&eval('o3_frame.'+docRo=
ot+'.clientHeight')) { =0A=
		iheight=3Deval('o3_frame.'+docRoot+'.clientHeight');=0A=
	}			=0A=
=0A=
	// Vertical scroll offset=0A=
	scrolloffset=3D(olIe4) ? eval('o3_frame.'+docRoot+'.scrollTop') : =
o3_frame.pageYOffset;=0A=
	placeY =3D runHook('verticalPlacement',FCHAIN,iheight,scrolloffset);=0A=
=0A=
	// Actually move the object.=0A=
	repositionTo(over, placeX, placeY);=0A=
}=0A=
=0A=
// Moves the layer=0A=
function olMouseMove(e) {=0A=
	var e =3D (e) ? e : event;=0A=
=0A=
	if (e.pageX) {=0A=
		o3_x =3D e.pageX;=0A=
		o3_y =3D e.pageY;=0A=
	} else if (e.clientX) {=0A=
		o3_x =3D eval('e.clientX+o3_frame.'+docRoot+'.scrollLeft');=0A=
		o3_y =3D eval('e.clientY+o3_frame.'+docRoot+'.scrollTop');=0A=
	}=0A=
	=0A=
	if (o3_allowmove =3D=3D 1) runHook("placeLayer", FREPLACE);=0A=
=0A=
	// MouseOut handler=0A=
	if (hoveringSwitch && !olNs4 && runHook("cursorOff", FREPLACE)) {=0A=
		(olHideDelay ? hideDelay(olHideDelay) : cClick());=0A=
		hoveringSwitch =3D !hoveringSwitch;=0A=
	}=0A=
}=0A=
=0A=
// Fake function for 3.0 users.=0A=
function no_overlib() { return ver3fix; }=0A=
=0A=
// Capture the mouse and chain other scripts.=0A=
function olMouseCapture() {=0A=
	capExtent =3D document;=0A=
	var fN, str =3D '', l, k, f, wMv, sS, mseHandler =3D olMouseMove;=0A=
	var re =3D /function[ ]*(\w*)\(/;=0A=
	=0A=
	wMv =3D (!olIe4 && window.onmousemove);=0A=
	if (document.onmousemove || wMv) {=0A=
		if (wMv) capExtent =3D window;=0A=
		f =3D capExtent.onmousemove.toString();=0A=
		fN =3D f.match(re);=0A=
		if (fN =3D=3D null) {=0A=
			str =3D f+'(e); ';=0A=
		} else if (fN[1] =3D=3D 'anonymous' || fN[1] =3D=3D 'olMouseMove' || =
(wMv && fN[1] =3D=3D 'onmousemove')) {=0A=
			if (!olOp && wMv) {=0A=
				l =3D f.indexOf('{')+1;=0A=
				k =3D f.lastIndexOf('}');=0A=
				sS =3D f.substring(l,k);=0A=
				if ((l =3D sS.indexOf('(')) !=3D -1) {=0A=
					sS =3D sS.substring(0,l).replace(/^\s+/,'').replace(/\s+$/,'');=0A=
					if (eval("typeof " + sS + " =3D=3D 'undefined'")) =
window.onmousemove =3D null;=0A=
					else str =3D sS + '(e);';=0A=
				}=0A=
			}=0A=
			if (!str) {=0A=
				olCheckMouseCapture =3D false;=0A=
				return;=0A=
			}=0A=
		} else {=0A=
			if (fN[1]) str =3D fN[1]+'(e); ';=0A=
			else {=0A=
				l =3D f.indexOf('{')+1;=0A=
				k =3D f.lastIndexOf('}');=0A=
				str =3D f.substring(l,k) + '\n';=0A=
			}=0A=
		}=0A=
		str +=3D 'olMouseMove(e); ';=0A=
		mseHandler =3D new Function('e', str);=0A=
	}=0A=
=0A=
	capExtent.onmousemove =3D mseHandler;=0A=
	if (olNs4) capExtent.captureEvents(Event.MOUSEMOVE);=0A=
}=0A=
=0A=
////////=0A=
// PARSING FUNCTIONS=0A=
////////=0A=
=0A=
// Does the actual command parsing.=0A=
function parseTokens(pf, ar) {=0A=
	// What the next argument is expected to be.=0A=
	var v, i, mode=3D-1, par =3D (pf !=3D 'ol_');	=0A=
	var fnMark =3D (par && !ar.length ? 1 : 0);=0A=
=0A=
	for (i =3D 0; i < ar.length; i++) {=0A=
		if (mode < 0) {=0A=
			// Arg is maintext,unless its a number between pmStart and pmUpper=0A=
			// then its a command.=0A=
			if (typeof ar[i] =3D=3D 'number' && ar[i] > pmStart && ar[i] < =
pmUpper) {=0A=
				fnMark =3D (par ? 1 : 0);=0A=
				i--;   // backup one so that the next block can parse it=0A=
			} else {=0A=
				switch(pf) {=0A=
					case 'ol_':=0A=
						ol_text =3D ar[i].toString();=0A=
						break;=0A=
					default:=0A=
						o3_text=3Dar[i].toString();  =0A=
				}=0A=
			}=0A=
			mode =3D 0;=0A=
		} else {=0A=
			// Note: NS4 doesn't like switch cases with vars.=0A=
			if (ar[i] >=3D pmCount || ar[i]=3D=3DDONOTHING) { continue; }=0A=
			if (ar[i]=3D=3DINARRAY) { fnMark =3D 0; =
eval(pf+'text=3Dol_texts['+ar[++i]+'].toString()'); continue; }=0A=
			if (ar[i]=3D=3DCAPARRAY) { =
eval(pf+'cap=3Dol_caps['+ar[++i]+'].toString()'); continue; }=0A=
			if (ar[i]=3D=3DSTICKY) { if (pf!=3D'ol_') eval(pf+'sticky=3D1'); =
continue; }=0A=
			if (ar[i]=3D=3DBACKGROUND) { eval(pf+'background=3D"'+ar[++i]+'"'); =
continue; }=0A=
			if (ar[i]=3D=3DNOCLOSE) { if (pf!=3D'ol_') opt_NOCLOSE(); continue; }=0A=
			if (ar[i]=3D=3DCAPTION) { =
eval(pf+"cap=3D'"+escSglQuote(ar[++i])+"'"); continue; }=0A=
			if (ar[i]=3D=3DCENTER || ar[i]=3D=3DLEFT || ar[i]=3D=3DRIGHT) { =
eval(pf+'hpos=3D'+ar[i]); if(pf!=3D'ol_') olHautoFlag=3D1; continue; }=0A=
			if (ar[i]=3D=3DOFFSETX) { eval(pf+'offsetx=3D'+ar[++i]); continue; }=0A=
			if (ar[i]=3D=3DOFFSETY) { eval(pf+'offsety=3D'+ar[++i]); continue; }=0A=
			if (ar[i]=3D=3DFGCOLOR) { eval(pf+'fgcolor=3D"'+ar[++i]+'"'); =
continue; }=0A=
			if (ar[i]=3D=3DBGCOLOR) { eval(pf+'bgcolor=3D"'+ar[++i]+'"'); =
continue; }=0A=
			if (ar[i]=3D=3DTEXTCOLOR) { eval(pf+'textcolor=3D"'+ar[++i]+'"'); =
continue; }=0A=
			if (ar[i]=3D=3DCAPCOLOR) { eval(pf+'capcolor=3D"'+ar[++i]+'"'); =
continue; }=0A=
			if (ar[i]=3D=3DCLOSECOLOR) { eval(pf+'closecolor=3D"'+ar[++i]+'"'); =
continue; }=0A=
			if (ar[i]=3D=3DWIDTH) { eval(pf+'width=3D'+ar[++i]); continue; }=0A=
			if (ar[i]=3D=3DBORDER) { eval(pf+'border=3D'+ar[++i]); continue; }=0A=
			if (ar[i]=3D=3DCELLPAD) { =
i=3Dopt_MULTIPLEARGS(++i,ar,(pf+'cellpad')); continue; }=0A=
			if (ar[i]=3D=3DSTATUS) { =
eval(pf+"status=3D'"+escSglQuote(ar[++i])+"'"); continue; }=0A=
			if (ar[i]=3D=3DAUTOSTATUS) { eval(pf +'autostatus=3D('+pf+'autostatus =
=3D=3D 1) ? 0 : 1'); continue; }=0A=
			if (ar[i]=3D=3DAUTOSTATUSCAP) { eval(pf =
+'autostatus=3D('+pf+'autostatus =3D=3D 2) ? 0 : 2'); continue; }=0A=
			if (ar[i]=3D=3DHEIGHT) { =
eval(pf+'height=3D'+pf+'aboveheight=3D'+ar[++i]); continue; } // Same =
param again.=0A=
			if (ar[i]=3D=3DCLOSETEXT) { =
eval(pf+"close=3D'"+escSglQuote(ar[++i])+"'"); continue; }=0A=
			if (ar[i]=3D=3DSNAPX) { eval(pf+'snapx=3D'+ar[++i]); continue; }=0A=
			if (ar[i]=3D=3DSNAPY) { eval(pf+'snapy=3D'+ar[++i]); continue; }=0A=
			if (ar[i]=3D=3DFIXX) { eval(pf+'fixx=3D'+ar[++i]); continue; }=0A=
			if (ar[i]=3D=3DFIXY) { eval(pf+'fixy=3D'+ar[++i]); continue; }=0A=
			if (ar[i]=3D=3DRELX) { eval(pf+'relx=3D'+ar[++i]); continue; }=0A=
			if (ar[i]=3D=3DRELY) { eval(pf+'rely=3D'+ar[++i]); continue; }=0A=
			if (ar[i]=3D=3DFGBACKGROUND) { =
eval(pf+'fgbackground=3D"'+ar[++i]+'"'); continue; }=0A=
			if (ar[i]=3D=3DBGBACKGROUND) { =
eval(pf+'bgbackground=3D"'+ar[++i]+'"'); continue; }=0A=
			if (ar[i]=3D=3DPADX) { eval(pf+'padxl=3D'+ar[++i]); =
eval(pf+'padxr=3D'+ar[++i]); continue; }=0A=
			if (ar[i]=3D=3DPADY) { eval(pf+'padyt=3D'+ar[++i]); =
eval(pf+'padyb=3D'+ar[++i]); continue; }=0A=
			if (ar[i]=3D=3DFULLHTML) { if (pf!=3D'ol_') eval(pf+'fullhtml=3D1'); =
continue; }=0A=
			if (ar[i]=3D=3DBELOW || ar[i]=3D=3DABOVE) { eval(pf+'vpos=3D'+ar[i]); =
if (pf!=3D'ol_') olVautoFlag=3D1; continue; }=0A=
			if (ar[i]=3D=3DCAPICON) { eval(pf+'capicon=3D"'+ar[++i]+'"'); =
continue; }=0A=
			if (ar[i]=3D=3DTEXTFONT) { =
eval(pf+"textfont=3D'"+escSglQuote(ar[++i])+"'"); continue; }=0A=
			if (ar[i]=3D=3DCAPTIONFONT) { =
eval(pf+"captionfont=3D'"+escSglQuote(ar[++i])+"'"); continue; }=0A=
			if (ar[i]=3D=3DCLOSEFONT) { =
eval(pf+"closefont=3D'"+escSglQuote(ar[++i])+"'"); continue; }=0A=
			if (ar[i]=3D=3DTEXTSIZE) { eval(pf+'textsize=3D"'+ar[++i]+'"'); =
continue; }=0A=
			if (ar[i]=3D=3DCAPTIONSIZE) { eval(pf+'captionsize=3D"'+ar[++i]+'"'); =
continue; }=0A=
			if (ar[i]=3D=3DCLOSESIZE) { eval(pf+'closesize=3D"'+ar[++i]+'"'); =
continue; }=0A=
			if (ar[i]=3D=3DTIMEOUT) { eval(pf+'timeout=3D'+ar[++i]); continue; }=0A=
			if (ar[i]=3D=3DFUNCTION) { if (pf=3D=3D'ol_') { if (typeof =
ar[i+1]!=3D'number') { v=3Dar[++i]; ol_function=3D(typeof =
v=3D=3D'function' ? v : null); }} else {fnMark =3D 0; v =3D null; if =
(typeof ar[i+1]!=3D'number') v =3D ar[++i];  opt_FUNCTION(v); } =
continue; }=0A=
			if (ar[i]=3D=3DDELAY) { eval(pf+'delay=3D'+ar[++i]); continue; }=0A=
			if (ar[i]=3D=3DHAUTO) { eval(pf+'hauto=3D('+pf+'hauto =3D=3D 0) ? 1 : =
0'); continue; }=0A=
			if (ar[i]=3D=3DVAUTO) { eval(pf+'vauto=3D('+pf+'vauto =3D=3D 0) ? 1 : =
0'); continue; }=0A=
			if (ar[i]=3D=3DCLOSECLICK) { eval(pf +'closeclick=3D('+pf+'closeclick =
=3D=3D 0) ? 1 : 0'); continue; }=0A=
			if (ar[i]=3D=3DWRAP) { eval(pf +'wrap=3D('+pf+'wrap =3D=3D 0) ? 1 : =
0'); continue; }=0A=
			if (ar[i]=3D=3DFOLLOWMOUSE) { eval(pf =
+'followmouse=3D('+pf+'followmouse =3D=3D 1) ? 0 : 1'); continue; }=0A=
			if (ar[i]=3D=3DMOUSEOFF) { eval(pf =
+'mouseoff=3D('+pf+'mouseoff=3D=3D0) ? 1 : 0'); v=3Dar[i+1]; if (pf !=3D =
'ol_' && eval(pf+'mouseoff') && typeof v =3D=3D 'number' && (v < pmStart =
|| v > pmUpper)) olHideDelay=3Dar[++i]; continue; }=0A=
			if (ar[i]=3D=3DCLOSETITLE) { =
eval(pf+"closetitle=3D'"+escSglQuote(ar[++i])+"'"); continue; }=0A=
			if (ar[i]=3D=3DCSSOFF||ar[i]=3D=3DCSSCLASS) { =
eval(pf+'css=3D'+ar[i]); continue; }=0A=
			if (ar[i]=3D=3DCOMPATMODE) { =
eval(pf+'compatmode=3D('+pf+'compatmode=3D=3D0) ? 1 : 0'); continue; }=0A=
			if (ar[i]=3D=3DFGCLASS) { eval(pf+'fgclass=3D"'+ar[++i]+'"'); =
continue; }=0A=
			if (ar[i]=3D=3DBGCLASS) { eval(pf+'bgclass=3D"'+ar[++i]+'"'); =
continue; }=0A=
			if (ar[i]=3D=3DTEXTFONTCLASS) { =
eval(pf+'textfontclass=3D"'+ar[++i]+'"'); continue; }=0A=
			if (ar[i]=3D=3DCAPTIONFONTCLASS) { =
eval(pf+'captionfontclass=3D"'+ar[++i]+'"'); continue; }=0A=
			if (ar[i]=3D=3DCLOSEFONTCLASS) { =
eval(pf+'closefontclass=3D"'+ar[++i]+'"'); continue; }=0A=
			i =3D parseCmdLine(pf, i, ar);=0A=
		}=0A=
	}=0A=
=0A=
	if (fnMark && o3_function) o3_text =3D o3_function();=0A=
	=0A=
	if ((pf =3D=3D 'o3_') && o3_wrap) {=0A=
		o3_width =3D 0;=0A=
		=0A=
		var tReg=3D/<.*\n*>/ig;=0A=
		if (!tReg.test(o3_text)) o3_text =3D o3_text.replace(/[ ]+/g, =
'&nbsp;');=0A=
		if (!tReg.test(o3_cap))o3_cap =3D o3_cap.replace(/[ ]+/g, '&nbsp;');=0A=
	}=0A=
	if ((pf =3D=3D 'o3_') && o3_sticky) {=0A=
		if (!o3_close && (o3_frame !=3D ol_frame)) o3_close =3D ol_close;=0A=
		if (o3_mouseoff && (o3_frame =3D=3D ol_frame)) opt_NOCLOSE(' ');=0A=
	}=0A=
}=0A=
=0A=
=0A=
////////=0A=
// LAYER FUNCTIONS=0A=
////////=0A=
=0A=
// Writes to a layer=0A=
function layerWrite(txt) {=0A=
	txt +=3D "\n";=0A=
	if (olNs4) {=0A=
		var lyr =3D o3_frame.document.layers['overDiv'].document=0A=
		lyr.write(txt)=0A=
		lyr.close()=0A=
	} else if (typeof over.innerHTML !=3D 'undefined') {=0A=
		if (olIe5 && isMac) over.innerHTML =3D '';=0A=
		over.innerHTML =3D txt;=0A=
	} else {=0A=
		range =3D o3_frame.document.createRange();=0A=
		range.setStartAfter(over);=0A=
		domfrag =3D range.createContextualFragment(txt);=0A=
		=0A=
		while (over.hasChildNodes()) {=0A=
			over.removeChild(over.lastChild);=0A=
		}=0A=
		=0A=
		over.appendChild(domfrag);=0A=
	}=0A=
}=0A=
=0A=
// Make an object visible=0A=
function showObject(obj) {=0A=
	runHook("showObject", FBEFORE);=0A=
=0A=
	var theObj=3D(olNs4 ? obj : obj.style);=0A=
	theObj.visibility =3D 'visible';=0A=
=0A=
	runHook("showObject", FAFTER);=0A=
}=0A=
=0A=
// Hides an object=0A=
function hideObject(obj) {=0A=
	runHook("hideObject", FBEFORE);=0A=
=0A=
	var theObj=3D(olNs4 ? obj : obj.style);=0A=
	if (olNs6 && olShowId>0) { clearTimeout(olShowId); olShowId=3D0; }=0A=
	theObj.visibility =3D 'hidden';=0A=
	theObj.top =3D theObj.left =3D ((olIe4&&!olOp) ? 0 : -10000) + (!olNs4 =
? 'px' : 0);=0A=
=0A=
	if (o3_timerid > 0) clearTimeout(o3_timerid);=0A=
	if (o3_delayid > 0) clearTimeout(o3_delayid);=0A=
=0A=
	o3_timerid =3D 0;=0A=
	o3_delayid =3D 0;=0A=
	self.status =3D "";=0A=
=0A=
	if (obj.onmouseout||obj.onmouseover) {=0A=
		if (olNs4) obj.releaseEvents(Event.MOUSEOUT || Event.MOUSEOVER);=0A=
		obj.onmouseout =3D obj.onmouseover =3D null;=0A=
	}=0A=
=0A=
	runHook("hideObject", FAFTER);=0A=
}=0A=
=0A=
// Move a layer=0A=
function repositionTo(obj, xL, yL) {=0A=
	var theObj=3D(olNs4 ? obj : obj.style);=0A=
	theObj.left =3D xL + (!olNs4 ? 'px' : 0);=0A=
	theObj.top =3D yL + (!olNs4 ? 'px' : 0);=0A=
}=0A=
=0A=
// Check position of cursor relative to overDiv DIVision; mouseOut =
function=0A=
function cursorOff() {=0A=
	var left =3D parseInt(over.style.left);=0A=
	var top =3D parseInt(over.style.top);=0A=
	var right =3D left + (over.offsetWidth >=3D parseInt(o3_width) ? =
over.offsetWidth : parseInt(o3_width));=0A=
	var bottom =3D top + (over.offsetHeight >=3D o3_aboveheight ? =
over.offsetHeight : o3_aboveheight);=0A=
=0A=
	if (o3_x < left || o3_x > right || o3_y < top || o3_y > bottom) return =
true;=0A=
=0A=
	return false;=0A=
}=0A=
=0A=
=0A=
////////=0A=
// COMMAND FUNCTIONS=0A=
////////=0A=
=0A=
// Calls callme or the default function.=0A=
function opt_FUNCTION(callme) {=0A=
	o3_text =3D (callme ? (typeof callme=3D=3D'string' ? =
(/.+\(.*\)/.test(callme) ? eval(callme) : callme) : callme()) : =
(o3_function ? o3_function() : 'No Function'));=0A=
=0A=
	return 0;=0A=
}=0A=
=0A=
// Handle hovering=0A=
function opt_NOCLOSE(unused) {=0A=
	if (!unused) o3_close =3D "";=0A=
=0A=
	if (olNs4) {=0A=
		over.captureEvents(Event.MOUSEOUT || Event.MOUSEOVER);=0A=
		over.onmouseover =3D function () { if (o3_timerid > 0) { =
clearTimeout(o3_timerid); o3_timerid =3D 0; } }=0A=
		over.onmouseout =3D function (e) { if (olHideDelay) =
hideDelay(olHideDelay); else cClick(e); }=0A=
	} else {=0A=
		over.onmouseover =3D function () {hoveringSwitch =3D true; if =
(o3_timerid > 0) { clearTimeout(o3_timerid); o3_timerid =3D0; } }=0A=
	}=0A=
=0A=
	return 0;=0A=
}=0A=
=0A=
// Function to scan command line arguments for multiples=0A=
function opt_MULTIPLEARGS(i, args, parameter) {=0A=
  var k=3Di, re, pV, str=3D'';=0A=
=0A=
  for(k=3Di; k<args.length; k++) {=0A=
		if(typeof args[k] =3D=3D 'number' && args[k]>pmStart) break;=0A=
		str +=3D args[k] + ',';=0A=
	}=0A=
	if (str) str =3D str.substring(0,--str.length);=0A=
=0A=
	k--;  // reduce by one so the for loop this is in works correctly=0A=
	pV=3D(olNs4 && /cellpad/i.test(parameter)) ? str.split(',')[0] : str;=0A=
	eval(parameter + '=3D"' + pV + '"');=0A=
=0A=
	return k;=0A=
}=0A=
=0A=
// Remove &nbsp; in texts when done.=0A=
function nbspCleanup() {=0A=
	if (o3_wrap) {=0A=
		o3_text =3D o3_text.replace(/\&nbsp;/g, ' ');=0A=
		o3_cap =3D o3_cap.replace(/\&nbsp;/g, ' ');=0A=
	}=0A=
}=0A=
=0A=
// Escape embedded single quotes in text strings=0A=
function escSglQuote(str) {=0A=
  return str.toString().replace(/'/g,"\\'");=0A=
}=0A=
=0A=
// Onload handler for window onload event=0A=
function OLonLoad_handler(e) {=0A=
	var re =3D /\w+\(.*\)[;\s]+/g, olre =3D /overlib\(|nd\(|cClick\(/, fn, =
l, i;=0A=
=0A=
	if(!olLoaded) olLoaded=3D1;=0A=
=0A=
  // Remove it for Gecko based browsers=0A=
	if(window.removeEventListener && e.eventPhase =3D=3D 3) =
window.removeEventListener("load",OLonLoad_handler,false);=0A=
	else if(window.detachEvent) { // and for IE and Opera 4.x but execute =
calls to overlib, nd, or cClick()=0A=
		window.detachEvent("onload",OLonLoad_handler);=0A=
		var fN =3D document.body.getAttribute('onload');=0A=
		if (fN) {=0A=
			fN=3DfN.toString().match(re);=0A=
			if (fN && fN.length) {=0A=
				for (i=3D0; i<fN.length; i++) {=0A=
					if (/anonymous/.test(fN[i])) continue;=0A=
					while((l=3DfN[i].search(/\)[;\s]+/)) !=3D -1) {=0A=
						fn=3DfN[i].substring(0,l+1);=0A=
						fN[i] =3D fN[i].substring(l+2);=0A=
						if (olre.test(fn)) eval(fn);=0A=
					}=0A=
				}=0A=
			}=0A=
		}=0A=
	}=0A=
}=0A=
=0A=
// Wraps strings in Layer Generation Functions with the correct tags=0A=
//    endWrap true(if end tag) or false if start tag=0A=
//    fontSizeStr - font size string such as '1' or '10px'=0A=
//    whichString is being wrapped -- 'text', 'caption', or 'close'=0A=
function wrapStr(endWrap,fontSizeStr,whichString) {=0A=
	var fontStr, fontColor, isClose=3D((whichString=3D=3D'close') ? 1 : 0), =
hasDims=3D/[%\-a-z]+$/.test(fontSizeStr);=0A=
	fontSizeStr =3D (olNs4) ? (!hasDims ? fontSizeStr : '1') : fontSizeStr;=0A=
	if (endWrap) return (hasDims&&!olNs4) ? (isClose ? '</span>' : =
'</div>') : '</font>';=0A=
	else {=0A=
		fontStr=3D'o3_'+whichString+'font';=0A=
		fontColor=3D'o3_'+((whichString=3D=3D'caption')? 'cap' : =
whichString)+'color';=0A=
		return (hasDims&&!olNs4) ? (isClose ? '<span style=3D"font-family: =
'+quoteMultiNameFonts(eval(fontStr))+'; color: '+eval(fontColor)+'; =
font-size: '+fontSizeStr+';">' : '<div style=3D"font-family: =
'+quoteMultiNameFonts(eval(fontStr))+'; color: '+eval(fontColor)+'; =
font-size: '+fontSizeStr+';">') : '<font face=3D"'+eval(fontStr)+'" =
color=3D"'+eval(fontColor)+'" size=3D"'+(parseInt(fontSizeStr)>7 ? '7' : =
fontSizeStr)+'">';=0A=
	}=0A=
}=0A=
=0A=
// Quotes Multi word font names; needed for CSS Standards adherence in =
font-family=0A=
function quoteMultiNameFonts(theFont) {=0A=
	var v, pM=3DtheFont.split(',');=0A=
	for (var i=3D0; i<pM.length; i++) {=0A=
		v=3DpM[i];=0A=
		v=3Dv.replace(/^\s+/,'').replace(/\s+$/,'');=0A=
		if(/\s/.test(v) && !/['"]/.test(v)) {=0A=
			v=3D"\'"+v+"\'";=0A=
			pM[i]=3Dv;=0A=
		}=0A=
	}=0A=
	return pM.join();=0A=
}=0A=
=0A=
// dummy function which will be overridden =0A=
function isExclusive(args) {=0A=
	return false;=0A=
}=0A=
=0A=
// Sets cellpadding style string value=0A=
function setCellPadStr(parameter) {=0A=
	var Str=3D'', j=3D0, ary =3D new Array(), top, bottom, left, right;=0A=
=0A=
	Str+=3D'padding: ';=0A=
	ary=3Dparameter.replace(/\s+/g,'').split(',');=0A=
=0A=
	switch(ary.length) {=0A=
		case 2:=0A=
			top=3Dbottom=3Dary[j];=0A=
			left=3Dright=3Dary[++j];=0A=
			break;=0A=
		case 3:=0A=
			top=3Dary[j];=0A=
			left=3Dright=3Dary[++j];=0A=
			bottom=3Dary[++j];=0A=
			break;=0A=
		case 4:=0A=
			top=3Dary[j];=0A=
			right=3Dary[++j];=0A=
			bottom=3Dary[++j];=0A=
			left=3Dary[++j];=0A=
			break;=0A=
	}=0A=
=0A=
	Str+=3D ((ary.length=3D=3D1) ? ary[0] + 'px;' : top + 'px ' + right + =
'px ' + bottom + 'px ' + left + 'px;');=0A=
=0A=
	return Str;=0A=
}=0A=
=0A=
// function will delay close by time milliseconds=0A=
function hideDelay(time) {=0A=
	if (time&&!o3_delay) {=0A=
		if (o3_timerid > 0) clearTimeout(o3_timerid);=0A=
=0A=
		o3_timerid=3DsetTimeout("cClick()",(o3_timeout=3Dtime));=0A=
	}=0A=
}=0A=
=0A=
// Was originally in the placeLayer() routine; separated out for future =
ease=0A=
function horizontalPlacement(browserWidth, horizontalScrollAmount, =
widthFix) {=0A=
	var placeX, iwidth=3DbrowserWidth, winoffset=3DhorizontalScrollAmount;=0A=
	var parsedWidth =3D parseInt(o3_width);=0A=
=0A=
	if (o3_fixx > -1 || o3_relx !=3D null) {=0A=
		// Fixed position=0A=
		placeX=3D(o3_relx !=3D null ? ( o3_relx < 0 ? winoffset +o3_relx+ =
iwidth - parsedWidth - widthFix : winoffset+o3_relx) : o3_fixx);=0A=
	} else {  =0A=
		// If HAUTO, decide what to use.=0A=
		if (o3_hauto =3D=3D 1) {=0A=
			if ((o3_x - winoffset) > (iwidth / 2)) {=0A=
				o3_hpos =3D LEFT;=0A=
			} else {=0A=
				o3_hpos =3D RIGHT;=0A=
			}=0A=
		}  		=0A=
=0A=
		// From mouse=0A=
		if (o3_hpos =3D=3D CENTER) { // Center=0A=
			placeX =3D o3_x+o3_offsetx-(parsedWidth/2);=0A=
=0A=
			if (placeX < winoffset) placeX =3D winoffset;=0A=
		}=0A=
=0A=
		if (o3_hpos =3D=3D RIGHT) { // Right=0A=
			placeX =3D o3_x+o3_offsetx;=0A=
=0A=
			if ((placeX+parsedWidth) > (winoffset+iwidth - widthFix)) {=0A=
				placeX =3D iwidth+winoffset - parsedWidth - widthFix;=0A=
				if (placeX < 0) placeX =3D 0;=0A=
			}=0A=
		}=0A=
		if (o3_hpos =3D=3D LEFT) { // Left=0A=
			placeX =3D o3_x-o3_offsetx-parsedWidth;=0A=
			if (placeX < winoffset) placeX =3D winoffset;=0A=
		}  	=0A=
=0A=
		// Snapping!=0A=
		if (o3_snapx > 1) {=0A=
			var snapping =3D placeX % o3_snapx;=0A=
=0A=
			if (o3_hpos =3D=3D LEFT) {=0A=
				placeX =3D placeX - (o3_snapx+snapping);=0A=
			} else {=0A=
				// CENTER and RIGHT=0A=
				placeX =3D placeX+(o3_snapx - snapping);=0A=
			}=0A=
=0A=
			if (placeX < winoffset) placeX =3D winoffset;=0A=
		}=0A=
	}	=0A=
=0A=
	return placeX;=0A=
}=0A=
=0A=
// was originally in the placeLayer() routine; separated out for future =
ease=0A=
function verticalPlacement(browserHeight,verticalScrollAmount) {=0A=
	var placeY, iheight=3DbrowserHeight, =
scrolloffset=3DverticalScrollAmount;=0A=
	var parsedHeight=3D(o3_aboveheight ? parseInt(o3_aboveheight) : (olNs4 =
? over.clip.height : over.offsetHeight));=0A=
=0A=
	if (o3_fixy > -1 || o3_rely !=3D null) {=0A=
		// Fixed position=0A=
		placeY=3D(o3_rely !=3D null ? (o3_rely < 0 ? =
scrolloffset+o3_rely+iheight - parsedHeight : scrolloffset+o3_rely) : =
o3_fixy);=0A=
	} else {=0A=
		// If VAUTO, decide what to use.=0A=
		if (o3_vauto =3D=3D 1) {=0A=
			if ((o3_y - scrolloffset) > (iheight / 2) && o3_vpos =3D=3D BELOW && =
(o3_y + parsedHeight + o3_offsety - (scrolloffset + iheight) > 0)) {=0A=
				o3_vpos =3D ABOVE;=0A=
			} else if (o3_vpos =3D=3D ABOVE && (o3_y - (parsedHeight + =
o3_offsety) - scrolloffset < 0)) {=0A=
				o3_vpos =3D BELOW;=0A=
			}=0A=
		}=0A=
=0A=
		// From mouse=0A=
		if (o3_vpos =3D=3D ABOVE) {=0A=
			if (o3_aboveheight =3D=3D 0) o3_aboveheight =3D parsedHeight; =0A=
=0A=
			placeY =3D o3_y - (o3_aboveheight+o3_offsety);=0A=
			if (placeY < scrolloffset) placeY =3D scrolloffset;=0A=
		} else {=0A=
			// BELOW=0A=
			placeY =3D o3_y+o3_offsety;=0A=
		} =0A=
=0A=
		// Snapping!=0A=
		if (o3_snapy > 1) {=0A=
			var snapping =3D placeY % o3_snapy;  			=0A=
=0A=
			if (o3_aboveheight > 0 && o3_vpos =3D=3D ABOVE) {=0A=
				placeY =3D placeY - (o3_snapy+snapping);=0A=
			} else {=0A=
				placeY =3D placeY+(o3_snapy - snapping);=0A=
			} 			=0A=
=0A=
			if (placeY < scrolloffset) placeY =3D scrolloffset;=0A=
		}=0A=
	}=0A=
=0A=
	return placeY;=0A=
}=0A=
=0A=
// checks positioning flags=0A=
function checkPositionFlags() {=0A=
	if (olHautoFlag) olHautoFlag =3D o3_hauto=3D0;=0A=
	if (olVautoFlag) olVautoFlag =3D o3_vauto=3D0;=0A=
	return true;=0A=
}=0A=
=0A=
// get Browser window width=0A=
function windowWidth() {=0A=
	var w;=0A=
	if (o3_frame.innerWidth) w=3Do3_frame.innerWidth;=0A=
	else if (eval('o3_frame.'+docRoot)&&eval("typeof =
o3_frame."+docRoot+".clientWidth=3D=3D'number'")&&eval('o3_frame.'+docRoo=
t+'.clientWidth')) =0A=
		w=3Deval('o3_frame.'+docRoot+'.clientWidth');=0A=
	return w;			=0A=
}=0A=
=0A=
// create the div container for popup content if it doesn't exist=0A=
function createDivContainer(id,frm,zValue) {=0A=
	id =3D (id || 'overDiv'), frm =3D (frm || o3_frame), zValue =3D (zValue =
|| 1000);=0A=
	var objRef, divContainer =3D layerReference(id);=0A=
=0A=
	if (divContainer =3D=3D null) {=0A=
		if (olNs4) {=0A=
			divContainer =3D frm.document.layers[id] =3D new =
Layer(window.innerWidth, frm);=0A=
			objRef =3D divContainer;=0A=
		} else {=0A=
			var body =3D (olIe4 ? frm.document.all.tags('BODY')[0] : =
frm.document.getElementsByTagName("BODY")[0]);=0A=
			if (olIe4&&!document.getElementById) {=0A=
				body.insertAdjacentHTML("beforeEnd",'<div id=3D"'+id+'"></div>');=0A=
				divContainer=3DlayerReference(id);=0A=
			} else {=0A=
				divContainer =3D frm.document.createElement("DIV");=0A=
				divContainer.id =3D id;=0A=
				body.appendChild(divContainer);=0A=
			}=0A=
			objRef =3D divContainer.style;=0A=
		}=0A=
=0A=
		objRef.position =3D 'absolute';=0A=
		objRef.visibility =3D 'hidden';=0A=
		objRef.zIndex =3D zValue;=0A=
		if (olIe4&&!olOp) objRef.left =3D objRef.top =3D '0px';=0A=
		else objRef.left =3D objRef.top =3D  -10000 + (!olNs4 ? 'px' : 0);=0A=
	}=0A=
=0A=
	return divContainer;=0A=
}=0A=
=0A=
// get reference to a layer with ID=3Did=0A=
function layerReference(id) {=0A=
	return (olNs4 ? o3_frame.document.layers[id] : (document.all ? =
o3_frame.document.all[id] : o3_frame.document.getElementById(id)));=0A=
}=0A=
////////=0A=
//  UTILITY FUNCTIONS=0A=
////////=0A=
=0A=
// Checks if something is a function.=0A=
function isFunction(fnRef) {=0A=
	var rtn =3D true;=0A=
=0A=
	if (typeof fnRef =3D=3D 'object') {=0A=
		for (var i =3D 0; i < fnRef.length; i++) {=0A=
			if (typeof fnRef[i]=3D=3D'function') continue;=0A=
			rtn =3D false;=0A=
			break;=0A=
		}=0A=
	} else if (typeof fnRef !=3D 'function') {=0A=
		rtn =3D false;=0A=
	}=0A=
	=0A=
	return rtn;=0A=
}=0A=
=0A=
// Converts an array into an argument string for use in eval.=0A=
function argToString(array, strtInd, argName) {=0A=
	var jS =3D strtInd, aS =3D '', ar =3D array;=0A=
	argName=3D(argName ? argName : 'ar');=0A=
	=0A=
	if (ar.length > jS) {=0A=
		for (var k =3D jS; k < ar.length; k++) aS +=3D argName+'['+k+'], ';=0A=
		aS =3D aS.substring(0, aS.length-2);=0A=
	}=0A=
	=0A=
	return aS;=0A=
}=0A=
=0A=
// Places a hook in the correct position in a hook point.=0A=
function reOrder(hookPt, fnRef, order) {=0A=
	var newPt =3D new Array(), match, i, j;=0A=
=0A=
	if (!order || typeof order =3D=3D 'undefined' || typeof order =3D=3D =
'number') return hookPt;=0A=
	=0A=
	if (typeof order=3D=3D'function') {=0A=
		if (typeof fnRef=3D=3D'object') {=0A=
			newPt =3D newPt.concat(fnRef);=0A=
		} else {=0A=
			newPt[newPt.length++]=3DfnRef;=0A=
		}=0A=
		=0A=
		for (i =3D 0; i < hookPt.length; i++) {=0A=
			match =3D false;=0A=
			if (typeof fnRef =3D=3D 'function' && hookPt[i] =3D=3D fnRef) {=0A=
				continue;=0A=
			} else {=0A=
				for(j =3D 0; j < fnRef.length; j++) if (hookPt[i] =3D=3D fnRef[j]) {=0A=
					match =3D true;=0A=
					break;=0A=
				}=0A=
			}=0A=
			if (!match) newPt[newPt.length++] =3D hookPt[i];=0A=
		}=0A=
=0A=
		newPt[newPt.length++] =3D order;=0A=
=0A=
	} else if (typeof order =3D=3D 'object') {=0A=
		if (typeof fnRef =3D=3D 'object') {=0A=
			newPt =3D newPt.concat(fnRef);=0A=
		} else {=0A=
			newPt[newPt.length++] =3D fnRef;=0A=
		}=0A=
		=0A=
		for (j =3D 0; j < hookPt.length; j++) {=0A=
			match =3D false;=0A=
			if (typeof fnRef =3D=3D 'function' && hookPt[j] =3D=3D fnRef) {=0A=
				continue;=0A=
			} else {=0A=
				for (i =3D 0; i < fnRef.length; i++) if (hookPt[j] =3D=3D fnRef[i]) {=0A=
					match =3D true;=0A=
					break;=0A=
				}=0A=
			}=0A=
			if (!match) newPt[newPt.length++]=3DhookPt[j];=0A=
		}=0A=
=0A=
		for (i =3D 0; i < newPt.length; i++) hookPt[i] =3D newPt[i];=0A=
		newPt.length =3D 0;=0A=
		=0A=
		for (j =3D 0; j < hookPt.length; j++) {=0A=
			match =3D false;=0A=
			for (i =3D 0; i < order.length; i++) {=0A=
				if (hookPt[j] =3D=3D order[i]) {=0A=
					match =3D true;=0A=
					break;=0A=
				}=0A=
			}=0A=
			if (!match) newPt[newPt.length++] =3D hookPt[j];=0A=
		}=0A=
		newPt =3D newPt.concat(order);=0A=
	}=0A=
=0A=
	hookPt =3D newPt;=0A=
=0A=
	return hookPt;=0A=
}=0A=
=0A=
////////=0A=
//  PLUGIN ACTIVATION FUNCTIONS=0A=
////////=0A=
=0A=
// Runs plugin functions to set runtime variables.=0A=
function setRunTimeVariables(){=0A=
	if (typeof runTime !=3D 'undefined' && runTime.length) {=0A=
		for (var k =3D 0; k < runTime.length; k++) {=0A=
			runTime[k]();=0A=
		}=0A=
	}=0A=
}=0A=
=0A=
// Runs plugin functions to parse commands.=0A=
function parseCmdLine(pf, i, args) {=0A=
	if (typeof cmdLine !=3D 'undefined' && cmdLine.length) { =0A=
		for (var k =3D 0; k < cmdLine.length; k++) { =0A=
			var j =3D cmdLine[k](pf, i, args);=0A=
			if (j >- 1) {=0A=
				i =3D j;=0A=
				break;=0A=
			}=0A=
		}=0A=
	}=0A=
=0A=
	return i;=0A=
}=0A=
=0A=
// Runs plugin functions to do things after parse.=0A=
function postParseChecks(pf,args){=0A=
	if (typeof postParse !=3D 'undefined' && postParse.length) {=0A=
		for (var k =3D 0; k < postParse.length; k++) {=0A=
			if (postParse[k](pf,args)) continue;=0A=
			return false;  // end now since have an error=0A=
		}=0A=
	}=0A=
	return true;=0A=
}=0A=
=0A=
=0A=
////////=0A=
//  PLUGIN REGISTRATION FUNCTIONS=0A=
////////=0A=
=0A=
// Registers commands and creates constants.=0A=
function registerCommands(cmdStr) {=0A=
	if (typeof cmdStr!=3D'string') return;=0A=
=0A=
	var pM =3D cmdStr.split(',');=0A=
	pms =3D pms.concat(pM);=0A=
=0A=
	for (var i =3D 0; i< pM.length; i++) {=0A=
		eval(pM[i].toUpperCase()+'=3D'+pmCount++);=0A=
	}=0A=
}=0A=
=0A=
// Registers no-parameter commands=0A=
function registerNoParameterCommands(cmdStr) {=0A=
	if (!cmdStr && typeof cmdStr !=3D 'string') return;=0A=
	pmt=3D(!pmt) ? cmdStr : pmt + ',' + cmdStr;=0A=
}=0A=
=0A=
// Register a function to hook at a certain point.=0A=
function registerHook(fnHookTo, fnRef, hookType, optPm) {=0A=
	var hookPt, last =3D typeof optPm;=0A=
	=0A=
	if (fnHookTo =3D=3D 'plgIn'||fnHookTo =3D=3D 'postParse') return;=0A=
	if (typeof hookPts[fnHookTo] =3D=3D 'undefined') hookPts[fnHookTo] =3D =
new FunctionReference();=0A=
=0A=
	hookPt =3D hookPts[fnHookTo];=0A=
=0A=
	if (hookType !=3D null) {=0A=
		if (hookType =3D=3D FREPLACE) {=0A=
			hookPt.ovload =3D fnRef;  // replace normal overlib routine=0A=
			if (fnHookTo.indexOf('ol_content_') > -1) =
hookPt.alt[pms[CSSOFF-1-pmStart]]=3DfnRef; =0A=
=0A=
		} else if (hookType =3D=3D FBEFORE || hookType =3D=3D FAFTER) {=0A=
			var hookPt=3D(hookType =3D=3D 1 ? hookPt.before : hookPt.after);=0A=
=0A=
			if (typeof fnRef =3D=3D 'object') {=0A=
				hookPt =3D hookPt.concat(fnRef);=0A=
			} else {=0A=
				hookPt[hookPt.length++] =3D fnRef;=0A=
			}=0A=
=0A=
			if (optPm) hookPt =3D reOrder(hookPt, fnRef, optPm);=0A=
=0A=
		} else if (hookType =3D=3D FALTERNATE) {=0A=
			if (last=3D=3D'number') hookPt.alt[pms[optPm-1-pmStart]] =3D fnRef;=0A=
		} else if (hookType =3D=3D FCHAIN) {=0A=
			hookPt =3D hookPt.chain; =0A=
			if (typeof fnRef=3D=3D'object') hookPt=3DhookPt.concat(fnRef); // add =
other functions =0A=
			else hookPt[hookPt.length++]=3DfnRef;=0A=
		}=0A=
=0A=
		return;=0A=
	}=0A=
}=0A=
=0A=
// Register a function that will set runtime variables.=0A=
function registerRunTimeFunction(fn) {=0A=
	if (isFunction(fn)) {=0A=
		if (typeof fn =3D=3D 'object') {=0A=
			runTime =3D runTime.concat(fn);=0A=
		} else {=0A=
			runTime[runTime.length++] =3D fn;=0A=
		}=0A=
	}=0A=
}=0A=
=0A=
// Register a function that will handle command parsing.=0A=
function registerCmdLineFunction(fn){=0A=
	if (isFunction(fn)) {=0A=
		if (typeof fn =3D=3D 'object') {=0A=
			cmdLine =3D cmdLine.concat(fn);=0A=
		} else {=0A=
			cmdLine[cmdLine.length++] =3D fn;=0A=
		}=0A=
	}=0A=
}=0A=
=0A=
// Register a function that does things after command parsing. =0A=
function registerPostParseFunction(fn){=0A=
	if (isFunction(fn)) {=0A=
		if (typeof fn =3D=3D 'object') {=0A=
			postParse =3D postParse.concat(fn);=0A=
		} else {=0A=
			postParse[postParse.length++] =3D fn;=0A=
		}=0A=
	}=0A=
}=0A=
=0A=
////////=0A=
//  PLUGIN REGISTRATION FUNCTIONS=0A=
////////=0A=
=0A=
// Runs any hooks registered.=0A=
function runHook(fnHookTo, hookType) {=0A=
	var l =3D hookPts[fnHookTo], k, rtnVal =3D null, optPm, arS, ar =3D =
runHook.arguments;=0A=
=0A=
	if (hookType =3D=3D FREPLACE) {=0A=
		arS =3D argToString(ar, 2);=0A=
=0A=
		if (typeof l =3D=3D 'undefined' || !(l =3D l.ovload)) rtnVal =3D =
eval(fnHookTo+'('+arS+')');=0A=
		else rtnVal =3D eval('l('+arS+')');=0A=
=0A=
	} else if (hookType =3D=3D FBEFORE || hookType =3D=3D FAFTER) {=0A=
		if (typeof l !=3D 'undefined') {=0A=
			l=3D(hookType =3D=3D 1 ? l.before : l.after);=0A=
	=0A=
			if (l.length) {=0A=
				arS =3D argToString(ar, 2);=0A=
				for (var k =3D 0; k < l.length; k++) eval('l[k]('+arS+')');=0A=
			}=0A=
		}=0A=
	} else if (hookType =3D=3D FALTERNATE) {=0A=
		optPm =3D ar[2];=0A=
		arS =3D argToString(ar, 3);=0A=
=0A=
		if (typeof l =3D=3D 'undefined' || (l =3D l.alt[pms[optPm-1-pmStart]]) =
=3D=3D 'undefined') {=0A=
			rtnVal =3D eval(fnHookTo+'('+arS+')');=0A=
		} else {=0A=
			rtnVal =3D eval('l('+arS+')');=0A=
		}=0A=
	} else if (hookType =3D=3D FCHAIN) {=0A=
		arS=3DargToString(ar,2);=0A=
		l=3Dl.chain;=0A=
=0A=
		for (k=3Dl.length; k > 0; k--) =
if((rtnVal=3Deval('l[k-1]('+arS+')'))!=3Dvoid(0)) break;=0A=
	}=0A=
=0A=
	return rtnVal;=0A=
}=0A=
=0A=
////////=0A=
// OBJECT CONSTRUCTORS=0A=
////////=0A=
=0A=
// Object for handling hooks.=0A=
function FunctionReference() {=0A=
	this.ovload =3D null;=0A=
	this.before =3D new Array();=0A=
	this.after =3D new Array();=0A=
	this.alt =3D new Array();=0A=
	this.chain =3D new Array();=0A=
}=0A=
=0A=
// Object for simple access to the overLIB version used.=0A=
// Examples: simpleversion:351 major:3 minor:5 revision:1=0A=
function Info(version, prerelease) {=0A=
	this.version =3D version;=0A=
	this.prerelease =3D prerelease;=0A=
=0A=
	this.simpleversion =3D Math.round(this.version*100);=0A=
	this.major =3D parseInt(this.simpleversion / 100);=0A=
	this.minor =3D parseInt(this.simpleversion / 10) - this.major * 10;=0A=
	this.revision =3D parseInt(this.simpleversion) - this.major * 100 - =
this.minor * 10;=0A=
	this.meets =3D meets;=0A=
}=0A=
=0A=
// checks for Core Version required=0A=
function meets(reqdVersion) {=0A=
	return (!reqdVersion) ? false : this.simpleversion >=3D =
Math.round(100*parseFloat(reqdVersion));=0A=
}=0A=
=0A=
=0A=
////////=0A=
// STANDARD REGISTRATIONS=0A=
////////=0A=
registerHook("ol_content_simple", ol_content_simple, FALTERNATE, CSSOFF);=0A=
registerHook("ol_content_caption", ol_content_caption, FALTERNATE, =
CSSOFF);=0A=
registerHook("ol_content_background", ol_content_background, FALTERNATE, =
CSSOFF);=0A=
registerHook("ol_content_simple", ol_content_simple, FALTERNATE, =
CSSCLASS);=0A=
registerHook("ol_content_caption", ol_content_caption, FALTERNATE, =
CSSCLASS);=0A=
registerHook("ol_content_background", ol_content_background, FALTERNATE, =
CSSCLASS);=0A=
registerPostParseFunction(checkPositionFlags);=0A=
registerHook("hideObject", nbspCleanup, FAFTER);=0A=
registerHook("horizontalPlacement", horizontalPlacement, FCHAIN);=0A=
registerHook("verticalPlacement", verticalPlacement, FCHAIN);=0A=
if (olNs4||(olIe5&&isMac)||olKq) olLoaded=3D1;=0A=
registerNoParameterCommands('sticky,autostatus,autostatuscap,fullhtml,hau=
to,vauto,closeclick,wrap,followmouse,mouseoff,compatmode');=0A=
///////=0A=
// ESTABLISH MOUSECAPTURING=0A=
///////=0A=
=0A=
// Capture events, alt. diffuses the overlib function.=0A=
var olCheckMouseCapture=3Dtrue;=0A=
if ((olNs4 || olNs6 || olIe4)) {=0A=
	olMouseCapture();=0A=
} else {=0A=
	overlib =3D no_overlib;=0A=
	nd =3D no_overlib;=0A=
	ver3fix =3D true;=0A=
}=0A=

------=_NextPart_000_0024_01CB5369.3CB70550
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.o-sl-mesto.kr.edus.si/moodle/lib/overlib/overlib_cssstyle.js

//\/////=0A=
//\  overLIB CSS Style Plugin=0A=
//\  This file requires overLIB 4.10 or later.=0A=
//\=0A=
//\  overLIB 4.05 - You may not remove or change this notice.=0A=
//\  Copyright Erik Bosrup 1998-2004. All rights reserved.=0A=
//\  Contributors are listed on the homepage.=0A=
//\  See http://www.bosrup.com/web/overlib/ for details.=0A=
//   $Revision: 1.1 $                      $Date: 2007/08/08 09:42:12 $=0A=
//\/////=0A=
//\mini=0A=
=0A=
=0A=
////////=0A=
// PRE-INIT=0A=
// Ignore these lines, configuration is below.=0A=
////////=0A=
if (typeof olInfo =3D=3D 'undefined' || typeof olInfo.meets =3D=3D =
'undefined' || !olInfo.meets(4.10)) alert('overLIB 4.10 or later is =
required for the CSS Style Plugin.');=0A=
else {=0A=
registerCommands('cssstyle,padunit,heightunit,widthunit,textsizeunit,text=
decoration,textstyle,textweight,captionsizeunit,captiondecoration,caption=
style,captionweight,closesizeunit,closedecoration,closestyle,closeweight'=
);=0A=
=0A=
=0A=
////////=0A=
// DEFAULT CONFIGURATION=0A=
// Settings you want everywhere are set here. All of this can also be=0A=
// changed on your html page or through an overLIB call.=0A=
////////=0A=
if (typeof ol_padunit=3D=3D'undefined') var ol_padunit=3D"px";=0A=
if (typeof ol_heightunit=3D=3D'undefined') var ol_heightunit=3D"px";=0A=
if (typeof ol_widthunit=3D=3D'undefined') var ol_widthunit=3D"px";=0A=
if (typeof ol_textsizeunit=3D=3D'undefined') var ol_textsizeunit=3D"px";=0A=
if (typeof ol_textdecoration=3D=3D'undefined') var =
ol_textdecoration=3D"none";=0A=
if (typeof ol_textstyle=3D=3D'undefined') var ol_textstyle=3D"normal";=0A=
if (typeof ol_textweight=3D=3D'undefined') var ol_textweight=3D"normal";=0A=
if (typeof ol_captionsizeunit=3D=3D'undefined') var =
ol_captionsizeunit=3D"px";=0A=
if (typeof ol_captiondecoration=3D=3D'undefined') var =
ol_captiondecoration=3D"none";=0A=
if (typeof ol_captionstyle=3D=3D'undefined') var =
ol_captionstyle=3D"normal";=0A=
if (typeof ol_captionweight=3D=3D'undefined') var =
ol_captionweight=3D"bold";=0A=
if (typeof ol_closesizeunit=3D=3D'undefined') var =
ol_closesizeunit=3D"px";=0A=
if (typeof ol_closedecoration=3D=3D'undefined') var =
ol_closedecoration=3D"none";=0A=
if (typeof ol_closestyle=3D=3D'undefined') var ol_closestyle=3D"normal";=0A=
if (typeof ol_closeweight=3D=3D'undefined') var =
ol_closeweight=3D"normal";=0A=
=0A=
////////=0A=
// END OF CONFIGURATION=0A=
// Don't change anything below this line, all configuration is above.=0A=
////////=0A=
=0A=
=0A=
=0A=
////////=0A=
// INIT=0A=
////////=0A=
// Runtime variables init. Don't change for config!=0A=
var o3_padunit=3D"px";=0A=
var o3_heightunit=3D"px";=0A=
var o3_widthunit=3D"px";=0A=
var o3_textsizeunit=3D"px";=0A=
var o3_textdecoration=3D"";=0A=
var o3_textstyle=3D"";=0A=
var o3_textweight=3D"";=0A=
var o3_captionsizeunit=3D"px";=0A=
var o3_captiondecoration=3D"";=0A=
var o3_captionstyle=3D"";=0A=
var o3_captionweight=3D"";=0A=
var o3_closesizeunit=3D"px";=0A=
var o3_closedecoration=3D"";=0A=
var o3_closestyle=3D"";=0A=
var o3_closeweight=3D"";=0A=
=0A=
=0A=
////////=0A=
// PLUGIN FUNCTIONS=0A=
////////=0A=
=0A=
// Function which sets runtime variables to their default values=0A=
function setCSSStyleVariables() {=0A=
	o3_padunit=3Dol_padunit;=0A=
	o3_heightunit=3Dol_heightunit;=0A=
	o3_widthunit=3Dol_widthunit;=0A=
	o3_textsizeunit=3Dol_textsizeunit;=0A=
	o3_textdecoration=3Dol_textdecoration;=0A=
	o3_textstyle=3Dol_textstyle;=0A=
	o3_textweight=3Dol_textweight;=0A=
	o3_captionsizeunit=3Dol_captionsizeunit;=0A=
	o3_captiondecoration=3Dol_captiondecoration;=0A=
	o3_captionstyle=3Dol_captionstyle;=0A=
	o3_captionweight=3Dol_captionweight;=0A=
	o3_closesizeunit=3Dol_closesizeunit;=0A=
	o3_closedecoration=3Dol_closedecoration;=0A=
	o3_closestyle=3Dol_closestyle;=0A=
	o3_closeweight=3Dol_closeweight;=0A=
}=0A=
=0A=
// Parses CSS Style commands.=0A=
function parseCSSStyleExtras(pf, i, ar) {=0A=
	var k =3D i;=0A=
	=0A=
	if (k < ar.length) {=0A=
		if (ar[k]=3D=3DCSSSTYLE) { eval(pf+'css=3D'+ar[k]); return k; }=0A=
		if (ar[k]=3D=3DPADUNIT) { eval(pf+'padunit=3D"'+ar[++k]+'"'); return =
k; }=0A=
		if (ar[k]=3D=3DHEIGHTUNIT) { eval(pf+'heightunit=3D"'+ar[++k]+'"'); =
return k; }=0A=
		if (ar[k]=3D=3DWIDTHUNIT) { eval(pf+'widthunit=3D"'+ar[++k]+'"'); =
return k; }=0A=
		if (ar[k]=3D=3DTEXTSIZEUNIT) { =
eval(pf+'textsizeunit=3D"'+ar[++k]+'"'); return k; }=0A=
		if (ar[k]=3D=3DTEXTDECORATION) { =
eval(pf+'textdecoration=3D"'+ar[++k]+'"'); return k; }=0A=
		if (ar[k]=3D=3DTEXTSTYLE) { eval(pf+'textstyle=3D"'+ar[++k]+'"'); =
return k; }=0A=
		if (ar[k]=3D=3DTEXTWEIGHT) { eval(pf+'textweight=3D"'+ar[++k]+'"'); =
return k; }=0A=
		if (ar[k]=3D=3DCAPTIONSIZEUNIT) { =
eval(pf+'captionsizeunit=3D"'+ar[++k]+'"'); return k; }=0A=
		if (ar[k]=3D=3DCAPTIONDECORATION) { =
eval(pf+'captiondecoration=3D"'+ar[++k]+'"'); return k; }=0A=
		if (ar[k]=3D=3DCAPTIONSTYLE) { =
eval(pf+'captionstyle=3D"'+ar[++k]+'"'); return k; }=0A=
		if (ar[k]=3D=3DCAPTIONWEIGHT) { =
eval(pf+'captionweight=3D"'+ar[++k]+'"'); return k; }=0A=
		if (ar[k]=3D=3DCLOSESIZEUNIT) { =
eval(pf+'closesizeunit=3D"'+ar[++k]+'"'); return k; }=0A=
		if (ar[k]=3D=3DCLOSEDECORATION) { =
eval(pf+'closedecoration=3D"'+ar[++k]+'"'); return k; }=0A=
		if (ar[k]=3D=3DCLOSESTYLE) { eval(pf+'closestyle=3D"'+ar[++k]+'"'); =
return k; }=0A=
		if (ar[k]=3D=3DCLOSEWEIGHT) { eval(pf+'closeweight=3D"'+ar[++k]+'"'); =
return k; }=0A=
	}=0A=
	=0A=
	return -1;=0A=
}=0A=
=0A=
////////=0A=
// LAYER GENERATION FUNCTIONS=0A=
////////=0A=
=0A=
// Makes simple table without caption=0A=
function ol_content_simple_cssstyle(text) {=0A=
	txt =3D '<table width=3D"'+o3_width+ '" border=3D"0" =
cellpadding=3D"'+o3_border+'" cellspacing=3D"0" =
style=3D"background-color: '+o3_bgcolor+'; height: =
'+o3_height+o3_heightunit+';"><tr><td><table width=3D"100%" border=3D"0" =
cellpadding=3D"' + o3_cellpad + '" cellspacing=3D"0" style=3D"color: =
'+o3_fgcolor+'; background-color: '+o3_fgcolor+'; height: =
'+o3_height+o3_heightunit+';"><tr><td valign=3D"TOP"><font =
style=3D"font-family: '+o3_textfont+'; color: '+o3_textcolor+'; =
font-size: '+o3_textsize+o3_textsizeunit+'; text-decoration: =
'+o3_textdecoration+'; font-weight: '+o3_textweight+'; =
font-style:'+o3_textstyle+'">'+text+'</font></td></tr></table></td></tr><=
/table>';=0A=
	set_background("");=0A=
	=0A=
	return txt;=0A=
}=0A=
=0A=
// Makes table with caption and optional close link=0A=
function ol_content_caption_cssstyle(text, title, close) {=0A=
	var nameId;=0A=
	closing =3D "";=0A=
	closeevent =3D "onMouseOver";=0A=
	=0A=
	if (o3_closeclick =3D=3D 1) closeevent=3D (o3_closetitle ? "title=3D'" =
+ o3_closetitle +"'" : "") + " onClick";=0A=
=0A=
	if (o3_capicon!=3D"") {=0A=
		nameId=3D' hspace=3D\"5\"'+' align=3D\"middle\" alt=3D\"\"';=0A=
		if (typeof o3_dragimg !=3D 'undefined' && o3_dragimg) nameId =3D ' =
hspace=3D\"5\"'+' name=3D\"'+o3_dragimg+'\" id=3D\"'+o3_dragimg+'\" =
align=3D\"middle\" alt=3D\"Drag Enabled\" title=3D\"Drag Enabled\"';=0A=
		o3_capicon =3D '<img src=3D\"'+o3_capicon+'\"'+nameId+' />';=0A=
	}=0A=
	=0A=
	if (close !=3D "") {=0A=
		closing =3D '<td align=3D"RIGHT"><a href=3D"javascript:return =
'+fnRef+'cClick();" '+closeevent+'=3D"return '+fnRef+'cClick();" =
style=3D"color: '+o3_closecolor+'; font-family: '+o3_closefont+'; =
font-size: '+o3_closesize+o3_closesizeunit+'; text-decoration: =
'+o3_closedecoration+'; font-weight: '+o3_closeweight+'; =
font-style:'+o3_closestyle+';">'+close+'</a></td>';=0A=
	}=0A=
	=0A=
	txt =3D '<table width=3D"'+o3_width+ '" border=3D"0" =
cellpadding=3D"'+o3_border+'" cellspacing=3D"0" =
style=3D"background-color: '+o3_bgcolor+'; background-image: =
url('+o3_bgbackground+'); height: =
'+o3_height+o3_heightunit+';"><tr><td><table width=3D"100%" border=3D"0" =
cellpadding=3D"0" cellspacing=3D"0"><tr><td><font style=3D"font-family: =
'+o3_captionfont+'; color: '+o3_capcolor+'; font-size: =
'+o3_captionsize+o3_captionsizeunit+'; font-weight: =
'+o3_captionweight+'; font-style: '+o3_captionstyle+'; text-decoration: =
'+o3_captiondecoration+';">'+o3_capicon+title+'</font></td>'+closing+'</t=
r></table><table width=3D"100%" border=3D"0" cellpadding=3D"' + =
o3_cellpad + '" cellspacing=3D"0" style=3D"color: '+o3_fgcolor+'; =
background-color: '+o3_fgcolor+'; height: =
'+o3_height+o3_heightunit+';"><tr><td valign=3D"TOP"><font =
style=3D"font-family: '+o3_textfont+'; color: '+o3_textcolor+'; =
font-size: '+o3_textsize+o3_textsizeunit+'; text-decoration: =
'+o3_textdecoration+'; font-weight: '+o3_textweight+'; =
font-style:'+o3_textstyle+'">'+text+'</font></td></tr></table></td></tr><=
/table>';=0A=
	set_background("");=0A=
=0A=
	return txt;=0A=
}=0A=
=0A=
// Sets the background picture, padding and lots more. :)=0A=
function ol_content_background_cssstyle(text, picture, hasfullhtml) {=0A=
	if (hasfullhtml) {=0A=
		txt =3D text;=0A=
	} else {=0A=
		var pU, hU, wU;=0A=
		pU =3D (o3_padunit =3D=3D '%' ? '%' : '');=0A=
		hU =3D (o3_heightunit =3D=3D '%' ? '%' : '');=0A=
		wU =3D (o3_widthunit =3D=3D '%' ? '%' : '');=0A=
		txt =3D '<table width=3D"'+o3_width+wu+'" border=3D"0" =
cellpadding=3D"0" cellspacing=3D"0" height=3D"'+o3_height+hu+'"><tr><td =
colspan=3D"3" height=3D"'+o3_padyt+pu+'"></td></tr><tr><td =
width=3D"'+o3_padxl+pu+'"></td><td valign=3D"TOP" =
width=3D"'+(o3_width-o3_padxl-o3_padxr)+pu+'"><font =
style=3D"font-family: '+o3_textfont+'; color: '+o3_textcolor+'; =
font-size: '+o3_textsize+o3_textsizeunit+';">'+text+'</font></td><td =
width=3D"'+o3_padxr+pu+'"></td></tr><tr><td colspan=3D"3" =
height=3D"'+o3_padyb+pu+'"></td></tr></table>';=0A=
	}=0A=
=0A=
	set_background(picture);=0A=
=0A=
	return txt;=0A=
}=0A=
=0A=
////////=0A=
// PLUGIN REGISTRATIONS=0A=
////////=0A=
registerRunTimeFunction(setCSSStyleVariables);=0A=
registerCmdLineFunction(parseCSSStyleExtras);=0A=
registerHook("ol_content_simple", ol_content_simple_cssstyle, =
FALTERNATE, CSSSTYLE);=0A=
registerHook("ol_content_caption", ol_content_caption_cssstyle, =
FALTERNATE, CSSSTYLE);=0A=
registerHook("ol_content_background", ol_content_background_cssstyle, =
FALTERNATE, CSSSTYLE);=0A=
}
------=_NextPart_000_0024_01CB5369.3CB70550
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.o-sl-mesto.kr.edus.si/moodle/lib/cookies.js

/*******************************************************=0A=
COOKIE FUNCTIONALITY=0A=
Based on "Night of the Living Cookie" by Bill Dortch=0A=
(c) 2003, Ryan Parman=0A=
http://www.skyzyx.com=0A=
Distributed according to SkyGPL 2.1, http://www.skyzyx.com/license/=0A=
*******************************************************/=0A=
function cookie(name, value, expires, path, domain, secure)=0A=
{=0A=
	// Passed Values=0A=
	this.name=3Dname;=0A=
	this.value=3Dvalue;=0A=
	this.expires=3Dexpires;=0A=
	this.path=3Dpath;=0A=
	this.domain=3Ddomain;=0A=
	this.secure=3Dsecure;=0A=
=0A=
	// Read cookie=0A=
	this.read=3Dfunction()=0A=
	{=0A=
		// To allow for faster parsing=0A=
		var ck=3Ddocument.cookie;=0A=
=0A=
		var arg =3D this.name + "=3D";=0A=
		var alen =3D arg.length;=0A=
		var clen =3D ck.length;=0A=
		var i =3D 0;=0A=
=0A=
		while (i < clen)=0A=
		{=0A=
			var j =3D i + alen;=0A=
			if (ck.substring(i, j) =3D=3D arg)=0A=
			{=0A=
				var endstr =3D ck.indexOf (";", j);=0A=
				if (endstr =3D=3D -1) endstr =3D ck.length;=0A=
				return unescape(ck.substring(j, endstr));=0A=
			}=0A=
			i =3D ck.indexOf(" ", i) + 1;=0A=
			if (i =3D=3D 0) break;=0A=
		}=0A=
		return null;=0A=
	}=0A=
=0A=
	// Set cookie=0A=
	this.set=3Dfunction()=0A=
	{=0A=
		// Store initial value of "this.expires" for re-initialization.=0A=
		expStore=3Dthis.expires;=0A=
=0A=
		// Set time to absolute zero.=0A=
		exp =3D new Date();=0A=
		base =3D new Date(0);=0A=
		skew =3D base.getTime();=0A=
		if (skew > 0)  exp.setTime (exp.getTime() - skew);=0A=
		exp.setTime(exp.getTime() + (this.expires*24*60*60*1000));=0A=
		this.expires=3Dexp;=0A=
=0A=
		document.cookie =3D this.name + "=3D" + escape (this.value) +=0A=
				((this.expires) ? "; expires=3D" + this.expires.toGMTString() : "") +=0A=
				((this.path) ? "; path=3D" + this.path : "") +=0A=
				((this.domain) ? "; domain=3D" + this.domain : "") +=0A=
				((this.secure) ? "; secure" : "");=0A=
=0A=
		// Re-initialize=0A=
		this.expires=3DexpStore;=0A=
	}=0A=
=0A=
	// Kill cookie=0A=
	this.kill=3Dfunction()=0A=
	{=0A=
		document.cookie =3D this.name + "=3D" +=0A=
				((this.path) ? "; path=3D" + this.path : "") +=0A=
				((this.domain) ? "; domain=3D" + this.domain : "") +=0A=
				"; expires=3DThu, 01-Jan-70 00:00:01 GMT";=0A=
	}=0A=
=0A=
	// Change cookie settings.=0A=
	this.changeName=3Dfunction(chName) { this.kill(); this.name=3DchName; =
this.set(); }=0A=
	this.changeVal=3Dfunction(chVal) { this.kill(); this.value=3DchVal; =
this.set(); }=0A=
	this.changeExp=3Dfunction(chExp) { this.kill(); this.expires=3DchExp; =
this.set(); }=0A=
	this.changePath=3Dfunction(chPath) { this.kill(); this.path=3DchPath; =
this.set(); }=0A=
	this.changeDomain=3Dfunction(chDom) { this.kill(); this.domain=3DchDom; =
this.set(); }=0A=
	this.changeSecurity=3Dfunction(chSec) { this.kill(); =
this.secure=3DchSec; this.set(); }=0A=
}=0A=

------=_NextPart_000_0024_01CB5369.3CB70550
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.o-sl-mesto.kr.edus.si/moodle/lib/ufo.js

/*	Unobtrusive Flash Objects (UFO) v3.22 =
<http://www.bobbyvandersluis.com/ufo/>=0A=
	Copyright 2005-2007 Bobby van der Sluis=0A=
	This software is licensed under the CC-GNU LGPL =
<http://creativecommons.org/licenses/LGPL/2.1/>=0A=
=0A=
    CONTAINS MINOR CHANGE FOR MOODLE (bottom code for MDL-9825)=0A=
*/=0A=
=0A=
var UFO =3D {=0A=
	req: ["movie", "width", "height", "majorversion", "build"],=0A=
	opt: ["play", "loop", "menu", "quality", "scale", "salign", "wmode", =
"bgcolor", "base", "flashvars", "devicefont", "allowscriptaccess", =
"seamlesstabbing", "allowfullscreen", "allownetworking"],=0A=
	optAtt: ["id", "name", "align"],=0A=
	optExc: ["swliveconnect"],=0A=
	ximovie: "ufo.swf",=0A=
	xiwidth: "215",=0A=
	xiheight: "138",=0A=
	ua: navigator.userAgent.toLowerCase(),=0A=
	pluginType: "",=0A=
	fv: [0,0],=0A=
	foList: [],=0A=
		=0A=
	create: function(FO, id) {=0A=
		if (!UFO.uaHas("w3cdom") || UFO.uaHas("ieMac")) return;=0A=
		UFO.getFlashVersion();=0A=
		UFO.foList[id] =3D UFO.updateFO(FO);=0A=
		UFO.createCSS("#" + id, "visibility:hidden;");=0A=
		UFO.domLoad(id);=0A=
	},=0A=
=0A=
	updateFO: function(FO) {=0A=
		if (typeof FO.xi !=3D "undefined" && FO.xi =3D=3D "true") {=0A=
			if (typeof FO.ximovie =3D=3D "undefined") FO.ximovie =3D UFO.ximovie;=0A=
			if (typeof FO.xiwidth =3D=3D "undefined") FO.xiwidth =3D UFO.xiwidth;=0A=
			if (typeof FO.xiheight =3D=3D "undefined") FO.xiheight =3D =
UFO.xiheight;=0A=
		}=0A=
		FO.mainCalled =3D false;=0A=
		return FO;=0A=
	},=0A=
=0A=
	domLoad: function(id) {=0A=
		var _t =3D setInterval(function() {=0A=
			if ((document.getElementsByTagName("body")[0] !=3D null || =
document.body !=3D null) && document.getElementById(id) !=3D null) {=0A=
				UFO.main(id);=0A=
				clearInterval(_t);=0A=
			}=0A=
		}, 250);=0A=
		if (typeof document.addEventListener !=3D "undefined") {=0A=
			document.addEventListener("DOMContentLoaded", function() { =
UFO.main(id); clearInterval(_t); } , null); // Gecko, Opera 9+=0A=
		}=0A=
	},=0A=
=0A=
	main: function(id) {=0A=
		var _fo =3D UFO.foList[id];=0A=
		if (_fo.mainCalled) return;=0A=
		UFO.foList[id].mainCalled =3D true;=0A=
		document.getElementById(id).style.visibility =3D "hidden";=0A=
		if (UFO.hasRequired(id)) {=0A=
			if (UFO.hasFlashVersion(parseInt(_fo.majorversion, 10), =
parseInt(_fo.build, 10))) {=0A=
				if (typeof _fo.setcontainercss !=3D "undefined" && =
_fo.setcontainercss =3D=3D "true") UFO.setContainerCSS(id);=0A=
				UFO.writeSWF(id);=0A=
			}=0A=
			else if (_fo.xi =3D=3D "true" && UFO.hasFlashVersion(6, 65)) {=0A=
				UFO.createDialog(id);=0A=
			}=0A=
		}=0A=
		document.getElementById(id).style.visibility =3D "visible";=0A=
	},=0A=
	=0A=
	createCSS: function(selector, declaration) {=0A=
		var _h =3D document.getElementsByTagName("head")[0]; =0A=
		var _s =3D UFO.createElement("style");=0A=
		if (!UFO.uaHas("ieWin")) =
_s.appendChild(document.createTextNode(selector + " {" + declaration + =
"}")); // bugs in IE/Win=0A=
		_s.setAttribute("type", "text/css");=0A=
		_s.setAttribute("media", "screen"); =0A=
		_h.appendChild(_s);=0A=
		if (UFO.uaHas("ieWin") && document.styleSheets && =
document.styleSheets.length > 0) {=0A=
			var _ls =3D document.styleSheets[document.styleSheets.length - 1];=0A=
			if (typeof _ls.addRule =3D=3D "object") _ls.addRule(selector, =
declaration);=0A=
		}=0A=
	},=0A=
	=0A=
	setContainerCSS: function(id) {=0A=
		var _fo =3D UFO.foList[id];=0A=
		var _w =3D /%/.test(_fo.width) ? "" : "px";=0A=
		var _h =3D /%/.test(_fo.height) ? "" : "px";=0A=
		UFO.createCSS("#" + id, "width:" + _fo.width + _w +"; height:" + =
_fo.height + _h +";");=0A=
		if (_fo.width =3D=3D "100%") {=0A=
			UFO.createCSS("body", "margin-left:0; margin-right:0; padding-left:0; =
padding-right:0;");=0A=
		}=0A=
		if (_fo.height =3D=3D "100%") {=0A=
			UFO.createCSS("html", "height:100%; overflow:hidden;");=0A=
			UFO.createCSS("body", "margin-top:0; margin-bottom:0; padding-top:0; =
padding-bottom:0; height:100%;");=0A=
		}=0A=
	},=0A=
=0A=
	createElement: function(el) {=0A=
		return (UFO.uaHas("xml") && typeof document.createElementNS !=3D =
"undefined") ?  document.createElementNS("http://www.w3.org/1999/xhtml", =
el) : document.createElement(el);=0A=
	},=0A=
=0A=
	createObjParam: function(el, aName, aValue) {=0A=
		var _p =3D UFO.createElement("param");=0A=
		_p.setAttribute("name", aName);	=0A=
		_p.setAttribute("value", aValue);=0A=
		el.appendChild(_p);=0A=
	},=0A=
=0A=
	uaHas: function(ft) {=0A=
		var _u =3D UFO.ua;=0A=
		switch(ft) {=0A=
			case "w3cdom":=0A=
				return (typeof document.getElementById !=3D "undefined" && typeof =
document.getElementsByTagName !=3D "undefined" && (typeof =
document.createElement !=3D "undefined" || typeof =
document.createElementNS !=3D "undefined"));=0A=
			case "xml":=0A=
				var _m =3D document.getElementsByTagName("meta");=0A=
				var _l =3D _m.length;=0A=
				for (var i =3D 0; i < _l; i++) {=0A=
					if (/content-type/i.test(_m[i].getAttribute("http-equiv")) && =
/xml/i.test(_m[i].getAttribute("content"))) return true;=0A=
				}=0A=
				return false;=0A=
			case "ieMac":=0A=
				return /msie/.test(_u) && !/opera/.test(_u) && /mac/.test(_u);=0A=
			case "ieWin":=0A=
				return /msie/.test(_u) && !/opera/.test(_u) && /win/.test(_u);=0A=
			case "gecko":=0A=
				return /gecko/.test(_u) && !/applewebkit/.test(_u);=0A=
			case "opera":=0A=
				return /opera/.test(_u);=0A=
			case "safari":=0A=
				return /applewebkit/.test(_u);=0A=
			default:=0A=
				return false;=0A=
		}=0A=
	},=0A=
	=0A=
	getFlashVersion: function() {=0A=
		if (UFO.fv[0] !=3D 0) return;  =0A=
		if (navigator.plugins && typeof navigator.plugins["Shockwave Flash"] =
=3D=3D "object") {=0A=
			UFO.pluginType =3D "npapi";=0A=
			var _d =3D navigator.plugins["Shockwave Flash"].description;=0A=
			if (typeof _d !=3D "undefined") {=0A=
				_d =3D _d.replace(/^.*\s+(\S+\s+\S+$)/, "$1");=0A=
				var _m =3D parseInt(_d.replace(/^(.*)\..*$/, "$1"), 10);=0A=
				var _r =3D /r/.test(_d) ? parseInt(_d.replace(/^.*r(.*)$/, "$1"), =
10) : 0;=0A=
				UFO.fv =3D [_m, _r];=0A=
			}=0A=
		}=0A=
		else if (window.ActiveXObject) {=0A=
			UFO.pluginType =3D "ax";=0A=
			try { // avoid fp 6 crashes=0A=
				var _a =3D new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7");=0A=
			}=0A=
			catch(e) {=0A=
				try { =0A=
					var _a =3D new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");=0A=
					UFO.fv =3D [6, 0];=0A=
					_a.AllowScriptAccess =3D "always"; // throws if fp < 6.47 =0A=
				}=0A=
				catch(e) {=0A=
					if (UFO.fv[0] =3D=3D 6) return;=0A=
				}=0A=
				try {=0A=
					var _a =3D new ActiveXObject("ShockwaveFlash.ShockwaveFlash");=0A=
				}=0A=
				catch(e) {}=0A=
			}=0A=
			if (typeof _a =3D=3D "object") {=0A=
				var _d =3D _a.GetVariable("$version"); // bugs in fp 6.21/6.23=0A=
				if (typeof _d !=3D "undefined") {=0A=
					_d =3D _d.replace(/^\S+\s+(.*)$/, "$1").split(",");=0A=
					UFO.fv =3D [parseInt(_d[0], 10), parseInt(_d[2], 10)];=0A=
				}=0A=
			}=0A=
		}=0A=
	},=0A=
=0A=
	hasRequired: function(id) {=0A=
		var _l =3D UFO.req.length;=0A=
		for (var i =3D 0; i < _l; i++) {=0A=
			if (typeof UFO.foList[id][UFO.req[i]] =3D=3D "undefined") return =
false;=0A=
		}=0A=
		return true;=0A=
	},=0A=
	=0A=
	hasFlashVersion: function(major, release) {=0A=
		return (UFO.fv[0] > major || (UFO.fv[0] =3D=3D major && UFO.fv[1] >=3D =
release)) ? true : false;=0A=
	},=0A=
=0A=
	writeSWF: function(id) {=0A=
		var _fo =3D UFO.foList[id];=0A=
		var _e =3D document.getElementById(id);=0A=
		if (UFO.pluginType =3D=3D "npapi") {=0A=
			if (UFO.uaHas("gecko") || UFO.uaHas("xml")) {=0A=
				while(_e.hasChildNodes()) {=0A=
					_e.removeChild(_e.firstChild);=0A=
				}=0A=
				var _obj =3D UFO.createElement("object");=0A=
				_obj.setAttribute("type", "application/x-shockwave-flash");=0A=
				_obj.setAttribute("data", _fo.movie);=0A=
				_obj.setAttribute("width", _fo.width);=0A=
				_obj.setAttribute("height", _fo.height);=0A=
				var _l =3D UFO.optAtt.length;=0A=
				for (var i =3D 0; i < _l; i++) {=0A=
					if (typeof _fo[UFO.optAtt[i]] !=3D "undefined") =
_obj.setAttribute(UFO.optAtt[i], _fo[UFO.optAtt[i]]);=0A=
				}=0A=
				var _o =3D UFO.opt.concat(UFO.optExc);=0A=
				var _l =3D _o.length;=0A=
				for (var i =3D 0; i < _l; i++) {=0A=
					if (typeof _fo[_o[i]] !=3D "undefined") UFO.createObjParam(_obj, =
_o[i], _fo[_o[i]]);=0A=
				}=0A=
				_e.appendChild(_obj);=0A=
			}=0A=
			else {=0A=
				var _emb =3D "";=0A=
				var _o =3D UFO.opt.concat(UFO.optAtt).concat(UFO.optExc);=0A=
				var _l =3D _o.length;=0A=
				for (var i =3D 0; i < _l; i++) {=0A=
					if (typeof _fo[_o[i]] !=3D "undefined") _emb +=3D ' ' + _o[i] + =
'=3D"' + _fo[_o[i]] + '"';=0A=
				}=0A=
				_e.innerHTML =3D '<embed type=3D"application/x-shockwave-flash" =
src=3D"' + _fo.movie + '" width=3D"' + _fo.width + '" height=3D"' + =
_fo.height + '" =
pluginspage=3D"http://www.macromedia.com/go/getflashplayer"' + _emb + =
'></embed>';=0A=
			}=0A=
		}=0A=
		else if (UFO.pluginType =3D=3D "ax") {=0A=
			var _objAtt =3D "";=0A=
			var _l =3D UFO.optAtt.length;=0A=
			for (var i =3D 0; i < _l; i++) {=0A=
				if (typeof _fo[UFO.optAtt[i]] !=3D "undefined") _objAtt +=3D ' ' + =
UFO.optAtt[i] + '=3D"' + _fo[UFO.optAtt[i]] + '"';=0A=
			}=0A=
			var _objPar =3D "";=0A=
			var _l =3D UFO.opt.length;=0A=
			for (var i =3D 0; i < _l; i++) {=0A=
				if (typeof _fo[UFO.opt[i]] !=3D "undefined") _objPar +=3D '<param =
name=3D"' + UFO.opt[i] + '" value=3D"' + _fo[UFO.opt[i]] + '" />';=0A=
			}=0A=
			var _p =3D window.location.protocol =3D=3D "https:" ? "https:" : =
"http:";=0A=
			_e.innerHTML =3D '<object =
classid=3D"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"' + _objAtt + ' =
width=3D"' + _fo.width + '" height=3D"' + _fo.height + '" codebase=3D"' =
+ _p + =
'//download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=3D=
' + _fo.majorversion + ',0,' + _fo.build + ',0"><param name=3D"movie" =
value=3D"' + _fo.movie + '" />' + _objPar + '</object>';=0A=
		}=0A=
	},=0A=
		=0A=
	createDialog: function(id) {=0A=
		var _fo =3D UFO.foList[id];=0A=
		UFO.createCSS("html", "height:100%; overflow:hidden;");=0A=
		UFO.createCSS("body", "height:100%; overflow:hidden;");=0A=
		UFO.createCSS("#xi-con", "position:absolute; left:0; top:0; =
z-index:1000; width:100%; height:100%; background-color:#fff; =
filter:alpha(opacity:75); opacity:0.75;");=0A=
		UFO.createCSS("#xi-dia", "position:absolute; left:50%; top:50%; =
margin-left: -" + Math.round(parseInt(_fo.xiwidth, 10) / 2) + "px; =
margin-top: -" + Math.round(parseInt(_fo.xiheight, 10) / 2) + "px; =
width:" + _fo.xiwidth + "px; height:" + _fo.xiheight + "px;");=0A=
		var _b =3D document.getElementsByTagName("body")[0];=0A=
		var _c =3D UFO.createElement("div");=0A=
		_c.setAttribute("id", "xi-con");=0A=
		var _d =3D UFO.createElement("div");=0A=
		_d.setAttribute("id", "xi-dia");=0A=
		_c.appendChild(_d);=0A=
		_b.appendChild(_c);=0A=
		var _mmu =3D window.location;=0A=
		if (UFO.uaHas("xml") && UFO.uaHas("safari")) {=0A=
			var _mmd =3D =
document.getElementsByTagName("title")[0].firstChild.nodeValue =3D =
document.getElementsByTagName("title")[0].firstChild.nodeValue.slice(0, =
47) + " - Flash Player Installation";=0A=
		}=0A=
		else {=0A=
			var _mmd =3D document.title =3D document.title.slice(0, 47) + " - =
Flash Player Installation";=0A=
		}=0A=
		var _mmp =3D UFO.pluginType =3D=3D "ax" ? "ActiveX" : "PlugIn";=0A=
		var _uc =3D typeof _fo.xiurlcancel !=3D "undefined" ? =
"&xiUrlCancel=3D" + _fo.xiurlcancel : "";=0A=
		var _uf =3D typeof _fo.xiurlfailed !=3D "undefined" ? =
"&xiUrlFailed=3D" + _fo.xiurlfailed : "";=0A=
		UFO.foList["xi-dia"] =3D { movie:_fo.ximovie, width:_fo.xiwidth, =
height:_fo.xiheight, majorversion:"6", build:"65", =
flashvars:"MMredirectURL=3D" + _mmu + "&MMplayerType=3D" + _mmp + =
"&MMdoctitle=3D" + _mmd + _uc + _uf };=0A=
		UFO.writeSWF("xi-dia");=0A=
	},=0A=
=0A=
	expressInstallCallback: function() {=0A=
		var _b =3D document.getElementsByTagName("body")[0];=0A=
		var _c =3D document.getElementById("xi-con");=0A=
		_b.removeChild(_c);=0A=
		UFO.createCSS("body", "height:auto; overflow:auto;");=0A=
		UFO.createCSS("html", "height:auto; overflow:auto;");=0A=
	},=0A=
=0A=
	cleanupIELeaks: function() {=0A=
		var _o =3D document.getElementsByTagName("object");=0A=
		var _l =3D _o.length=0A=
		for (var i =3D 0; i < _l; i++) {=0A=
			_o[i].style.display =3D "none";=0A=
            var j =3D 0;=0A=
			for (var x in _o[i]) {=0A=
                j++;=0A=
				if (typeof _o[i][x] =3D=3D "function") {=0A=
					_o[i][x] =3D null;=0A=
				}=0A=
                if (j > 1000) {=0A=
                    // something is wrong, probably infinite loop caused =
by embedded html file=0A=
                    // see MDL-9825=0A=
                    break;=0A=
				}=0A=
			}=0A=
		}=0A=
	}=0A=
=0A=
};=0A=
=0A=
if (typeof window.attachEvent !=3D "undefined" && UFO.uaHas("ieWin")) {=0A=
	window.attachEvent("onunload", UFO.cleanupIELeaks);=0A=
}=0A=

------=_NextPart_000_0024_01CB5369.3CB70550
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.o-sl-mesto.kr.edus.si/moodle/lib/dropdown.js

/****=0A=
Author: Jerome Mouneyrac=0A=
Bug Reference: http://tracker.moodle.org/browse/MDL-14439=0A=
IE and Opera fire the onchange when ever you move into a dropdwown list =
with the keyboard.=0A=
These functions fix this problem.=0A=
****/=0A=
=0A=
/*=0A=
global variables=0A=
=0A=
Note:=0A=
if I didn't use global variables, we would need to pass them as =
parameter:  =0A=
=3D> in initSelect(): =0A=
   I would write "theSelect.onchange =3D selectChanged(...);"=0A=
   This code causes a javascript error on IE. (not firefox)=0A=
so I had to write theSelect.onchange =3D selectChanged; It's why I use =
global variables .=0A=
Because I use global variables, I didn't put this code in =
javascript-static.js.=0A=
This file is loaded in javascript.php.=0A=
*/ =0A=
var select_formid;=0A=
var select_targetwindow;=0A=
=0A=
//we redefine all user actions on the dropdown list=0A=
//onfocus, onchange, onkeydown, and onclick=0A=
function initSelect(formId,targetWindow)=0A=
{=0A=
    //initialise global variables=0A=
    select_formid=3DformId;=0A=
    select_targetwindow=3DtargetWindow;=0A=
=0A=
    var theSelect =3D document.getElementById(select_formid+"_jump");=0A=
=0A=
    theSelect.changed =3D false;=0A=
=0A=
    selectFocussed();=0A=
=0A=
    theSelect.onchange =3D selectChanged;=0A=
    theSelect.onkeydown =3D selectKeyed;=0A=
    theSelect.onclick =3D selectClicked;=0A=
    =0A=
    return true;=0A=
}=0A=
=0A=
function selectChanged(theElement)=0A=
{=0A=
    var theSelect;=0A=
    =0A=
    if (theElement && theElement.value)=0A=
    {=0A=
        theSelect =3D theElement;=0A=
    }=0A=
    else=0A=
    {=0A=
        theSelect =3D this;=0A=
    }=0A=
    =0A=
    if (!theSelect.changed)=0A=
    {=0A=
        return false;=0A=
    }=0A=
=0A=
    //here is the onchange redirection=0A=
    =
select_targetwindow.location=3Ddocument.getElementById(select_formid).jum=
p.options[document.getElementById(select_formid).jump.selectedIndex].valu=
e;                                =0A=
    =0A=
    return true;=0A=
}=0A=
=0A=
function selectClicked()=0A=
{=0A=
    this.changed =3D true;=0A=
}=0A=
=0A=
function selectFocussed()=0A=
{=0A=
    this.initValue =3D this.value;=0A=
    =0A=
    return true;=0A=
}=0A=
=0A=
//we keep Firefox behaviors: onchange is fired when we press "Enter", =
"Esc", or "Tab"" keys.=0A=
//note that is probably not working on Mac (keyCode could be different)=0A=
function selectKeyed(e)=0A=
{=0A=
    var theEvent;=0A=
    var keyCodeTab =3D "9";=0A=
    var keyCodeEnter =3D "13";=0A=
    var keyCodeEsc =3D "27";=0A=
    =0A=
    if (e)=0A=
    {=0A=
        theEvent =3D e;=0A=
    }=0A=
    else=0A=
    {=0A=
        theEvent =3D event;=0A=
    }=0A=
=0A=
    if ((theEvent.keyCode =3D=3D keyCodeEnter || theEvent.keyCode =3D=3D =
keyCodeTab) && this.value !=3D this.initValue)=0A=
    {=0A=
        this.changed =3D true;=0A=
        selectChanged(this);=0A=
    }=0A=
    else if (theEvent.keyCode =3D=3D keyCodeEsc)=0A=
    {=0A=
        this.value =3D this.initValue;=0A=
    }=0A=
    else=0A=
    {=0A=
        this.changed =3D false;=0A=
    }=0A=
    =0A=
    return true;=0A=
}
------=_NextPart_000_0024_01CB5369.3CB70550
Content-Type: multipart/alternative;
	boundary="----=_NextPart_001_003F_01CB5369.3CBBC040"


------=_NextPart_001_003F_01CB5369.3CBBC040
Content-Type: text/html;
	charset="utf-8"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.o-sl-mesto.kr.edus.si/moodle/mod/resource/view.php?id=4821

=EF=BB=BF<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" =
"http://www.w3c.org/TR/1999/REC-html401-19991224/frameset.dtd">
<HTML dir=3Dltr><HEAD><TITLE>5. razred: Kviz o primorskem svetu</TITLE>
<META content=3D"text/html; charset=3Dutf-8" http-equiv=3Dcontent-type>
<META name=3DGENERATOR content=3D"MSHTML =
8.00.6001.18939"></HEAD><FRAMESET=20
rows=3D130,*><FRAME title=3DVir=20
src=3D"http://www.o-sl-mesto.kr.edus.si/moodle/mod/resource/view.php?id=3D=
4821&amp;type=3Dfile&amp;frameset=3Dtop"><FRAME=20
title=3DVir=20
src=3D"http://www.uciteljska.net/kvizi/HotPot/ModrijanSlo/NarGeog/Pri.htm=
"></FRAMESET></HTML>

------=_NextPart_001_003F_01CB5369.3CBBC040
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.o-sl-mesto.kr.edus.si/moodle/mod/resource/view.php?id=4821&type=file&frameset=top

=EF=BB=BF<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML dir=3Dltr lang=3Dsl xml:lang=3D"sl"=20
xmlns=3D"http://www.w3.org/1999/xhtml"><HEAD><TITLE>5. razred: Kviz o =
primorskem svetu</TITLE>
<META content=3D"text/html; charset=3Dutf-8" =
http-equiv=3DContent-Type><LINK=20
rel=3Dstylesheet type=3Dtext/css=20
href=3D"http://www.o-sl-mesto.kr.edus.si/moodle/theme/standard/styles.php=
"><LINK=20
rel=3Dstylesheet type=3Dtext/css=20
href=3D"http://www.o-sl-mesto.kr.edus.si/moodle/theme/Facebooky/styles.ph=
p">
<SCRIPT type=3Dtext/javascript=20
src=3D"http://www.o-sl-mesto.kr.edus.si/moodle/lib/yui/yahoo/yahoo-min.js=
"></SCRIPT>

<SCRIPT type=3Dtext/javascript=20
src=3D"http://www.o-sl-mesto.kr.edus.si/moodle/lib/yui/event/event-min.js=
"></SCRIPT>

<SCRIPT type=3Dtext/javascript=20
src=3D"http://www.o-sl-mesto.kr.edus.si/moodle/lib/yui/connection/connect=
ion-min.js"></SCRIPT>

<SCRIPT type=3Dtext/javascript=20
src=3D"http://www.o-sl-mesto.kr.edus.si/moodle/lib/swfobject/swfobject.js=
"></SCRIPT>

<SCRIPT type=3Dtext/javascript>=0A=
  var flashversion =3D swfobject.getFlashPlayerVersion();=0A=
  =
YAHOO.util.Connect.asyncRequest('GET','http://www.o-sl-mesto.kr.edus.si/m=
oodle/login/environment.php?sesskey=3DThF35t6fib&amp;flashversion=3D'+fla=
shversion.major+'.'+flashversion.minor+'.'+flashversion.release);=0A=
</SCRIPT>
<!--[if IE 7]>=0A=
    <link rel=3D"stylesheet" type=3D"text/css" =
href=3D"http://www.o-sl-mesto.kr.edus.si/moodle/theme/standard/styles_ie7=
.css" />=0A=
<![endif]--><!--[if IE 6]>=0A=
    <link rel=3D"stylesheet" type=3D"text/css" =
href=3D"http://www.o-sl-mesto.kr.edus.si/moodle/theme/standard/styles_ie6=
.css" />=0A=
<![endif]-->
<META name=3Dkeywords content=3D"moodle, 5. razred: Kviz o primorskem =
svetu "><LINK=20
rel=3D"shortcut icon"=20
href=3D"http://www.o-sl-mesto.kr.edus.si/moodle/theme/Facebooky/favicon.i=
co"><!--<style type=3D"text/css">/*<![CDATA[*/ =
body{behavior:url(http://www.o-sl-mesto.kr.edus.si/moodle/lib/csshover.ht=
c);} /*]]>*/</style>-->
<SCRIPT type=3Dtext/javascript=20
src=3D"http://www.o-sl-mesto.kr.edus.si/moodle/lib/javascript-static.js">=
</SCRIPT>

<SCRIPT type=3Dtext/javascript=20
src=3D"http://www.o-sl-mesto.kr.edus.si/moodle/lib/javascript-mod.php"></=
SCRIPT>

<SCRIPT type=3Dtext/javascript=20
src=3D"http://www.o-sl-mesto.kr.edus.si/moodle/lib/overlib/overlib.js"></=
SCRIPT>

<SCRIPT type=3Dtext/javascript=20
src=3D"http://www.o-sl-mesto.kr.edus.si/moodle/lib/overlib/overlib_csssty=
le.js"></SCRIPT>

<SCRIPT type=3Dtext/javascript=20
src=3D"http://www.o-sl-mesto.kr.edus.si/moodle/lib/cookies.js"></SCRIPT>

<SCRIPT type=3Dtext/javascript=20
src=3D"http://www.o-sl-mesto.kr.edus.si/moodle/lib/ufo.js"></SCRIPT>

<SCRIPT type=3Dtext/javascript=20
src=3D"http://www.o-sl-mesto.kr.edus.si/moodle/lib/dropdown.js"></SCRIPT>=


<SCRIPT type=3Dtext/javascript defer>=0A=
//<![CDATA[=0A=
setTimeout('fix_column_widths()', 20);=0A=
//]]>=0A=
</SCRIPT>

<SCRIPT type=3Dtext/javascript>=0A=
//<![CDATA[=0A=
function openpopup(url, name, options, fullscreen) {=0A=
    var fullurl =3D "http://www.o-sl-mesto.kr.edus.si/moodle" + url;=0A=
    var windowobj =3D window.open(fullurl, name, options);=0A=
    if (!windowobj) {=0A=
        return true;=0A=
    }=0A=
    if (fullscreen) {=0A=
        windowobj.moveTo(0, 0);=0A=
        windowobj.resizeTo(screen.availWidth, screen.availHeight);=0A=
    }=0A=
    windowobj.focus();=0A=
    return false;=0A=
}=0A=
=0A=
function uncheckall() {=0A=
    var inputs =3D document.getElementsByTagName('input');=0A=
    for(var i =3D 0; i < inputs.length; i++) {=0A=
        inputs[i].checked =3D false;=0A=
    }=0A=
}=0A=
=0A=
function checkall() {=0A=
    var inputs =3D document.getElementsByTagName('input');=0A=
    for(var i =3D 0; i < inputs.length; i++) {=0A=
        inputs[i].checked =3D true;=0A=
    }=0A=
}=0A=
=0A=
function inserttext(text) {=0A=
  text =3D ' ' + text + ' ';=0A=
  if ( opener.document.forms['theform'].message.createTextRange && =
opener.document.forms['theform'].message.caretPos) {=0A=
    var caretPos =3D opener.document.forms['theform'].message.caretPos;=0A=
    caretPos.text =3D caretPos.text.charAt(caretPos.text.length - 1) =
=3D=3D ' ' ? text + ' ' : text;=0A=
  } else {=0A=
    opener.document.forms['theform'].message.value  +=3D text;=0A=
  }=0A=
  opener.document.forms['theform'].message.focus();=0A=
}=0A=
=0A=
function getElementsByClassName(oElm, strTagName, oClassNames){=0A=
	var arrElements =3D (strTagName =3D=3D "*" && oElm.all)? oElm.all : =
oElm.getElementsByTagName(strTagName);=0A=
	var arrReturnElements =3D new Array();=0A=
	var arrRegExpClassNames =3D new Array();=0A=
	if(typeof oClassNames =3D=3D "object"){=0A=
		for(var i=3D0; i<oClassNames.length; i++){=0A=
			arrRegExpClassNames.push(new RegExp("(^|\\s)" + =
oClassNames[i].replace(/\-/g, "\\-") + "(\\s|$)"));=0A=
		}=0A=
	}=0A=
	else{=0A=
		arrRegExpClassNames.push(new RegExp("(^|\\s)" + =
oClassNames.replace(/\-/g, "\\-") + "(\\s|$)"));=0A=
	}=0A=
	var oElement;=0A=
	var bMatchesAll;=0A=
	for(var j=3D0; j<arrElements.length; j++){=0A=
		oElement =3D arrElements[j];=0A=
		bMatchesAll =3D true;=0A=
		for(var k=3D0; k<arrRegExpClassNames.length; k++){=0A=
			if(!arrRegExpClassNames[k].test(oElement.className)){=0A=
				bMatchesAll =3D false;=0A=
				break;=0A=
			}=0A=
		}=0A=
		if(bMatchesAll){=0A=
			arrReturnElements.push(oElement);=0A=
		}=0A=
	}=0A=
	return (arrReturnElements)=0A=
}=0A=
//]]>=0A=
</SCRIPT>

<META name=3DGENERATOR content=3D"MSHTML 8.00.6001.18939"></HEAD>
<BODY id=3Dmod-resource-view class=3D"mod-resource course-40 dir-ltr =
lang-sl_utf8">
<DIV id=3Dpage><!-- This table fixes the width of the main layout. Help =
dialogues and other small popups don't have a header, so won't be =
affected by this --><!-- Altering the width value of this table will =
alter the width to which the layout is fixed. Removing the following =
line altogether will return Moodle to a normal, full width, scalable =
layout. -->
<TABLE width=3D965 align=3Dcenter>
  <TBODY>
  <TR>
    <TD>
      <DIV id=3Dheader class=3D" clearfix">
      <H1 class=3Dheadermain>E-u=C4=8Dilnica, O=C5=A0 =C5=A0kofja =
Loka-Mesto</H1>
      <DIV class=3Dheadermenu>
      <DIV class=3Dnavigation>
      <UL>
        <LI>
        <FORM onclick=3D"this.target=3D'_top';"=20
        =
action=3Dhttp://www.o-sl-mesto.kr.edus.si/moodle/mod/resource/view.php=20
        target=3D_top>
        <FIELDSET class=3Dinvisiblefieldset><INPUT value=3D2705 =
type=3Dhidden=20
        name=3Did><BUTTON title=3D"Prej=C5=A1nja dejavnost" =
type=3Dsubmit><SPAN=20
        class=3D"arrow ">=E2=97=84</SPAN><SPAN class=3D"accesshide =
">&nbsp;Prej=C5=A1nja=20
        dejavnost</SPAN></BUTTON></FIELDSET></FORM></LI>
        <LI>
        <FORM id=3Dnavmenupopup class=3Dpopupform method=3Dget=20
        =
action=3Dhttp://www.o-sl-mesto.kr.edus.si/moodle/course/jumpto.php=20
        target=3D_top>
        <DIV><SELECT id=3Dnavmenupopup_jump=20
        onfocus=3D"initSelect('navmenupopup',parent)" name=3Djump> =
<OPTGROUP=20
          label=3D"RAZREDNE ZADEVE "> <OPTION=20
            style=3D"BACKGROUND-IMAGE: =
url(http://www.o-sl-mesto.kr.edus.si/moodle/mod/resource/icon.gif)"=20
            =
value=3Dhttp://www.o-sl-mesto.kr.edus.si/moodle/mod/resource/view.php?id=3D=
4638>NASILJE</OPTION>=20
          </OPTGROUP> <OPTGROUP=20
          label=3D"&#13;&#10;DRU=C5=BDBA - DRU &#13;&#10;Moja =
doma=C4=8Da pokrajina - =C5=A0KOFJA...">=20
            <OPTION=20
            style=3D"BACKGROUND-IMAGE: =
url(http://www.o-sl-mesto.kr.edus.si/moodle/mod/resource/icon.gif)"=20
            =
value=3Dhttp://www.o-sl-mesto.kr.edus.si/moodle/mod/resource/view.php?id=3D=
5505>SLOVENIJA</OPTION>=20
            <OPTION=20
            style=3D"BACKGROUND-IMAGE: =
url(http://www.o-sl-mesto.kr.edus.si/moodle/mod/resource/icon.gif)"=20
            =
value=3Dhttp://www.o-sl-mesto.kr.edus.si/moodle/mod/resource/view.php?id=3D=
5509>SESTAVINE=20
            RELIEFA</OPTION> <OPTION=20
            style=3D"BACKGROUND-IMAGE: =
url(http://www.o-sl-mesto.kr.edus.si/moodle/mod/resource/icon.gif)"=20
            =
value=3Dhttp://www.o-sl-mesto.kr.edus.si/moodle/mod/resource/view.php?id=3D=
5013>KARANTANIJA</OPTION>=20
            <OPTION=20
            style=3D"BACKGROUND-IMAGE: =
url(http://www.o-sl-mesto.kr.edus.si/moodle/mod/resource/icon.gif)"=20
            =
value=3Dhttp://www.o-sl-mesto.kr.edus.si/moodle/mod/resource/view.php?id=3D=
5016>KRI=C5=BDANKA=20
            O ZGODOVINI SLOVENCEV</OPTION> <OPTION=20
            style=3D"BACKGROUND-IMAGE: =
url(http://www.o-sl-mesto.kr.edus.si/moodle/mod/resource/icon.gif)"=20
            =
value=3Dhttp://www.o-sl-mesto.kr.edus.si/moodle/mod/resource/view.php?id=3D=
4805>Alpski=20
            svet - dopolnjevanka</OPTION> <OPTION=20
            style=3D"BACKGROUND-IMAGE: =
url(http://www.o-sl-mesto.kr.edus.si/moodle/mod/resource/icon.gif)"=20
            =
value=3Dhttp://www.o-sl-mesto.kr.edus.si/moodle/mod/resource/view.php?id=3D=
4807>Kviz=20
            o alpskem svetu</OPTION> <OPTION=20
            style=3D"BACKGROUND-IMAGE: =
url(http://www.o-sl-mesto.kr.edus.si/moodle/mod/resource/icon.gif)"=20
            =
value=3Dhttp://www.o-sl-mesto.kr.edus.si/moodle/mod/resource/view.php?id=3D=
2707>I=C5=A1=C4=8Di=20
            po tej strani in na=C5=A1el/a bo=C5=A1 veliko =
zanimivega</OPTION> <OPTION=20
            style=3D"BACKGROUND-IMAGE: =
url(http://www.o-sl-mesto.kr.edus.si/moodle/mod/resource/icon.gif)"=20
            =
value=3Dhttp://www.o-sl-mesto.kr.edus.si/moodle/mod/resource/view.php?id=3D=
4818>Panonski=20
            svet</OPTION> <OPTION=20
            style=3D"BACKGROUND-IMAGE: =
url(http://www.o-sl-mesto.kr.edus.si/moodle/mod/resource/icon.gif)"=20
            =
value=3Dhttp://www.o-sl-mesto.kr.edus.si/moodle/mod/resource/view.php?id=3D=
2706>PANONSKI=20
            SVET v sliki</OPTION> <OPTION=20
            style=3D"BACKGROUND-IMAGE: =
url(http://www.o-sl-mesto.kr.edus.si/moodle/mod/resource/icon.gif)"=20
            =
value=3Dhttp://www.o-sl-mesto.kr.edus.si/moodle/mod/resource/view.php?id=3D=
4817>Dopolnjevanka=20
            o PANONSKEM SVETU</OPTION> <OPTION=20
            style=3D"BACKGROUND-IMAGE: =
url(http://www.o-sl-mesto.kr.edus.si/moodle/mod/resource/icon.gif)"=20
            =
value=3Dhttp://www.o-sl-mesto.kr.edus.si/moodle/mod/resource/view.php?id=3D=
4819>Dinarski=20
            svet v besedi in sliki</OPTION> <OPTION=20
            style=3D"BACKGROUND-IMAGE: =
url(http://www.o-sl-mesto.kr.edus.si/moodle/mod/resource/icon.gif)"=20
            =
value=3Dhttp://www.o-sl-mesto.kr.edus.si/moodle/mod/resource/view.php?id=3D=
4820>Dinarski=20
            svet - dopolnjevanka</OPTION> <OPTION=20
            style=3D"BACKGROUND-IMAGE: =
url(http://www.o-sl-mesto.kr.edus.si/moodle/mod/resource/icon.gif)"=20
            =
value=3Dhttp://www.o-sl-mesto.kr.edus.si/moodle/mod/resource/view.php?id=3D=
4822>Primorski=20
            svet v besedi in sliki</OPTION> <OPTION=20
            style=3D"BACKGROUND-IMAGE: =
url(http://www.o-sl-mesto.kr.edus.si/moodle/mod/resource/icon.gif)"=20
            =
value=3Dhttp://www.o-sl-mesto.kr.edus.si/moodle/mod/resource/view.php?id=3D=
2705>PRIMORSKI=20
            SVET v sliki</OPTION> <OPTION=20
            style=3D"BACKGROUND-IMAGE: =
url(http://www.o-sl-mesto.kr.edus.si/moodle/mod/resource/icon.gif)"=20
            selected=20
            =
value=3Dhttp://www.o-sl-mesto.kr.edus.si/moodle/mod/resource/view.php?id=3D=
4821>Skok=20
            na...</OPTION> <OPTION=20
            style=3D"BACKGROUND-IMAGE: =
url(http://www.o-sl-mesto.kr.edus.si/moodle/mod/resource/icon.gif)"=20
            =
value=3Dhttp://www.o-sl-mesto.kr.edus.si/moodle/mod/resource/view.php?id=3D=
4823>U=C4=8Dni=20
            list o primorskem svetu</OPTION> <OPTION=20
            style=3D"BACKGROUND-IMAGE: =
url(http://www.o-sl-mesto.kr.edus.si/moodle/mod/resource/icon.gif)"=20
            =
value=3Dhttp://www.o-sl-mesto.kr.edus.si/moodle/mod/resource/view.php?id=3D=
5015>ZGODOVINSKI=20
            RAZVOJ ZEMLJE</OPTION> </OPTGROUP> <OPTGROUP=20
          label=3D"&#13;&#10;SLOVENSKI JEZIK - SLO Kdor veliko bere, se =
mu zn...">=20
            <OPTION=20
            style=3D"BACKGROUND-IMAGE: =
url(http://www.o-sl-mesto.kr.edus.si/moodle/mod/resource/icon.gif)"=20
            =
value=3Dhttp://www.o-sl-mesto.kr.edus.si/moodle/mod/resource/view.php?id=3D=
4803>SAMOSTALNIK=20
            - kdo ali kaj?</OPTION> <OPTION=20
            style=3D"BACKGROUND-IMAGE: =
url(http://www.o-sl-mesto.kr.edus.si/moodle/mod/resource/icon.gif)"=20
            =
value=3Dhttp://www.o-sl-mesto.kr.edus.si/moodle/mod/resource/view.php?id=3D=
4804>SAMOSTALNIK=20
            - =C5=BE., m. ali sr. spol?</OPTION> <OPTION=20
            style=3D"BACKGROUND-IMAGE: =
url(http://www.o-sl-mesto.kr.edus.si/moodle/mod/hotpot/icon.gif)"=20
            =
value=3Dhttp://www.o-sl-mesto.kr.edus.si/moodle/mod/hotpot/view.php?id=3D=
1901>Isto=C4=8Dasnost=20
            in neisto=C4=8Dasnost</OPTION> <OPTION=20
            style=3D"BACKGROUND-IMAGE: =
url(http://www.o-sl-mesto.kr.edus.si/moodle/mod/quiz/icon.gif)"=20
            =
value=3Dhttp://www.o-sl-mesto.kr.edus.si/moodle/mod/quiz/view.php?id=3D19=
02>Isto=C4=8Dasnost=20
            in neisto=C4=8Dasnost 2</OPTION> <OPTION=20
            style=3D"BACKGROUND-IMAGE: =
url(http://www.o-sl-mesto.kr.edus.si/moodle/mod/hotpot/icon.gif)"=20
            =
value=3Dhttp://www.o-sl-mesto.kr.edus.si/moodle/mod/hotpot/view.php?id=3D=
1903>Vzrok,=20
            posledica, namen - izpolni praznine</OPTION> <OPTION=20
            style=3D"BACKGROUND-IMAGE: =
url(http://www.o-sl-mesto.kr.edus.si/moodle/mod/hotpot/icon.gif)"=20
            =
value=3Dhttp://www.o-sl-mesto.kr.edus.si/moodle/mod/hotpot/view.php?id=3D=
1904>Ker=20
            pridno delam, spadam med mravljice</OPTION> <OPTION=20
            style=3D"BACKGROUND-IMAGE: =
url(http://www.o-sl-mesto.kr.edus.si/moodle/mod/resource/icon.gif)"=20
            =
value=3Dhttp://www.o-sl-mesto.kr.edus.si/moodle/mod/resource/view.php?id=3D=
1905>berilo=20
            - Svet iz besed</OPTION> </OPTGROUP> <OPTGROUP=20
          label=3D"&#13;&#10;MATEMATIKA - MAT &#13;&#10;  &#13;&#10; "> =
<OPTION=20
            style=3D"BACKGROUND-IMAGE: =
url(http://www.o-sl-mesto.kr.edus.si/moodle/mod/resource/icon.gif)"=20
            =
value=3Dhttp://www.o-sl-mesto.kr.edus.si/moodle/mod/resource/view.php?id=3D=
2219>=C5=A0tevilski=20
            izrazi</OPTION> <OPTION=20
            style=3D"BACKGROUND-IMAGE: =
url(http://www.o-sl-mesto.kr.edus.si/moodle/mod/resource/icon.gif)"=20
            =
value=3Dhttp://www.o-sl-mesto.kr.edus.si/moodle/mod/resource/view.php?id=3D=
1913>PLO=C5=A0=C4=8CINA</OPTION>=20
            <OPTION=20
            style=3D"BACKGROUND-IMAGE: =
url(http://www.o-sl-mesto.kr.edus.si/moodle/mod/resource/icon.gif)"=20
            =
value=3Dhttp://www.o-sl-mesto.kr.edus.si/moodle/mod/resource/view.php?id=3D=
5017>Merjenje=20
            ploskev</OPTION> <OPTION=20
            style=3D"BACKGROUND-IMAGE: =
url(http://www.o-sl-mesto.kr.edus.si/moodle/mod/resource/icon.gif)"=20
            =
value=3Dhttp://www.o-sl-mesto.kr.edus.si/moodle/mod/resource/view.php?id=3D=
1911>Pisno=20
            deljenje</OPTION> <OPTION=20
            style=3D"BACKGROUND-IMAGE: =
url(http://www.o-sl-mesto.kr.edus.si/moodle/mod/resource/icon.gif)"=20
            =
value=3Dhttp://www.o-sl-mesto.kr.edus.si/moodle/mod/resource/view.php?id=3D=
1912>Pisno=20
            deljenje</OPTION> <OPTION=20
            style=3D"BACKGROUND-IMAGE: =
url(http://www.o-sl-mesto.kr.edus.si/moodle/mod/resource/icon.gif)"=20
            =
value=3Dhttp://www.o-sl-mesto.kr.edus.si/moodle/mod/resource/view.php?id=3D=
4323>Ena=C4=8Dbe=20
            na E-umu</OPTION> <OPTION=20
            style=3D"BACKGROUND-IMAGE: =
url(http://www.o-sl-mesto.kr.edus.si/moodle/mod/resource/icon.gif)"=20
            =
value=3Dhttp://www.o-sl-mesto.kr.edus.si/moodle/mod/resource/view.php?id=3D=
4332>Vaje=20
            za utrjevanje ena=C4=8Db</OPTION> <OPTION=20
            style=3D"BACKGROUND-IMAGE: =
url(http://www.o-sl-mesto.kr.edus.si/moodle/mod/resource/icon.gif)"=20
            =
value=3Dhttp://www.o-sl-mesto.kr.edus.si/moodle/mod/resource/view.php?id=3D=
4552>U=C4=8Dni=20
            list - Koliko znam o ena=C4=8Dbah</OPTION> <OPTION=20
            style=3D"BACKGROUND-IMAGE: =
url(http://www.o-sl-mesto.kr.edus.si/moodle/mod/resource/icon.gif)"=20
            =
value=3Dhttp://www.o-sl-mesto.kr.edus.si/moodle/mod/resource/view.php?id=3D=
4341>=C5=A0e=20
            ve=C4=8D vaj z ena=C4=8Dbami</OPTION> <OPTION=20
            style=3D"BACKGROUND-IMAGE: =
url(http://www.o-sl-mesto.kr.edus.si/moodle/mod/resource/icon.gif)"=20
            =
value=3Dhttp://www.o-sl-mesto.kr.edus.si/moodle/mod/resource/view.php?id=3D=
4600>Merjenje=20
            mase</OPTION> <OPTION=20
            style=3D"BACKGROUND-IMAGE: =
url(http://www.o-sl-mesto.kr.edus.si/moodle/mod/resource/icon.gif)"=20
            =
value=3Dhttp://www.o-sl-mesto.kr.edus.si/moodle/mod/resource/view.php?id=3D=
4601>Merske=20
            enote za brihtne glave</OPTION> <OPTION=20
            style=3D"BACKGROUND-IMAGE: =
url(http://www.o-sl-mesto.kr.edus.si/moodle/mod/resource/icon.gif)"=20
            =
value=3Dhttp://www.o-sl-mesto.kr.edus.si/moodle/mod/resource/view.php?id=3D=
4604>t,=20
            kg, dag, g, mg? Kdo bi vedel!?</OPTION> <OPTION=20
            style=3D"BACKGROUND-IMAGE: =
url(http://www.o-sl-mesto.kr.edus.si/moodle/mod/resource/icon.gif)"=20
            =
value=3Dhttp://www.o-sl-mesto.kr.edus.si/moodle/mod/resource/view.php?id=3D=
4640>Utrjujemo=20
            mno=C5=BEenje z eno in dvomestnim faktorjem</OPTION> <OPTION =

            style=3D"BACKGROUND-IMAGE: =
url(http://www.o-sl-mesto.kr.edus.si/moodle/mod/resource/icon.gif)"=20
            =
value=3Dhttp://www.o-sl-mesto.kr.edus.si/moodle/mod/resource/view.php?id=3D=
4631>Mno=C5=BEenje=20
            v vesolju</OPTION> <OPTION=20
            style=3D"BACKGROUND-IMAGE: =
url(http://www.o-sl-mesto.kr.edus.si/moodle/mod/resource/icon.gif)"=20
            =
value=3Dhttp://www.o-sl-mesto.kr.edus.si/moodle/mod/resource/view.php?id=3D=
4632>Formule=20
            - hitreje mno=C5=BEi in vozi</OPTION> <OPTION=20
            style=3D"BACKGROUND-IMAGE: =
url(http://www.o-sl-mesto.kr.edus.si/moodle/mod/resource/icon.gif)"=20
            =
value=3Dhttp://www.o-sl-mesto.kr.edus.si/moodle/mod/resource/view.php?id=3D=
4645>Mno=C5=BEenje=20
            in deljenje - vadi, vadi, vadi</OPTION> <OPTION=20
            style=3D"BACKGROUND-IMAGE: =
url(http://www.o-sl-mesto.kr.edus.si/moodle/mod/resource/icon.gif)"=20
            =
value=3Dhttp://www.o-sl-mesto.kr.edus.si/moodle/mod/resource/view.php?id=3D=
1909>Deli=20
            celote</OPTION> <OPTION=20
            style=3D"BACKGROUND-IMAGE: =
url(http://www.o-sl-mesto.kr.edus.si/moodle/mod/resource/icon.gif)"=20
            =
value=3Dhttp://www.o-sl-mesto.kr.edus.si/moodle/mod/resource/view.php?id=3D=
4712>Izberi=20
            sebi primerne vaje za dele celote/ ulomke</OPTION> =
</OPTGROUP>=20
          <OPTGROUP=20
          label=3D"NARAVOSLOVJE IN TEHNOLOGIJA -NIT&#13;&#10; =
&#13;&#10;">=20
            <OPTION=20
            style=3D"BACKGROUND-IMAGE: =
url(http://www.o-sl-mesto.kr.edus.si/moodle/mod/resource/icon.gif)"=20
            =
value=3Dhttp://www.o-sl-mesto.kr.edus.si/moodle/mod/resource/view.php?id=3D=
4770>Fotosinteza</OPTION>=20
            <OPTION=20
            style=3D"BACKGROUND-IMAGE: =
url(http://www.o-sl-mesto.kr.edus.si/moodle/mod/resource/icon.gif)"=20
            =
value=3Dhttp://www.o-sl-mesto.kr.edus.si/moodle/mod/resource/view.php?id=3D=
4772>Povezave=20
            na spletne strani o fotosintezi</OPTION> <OPTION=20
            style=3D"BACKGROUND-IMAGE: =
url(http://www.o-sl-mesto.kr.edus.si/moodle/mod/resource/icon.gif)"=20
            =
value=3Dhttp://www.o-sl-mesto.kr.edus.si/moodle/mod/resource/view.php?id=3D=
4777>Fotosinteza,=20
            dihanje in =C5=A1e marsikaj</OPTION> <OPTION=20
            style=3D"BACKGROUND-IMAGE: =
url(http://www.o-sl-mesto.kr.edus.si/moodle/mod/resource/icon.gif)"=20
            =
value=3Dhttp://www.o-sl-mesto.kr.edus.si/moodle/mod/resource/view.php?id=3D=
4830>VODNE=20
            RASTLINE</OPTION> <OPTION=20
            style=3D"BACKGROUND-IMAGE: =
url(http://www.o-sl-mesto.kr.edus.si/moodle/mod/resource/icon.gif)"=20
            =
value=3Dhttp://www.o-sl-mesto.kr.edus.si/moodle/mod/resource/view.php?id=3D=
2663>KRO=C5=BDENJE=20
            VODE</OPTION> <OPTION=20
            style=3D"BACKGROUND-IMAGE: =
url(http://www.o-sl-mesto.kr.edus.si/moodle/mod/resource/icon.gif)"=20
            =
value=3Dhttp://www.o-sl-mesto.kr.edus.si/moodle/mod/resource/view.php?id=3D=
4873>Voda=20
            by Mladen</OPTION> <OPTION=20
            style=3D"BACKGROUND-IMAGE: =
url(http://www.o-sl-mesto.kr.edus.si/moodle/mod/resource/icon.gif)"=20
            =
value=3Dhttp://www.o-sl-mesto.kr.edus.si/moodle/mod/resource/view.php?id=3D=
4874>Pitna=20
            voda</OPTION> <OPTION=20
            style=3D"BACKGROUND-IMAGE: =
url(http://www.o-sl-mesto.kr.edus.si/moodle/mod/resource/icon.gif)"=20
            =
value=3Dhttp://www.o-sl-mesto.kr.edus.si/moodle/mod/resource/view.php?id=3D=
2672>Onesna=C5=BEevanje=20
            voda</OPTION> <OPTION=20
            style=3D"BACKGROUND-IMAGE: =
url(http://www.o-sl-mesto.kr.edus.si/moodle/mod/resource/icon.gif)"=20
            =
value=3Dhttp://www.o-sl-mesto.kr.edus.si/moodle/mod/resource/view.php?id=3D=
2673>Voda=20
            kot vir =C5=BEivljenja</OPTION> <OPTION=20
            style=3D"BACKGROUND-IMAGE: =
url(http://www.o-sl-mesto.kr.edus.si/moodle/mod/resource/icon.gif)"=20
            =
value=3Dhttp://www.o-sl-mesto.kr.edus.si/moodle/mod/resource/view.php?id=3D=
2674>Vse=20
            o vodi</OPTION> <OPTION=20
            style=3D"BACKGROUND-IMAGE: =
url(http://www.o-sl-mesto.kr.edus.si/moodle/mod/resource/icon.gif)"=20
            =
value=3Dhttp://www.o-sl-mesto.kr.edus.si/moodle/mod/resource/view.php?id=3D=
2676>VODA:=20
            nekje preve=C4=8D, drugje premalo</OPTION> <OPTION=20
            style=3D"BACKGROUND-IMAGE: =
url(http://www.o-sl-mesto.kr.edus.si/moodle/mod/resource/icon.gif)"=20
            =
value=3Dhttp://www.o-sl-mesto.kr.edus.si/moodle/mod/resource/view.php?id=3D=
2677>Voda=20
            za =C5=BEiva bitja</OPTION> <OPTION=20
            style=3D"BACKGROUND-IMAGE: =
url(http://www.o-sl-mesto.kr.edus.si/moodle/mod/resource/icon.gif)"=20
            =
value=3Dhttp://www.o-sl-mesto.kr.edus.si/moodle/mod/resource/view.php?id=3D=
4639>HI=C5=A0A=20
            EKSPERIMENTOV</OPTION> <OPTION=20
            style=3D"BACKGROUND-IMAGE: =
url(http://www.o-sl-mesto.kr.edus.si/moodle/mod/resource/icon.gif)"=20
            =
value=3Dhttp://www.o-sl-mesto.kr.edus.si/moodle/mod/resource/view.php?id=3D=
4703>=C5=BDELI=C5=A0=20
            VIDETI RISANKO? TU JE OZZY OZON!</OPTION> </OPTGROUP> =
<OPTGROUP=20
          label=3D"GLASBENA VZGOJA"> <OPTION=20
            style=3D"BACKGROUND-IMAGE: =
url(http://www.o-sl-mesto.kr.edus.si/moodle/mod/quiz/icon.gif)"=20
            =
value=3Dhttp://www.o-sl-mesto.kr.edus.si/moodle/mod/quiz/view.php?id=3D27=
18>Z=20
            GLASBO PO SLOVENIJI</OPTION> <OPTION=20
            style=3D"BACKGROUND-IMAGE: =
url(http://www.o-sl-mesto.kr.edus.si/moodle/mod/resource/icon.gif)"=20
            =
value=3Dhttp://www.o-sl-mesto.kr.edus.si/moodle/mod/resource/view.php?id=3D=
4764>Oglej=20
            si ples</OPTION> </OPTGROUP> <OPTGROUP=20
          label=3D"&#13;&#10;LIKOVNA VZGOJA "> <OPTION=20
            style=3D"BACKGROUND-IMAGE: =
url(http://www.o-sl-mesto.kr.edus.si/moodle/mod/resource/icon.gif)"=20
            =
value=3Dhttp://www.o-sl-mesto.kr.edus.si/moodle/mod/resource/view.php?id=3D=
5507>BARVNI=20
            KROG</OPTION> <OPTION=20
            style=3D"BACKGROUND-IMAGE: =
url(http://www.o-sl-mesto.kr.edus.si/moodle/mod/resource/icon.gif)"=20
            =
value=3Dhttp://www.o-sl-mesto.kr.edus.si/moodle/mod/resource/view.php?id=3D=
5508>TEST=20
            IZ ZNANJA LIKOVNE VZGOJE</OPTION> </OPTGROUP></SELECT><INPUT =

        value=3DThF35t6fib type=3Dhidden name=3Dsesskey>
        <DIV style=3D"DISPLAY: inline" id=3Dnoscriptnavmenupopup><INPUT =
value=3DPojdi type=3Dsubmit></DIV>
        <SCRIPT type=3Dtext/javascript>=0A=
//<![CDATA[=0A=
document.getElementById("noscriptnavmenupopup").style.display =3D "none";=0A=
//]]>=0A=
</SCRIPT>
        </DIV></FORM></LI>
        <LI>
        <FORM onclick=3D"this.target=3D'_top';"=20
        =
action=3Dhttp://www.o-sl-mesto.kr.edus.si/moodle/mod/resource/view.php=20
        target=3D_top>
        <FIELDSET class=3Dinvisiblefieldset><INPUT value=3D4823 =
type=3Dhidden=20
        name=3Did><BUTTON title=3D"Naslednja dejavnost" =
type=3Dsubmit><SPAN=20
        class=3D"accesshide ">Naslednja dejavnost&nbsp;</SPAN><SPAN=20
        class=3D"arrow =
">=E2=96=BA</SPAN></BUTTON></FIELDSET></FORM></LI></UL></DIV></DIV></DIV>=

      <DIV class=3D"navbar clearfix">
      <DIV class=3Dbreadcrumb>
      <H2 class=3D"accesshide ">Vi ste tu</H2>
      <UL>
        <LI class=3Dfirst><A onclick=3D"this.target=3D'_top'"=20
        href=3D"http://www.o-sl-mesto.kr.edus.si/moodle/"=20
        target=3D_top>E-u=C4=8Dilnica</A></LI>
        <LI><SPAN class=3D"accesshide ">/&nbsp;</SPAN><SPAN=20
        class=3D"arrow sep">=E2=96=BA</SPAN> <A =
onclick=3D"this.target=3D'_top'"=20
        =
href=3D"http://www.o-sl-mesto.kr.edus.si/moodle/course/view.php?id=3D40" =

        target=3D_top>5. razred</A></LI>
        <LI><SPAN class=3D"accesshide ">/&nbsp;</SPAN><SPAN=20
        class=3D"arrow sep">=E2=96=BA</SPAN> <A =
onclick=3D"this.target=3D'_top'"=20
        =
href=3D"http://www.o-sl-mesto.kr.edus.si/moodle/mod/resource/index.php?id=
=3D40"=20
        target=3D_top>Viri</A></LI>
        <LI><SPAN class=3D"accesshide ">/&nbsp;</SPAN><SPAN=20
        class=3D"arrow sep">=E2=96=BA</SPAN> Kviz o primorskem =
svetu</LI></UL></DIV>
      <DIV class=3Dnavbutton></DIV></DIV><!-- END OF HEADER -->
      <DIV id=3Dcontent>
      <DIV class=3Dsummary>Preizkusi se koliko zna=C5=A1 o primorskem =
svetu. =C4=8Ce=20
      sprejme=C5=A1 izziv, nadaljuj z re=C5=A1evanjem tako, da =
klika=C5=A1 <SPAN=20
      style=3D"COLOR: rgb(0,255,0)">Podobna naloga</SPAN> ali <SPAN=20
      style=3D"COLOR: rgb(0,204,102)">Nadaljuj</SPAN>. </DIV></DIV>
      <DIV></DIV></TR></TBODY></DIV></BODY></HTML>

------=_NextPart_001_003F_01CB5369.3CBBC040--

------=_NextPart_000_0024_01CB5369.3CB70550
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://www.uciteljska.net/kvizi/HotPot/ModrijanSlo/NarGeog/Koper.jpg

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

------=_NextPart_000_0024_01CB5369.3CB70550
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.uciteljska.net/kvizi/HotPot/ModrijanSlo/NarGeog/Pri.htm

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML xml:lang=3D"en" =
xmlns=3D"http://www.w3.org/1999/xhtml"><HEAD><TITLE>Primorske =
pokrajine</TITLE>
<META name=3Dauthor=20
content=3D"Created with Hot Potatoes by Half-Baked Software, registered =
to Natasa Holy."></META>
<META name=3Dkeywords=20
content=3D"Hot Potatoes, Hot Potatoes, Half-Baked Software, Windows, =
University of Victoria"></META><LINK=20
rel=3Dschema.DC href=3D"http://purl.org/dc/elements/1.1/">
<META name=3DDC:Creator content=3D"Natasa Holy">
<META name=3DDC:Title content=3D"Primorske pokrajine">
<META content=3D"text/html; charset=3Diso-8859-1" =
http-equiv=3DContent-Type><!-- Made with executable version 6.2 Release =
1 Build 0 --><!-- The following insertion allows you to add your own =
code directly to this head tag from the configuration screen -->
<STYLE type=3Dtext/css>* HTML OBJECT.MediaPlayerNotForIE {
	DISPLAY: none
}
BODY {
	BACKGROUND-COLOR: #c0c0c0; FONT-FAMILY: comic sans ms; COLOR: #000000; =
MARGIN-LEFT: 5%; FONT-SIZE: small; MARGIN-RIGHT: 5%
}
P {
	TEXT-ALIGN: left; MARGIN: 0px; FONT-SIZE: 100%
}
TABLE {
	COLOR: #000000; FONT-SIZE: 100%
}
DIV {
	COLOR: #000000; FONT-SIZE: 100%
}
SPAN {
	COLOR: #000000; FONT-SIZE: 100%
}
TD {
	COLOR: #000000; FONT-SIZE: 100%
}
DIV.Titles {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0.5em; PADDING-LEFT: 0.5em; =
PADDING-RIGHT: 0.5em; COLOR: #000000; PADDING-TOP: 0.5em
}
BUTTON {
	DISPLAY: inline; FONT-FAMILY: comic sans ms; FONT-SIZE: 100%
}
.ExerciseTitle {
	COLOR: #000000; FONT-SIZE: 110%
}
.ExerciseSubtitle {
	COLOR: #000000; FONT-SIZE: 100%
}
DIV.StdDiv {
	BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; BORDER-LEFT: =
#000000 1px solid; PADDING-BOTTOM: 0.5em; BACKGROUND-COLOR: #ffffff; =
PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; MARGIN-BOTTOM: 1px; COLOR: =
#000000; FONT-SIZE: 100%; BORDER-TOP: #000000 1px solid; BORDER-RIGHT: =
#000000 1px solid; PADDING-TOP: 0.5em
}
.RTLText {
	TEXT-ALIGN: right; FONT-FAMILY: "Simplified Arabic", "Traditional =
Arabic", "Times New Roman", comic sans ms; DIRECTION: rtl; FONT-SIZE: =
100%
}
.CentredRTLText {
	TEXT-ALIGN: center; FONT-FAMILY: "Simplified Arabic", "Traditional =
Arabic", "Times New Roman", comic sans ms; DIRECTION: rtl; FONT-SIZE: =
100%
}
BUTTON P.RTLText {
	TEXT-ALIGN: center
}
.RTLGapBox {
	TEXT-ALIGN: right; FONT-FAMILY: "Times New Roman", comic sans ms; =
DIRECTION: rtl; FONT-SIZE: 100%
}
.Guess {
	FONT-WEIGHT: bold
}
.CorrectAnswer {
	FONT-WEIGHT: bold
}
DIV#Timer {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0.25em; PADDING-LEFT: 0.25em; =
PADDING-RIGHT: 0.25em; COLOR: #000000; MARGIN-LEFT: auto; MARGIN-RIGHT: =
auto; PADDING-TOP: 0.25em
}
SPAN#TimerText {
	BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; PADDING-BOTTOM: =
0.25em; PADDING-LEFT: 0.25em; PADDING-RIGHT: 0.25em; DISPLAY: none; =
COLOR: #000000; BORDER-TOP: 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: =
1px solid; PADDING-TOP: 0.25em
}
SPAN.Instructions {
=09
}
DIV.ExerciseText {
=09
}
.FeedbackText {
	COLOR: #000000
}
.FeedbackText SPAN.CorrectAnswer {
	COLOR: #000000
}
.FeedbackText SPAN.Guess {
	COLOR: #000000
}
.FeedbackText SPAN.Answer {
	COLOR: #000000
}
.LeftItem {
	TEXT-ALIGN: left; COLOR: #000000; FONT-SIZE: 100%
}
.RightItem {
	COLOR: #000000; FONT-SIZE: 100%; FONT-WEIGHT: bold
}
SPAN.CorrectMark {
=09
}
INPUT {
	FONT-FAMILY: comic sans ms; FONT-SIZE: 120%
}
TEXTAREA {
	FONT-FAMILY: comic sans ms; FONT-SIZE: 120%
}
SELECT {
	FONT-SIZE: 100%
}
DIV.Feedback {
	Z-INDEX: 1; BORDER-BOTTOM: 1px solid; POSITION: absolute; TEXT-ALIGN: =
center; BORDER-LEFT: 1px solid; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: =
#c0c0c0; PADDING-LEFT: 5px; WIDTH: 34%; PADDING-RIGHT: 5px; DISPLAY: =
none; COLOR: #000000; FONT-SIZE: 100%; BORDER-TOP: 1px solid; TOP: 33%; =
BORDER-RIGHT: 1px solid; PADDING-TOP: 5px; LEFT: 33%
}
DIV.LeftContainer {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 2px; BORDER-RIGHT-STYLE: =
none; PADDING-LEFT: 0px; WIDTH: 60%; PADDING-RIGHT: 0px; =
BORDER-TOP-STYLE: none; MARGIN-BOTTOM: 0px; FLOAT: left; =
BORDER-LEFT-STYLE: none; PADDING-TOP: 2px
}
DIV.RightContainer {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 2px; BORDER-RIGHT-STYLE: =
none; PADDING-LEFT: 0px; WIDTH: 39%; PADDING-RIGHT: 0px; =
BORDER-TOP-STYLE: none; MARGIN-BOTTOM: 0px; FLOAT: right; =
BORDER-LEFT-STYLE: none; PADDING-TOP: 2px
}
.ReadingText {
	TEXT-ALIGN: left
}
#ReadingDiv H3.ExerciseSubtitle {
	COLOR: #000000
}
DIV.ExerciseDiv {
	COLOR: #000000
}
TABLE.FlashcardTable {
	POSITION: relative; BORDER-BOTTOM-COLOR: #000000; TEXT-ALIGN: center; =
PADDING-BOTTOM: 0px; BACKGROUND-COLOR: transparent; BORDER-TOP-COLOR: =
#000000; MARGIN: 2em 5%; PADDING-LEFT: 0px; WIDTH: 90%; PADDING-RIGHT: =
0px; COLOR: #000000; BORDER-RIGHT-COLOR: #000000; BORDER-LEFT-COLOR: =
#000000; PADDING-TOP: 0px
}
TABLE.FlashcardTable TR {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0px; BORDER-RIGHT-STYLE: =
none; BACKGROUND-COLOR: #ffffff; MARGIN: 0px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none; =
PADDING-TOP: 0px
}
TABLE.FlashcardTable TD.Showing {
	BORDER-BOTTOM: 1px solid; TEXT-ALIGN: center; BORDER-LEFT: 1px solid; =
PADDING-BOTTOM: 2em; BACKGROUND-COLOR: #ffffff; MARGIN: 0px; =
PADDING-LEFT: 2em; WIDTH: 50%; PADDING-RIGHT: 2em; DISPLAY: table-cell; =
COLOR: #000000; FONT-SIZE: 140%; BORDER-TOP: 1px solid; BORDER-RIGHT: =
1px solid; PADDING-TOP: 2em
}
TABLE.FlashcardTable TD.Hidden {
	DISPLAY: none
}
DIV#SegmentDiv {
	TEXT-ALIGN: center; MARGIN-TOP: 2em; MARGIN-BOTTOM: 2em
}
A.ExSegment {
	COLOR: #000000; FONT-SIZE: 120%; FONT-WEIGHT: bold; TEXT-DECORATION: =
none
}
SPAN.RemainingWordList {
	FONT-STYLE: italic
}
DIV.DropLine {
	BORDER-BOTTOM: #000000 1px solid; POSITION: absolute; TEXT-ALIGN: =
center; WIDTH: 80%
}
.ClozeWordList {
	TEXT-ALIGN: center; FONT-WEIGHT: bold
}
DIV.ClozeBody {
	TEXT-ALIGN: left; LINE-HEIGHT: 2; MARGIN-TOP: 2em; MARGIN-BOTTOM: 2em
}
SPAN.GapSpan {
	FONT-WEIGHT: bold
}
TABLE.CrosswordGrid {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #000000; MARGIN: auto auto 1em; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-COLLAPSE: collapse; =
PADDING-TOP: 0px
}
TABLE.CrosswordGrid TBODY TR TD {
	BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; BORDER-LEFT: =
#000000 1px solid; PADDING-BOTTOM: 1px; MARGIN: 0px; PADDING-LEFT: 1px; =
WIDTH: 1.5em; PADDING-RIGHT: 1px; HEIGHT: 1.5em; COLOR: #000000; =
FONT-SIZE: 140%; VERTICAL-ALIGN: middle; BORDER-TOP: #000000 1px solid; =
BORDER-RIGHT: #000000 1px solid; PADDING-TOP: 1px
}
TABLE.CrosswordGrid SPAN {
	COLOR: #000000
}
TABLE.CrosswordGrid TD.BlankCell {
	BACKGROUND-COLOR: #000000; COLOR: #000000
}
TABLE.CrosswordGrid TD.LetterOnlyCell {
	TEXT-ALIGN: center; BACKGROUND-COLOR: #ffffff; COLOR: #000000; =
VERTICAL-ALIGN: middle; FONT-WEIGHT: bold
}
TABLE.CrosswordGrid TD.NumLetterCell {
	TEXT-ALIGN: left; PADDING-BOTTOM: 1px; BACKGROUND-COLOR: #ffffff; =
PADDING-LEFT: 1px; PADDING-RIGHT: 1px; COLOR: #000000; VERTICAL-ALIGN: =
top; FONT-WEIGHT: bold; PADDING-TOP: 1px
}
.NumLetterCellText {
	COLOR: #000000; CURSOR: pointer
}
.GridNum {
	COLOR: #000000; FONT-SIZE: 66%; VERTICAL-ALIGN: super; FONT-WEIGHT: =
bold; TEXT-DECORATION: none
}
.GridNum:hover {
	COLOR: #000000
}
.GridNum:visited {
	COLOR: #000000
}
TABLE#Clues {
	MARGIN: auto; VERTICAL-ALIGN: top
}
TABLE#Clues TD {
	VERTICAL-ALIGN: top
}
TABLE.ClueList {
	MARGIN: auto
}
TD.ClueNum {
	TEXT-ALIGN: right; VERTICAL-ALIGN: top; FONT-WEIGHT: bold
}
TD.Clue {
	TEXT-ALIGN: left
}
DIV#ClueEntry {
	TEXT-ALIGN: left; MARGIN-BOTTOM: 1em
}
DIV.Keypad {
	TEXT-ALIGN: center; DISPLAY: none; MARGIN-BOTTOM: 0.5em
}
DIV.Keypad BUTTON {
	BACKGROUND-COLOR: #ffffff; WIDTH: 2em; FONT-FAMILY: comic sans ms; =
COLOR: #000000; FONT-SIZE: 120%
}
DIV.QuestionNavigation {
	TEXT-ALIGN: center
}
.QNum {
	MARGIN: 0em 1em 0.5em; VERTICAL-ALIGN: middle; FONT-WEIGHT: bold
}
TEXTAREA {
	FONT-FAMILY: comic sans ms
}
.QuestionText {
	TEXT-ALIGN: left; MARGIN: 0px; FONT-SIZE: 100%
}
.Answer {
	LETTER-SPACING: 0.1em; FONT-SIZE: 120%
}
.PartialAnswer {
	LETTER-SPACING: 0.1em; COLOR: #000000; FONT-SIZE: 120%
}
.Highlight {
	BACKGROUND-COLOR: #ffff00; COLOR: #000000; FONT-SIZE: 120%; =
FONT-WEIGHT: bold
}
OL.QuizQuestions {
	TEXT-ALIGN: left; LIST-STYLE-TYPE: none
}
LI.QuizQuestion {
	BORDER-BOTTOM: 1px solid; BORDER-LEFT: 0px solid; PADDING-BOTTOM: 1em; =
PADDING-LEFT: 1em; PADDING-RIGHT: 1em; BORDER-TOP: 0px solid; =
BORDER-RIGHT: 0px solid; PADDING-TOP: 1em
}
OL.MCAnswers {
	TEXT-ALIGN: left; PADDING-BOTTOM: 1em; LIST-STYLE-TYPE: upper-alpha; =
PADDING-LEFT: 1em; PADDING-RIGHT: 1em; PADDING-TOP: 1em
}
OL.MCAnswers LI {
	MARGIN-BOTTOM: 1em
}
OL.MSelAnswers {
	TEXT-ALIGN: left; PADDING-BOTTOM: 1em; LIST-STYLE-TYPE: lower-alpha; =
PADDING-LEFT: 1em; PADDING-RIGHT: 1em; PADDING-TOP: 1em
}
DIV.ShortAnswer {
	PADDING-BOTTOM: 1em; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; =
PADDING-TOP: 1em
}
.FuncButton {
	BORDER-BOTTOM: #7f7f7f 2px solid; TEXT-ALIGN: center; BORDER-LEFT: =
#ffffff 2px solid; PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #ffffff; =
PADDING-LEFT: 6px; PADDING-RIGHT: 6px; COLOR: #000000; BORDER-TOP: =
#ffffff 2px solid; CURSOR: pointer; BORDER-RIGHT: #7f7f7f 2px solid; =
PADDING-TOP: 3px
}
.FuncButtonUp {
	BORDER-BOTTOM: #7f7f7f 2px solid; TEXT-ALIGN: center; BORDER-LEFT: =
#ffffff 2px solid; PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #000000; =
PADDING-LEFT: 6px; PADDING-RIGHT: 6px; COLOR: #ffffff; BORDER-TOP: =
#ffffff 2px solid; CURSOR: pointer; BORDER-RIGHT: #7f7f7f 2px solid; =
PADDING-TOP: 3px
}
.FuncButtonDown {
	BORDER-BOTTOM: #ffffff 2px solid; TEXT-ALIGN: center; BORDER-LEFT: =
#7f7f7f 2px solid; PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #000000; =
PADDING-LEFT: 6px; PADDING-RIGHT: 6px; COLOR: #ffffff; BORDER-TOP: =
#7f7f7f 2px solid; CURSOR: pointer; BORDER-RIGHT: #ffffff 2px solid; =
PADDING-TOP: 3px
}
DIV.NavButtonBar {
	TEXT-ALIGN: center; BACKGROUND-COLOR: #ffffff; MARGIN: 2px 0px; CLEAR: =
both; FONT-SIZE: 100%
}
.NavButton {
	BORDER-BOTTOM: #7f7f7f 2px solid; BORDER-LEFT: #ffffff 2px solid; =
BACKGROUND-COLOR: #ffffff; COLOR: #000000; BORDER-TOP: #ffffff 2px =
solid; CURSOR: pointer; BORDER-RIGHT: #7f7f7f 2px solid
}
.NavButtonUp {
	BORDER-BOTTOM: #7f7f7f 2px solid; BORDER-LEFT: #ffffff 2px solid; =
BACKGROUND-COLOR: #000000; COLOR: #ffffff; BORDER-TOP: #ffffff 2px =
solid; CURSOR: pointer; BORDER-RIGHT: #7f7f7f 2px solid
}
.NavButtonDown {
	BORDER-BOTTOM: #ffffff 2px solid; BORDER-LEFT: #7f7f7f 2px solid; =
BACKGROUND-COLOR: #000000; COLOR: #ffffff; BORDER-TOP: #7f7f7f 2px =
solid; CURSOR: pointer; BORDER-RIGHT: #ffffff 2px solid
}
A {
	COLOR: #0000ff
}
A:visited {
	COLOR: #0000cc
}
A:hover {
	COLOR: #0000ff
}
DIV.CardStyle {
	BORDER-BOTTOM: 1px solid; POSITION: absolute; BORDER-LEFT: 1px solid; =
PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 5px; =
PADDING-RIGHT: 5px; FONT-FAMILY: comic sans ms; COLOR: #000000; =
FONT-SIZE: 100%; OVERFLOW: visible; BORDER-TOP: 1px solid; TOP: -50px; =
BORDER-RIGHT: 1px solid; PADDING-TOP: 5px; LEFT: -50px
}
.rtl {
	TEXT-ALIGN: right; FONT-SIZE: 140%
}
</STYLE>

<SCRIPT type=3Dtext/javascript>

//<![CDATA[

<!--


function Client(){
//if not a DOM browser, hopeless
	this.min =3D false; if (document.getElementById){this.min =3D true;};

	this.ua =3D navigator.userAgent;
	this.name =3D navigator.appName;
	this.ver =3D navigator.appVersion; =20

//Get data about the browser
	this.mac =3D (this.ver.indexOf('Mac') !=3D -1);
	this.win =3D (this.ver.indexOf('Windows') !=3D -1);

//Look for Gecko
	this.gecko =3D (this.ua.indexOf('Gecko') > 1);
	if (this.gecko){
		this.geckoVer =3D =
parseInt(this.ua.substring(this.ua.indexOf('Gecko')+6, this.ua.length));
		if (this.geckoVer < 20020000){this.min =3D false;}
	}
=09
//Look for Firebird
	this.firebird =3D (this.ua.indexOf('Firebird') > 1);
=09
//Look for Safari
	this.safari =3D (this.ua.indexOf('Safari') > 1);
	if (this.safari){
		this.gecko =3D false;
	}
=09
//Look for IE
	this.ie =3D (this.ua.indexOf('MSIE') > 0);
	if (this.ie){
		this.ieVer =3D parseFloat(this.ua.substring(this.ua.indexOf('MSIE')+5, =
this.ua.length));
		if (this.ieVer < 5.5){this.min =3D false;}
	}
=09
//Look for Opera
	this.opera =3D (this.ua.indexOf('Opera') > 0);
	if (this.opera){
		this.operaVer =3D =
parseFloat(this.ua.substring(this.ua.indexOf('Opera')+6, =
this.ua.length));
		if (this.operaVer < 7.04){this.min =3D false;}
	}
	if (this.min =3D=3D false){
		alert('Your browser may not be able to handle this page.');
	}
=09
//Special case for the horrible ie5mac
	this.ie5mac =3D (this.ie&&this.mac&&(this.ieVer<6));
}

var C =3D new Client();

//for (prop in C){
//	alert(prop + ': ' + C[prop]);
//}



//CODE FOR HANDLING NAV BUTTONS AND FUNCTION BUTTONS

//[strNavBarJS]
function NavBtnOver(Btn){
	if (Btn.className !=3D 'NavButtonDown'){Btn.className =3D =
'NavButtonUp';}
}

function NavBtnOut(Btn){
	Btn.className =3D 'NavButton';
}

function NavBtnDown(Btn){
	Btn.className =3D 'NavButtonDown';
}
//[/strNavBarJS]

function FuncBtnOver(Btn){
	if (Btn.className !=3D 'FuncButtonDown'){Btn.className =3D =
'FuncButtonUp';}
}

function FuncBtnOut(Btn){
	Btn.className =3D 'FuncButton';
}

function FuncBtnDown(Btn){
	Btn.className =3D 'FuncButtonDown';
}

function FocusAButton(){
	if (document.getElementById('CheckButton1') !=3D null){
		document.getElementById('CheckButton1').focus();
	}
	else{
		if (document.getElementById('CheckButton2') !=3D null){
			document.getElementById('CheckButton2').focus();
		}
		else{
			document.getElementsByTagName('button')[0].focus();
		}
	}
}




//CODE FOR HANDLING DISPLAY OF POPUP FEEDBACK BOX

var topZ =3D 1000;

function ShowMessage(Feedback){
    WriteToInstructions(Feedback);
}

function ShowElements(Show, TagName){
//Special for IE bug -- hide all the form elements that will show =
through the popup
	if (C.ie){
		var Els =3D document.getElementsByTagName(TagName);
		for (var i=3D0; i<Els.length; i++){
			if (Show =3D=3D true){
				Els[i].style.display =3D 'inline';
			}
			else{
				Els[i].style.display =3D 'none';
			}
		}
	}=20
}

function HideFeedback(){
	document.getElementById('FeedbackDiv').style.display =3D 'none';
	ShowElements(true, 'input');
	ShowElements(true, 'select');
	ShowElements(true, 'object');
	if (Finished =3D=3D true){
		Finish();
	}
}


//GENERAL UTILITY FUNCTIONS AND VARIABLES

//PAGE DIMENSION FUNCTIONS
function PageDim(){
//Get the page width and height
	this.W =3D 600;
	this.H =3D 400;
	this.W =3D document.getElementsByTagName('body')[0].clientWidth;
	this.H =3D document.getElementsByTagName('body')[0].clientHeight;
}

var pg =3D null;

function GetPageXY(El) {
	var XY =3D {x: 0, y: 0};
	while(El){
		XY.x +=3D El.offsetLeft;
		XY.y +=3D El.offsetTop;
		El =3D El.offsetParent;
	}
	return XY;
}

function GetScrollTop(){
	if (document.documentElement && document.documentElement.scrollTop){
		return document.documentElement.scrollTop;
	}
	else{
		if (document.body){
 			return document.body.scrollTop;
		}
		else{
			return window.pageYOffset;
		}
	}
}

function GetViewportHeight(){
	if (window.innerHeight){
		return window.innerHeight;
	}
	else{
		return document.getElementsByTagName('body')[0].clientHeight;
	}
}

function TopSettingWithScrollOffset(TopPercent){
	var T =3D Math.floor(GetViewportHeight() * (TopPercent/100));
	return GetScrollTop() + T;=20
}

//CODE FOR AVOIDING LOSS OF DATA WHEN BACKSPACE KEY INVOKES =
history.back()
var InTextBox =3D false;

function SuppressBackspace(e){=20
	if (InTextBox =3D=3D true){return;}
	if (C.ie) {
		thisKey =3D window.event.keyCode;
	}
	else {
		thisKey =3D e.keyCode;
	}

	var Suppress =3D false;

	if (thisKey =3D=3D 8) {
		Suppress =3D true;
	}

	if (Suppress =3D=3D true){
		if (C.ie){
			window.event.returnValue =3D false;=09
			window.event.cancelBubble =3D true;
		}
		else{
			e.preventDefault();
		}
	}
}

if (C.ie){
	document.attachEvent('onkeydown',SuppressBackspace);
	window.attachEvent('onkeydown',SuppressBackspace);
}
else{
	if (window.addEventListener){
		window.addEventListener('keypress',SuppressBackspace,false);
	}
}

function ReduceItems(InArray, ReduceToSize){
	var ItemToDump=3D0;
	var j=3D0;
	while (InArray.length > ReduceToSize){
		ItemToDump =3D Math.floor(InArray.length*Math.random());
		InArray.splice(ItemToDump, 1);
	}
}

function Shuffle(InArray){
	var Num;
	var Temp =3D new Array();
	var Len =3D InArray.length;

	var j =3D Len;

	for (var i=3D0; i<Len; i++){
		Temp[i] =3D InArray[i];
	}

	for (i=3D0; i<Len; i++){
		Num =3D Math.floor(j  *  Math.random());
		InArray[i] =3D Temp[Num];

		for (var k=3DNum; k < (j-1); k++) {
			Temp[k] =3D Temp[k+1];
		}
		j--;
	}
	return InArray;
}

function WriteToInstructions(Feedback) {
	document.getElementById('InstructionsDiv').innerHTML =3D Feedback;

	RefreshImages();

}



Imgs =3D new Array();

function PreloadImages(){
	var a =3D PreloadImages.arguments;
	for (var i=3D0; i<a.length; i++){
		Imgs[i] =3D new Image();
		Imgs[i].src =3D a[i];
	}
}

function RefreshImages(){
	for (var i=3D0; i<document.images.length; i++){
		if (document.images[i].name.substring(0,6) !=3D 'NavBar'){
			document.images[i].src =3D document.images[i].src;
		}
	}
}


function EscapeDoubleQuotes(InString){
	return InString.replace(/"/g, '&quot;')
}

function TrimString(InString){
        var x =3D 0;

        if (InString.length !=3D 0) {
                while ((InString.charAt(InString.length - 1) =3D=3D =
'\u0020') || (InString.charAt(InString.length - 1) =3D=3D '\u000A') || =
(InString.charAt(InString.length - 1) =3D=3D '\u000D')){
                        InString =3D InString.substring(0, =
InString.length - 1)
                }

                while ((InString.charAt(0) =3D=3D '\u0020') || =
(InString.charAt(0) =3D=3D '\u000A') || (InString.charAt(0) =3D=3D =
'\u000D')){
                        InString =3D InString.substring(1, =
InString.length)
                }

                while (InString.indexOf('  ') !=3D -1) {
                        x =3D InString.indexOf('  ')
                        InString =3D InString.substring(0, x) + =
InString.substring(x+1, InString.length)
                 }

                return InString;
        }

        else {
                return '';
        }
}

function FindLongest(InArray){
	if (InArray.length < 1){return -1;}

	var Longest =3D 0;
	for (var i=3D1; i<InArray.length; i++){
		if (InArray[i].length > InArray[Longest].length){
			Longest =3D i;
		}
	}
	return Longest;
}

//UNICODE CHARACTER FUNCTIONS
function IsCombiningDiacritic(CharNum){
	var Result =3D (((CharNum >=3D 0x0300)&&(CharNum <=3D =
0x370))||((CharNum >=3D 0x20d0)&&(CharNum <=3D 0x20ff)));
	Result =3D Result || (((CharNum >=3D 0x3099)&&(CharNum <=3D =
0x309a))||((CharNum >=3D 0xfe20)&&(CharNum <=3D 0xfe23)));
	return Result;
}

function IsCJK(CharNum){
	return ((CharNum >=3D 0x3000)&&(CharNum < 0xd800));
}

//SETUP FUNCTIONS
//BROWSER WILL REFILL TEXT BOXES FROM CACHE IF NOT PREVENTED
function ClearTextBoxes(){
	var NList =3D document.getElementsByTagName('input');
	for (var i=3D0; i<NList.length; i++){
		if ((NList[i].id.indexOf('Guess') > -1)||(NList[i].id.indexOf('Gap') > =
-1)){
			NList[i].value =3D '';
		}
		if (NList[i].id.indexOf('Chk') > -1){
			NList[i].checked =3D '';
		}
	}
}

//EXTENSION TO ARRAY OBJECT
function Array_IndexOf(Input){
	var Result =3D -1;
	for (var i=3D0; i<this.length; i++){
		if (this[i] =3D=3D Input){
			Result =3D i;
		}
	}
	return Result;
}
Array.prototype.indexOf =3D Array_IndexOf;

//IE HAS RENDERING BUG WITH BOTTOM NAVBAR
function RemoveBottomNavBarForIE(){
	if ((C.ie)&&(document.getElementById('Reading') !=3D null)){
		if (document.getElementById('BottomNavBar') !=3D null){
			=
document.getElementById('TheBody').removeChild(document.getElementById('B=
ottomNavBar'));
		}
	}
}




//HOTPOTNET-RELATED CODE

var HPNStartTime =3D (new Date()).getTime();
var SubmissionTimeout =3D 30000;
var Detail =3D ''; //Global that is used to submit tracking data

function Finish(){
//If there's a form, fill it out and submit it
	if (document.store !=3D null){
		Frm =3D document.store;
		Frm.starttime.value =3D HPNStartTime;
		Frm.endtime.value =3D (new Date()).getTime();
		Frm.mark.value =3D Score;
		Frm.detail.value =3D Detail;
		Frm.submit();
	}
}



//JQUIZ CORE JAVASCRIPT CODE

var CurrQNum =3D 0;
var CorrectIndicator =3D 'Odli&#x010D;no!';
var IncorrectIndicator =3D 'Uf, narobe.';
var YourScoreIs =3D 'Tvoj uspeh je ';
var ContinuousScoring =3D true;
var CorrectFirstTime =3D '';
var ShowCorrectFirstTime =3D true;
var ShuffleQs =3D true;
var ShuffleAs =3D true;
var DefaultRight =3D 'Pravilno!';
var DefaultWrong =3D 'Ne! Poskusi znova.';
var QsToShow =3D 11;
var Score =3D 0;
var Finished =3D false;
var Qs =3D null;
var QArray =3D new Array();
var ShowingAllQuestions =3D false;
var ShowAllQuestionsCaption =3D 'Poka&#x017E;i vsa vpra&#x0161;anja';
var ShowOneByOneCaption =3D 'Poka&#x017E;i posamezna vpra&#x0161;anja';
var State =3D new Array();
var Feedback =3D '';
var TimeOver =3D false;
var strInstructions =3D '';

//The following variable can be used to add a message explaining that
//the question is finished, so no further marking will take place.
var strQuestionFinished =3D '';

function CompleteEmptyFeedback(){
	var QNum, ANum;
	for (QNum=3D0; QNum<I.length; QNum++){
//Only do this if not multi-select
		if (I[QNum][2] !=3D '3'){
  		for (ANum =3D 0; ANum<I[QNum][3].length; ANum++){
  			if (I[QNum][3][ANum][1].length < 1){
  				if (I[QNum][3][ANum][2] > 0){
  					I[QNum][3][ANum][1] =3D DefaultRight;
  				}
  				else{
  					I[QNum][3][ANum][1] =3D DefaultWrong;
  				}
  			}
  		}
		}
	}
}

function SetUpQuestions(){
	var AList =3D new Array();=20
	var QList =3D new Array();
	var i, j;
	Qs =3D document.getElementById('Questions');
	while (Qs.getElementsByTagName('li').length > 0){
		QList.push(Qs.removeChild(Qs.getElementsByTagName('li')[0]));
	}
	var DumpItem =3D 0;
	if (QsToShow > QList.length){
		QsToShow =3D QList.length;
	}
	while (QsToShow < QList.length){
		DumpItem =3D Math.floor(QList.length*Math.random());
		for (j=3DDumpItem; j<(QList.length-1); j++){
			QList[j] =3D QList[j+1];
		}
		QList.length =3D QList.length-1;
	}
	if (ShuffleQs =3D=3D true){
		QList =3D Shuffle(QList);
	}
	if (ShuffleAs =3D=3D true){
		var As;
		for (var i=3D0; i<QList.length; i++){
			As =3D QList[i].getElementsByTagName('ol')[0];
			if (As !=3D null){
  			AList.length =3D 0;
				while (As.getElementsByTagName('li').length > 0){
					AList.push(As.removeChild(As.getElementsByTagName('li')[0]));
				}
				AList =3D Shuffle(AList);
				for (j=3D0; j<AList.length; j++){
					As.appendChild(AList[j]);
				}
			}
		}
	}
=09
	for (i=3D0; i<QList.length; i++){
		Qs.appendChild(QList[i]);
		QArray[QArray.length] =3D QList[i];
	}

//Show the first item
	QArray[0].style.display =3D '';
=09
//Now hide all except the first item
	for (i=3D1; i<QArray.length; i++){
		QArray[i].style.display =3D 'none';
	}	=09
	SetQNumReadout();
=09
	SetFocusToTextbox();
}

function SetFocusToTextbox(){
//if there's a textbox, set the focus in it
	if (QArray[CurrQNum].getElementsByTagName('input')[0] !=3D null){
		QArray[CurrQNum].getElementsByTagName('input')[0].focus();
//and show a keypad if there is one
		if (document.getElementById('CharacterKeypad') !=3D null){
			document.getElementById('CharacterKeypad').style.display =3D 'block';
		}
	}
	else{
  	if (QArray[CurrQNum].getElementsByTagName('textarea')[0] !=3D null){
  		QArray[CurrQNum].getElementsByTagName('textarea')[0].focus();=09
//and show a keypad if there is one
			if (document.getElementById('CharacterKeypad') !=3D null){
				document.getElementById('CharacterKeypad').style.display =3D =
'block';
			}
		}
//This added for 6.0.4.11: hide accented character buttons if no textbox
		else{
			if (document.getElementById('CharacterKeypad') !=3D null){
				document.getElementById('CharacterKeypad').style.display =3D 'none';
			}
		}
	}
}

function ChangeQ(ChangeBy){
//The following line prevents moving to another question until the =
current
//question is answered correctly. Uncomment it to enable this behaviour. =

//	if (State[CurrQNum][0] =3D=3D -1){return;}
	if (((CurrQNum + ChangeBy) < 0)||((CurrQNum + ChangeBy) >=3D =
QArray.length)){return;}
	QArray[CurrQNum].style.display =3D 'none';
	CurrQNum +=3D ChangeBy;
	QArray[CurrQNum].style.display =3D '';
//Undocumented function added 10/12/2004
	ShowSpecialReadingForQuestion();
	SetQNumReadout();
	SetFocusToTextbox();
}

var HiddenReadingShown =3D false;
function ShowSpecialReadingForQuestion(){
//Undocumented function for showing specific reading text elements which =
change with each question
//Added on 10/12/2004
	if (document.getElementById('ReadingDiv') !=3D null){
		if (HiddenReadingShown =3D=3D true){
			document.getElementById('ReadingDiv').innerHTML =3D '';
		}
		if (QArray[CurrQNum] !=3D null){
//Fix for 6.0.4.25
			var Children =3D QArray[CurrQNum].getElementsByTagName('div');
			for (var i=3D0; i<Children.length; i++){
			if (Children[i].className=3D=3D"HiddenReading"){
					document.getElementById('ReadingDiv').innerHTML =3D =
Children[i].innerHTML;
					HiddenReadingShown =3D true;
//Hide the ShowAllQuestions button to avoid confusion
					if (document.getElementById('ShowMethodButton') !=3D null){
						document.getElementById('ShowMethodButton').style.display =3D =
'none';
					}
				}
			}=09
		}
	}
}

function SetQNumReadout(){
	document.getElementById('QNumReadout').innerHTML =3D (CurrQNum+1) + ' / =
' + QArray.length;
	if ((CurrQNum+1) >=3D QArray.length){
		if (document.getElementById('NextQButton') !=3D null){
			document.getElementById('NextQButton').style.visibility =3D 'hidden';
		}
	}
	else{
		if (document.getElementById('NextQButton') !=3D null){
			document.getElementById('NextQButton').style.visibility =3D =
'visible';
		}
	}
	if (CurrQNum <=3D 0){
		if (document.getElementById('PrevQButton') !=3D null){
			document.getElementById('PrevQButton').style.visibility =3D 'hidden';
		}
	}
	else{
		if (document.getElementById('PrevQButton') !=3D null){
			document.getElementById('PrevQButton').style.visibility =3D =
'visible';
		}
	}
}

var I=3Dnew Array();
I[0]=3Dnew Array();I[0][0]=3D100;
I[0][1]=3D'';
I[0][2]=3D'0';
I[0][3]=3Dnew Array();
I[0][3][0]=3Dnew Array('jugozahodni del Slovenije','',1,100,1);
I[0][3][1]=3Dnew Array('severozahodni del Slovenije','',0,0,1);
I[0][3][2]=3Dnew Array('jugovzhodni del Slovenije','',0,0,1);
I[1]=3Dnew Array();I[1][0]=3D100;
I[1][1]=3D'';
I[1][2]=3D'0';
I[1][3]=3Dnew Array();
I[1][3][0]=3Dnew Array('Jadransko morje','',1,100,1);
I[1][3][1]=3Dnew Array('Dinarsko gorovje','',0,0,1);
I[1][3][2]=3Dnew Array('Alpe','',0,0,1);
I[2]=3Dnew Array();I[2][0]=3D100;
I[2][1]=3D'';
I[2][2]=3D'0';
I[2][3]=3Dnew Array();
I[2][3][0]=3Dnew Array('Visoke dinarske planote','',1,100,1);
I[2][3][1]=3Dnew Array('Obmorske dinarske planote','',0,0,1);
I[2][3][2]=3Dnew Array('nizke dinarske planote','',0,0,1);
I[3]=3Dnew Array();I[3][0]=3D100;
I[3][1]=3D'';
I[3][2]=3D'0';
I[3][3]=3Dnew Array();
I[3][3][0]=3Dnew Array('primorske pokrajine','',1,100,1);
I[3][3][1]=3Dnew Array('dinarske pokrajine','',0,0,1);
I[3][3][2]=3Dnew Array('naseljenost je enaka','',0,0,1);
I[4]=3Dnew Array();I[4][0]=3D100;
I[4][1]=3D'';
I[4][2]=3D'0';
I[4][3]=3Dnew Array();
I[4][3][0]=3Dnew Array('milega podnebja','',1,100,1);
I[4][3][1]=3Dnew Array('namakanja','',0,0,1);
I[4][3][2]=3Dnew Array('veliko son\u010Dnih dni','',0,0,1);
I[5]=3Dnew Array();I[5][0]=3D100;
I[5][1]=3D'';
I[5][2]=3D'0';
I[5][3]=3Dnew Array();
I[5][3][0]=3Dnew Array('Luka Koper','',1,100,1);
I[5][3][1]=3Dnew Array('Luka Piran','',0,0,1);
I[5][3][2]=3Dnew Array('Luka Strunjan','',0,0,1);
I[6]=3Dnew Array();I[6][0]=3D100;
I[6][1]=3D'';
I[6][2]=3D'0';
I[6][3]=3Dnew Array();
I[6][3][0]=3Dnew Array('turizem','',1,100,1);
I[6][3][1]=3Dnew Array('avtomobilska industrija','',0,0,1);
I[6][3][2]=3Dnew Array('tekstilna industrija','',0,0,1);
I[7]=3Dnew Array();I[7][0]=3D100;
I[7][1]=3D'';
I[7][2]=3D'3';
I[7][3]=3Dnew Array();
I[7][3][0]=3Dnew Array('fli\u0161ne pokrajine','',1,100,1);
I[7][3][1]=3Dnew Array('kra\u0161ke pokrajine','',0,0,1);
I[7][3][2]=3Dnew Array('podolja','',0,0,1);
I[7][3][3]=3Dnew Array('hribovja','',0,0,1);
I[8]=3Dnew Array();I[8][0]=3D100;
I[8][1]=3D'';
I[8][2]=3D'1';
I[8][3]=3Dnew Array();
I[8][3][0]=3Dnew Array('Portoro\u017E','',1,100,1);
I[9]=3Dnew Array();I[9][0]=3D100;
I[9][1]=3D'';
I[9][2]=3D'0';
I[9][3]=3Dnew Array();
I[9][3][0]=3Dnew Array('na obali','',1,100,1);
I[9][3][1]=3Dnew Array('na planoti','',0,0,1);
I[9][3][2]=3Dnew Array('na kra\u0161kem podro\u010Dju','',0,0,1);
I[10]=3Dnew Array();I[10][0]=3D100;
I[10][1]=3D'';
I[10][2]=3D'0';
I[10][3]=3Dnew Array();
I[10][3][0]=3Dnew Array('Italija','',1,100,1);
I[10][3][1]=3Dnew Array('Avstrija','',0,0,1);
I[10][3][2]=3Dnew Array('Mad\u017Earska','',0,0,1);


function StartUp(){
	RemoveBottomNavBarForIE();

//If there's only one question, no need for question navigation controls
	if (QsToShow < 2){
		document.getElementById('QNav').style.display =3D 'none';
	}
=09
//Stash the instructions so they can be redisplayed
	strInstructions =3D =
document.getElementById('InstructionsDiv').innerHTML;
=09

=09

	PreloadImages('Koper.jpg');

=09
	CompleteEmptyFeedback();

	SetUpQuestions();
	ClearTextBoxes();
	CreateStatusArray();
=09

=09
//Check search string for q parameter
	if (document.location.search.length > 0){
		if (ShuffleQs =3D=3D false){
			var JumpTo =3D =
parseInt(document.location.search.substring(1,document.location.search.le=
ngth))-1;
			if (JumpTo <=3D QsToShow){
				ChangeQ(JumpTo);
			}
		}
	}
//Undocumented function added 10/12/2004
	ShowSpecialReadingForQuestion();
}

function ShowHideQuestions(){
	FuncBtnOut(document.getElementById('ShowMethodButton'));
	document.getElementById('ShowMethodButton').style.display =3D 'none';
	if (ShowingAllQuestions =3D=3D false){
		for (var i=3D0; i<QArray.length; i++){
				QArray[i].style.display =3D '';
			}
		document.getElementById('Questions').style.listStyleType =3D =
'decimal';
		document.getElementById('OneByOneReadout').style.display =3D 'none';
		document.getElementById('ShowMethodButton').innerHTML =3D =
ShowOneByOneCaption;
		ShowingAllQuestions =3D true;
	}
	else{
		for (var i=3D0; i<QArray.length; i++){
				if (i !=3D CurrQNum){
					QArray[i].style.display =3D 'none';
				}
			}
		document.getElementById('Questions').style.listStyleType =3D 'none';
		document.getElementById('OneByOneReadout').style.display =3D '';
		document.getElementById('ShowMethodButton').innerHTML =3D =
ShowAllQuestionsCaption;
		ShowingAllQuestions =3D false;=09
	}
	document.getElementById('ShowMethodButton').style.display =3D 'inline';
}

function CreateStatusArray(){
	var QNum, ANum;
//For each item in the item array
	for (QNum=3D0; QNum<I.length; QNum++){
//Check if the question still exists (hasn't been nuked by showing a =
random selection)
		if (document.getElementById('Q_' + QNum) !=3D null){
			State[QNum] =3D new Array();
			State[QNum][0] =3D -1; //Score for this q; -1 shows question not done =
yet
			State[QNum][1] =3D new Array(); //answers
			for (ANum =3D 0; ANum<I[QNum][3].length; ANum++){
				State[QNum][1][ANum] =3D 0; //answer not chosen yet; when chosen, =
will store its position in the series of choices
			}
			State[QNum][2] =3D 0; //tries at this q so far
			State[QNum][3] =3D 0; //incrementing percent-correct values of =
selected answers
			State[QNum][4] =3D 0; //penalties incurred for hints
			State[QNum][5] =3D ''; //Sequence of answers chosen by number
		}
		else{
			State[QNum] =3D null;
		}
	}
}



function CheckMCAnswer(QNum, ANum, Btn){
//if question doesn't exist, bail
	if (State[QNum].length < 1){return;}
=09
//Get the feedback
	Feedback =3D I[QNum][3][ANum][1];
=09
//Now show feedback and bail if question already complete
	if (State[QNum][0] > -1){
//Add an extra message explaining that the question
// is finished if defined by the user
		if (strQuestionFinished.length > 0){Feedback +=3D '<br />' + =
strQuestionFinished;}
//Show the feedback
		ShowMessage(Feedback);
		return;
	}
=09
//Hide the button while processing
	Btn.style.display =3D 'none';

//Increment the number of tries
	State[QNum][2]++;
=09
//Add the percent-correct value of this answer
	State[QNum][3] +=3D I[QNum][3][ANum][3];
=09
//Store the try number in the answer part of the State array, for =
tracking purposes
	State[QNum][1][ANum] =3D State[QNum][2];
	State[QNum][5] +=3D String.fromCharCode(65+ANum) + ',';
=09
//Should this answer be accepted as correct?
	if (I[QNum][3][ANum][2] < 1){
//It's wrong

//Mark the answer
		Btn.innerHTML =3D IncorrectIndicator;
	=09
//Remove any previous score unless exercise is finished (6.0.3.8+)
		if (Finished =3D=3D false){
			WriteToInstructions(strInstructions);
		}=09
	=09
//Check whether this leaves just one MC answer unselected, in which case =
the Q is terminated
		var RemainingAnswer =3D FinalAnswer(QNum);
		if (RemainingAnswer > -1){
//Behave as if the last answer had been selected, but give no credit for =
it
//Increment the number of tries
			State[QNum][2]++;	=09
	=09
//Calculate the score for this question
			CalculateMCQuestionScore(QNum);

//Get the overall score and add it to the feedback
			CalculateOverallScore();
			if ((ContinuousScoring =3D=3D true)||(Finished =3D=3D true)){
				Feedback +=3D '<br />' + YourScoreIs + ' ' + Score + '%.';
				WriteToInstructions(YourScoreIs + ' ' + Score + '%.');
			}
		}
	}
	else{
//It's right
//Mark the answer
		Btn.innerHTML =3D CorrectIndicator;
			=09
//Calculate the score for this question
		CalculateMCQuestionScore(QNum);

//Get the overall score and add it to the feedback
		if (ContinuousScoring =3D=3D true){
			CalculateOverallScore();
			if ((ContinuousScoring =3D=3D true)||(Finished =3D=3D true)){
				Feedback +=3D '<br />' + YourScoreIs + ' ' + Score + '%.';
				WriteToInstructions(YourScoreIs + ' ' + Score + '%.');
			}
		}
	}
=09
//Show the button again
	Btn.style.display =3D 'inline';
=09
//Finally, show the feedback=09
	ShowMessage(Feedback);
=09
//Check whether all questions are now done
	CheckFinished();
}

function CalculateMCQuestionScore(QNum){
	var Tries =3D State[QNum][2] + State[QNum][4]; //include tries and hint =
penalties
	var PercentCorrect =3D State[QNum][3];
	var TotAns =3D GetTotalMCAnswers(QNum);
	var HintPenalties =3D State[QNum][4];
=09
//Make sure it's not already complete

	if (State[QNum][0] < 0){
//Allow for Hybrids
		if (HintPenalties >=3D 1){
			State[QNum][0] =3D 0;
		}
		else{
//This line calculates the score for this question
			if (TotAns =3D=3D 1){
				State[QNum][0] =3D 1;
			}
			else{
				State[QNum][0] =3D =
((TotAns-((Tries*100)/State[QNum][3]))/(TotAns-1));
			}
		}
//Fix for Safari bug added for version 6.0.3.42 (negative infinity =
problem)
		if ((State[QNum][0] < 0)||(State[QNum][0] =3D=3D =
Number.NEGATIVE_INFINITY)){
			State[QNum][0] =3D 0;
		}
	}
}

function GetTotalMCAnswers(QNum){
	var Result =3D 0;
	for (var ANum=3D0; ANum<I[QNum][3].length; ANum++){
		if (I[QNum][3][ANum][4] =3D=3D 1){ //This is an MC answer
			Result++;
		}
	}
	return Result;
}

function FinalAnswer(QNum){
	var UnchosenAnswers =3D 0;
	var FinalAnswer =3D -1;
	for (var ANum=3D0; ANum<I[QNum][3].length; ANum++){
		if (I[QNum][3][ANum][4] =3D=3D 1){ //This is an MC answer
			if (State[QNum][1][ANum] < 1){ //This answer hasn't been chosen yet
				UnchosenAnswers++;
				FinalAnswer =3D ANum;
			}
		}
	}
	if (UnchosenAnswers =3D=3D 1){
		return FinalAnswer;
	}
	else{
		return -1;
	}
}





function CheckMultiSelAnswer(QNum){
//bail if question doesn't exist or exercise finished
	if ((State[QNum].length < 1)||(Finished =3D=3D true)){return;}

//Increment the tries for this question
	State[QNum][2]++;
=09
	var ShouldBeChecked;
	var Matches =3D 0;
	State[QNum][5] +=3D '|';
=09
//Check if there are any mismatches
	Feedback =3D '';
	var CheckBox =3D null;
	for (var ANum=3D0; ANum<I[QNum][3].length; ANum++){
		CheckBox =3D document.getElementById('Q_' + QNum + '_' + ANum + =
'_Chk');
		if (CheckBox.checked =3D=3D true){
			State[QNum][5] +=3D 'Y';
		}
		else{
			State[QNum][5] +=3D 'N';
		}
		ShouldBeChecked =3D (I[QNum][3][ANum][2] =3D=3D 1);
		if (ShouldBeChecked =3D=3D CheckBox.checked){
			Matches++;
		}
		else{
			Feedback =3D I[QNum][3][ANum][1];
		}
	}
//Add the hit readout
	Feedback =3D Matches + ' / ' + I[QNum][3].length + '<br />' + Feedback;
	if (Matches =3D=3D I[QNum][3].length){
//It's right
		CalculateMultiSelQuestionScore(QNum);
		if (ContinuousScoring =3D=3D true){
			CalculateOverallScore();
			if ((ContinuousScoring =3D=3D true)||(Finished =3D=3D true)){
				Feedback +=3D '<br />' + YourScoreIs + ' ' + Score + '%.';
				WriteToInstructions(YourScoreIs + ' ' + Score + '%.');
			}
		}
	}
	else{
//It's wrong -- Remove any previous score unless exercise is finished =
(6.0.3.8+)
		if (Finished =3D=3D false){
			WriteToInstructions(strInstructions);
		}=09
	}
	=09
//Show the feedback
	ShowMessage(Feedback);
=09
//Check whether all questions are now done
	CheckFinished();
}

function CalculateMultiSelQuestionScore(QNum){
	var Tries =3D State[QNum][2];
	var TotAns =3D State[QNum][1].length;
=09
//Make sure it's not already complete
	if (State[QNum][0] < 0){
		State[QNum][0] =3D (TotAns - (Tries-1)) / TotAns;
		if (State[QNum][0] < 0){
			State[QNum][0] =3D 0;
		}
	}
}



function CalculateOverallScore(){
	var TotalWeighting =3D 0;
	var TotalScore =3D 0;
=09
	for (var QNum=3D0; QNum<State.length; QNum++){
		if (State[QNum] !=3D null){
			if (State[QNum][0] > -1){
				TotalWeighting +=3D I[QNum][0];
				TotalScore +=3D (I[QNum][0] * State[QNum][0]);
			}
		}
	}
	if (TotalWeighting > 0){
		Score =3D Math.floor((TotalScore/TotalWeighting)*100);
	}
	else{
//if TotalWeighting is 0, no questions so far have any value, so=20
//no penalty should be shown.
		Score =3D 100;=20
	}
}

function CheckFinished(){
	var FB =3D '';
	var AllDone =3D true;
	for (var QNum=3D0; QNum<State.length; QNum++){
		if (State[QNum] !=3D null){
			if (State[QNum][0] < 0){
				AllDone =3D false;
			}
		}
	}
	if (AllDone =3D=3D true){
=09
//Report final score and submit if necessary
		CalculateOverallScore();
		FB =3D YourScoreIs + ' ' + Score + '%.';
		if (ShowCorrectFirstTime =3D=3D true){
			var CFT =3D 0;
			for (QNum=3D0; QNum<State.length; QNum++){
				if (State[QNum] !=3D null){
					if (State[QNum][0] >=3D 1){
						CFT++;
					}
				}
			}
			FB +=3D '<br />' + CorrectFirstTime + ' ' + CFT + '/' + QsToShow;
		}
		WriteToInstructions(FB);
	=09
		Finished =3D=3D true;

		TimeOver =3D true;
		Locked =3D true;
	=09


		Finished =3D true;
		Detail =3D '<?xml version=3D"1.0"?><hpnetresult><fields>';
		for (QNum=3D0; QNum<State.length; QNum++){
			if (State[QNum] !=3D null){
				if (State[QNum][5].length > 0){
					Detail +=3D '<field><fieldname>Question #' + (QNum+1) + =
'</fieldname><fieldtype>question-tracking</fieldtype><fieldlabel>Q ' + =
(QNum+1) + =
'</fieldlabel><fieldlabelid>QuestionTrackingField</fieldlabelid><fielddat=
a>' + State[QNum][5] + '</fielddata></field>';
				}
			}
		}
		Detail +=3D '</fields></hpnetresult>';
		setTimeout('Finish()', SubmissionTimeout);
	}
}





//CORE CODE FOR CHECKING SHORT ANSWER GUESSES AGAINST ANSWER ARRAYS

var CaseSensitive =3D false;
var ShowAlsoCorrect =3D true;
var PleaseEnter =3D '';
var HybridTries =3D 2;
var PartlyIncorrect =3D '';
var CorrectList =3D 'Pravilni odgovori:: ';
var NextCorrect =3D '';
var CurrBox =3D null;

function TrackFocus(BoxID){
	InTextBox =3D true;
	CurrBox =3D document.getElementById(BoxID);
}

function LeaveGap(){
	InTextBox =3D false;
}

function TypeChars(Chars){
	if (CurrBox !=3D null){
//Following check added for 6.0.4.4 to avoid error message in IE6
		if (CurrBox.style.display !=3D 'none'){
			CurrBox.value +=3D Chars;
			CurrBox.focus();
		}
	}
}

function CheckGuess(Guess, Answer, CaseSensitive, PercentCorrect, =
Feedback){
	this.Guess =3D Guess;
	this.Answer =3D Answer;
	this.PercentCorrect =3D PercentCorrect;
	this.Feedback =3D Feedback;
	if (CaseSensitive =3D=3D false){
		this.WorkingGuess =3D Guess.toLowerCase();
		this.WorkingAnswer =3D Answer.toLowerCase();
	}
	else{
		this.WorkingGuess =3D Guess;
		this.WorkingAnswer =3D Answer;			=09
	}
	this.Hint =3D '';
	this.HintPenalty =3D 1/Answer.length;
	this.CorrectStart =3D '';
	this.WrongMiddle =3D '';
	this.CorrectEnd =3D '';
	this.PercentMatch =3D 0;
	this.DoCheck();
}

function CheckGuess_DoCheck(){
//Check if it's an exact match
	if (this.WorkingAnswer =3D=3D this.WorkingGuess){
		this.PercentMatch =3D 100;
		this.CorrectStart =3D this.Guess;
	return;
	}
//Figure out how much of the beginning is correct
	var i =3D 0;
	var CorrectChars =3D 0;
	while (this.WorkingAnswer.charAt(i) =3D=3D =
this.WorkingGuess.charAt(i)){
		i++;
		CorrectChars++;
	}
//Stash the hint
	this.Hint =3D this.Answer.charAt(i);
=09
	this.CorrectStart =3D this.Guess.substring(0, i);
=09
//If there's more to the answer, look at the rest of it
	if (i<this.Guess.length){
=09
//Figure out how much of the end is correct
		var j =3D this.WorkingGuess.length-1;
		var k =3D this.WorkingAnswer.length-1;
		while ((j>=3Di)&&((this.WorkingAnswer.charAt(k) =3D=3D =
this.WorkingGuess.charAt(j))&&(CorrectChars < this.Answer.length))){
			CorrectChars++;
			j--;
			k--;
		}
		this.CorrectEnd =3D this.Guess.substring(j+1, this.Guess.length);
		this.WrongMiddle =3D this.Guess.substring(i, j+1);
	}
	if (TrimString(this.WrongMiddle).length < 1){this.WrongMiddle =3D '_';}
//Calculate match score based on how much of the guess is correct
	if (CorrectChars < this.Answer.length){
		this.PercentMatch =3D Math.floor(100*CorrectChars)/this.Answer.length;
	}
	else{
		this.PercentMatch =3D Math.floor((100 * =
CorrectChars)/this.Guess.length);
	}=09
}

CheckGuess.prototype.DoCheck =3D CheckGuess_DoCheck;

function CheckAnswerArray(CaseSensitive){
	this.CaseSensitive =3D CaseSensitive;
	this.Answers =3D new Array();
	this.Score =3D 0;
	this.Feedback =3D '';
	this.Hint =3D '';
	this.HintPenalty =3D 0;
	this.MatchedAnswerLength =3D 1;
	this.CompleteMatch =3D false;
	this.MatchNum =3D -1;
}

function CheckAnswerArray_AddAnswer(Guess, Answer, PercentCorrect, =
Feedback){
	this.Answers.push(new CheckGuess(Guess, Answer, this.CaseSensitive, =
PercentCorrect, Feedback));
}

CheckAnswerArray.prototype.AddAnswer =3D CheckAnswerArray_AddAnswer;

function CheckAnswerArray_ClearAll(){
	this.Answers.length =3D 0;
}

CheckAnswerArray.prototype.ClearAll =3D CheckAnswerArray_ClearAll;

function CheckAnswerArray_GetBestMatch(){
//First check for a 100% match
	for (var i=3D0; i<this.Answers.length; i++){
		if (this.Answers[i].PercentMatch =3D=3D 100){
			this.Feedback =3D this.Answers[i].Feedback;
			this.Score =3D this.Answers[i].PercentCorrect;
			this.CompleteMatch =3D true;
			this.MatchNum =3D i;
			return;
		}
	}
//Now check for the best alternative match
	var PercentMatch =3D 0;
	var BestMatch =3D -1;
	for (i=3D0; i<this.Answers.length; i++){
		if ((this.Answers[i].PercentMatch > =
PercentMatch)&&(this.Answers[i].PercentCorrect =3D=3D 100)){
			BestMatch =3D i;
			PercentMatch =3D this.Answers[i].PercentMatch;
		}
	}
	if (BestMatch > -1){
		this.Score =3D this.Answers[BestMatch].PercentMatch;
		this.Feedback =3D PartlyIncorrect + ' ';
		this.Feedback +=3D '<span class=3D"PartialAnswer">' + =
this.Answers[BestMatch].CorrectStart;
		this.Feedback +=3D '<span class=3D"Highlight">' + =
this.Answers[BestMatch].WrongMiddle + '</span>';
		this.Feedback +=3D this.Answers[BestMatch].CorrectEnd + '</span>';
		this.Hint =3D '<span class=3D"PartialAnswer">' + =
this.Answers[BestMatch].CorrectStart;
		this.Hint +=3D '<span class=3D"Highlight">' + =
this.Answers[BestMatch].Hint + '</span></span>';
		this.HintPenalty =3D this.Answers[BestMatch].HintPenalty;
	}
	else{
		this.Score =3D 0;
		this.Feedback =3D '';
	}
}

CheckAnswerArray.prototype.GetBestMatch =3D =
CheckAnswerArray_GetBestMatch;

function CheckShortAnswer(QNum){
//bail if question doesn't exist or exercise finished
	if ((State[QNum].length < 1)||(Finished =3D=3D true)){return;}
=09
//bail if question already complete
	if (State[QNum][0] > -1){return;}

//Get the guess (TrimString added to fix bug for 6.0.4.3)
	var G =3D TrimString(document.getElementById('Q_' + QNum + =
'_Guess').value);
=09
//If no guess, bail with message; no penalty
	if (G.length < 1){
		ShowMessage(PleaseEnter);
		return;
	}

//Increment tries
	State[QNum][2]++;
=09
//Create a check object
	var CA =3D new CheckAnswerArray(CaseSensitive);

	CA.ClearAll();
	for (var ANum=3D0; ANum<I[QNum][3].length; ANum++){
		CA.AddAnswer(G, I[QNum][3][ANum][0], I[QNum][3][ANum][3], =
I[QNum][3][ANum][1]);
	}
	CA.GetBestMatch();
=09
//Store any match in the state tracking field
	if (CA.MatchNum > -1){
		State[QNum][5] +=3D String.fromCharCode(65+CA.MatchNum) + ',';
	}

//Add the percent correct value for this answer to the Q State (works =
for all
//situations, wrong or right)
	State[QNum][3] +=3D CA.Score;
=09
//Now branch, based on the nature of the match
//Is it a complete match?
	if (CA.CompleteMatch =3D=3D true){
	=09
//Is it with a wrong answer, or a right answer?
		if (CA.Score =3D=3D 100){
//It's right
			CalculateShortAnsQuestionScore(QNum);
//Get correct answer list if required, assuming there are any other =
correct alternatives
			if (ShowAlsoCorrect =3D=3D true){
				var AlsoCorrectList =3D GetCorrectList(QNum, G, false);
				if (AlsoCorrectList.length > 0){
					CA.Feedback +=3D '<br />' + CorrectList + '<br />' + =
AlsoCorrectList;
				}
			}=09
	=09
//Get the overall score and add it to the feedback
			if (ContinuousScoring =3D=3D true){
				CalculateOverallScore();
				CA.Feedback +=3D '<br />' + YourScoreIs + ' ' + Score + '%.';
				WriteToInstructions(YourScoreIs + ' ' + Score + '%.');
			}
			ShowMessage(CA.Feedback);
//Put the answer in
			ReplaceGuessBox(QNum, G);
			CheckFinished();
			return;
		}
	}
=09
//Otherwise, it's a match to a predicted wrong/partially correct, or a =
partial
//match to a right answer
	if (CA.Feedback.length < 1){CA.Feedback =3D DefaultWrong;}
//Remove any previous score unless exercise is finished (6.0.3.8+)
	if (Finished =3D=3D false){
		WriteToInstructions(strInstructions);
	}=09
	ShowMessage(CA.Feedback);

//If necessary, switch a hybrid question to m/c
	if (State[QNum][2] >=3D HybridTries){
		SwitchHybridDisplay(QNum);
	}
}

function CalculateShortAnsQuestionScore(QNum){
	var Tries =3D State[QNum][2] + State[QNum][4]; //include tries and hint =
penalties;
	var PercentCorrect =3D State[QNum][3];
	var HintPenalties =3D State[QNum][4];

//Make sure it's not already complete
	if (State[QNum][0] < 0){
		if (HintPenalties >=3D 1){
			State[QNum][0] =3D 0;
		}
		else{
			State[QNum][0] =3D (PercentCorrect/(100*Tries));
		}
		if (State[QNum][0] < 0){
			State[QNum][0] =3D 0;
		}
	}
}

function SwitchHybridDisplay(QNum){
	if (document.getElementById('Q_' + QNum + '_Hybrid_MC') !=3D null){
		document.getElementById('Q_' + QNum + '_Hybrid_MC').style.display =3D =
'';
		if (document.getElementById('Q_' + QNum + '_SA') !=3D null){
			document.getElementById('Q_' + QNum + '_SA').style.display =3D =
'none';
		}
	}
}

function GetCorrectArray(QNum){
	var Result =3D new Array();
	for (var ANum=3D0; ANum<I[QNum][3].length; ANum++){
		if (I[QNum][3][ANum][2] =3D=3D 1){ //This is an acceptable correct =
answer
			Result.push(I[QNum][3][ANum][0]);
		}
	}=09
	return Result;
}

function GetCorrectList(QNum, Answer, IncludeAnswer){
	var As =3D GetCorrectArray(QNum);
	var Result =3D '';
	for (var ANum=3D0; ANum<As.length; ANum++){
		if ((IncludeAnswer =3D=3D true)||(As[ANum] !=3D Answer)){
			Result +=3D As[ANum] + '<br />';
		}
	}
	return Result;
}

function GetFirstCorrectAnswer(QNum){
	var As =3D GetCorrectArray(QNum);
	if (As.length > 0){
		return As[0];
	}
	else{
		return '';
	}
}

function ReplaceGuessBox(QNum, Ans){
	if (document.getElementById('Q_' + QNum + '_SA') !=3D null){
		var El =3D document.getElementById('Q_' + QNum + '_SA');
		while (El.childNodes.length > 0){
			El.removeChild(El.childNodes[0]);
		}
		var A =3D document.createElement('span');
		A.setAttribute('class', 'Answer');
		var T =3D document.createTextNode(Ans);
		A.appendChild(T);
		El.appendChild(A);
	}
}



function ShowAnswers(QNum){
//bail if question doesn't exist or exercise finished
	if ((State[QNum].length < 1)||(Finished =3D=3D true)){return;}
=09
//Get the answer list to display
	var Ans =3D GetCorrectList(QNum, '', false);
	Ans =3D CorrectList + '<br />' + Ans;
=09
//Display feedback
	ShowMessage(Ans);
=09
//Set the score for this question to 0 if no=20
	if (State[QNum][0] < 1){
		State[QNum][0] =3D 0;
	}

//Get the first correct answer
	var FirstAns =3D GetFirstCorrectAnswer(QNum);
=09
//Replace the textbox
	ReplaceGuessBox(QNum, FirstAns);
=09
//Remove any current score
	WriteToInstructions(strInstructions);
=09
//This may be the last, so check finished status
	CheckFinished();
}





function ShowHint(QNum){
//bail if question doesn't exist or exercise finished
	if ((State[QNum].length < 1)||(Finished =3D=3D true)){return;}
=09
//bail if question already complete
	if (State[QNum][0] > -1){return;}

//Get the guess
	var G =3D document.getElementById('Q_' + QNum + '_Guess').value;
=09
//If no guess, give the first correct bit
	if (G.length < 1){
		var Ans =3D GetFirstCorrectAnswer(QNum);
		var Hint =3D Ans.charAt(0);
		ShowMessage(NextCorrect + '<br />' + Hint);
//Penalty for hint
		State[QNum][4] +=3D (1/Ans.length);
		return;
	}

//Increment tries
	State[QNum][2]++;
=09
//Create a check object
	var CA =3D new CheckAnswerArray(CaseSensitive);

	CA.ClearAll();
	for (var ANum=3D0; ANum<I[QNum][3].length; ANum++){
//Use only correct answers
		if (I[QNum][3][ANum][2] =3D=3D 1){
			CA.AddAnswer(G, I[QNum][3][ANum][0], I[QNum][3][ANum][3], =
I[QNum][3][ANum][1]);
		}
	}
	CA.GetBestMatch();
	if (CA.CompleteMatch =3D=3D true){
//It's right!
		CheckShortAnswer(QNum);
		return;
	}
	else{
		if (CA.Hint.length > 0){
			ShowMessage(NextCorrect + '<br />' + CA.Hint);
			State[QNum][4] +=3D CA.HintPenalty;
		}
		else{
			ShowMessage(DefaultWrong + '<br />' + NextCorrect + '<br />' + =
GetFirstCorrectAnswer(QNum).charAt(0));
		}
	}
}









//-->

//]]>

</SCRIPT>

<META name=3DGENERATOR content=3D"MSHTML 8.00.6001.18939"></HEAD>
<BODY id=3DTheBody onload=3DStartUp()><!-- BeginTopNavButtons -->
<DIV id=3DTopNavBar class=3DNavButtonBar><BUTTON =
onblur=3DNavBtnOut(this)=20
onmouseup=3DNavBtnOut(this) class=3DNavButton onfocus=3DNavBtnOver(this) =

onmouseover=3DNavBtnOver(this) onmouseout=3DNavBtnOut(this)=20
onmousedown=3DNavBtnDown(this) onclick=3D"history.back(); return false;" =

type=3Dsubmit>&lt;=3D</BUTTON><BUTTON onblur=3DNavBtnOut(this)=20
onmouseup=3DNavBtnOut(this) class=3DNavButton onfocus=3DNavBtnOver(this) =

onmouseover=3DNavBtnOver(this) onmouseout=3DNavBtnOut(this)=20
onmousedown=3DNavBtnDown(this)=20
onclick=3D"location=3D'http://www.uciteljska.net/koticek/index.php#2_16';=
 return false;"=20
type=3Dsubmit>Ve&#269; kvizov - Geografija</BUTTON><BUTTON =
onblur=3DNavBtnOut(this)=20
onmouseup=3DNavBtnOut(this) class=3DNavButton onfocus=3DNavBtnOver(this) =

onmouseover=3DNavBtnOver(this) onmouseout=3DNavBtnOut(this)=20
onmousedown=3DNavBtnDown(this)=20
onclick=3D"location=3D'http://www.uciteljska.net/kvizi/HotPot/ModrijanSlo=
/NarGeog/panKr.htm'; return false;"=20
type=3Dsubmit>Podobna naloga</BUTTON> </DIV><!-- EndTopNavButtons -->
<DIV class=3DTitles>
<H2 class=3DExerciseTitle>Primorske pokrajine</H2>
<H3 class=3DExerciseSubtitle>Naravnogeografske enote =
Slovenije.</H3></DIV>
<DIV id=3DInstructionsDiv class=3DStdDiv>
<DIV id=3DInstructions>Gotovo vse =9Ee dobro zna=9A! Preveri in utrdi =
svoje=20
znanje.</DIV></DIV>
<DIV class=3DLeftContainer>
<DIV id=3DReading class=3DStdDiv>
<DIV id=3DReadingDiv>
<DIV class=3DReadingText><IMG title=3DKoper alt=3DKoper.jpg=20
src=3D"http://www.uciteljska.net/kvizi/HotPot/ModrijanSlo/NarGeog/Koper.j=
pg"=20
width=3D625 height=3D366></IMG></DIV></DIV></DIV></DIV>
<DIV class=3DRightContainer>
<DIV id=3DMainDiv class=3DStdDiv>
<DIV id=3DQNav class=3DQuestionNavigation>
<P style=3D"TEXT-ALIGN: right"><BUTTON onblur=3DFuncBtnOut(this) =
id=3DShowMethodButton=20
onmouseup=3DFuncBtnOver(this) class=3DFuncButton =
onfocus=3DFuncBtnOver(this)=20
onmouseover=3DFuncBtnOver(this) onmouseout=3DFuncBtnOut(this)=20
onmousedown=3DFuncBtnDown(this) onclick=3D"ShowHideQuestions(); return =
false;"=20
type=3Dsubmit>Poka=9Ei vsa vpra=9Aanja</BUTTON> </P>
<DIV id=3DOneByOneReadout><BUTTON onblur=3DFuncBtnOut(this) =
id=3DPrevQButton=20
onmouseup=3DFuncBtnOver(this) class=3DFuncButton =
onfocus=3DFuncBtnOver(this)=20
onmouseover=3DFuncBtnOver(this) onmouseout=3DFuncBtnOut(this)=20
onmousedown=3DFuncBtnDown(this) onclick=3D"ChangeQ(-1); return false;"=20
type=3Dsubmit>&lt;=3D</BUTTON> <SPAN id=3DQNumReadout =
class=3DQNum>&nbsp;</SPAN><BUTTON=20
onblur=3DFuncBtnOut(this) id=3DNextQButton onmouseup=3DFuncBtnOver(this) =

class=3DFuncButton onfocus=3DFuncBtnOver(this) =
onmouseover=3DFuncBtnOver(this)=20
onmouseout=3DFuncBtnOut(this) onmousedown=3DFuncBtnDown(this)=20
onclick=3D"ChangeQ(1); return false;" type=3Dsubmit>=3D&gt;</BUTTON> =
<BR></DIV></DIV>
<OL id=3DQuestions class=3DQuizQuestions>
  <LI style=3D"DISPLAY: none" id=3DQ_0 class=3DQuizQuestion>
  <DIV class=3DQuestionText>Kje le=9Eijo?</DIV>
  <OL class=3DMCAnswers>
    <LI id=3DQ_0_0><BUTTON onblur=3DFuncBtnOut(this) id=3DQ_0_0_Btn=20
    onmouseup=3DFuncBtnOut(this) class=3DFuncButton =
onfocus=3DFuncBtnOver(this)=20
    onmouseover=3DFuncBtnOver(this) onmouseout=3DFuncBtnOut(this)=20
    onmousedown=3DFuncBtnDown(this) onclick=3DCheckMCAnswer(0,0,this)=20
    =
type=3Dsubmit>&nbsp;&nbsp;?&nbsp;&nbsp;</BUTTON>&nbsp;&nbsp;jugozahodni =
del=20
    Slovenije</LI>
    <LI id=3DQ_0_1><BUTTON onblur=3DFuncBtnOut(this) id=3DQ_0_1_Btn=20
    onmouseup=3DFuncBtnOut(this) class=3DFuncButton =
onfocus=3DFuncBtnOver(this)=20
    onmouseover=3DFuncBtnOver(this) onmouseout=3DFuncBtnOut(this)=20
    onmousedown=3DFuncBtnDown(this) onclick=3DCheckMCAnswer(0,1,this)=20
    =
type=3Dsubmit>&nbsp;&nbsp;?&nbsp;&nbsp;</BUTTON>&nbsp;&nbsp;severozahodni=
 del=20
    Slovenije</LI>
    <LI id=3DQ_0_2><BUTTON onblur=3DFuncBtnOut(this) id=3DQ_0_2_Btn=20
    onmouseup=3DFuncBtnOut(this) class=3DFuncButton =
onfocus=3DFuncBtnOver(this)=20
    onmouseover=3DFuncBtnOver(this) onmouseout=3DFuncBtnOut(this)=20
    onmousedown=3DFuncBtnDown(this) onclick=3DCheckMCAnswer(0,2,this)=20
    =
type=3Dsubmit>&nbsp;&nbsp;?&nbsp;&nbsp;</BUTTON>&nbsp;&nbsp;jugovzhodni =
del=20
    Slovenije</LI></OL></LI>
  <LI style=3D"DISPLAY: none" id=3DQ_1 class=3DQuizQuestion>
  <DIV class=3DQuestionText>Kaj vpliva na podnebje tega =
obmo&#269;ja?</DIV>
  <OL class=3DMCAnswers>
    <LI id=3DQ_1_0><BUTTON onblur=3DFuncBtnOut(this) id=3DQ_1_0_Btn=20
    onmouseup=3DFuncBtnOut(this) class=3DFuncButton =
onfocus=3DFuncBtnOver(this)=20
    onmouseover=3DFuncBtnOver(this) onmouseout=3DFuncBtnOut(this)=20
    onmousedown=3DFuncBtnDown(this) onclick=3DCheckMCAnswer(1,0,this)=20
    =
type=3Dsubmit>&nbsp;&nbsp;?&nbsp;&nbsp;</BUTTON>&nbsp;&nbsp;Jadransko=20
    morje</LI>
    <LI id=3DQ_1_1><BUTTON onblur=3DFuncBtnOut(this) id=3DQ_1_1_Btn=20
    onmouseup=3DFuncBtnOut(this) class=3DFuncButton =
onfocus=3DFuncBtnOver(this)=20
    onmouseover=3DFuncBtnOver(this) onmouseout=3DFuncBtnOut(this)=20
    onmousedown=3DFuncBtnDown(this) onclick=3DCheckMCAnswer(1,1,this)=20
    type=3Dsubmit>&nbsp;&nbsp;?&nbsp;&nbsp;</BUTTON>&nbsp;&nbsp;Dinarsko =

    gorovje</LI>
    <LI id=3DQ_1_2><BUTTON onblur=3DFuncBtnOut(this) id=3DQ_1_2_Btn=20
    onmouseup=3DFuncBtnOut(this) class=3DFuncButton =
onfocus=3DFuncBtnOver(this)=20
    onmouseover=3DFuncBtnOver(this) onmouseout=3DFuncBtnOut(this)=20
    onmousedown=3DFuncBtnDown(this) onclick=3DCheckMCAnswer(1,2,this)=20
    =
type=3Dsubmit>&nbsp;&nbsp;?&nbsp;&nbsp;</BUTTON>&nbsp;&nbsp;Alpe</LI></OL=
></LI>
  <LI style=3D"DISPLAY: none" id=3DQ_2 class=3DQuizQuestion>
  <DIV class=3DQuestionText>Kako se imenujejo reliefne ovire, ki =
prepre&#269;ujejo=20
  dotok toplej=9Aega zraka v notranjost?</DIV>
  <OL class=3DMCAnswers>
    <LI id=3DQ_2_0><BUTTON onblur=3DFuncBtnOut(this) id=3DQ_2_0_Btn=20
    onmouseup=3DFuncBtnOut(this) class=3DFuncButton =
onfocus=3DFuncBtnOver(this)=20
    onmouseover=3DFuncBtnOver(this) onmouseout=3DFuncBtnOut(this)=20
    onmousedown=3DFuncBtnDown(this) onclick=3DCheckMCAnswer(2,0,this)=20
    type=3Dsubmit>&nbsp;&nbsp;?&nbsp;&nbsp;</BUTTON>&nbsp;&nbsp;Visoke =
dinarske=20
    planote</LI>
    <LI id=3DQ_2_1><BUTTON onblur=3DFuncBtnOut(this) id=3DQ_2_1_Btn=20
    onmouseup=3DFuncBtnOut(this) class=3DFuncButton =
onfocus=3DFuncBtnOver(this)=20
    onmouseover=3DFuncBtnOver(this) onmouseout=3DFuncBtnOut(this)=20
    onmousedown=3DFuncBtnDown(this) onclick=3DCheckMCAnswer(2,1,this)=20
    type=3Dsubmit>&nbsp;&nbsp;?&nbsp;&nbsp;</BUTTON>&nbsp;&nbsp;Obmorske =
dinarske=20
    planote</LI>
    <LI id=3DQ_2_2><BUTTON onblur=3DFuncBtnOut(this) id=3DQ_2_2_Btn=20
    onmouseup=3DFuncBtnOut(this) class=3DFuncButton =
onfocus=3DFuncBtnOver(this)=20
    onmouseover=3DFuncBtnOver(this) onmouseout=3DFuncBtnOut(this)=20
    onmousedown=3DFuncBtnDown(this) onclick=3DCheckMCAnswer(2,2,this)=20
    type=3Dsubmit>&nbsp;&nbsp;?&nbsp;&nbsp;</BUTTON>&nbsp;&nbsp;nizke =
dinarske=20
    planote</LI></OL></LI>
  <LI style=3D"DISPLAY: none" id=3DQ_3 class=3DQuizQuestion>
  <DIV class=3DQuestionText>Kje je je naseljenih ve&#269; ljudi?</DIV>
  <OL class=3DMCAnswers>
    <LI id=3DQ_3_0><BUTTON onblur=3DFuncBtnOut(this) id=3DQ_3_0_Btn=20
    onmouseup=3DFuncBtnOut(this) class=3DFuncButton =
onfocus=3DFuncBtnOver(this)=20
    onmouseover=3DFuncBtnOver(this) onmouseout=3DFuncBtnOut(this)=20
    onmousedown=3DFuncBtnDown(this) onclick=3DCheckMCAnswer(3,0,this)=20
    =
type=3Dsubmit>&nbsp;&nbsp;?&nbsp;&nbsp;</BUTTON>&nbsp;&nbsp;primorske=20
    pokrajine</LI>
    <LI id=3DQ_3_1><BUTTON onblur=3DFuncBtnOut(this) id=3DQ_3_1_Btn=20
    onmouseup=3DFuncBtnOut(this) class=3DFuncButton =
onfocus=3DFuncBtnOver(this)=20
    onmouseover=3DFuncBtnOver(this) onmouseout=3DFuncBtnOut(this)=20
    onmousedown=3DFuncBtnDown(this) onclick=3DCheckMCAnswer(3,1,this)=20
    type=3Dsubmit>&nbsp;&nbsp;?&nbsp;&nbsp;</BUTTON>&nbsp;&nbsp;dinarske =

    pokrajine</LI>
    <LI id=3DQ_3_2><BUTTON onblur=3DFuncBtnOut(this) id=3DQ_3_2_Btn=20
    onmouseup=3DFuncBtnOut(this) class=3DFuncButton =
onfocus=3DFuncBtnOver(this)=20
    onmouseover=3DFuncBtnOver(this) onmouseout=3DFuncBtnOut(this)=20
    onmousedown=3DFuncBtnDown(this) onclick=3DCheckMCAnswer(3,2,this)=20
    =
type=3Dsubmit>&nbsp;&nbsp;?&nbsp;&nbsp;</BUTTON>&nbsp;&nbsp;naseljenost =
je=20
    enaka</LI></OL></LI>
  <LI style=3D"DISPLAY: none" id=3DQ_4 class=3DQuizQuestion>
  <DIV class=3DQuestionText>Usmerjenost kmetijstva v vinogradni=9Atvo in =
sadjarstvo=20
  je posledica</DIV>
  <OL class=3DMCAnswers>
    <LI id=3DQ_4_0><BUTTON onblur=3DFuncBtnOut(this) id=3DQ_4_0_Btn=20
    onmouseup=3DFuncBtnOut(this) class=3DFuncButton =
onfocus=3DFuncBtnOver(this)=20
    onmouseover=3DFuncBtnOver(this) onmouseout=3DFuncBtnOut(this)=20
    onmousedown=3DFuncBtnDown(this) onclick=3DCheckMCAnswer(4,0,this)=20
    type=3Dsubmit>&nbsp;&nbsp;?&nbsp;&nbsp;</BUTTON>&nbsp;&nbsp;milega=20
    podnebja</LI>
    <LI id=3DQ_4_1><BUTTON onblur=3DFuncBtnOut(this) id=3DQ_4_1_Btn=20
    onmouseup=3DFuncBtnOut(this) class=3DFuncButton =
onfocus=3DFuncBtnOver(this)=20
    onmouseover=3DFuncBtnOver(this) onmouseout=3DFuncBtnOut(this)=20
    onmousedown=3DFuncBtnDown(this) onclick=3DCheckMCAnswer(4,1,this)=20
    =
type=3Dsubmit>&nbsp;&nbsp;?&nbsp;&nbsp;</BUTTON>&nbsp;&nbsp;namakanja</LI=
>
    <LI id=3DQ_4_2><BUTTON onblur=3DFuncBtnOut(this) id=3DQ_4_2_Btn=20
    onmouseup=3DFuncBtnOut(this) class=3DFuncButton =
onfocus=3DFuncBtnOver(this)=20
    onmouseover=3DFuncBtnOver(this) onmouseout=3DFuncBtnOut(this)=20
    onmousedown=3DFuncBtnDown(this) onclick=3DCheckMCAnswer(4,2,this)=20
    type=3Dsubmit>&nbsp;&nbsp;?&nbsp;&nbsp;</BUTTON>&nbsp;&nbsp;veliko =
son&#269;nih=20
    dni</LI></OL></LI>
  <LI style=3D"DISPLAY: none" id=3DQ_5 class=3DQuizQuestion>
  <DIV class=3DQuestionText>Na=9Ae najve&#269;je pristani=9A&#269;e =
je</DIV>
  <OL class=3DMCAnswers>
    <LI id=3DQ_5_0><BUTTON onblur=3DFuncBtnOut(this) id=3DQ_5_0_Btn=20
    onmouseup=3DFuncBtnOut(this) class=3DFuncButton =
onfocus=3DFuncBtnOver(this)=20
    onmouseover=3DFuncBtnOver(this) onmouseout=3DFuncBtnOut(this)=20
    onmousedown=3DFuncBtnDown(this) onclick=3DCheckMCAnswer(5,0,this)=20
    type=3Dsubmit>&nbsp;&nbsp;?&nbsp;&nbsp;</BUTTON>&nbsp;&nbsp;Luka =
Koper</LI>
    <LI id=3DQ_5_1><BUTTON onblur=3DFuncBtnOut(this) id=3DQ_5_1_Btn=20
    onmouseup=3DFuncBtnOut(this) class=3DFuncButton =
onfocus=3DFuncBtnOver(this)=20
    onmouseover=3DFuncBtnOver(this) onmouseout=3DFuncBtnOut(this)=20
    onmousedown=3DFuncBtnDown(this) onclick=3DCheckMCAnswer(5,1,this)=20
    type=3Dsubmit>&nbsp;&nbsp;?&nbsp;&nbsp;</BUTTON>&nbsp;&nbsp;Luka =
Piran</LI>
    <LI id=3DQ_5_2><BUTTON onblur=3DFuncBtnOut(this) id=3DQ_5_2_Btn=20
    onmouseup=3DFuncBtnOut(this) class=3DFuncButton =
onfocus=3DFuncBtnOver(this)=20
    onmouseover=3DFuncBtnOver(this) onmouseout=3DFuncBtnOut(this)=20
    onmousedown=3DFuncBtnDown(this) onclick=3DCheckMCAnswer(5,2,this)=20
    type=3Dsubmit>&nbsp;&nbsp;?&nbsp;&nbsp;</BUTTON>&nbsp;&nbsp;Luka=20
  Strunjan</LI></OL></LI>
  <LI style=3D"DISPLAY: none" id=3DQ_6 class=3DQuizQuestion>
  <DIV class=3DQuestionText>Pomembna gospodarska dejavnost je</DIV>
  <OL class=3DMCAnswers>
    <LI id=3DQ_6_0><BUTTON onblur=3DFuncBtnOut(this) id=3DQ_6_0_Btn=20
    onmouseup=3DFuncBtnOut(this) class=3DFuncButton =
onfocus=3DFuncBtnOver(this)=20
    onmouseover=3DFuncBtnOver(this) onmouseout=3DFuncBtnOut(this)=20
    onmousedown=3DFuncBtnDown(this) onclick=3DCheckMCAnswer(6,0,this)=20
    =
type=3Dsubmit>&nbsp;&nbsp;?&nbsp;&nbsp;</BUTTON>&nbsp;&nbsp;turizem</LI>
    <LI id=3DQ_6_1><BUTTON onblur=3DFuncBtnOut(this) id=3DQ_6_1_Btn=20
    onmouseup=3DFuncBtnOut(this) class=3DFuncButton =
onfocus=3DFuncBtnOver(this)=20
    onmouseover=3DFuncBtnOver(this) onmouseout=3DFuncBtnOut(this)=20
    onmousedown=3DFuncBtnDown(this) onclick=3DCheckMCAnswer(6,1,this)=20
    =
type=3Dsubmit>&nbsp;&nbsp;?&nbsp;&nbsp;</BUTTON>&nbsp;&nbsp;avtomobilska =

    industrija</LI>
    <LI id=3DQ_6_2><BUTTON onblur=3DFuncBtnOut(this) id=3DQ_6_2_Btn=20
    onmouseup=3DFuncBtnOut(this) class=3DFuncButton =
onfocus=3DFuncBtnOver(this)=20
    onmouseover=3DFuncBtnOver(this) onmouseout=3DFuncBtnOut(this)=20
    onmousedown=3DFuncBtnDown(this) onclick=3DCheckMCAnswer(6,2,this)=20
    =
type=3Dsubmit>&nbsp;&nbsp;?&nbsp;&nbsp;</BUTTON>&nbsp;&nbsp;tekstilna=20
    industrija</LI></OL></LI>
  <LI style=3D"DISPLAY: none" id=3DQ_7 class=3DQuizQuestion>
  <DIV class=3DQuestionText>Lo&#269;imo dva tipa pokrajin. Ozna&#269;i =
vse pravilne=20
  odgovore.</DIV>
  <OL class=3DMSelAnswers>
    <LI id=3DQ_7_0>
    <FORM onsubmit=3D"return false;" method=3Dpost action=3D"">
    <DIV><INPUT id=3DQ_7_0_Chk class=3DMSelCheckbox =
type=3Dcheckbox>fli=9Ane=20
    pokrajine</DIV></FORM></LI>
    <LI id=3DQ_7_1>
    <FORM onsubmit=3D"return false;" method=3Dpost action=3D"">
    <DIV><INPUT id=3DQ_7_1_Chk class=3DMSelCheckbox =
type=3Dcheckbox>kra=9Ake=20
    pokrajine</DIV></FORM></LI>
    <LI id=3DQ_7_2>
    <FORM onsubmit=3D"return false;" method=3Dpost action=3D"">
    <DIV><INPUT id=3DQ_7_2_Chk class=3DMSelCheckbox=20
    type=3Dcheckbox>podolja</DIV></FORM></LI>
    <LI id=3DQ_7_3>
    <FORM onsubmit=3D"return false;" method=3Dpost action=3D"">
    <DIV><INPUT id=3DQ_7_3_Chk class=3DMSelCheckbox=20
    type=3Dcheckbox>hribovja</DIV></FORM></LI></OL><BUTTON =
onblur=3DFuncBtnOut(this)=20
  onmouseup=3DFuncBtnOut(this) class=3DFuncButton =
onfocus=3DFuncBtnOver(this)=20
  onmouseover=3DFuncBtnOver(this) onmouseout=3DFuncBtnOut(this)=20
  onmousedown=3DFuncBtnDown(this) onclick=3DCheckMultiSelAnswer(7)=20
  type=3Dsubmit>Preveri</BUTTON></LI>
  <LI style=3D"DISPLAY: none" id=3DQ_8 class=3DQuizQuestion>
  <DIV class=3DQuestionText>Na=9Ae najpomembnej=9Ae turisti&#269;no =
mesto je </DIV>
  <DIV id=3DQ_8_SA class=3DShortAnswer>
  <FORM onsubmit=3D"return false;" method=3Dpost action=3D"">
  <DIV><INPUT onblur=3DLeaveGap() id=3DQ_8_Guess class=3DShortAnswerBox=20
  onfocus=3D"TrackFocus('Q_8_Guess')" size=3D9 =
type=3Dtext></INPUT><BR><BR><BUTTON=20
  onblur=3DFuncBtnOut(this) onmouseup=3DFuncBtnOut(this) =
class=3DFuncButton=20
  onfocus=3DFuncBtnOver(this) onmouseover=3DFuncBtnOver(this)=20
  onmouseout=3DFuncBtnOut(this) onmousedown=3DFuncBtnDown(this)=20
  onclick=3DCheckShortAnswer(8) type=3Dsubmit>Preveri</BUTTON><BUTTON=20
  onblur=3DFuncBtnOut(this) onmouseup=3DFuncBtnOut(this) =
class=3DFuncButton=20
  onfocus=3DFuncBtnOver(this) onmouseover=3DFuncBtnOver(this)=20
  onmouseout=3DFuncBtnOut(this) onmousedown=3DFuncBtnDown(this) =
onclick=3DShowHint(8)=20
  type=3Dsubmit>Namig</BUTTON><BUTTON onblur=3DFuncBtnOut(this)=20
  onmouseup=3DFuncBtnOut(this) class=3DFuncButton =
onfocus=3DFuncBtnOver(this)=20
  onmouseover=3DFuncBtnOver(this) onmouseout=3DFuncBtnOut(this)=20
  onmousedown=3DFuncBtnDown(this) onclick=3DShowAnswers(8) =
type=3Dsubmit>Poka=9Ei=20
  odgovor</BUTTON></DIV></FORM></DIV></LI>
  <LI style=3D"DISPLAY: none" id=3DQ_9 class=3DQuizQuestion>
  <DIV class=3DQuestionText>Kje je najve&#269;ja zgostitev =
prebivalstva?</DIV>
  <OL class=3DMCAnswers>
    <LI id=3DQ_9_0><BUTTON onblur=3DFuncBtnOut(this) id=3DQ_9_0_Btn=20
    onmouseup=3DFuncBtnOut(this) class=3DFuncButton =
onfocus=3DFuncBtnOver(this)=20
    onmouseover=3DFuncBtnOver(this) onmouseout=3DFuncBtnOut(this)=20
    onmousedown=3DFuncBtnDown(this) onclick=3DCheckMCAnswer(9,0,this)=20
    type=3Dsubmit>&nbsp;&nbsp;?&nbsp;&nbsp;</BUTTON>&nbsp;&nbsp;na =
obali</LI>
    <LI id=3DQ_9_1><BUTTON onblur=3DFuncBtnOut(this) id=3DQ_9_1_Btn=20
    onmouseup=3DFuncBtnOut(this) class=3DFuncButton =
onfocus=3DFuncBtnOver(this)=20
    onmouseover=3DFuncBtnOver(this) onmouseout=3DFuncBtnOut(this)=20
    onmousedown=3DFuncBtnDown(this) onclick=3DCheckMCAnswer(9,1,this)=20
    type=3Dsubmit>&nbsp;&nbsp;?&nbsp;&nbsp;</BUTTON>&nbsp;&nbsp;na =
planoti</LI>
    <LI id=3DQ_9_2><BUTTON onblur=3DFuncBtnOut(this) id=3DQ_9_2_Btn=20
    onmouseup=3DFuncBtnOut(this) class=3DFuncButton =
onfocus=3DFuncBtnOver(this)=20
    onmouseover=3DFuncBtnOver(this) onmouseout=3DFuncBtnOut(this)=20
    onmousedown=3DFuncBtnDown(this) onclick=3DCheckMCAnswer(9,2,this)=20
    type=3Dsubmit>&nbsp;&nbsp;?&nbsp;&nbsp;</BUTTON>&nbsp;&nbsp;na =
kra=9Akem=20
    podro&#269;ju</LI></OL></LI>
  <LI style=3D"DISPLAY: none" id=3DQ_10 class=3DQuizQuestion>
  <DIV class=3DQuestionText>Dr=9Eava, na katero mejijo pokrajine.</DIV>
  <OL class=3DMCAnswers>
    <LI id=3DQ_10_0><BUTTON onblur=3DFuncBtnOut(this) id=3DQ_10_0_Btn=20
    onmouseup=3DFuncBtnOut(this) class=3DFuncButton =
onfocus=3DFuncBtnOver(this)=20
    onmouseover=3DFuncBtnOver(this) onmouseout=3DFuncBtnOut(this)=20
    onmousedown=3DFuncBtnDown(this) onclick=3DCheckMCAnswer(10,0,this)=20
    =
type=3Dsubmit>&nbsp;&nbsp;?&nbsp;&nbsp;</BUTTON>&nbsp;&nbsp;Italija</LI>
    <LI id=3DQ_10_1><BUTTON onblur=3DFuncBtnOut(this) id=3DQ_10_1_Btn=20
    onmouseup=3DFuncBtnOut(this) class=3DFuncButton =
onfocus=3DFuncBtnOver(this)=20
    onmouseover=3DFuncBtnOver(this) onmouseout=3DFuncBtnOut(this)=20
    onmousedown=3DFuncBtnDown(this) onclick=3DCheckMCAnswer(10,1,this)=20
    =
type=3Dsubmit>&nbsp;&nbsp;?&nbsp;&nbsp;</BUTTON>&nbsp;&nbsp;Avstrija</LI>=

    <LI id=3DQ_10_2><BUTTON onblur=3DFuncBtnOut(this) id=3DQ_10_2_Btn=20
    onmouseup=3DFuncBtnOut(this) class=3DFuncButton =
onfocus=3DFuncBtnOver(this)=20
    onmouseover=3DFuncBtnOver(this) onmouseout=3DFuncBtnOut(this)=20
    onmousedown=3DFuncBtnDown(this) onclick=3DCheckMCAnswer(10,2,this)=20
    =
type=3Dsubmit>&nbsp;&nbsp;?&nbsp;&nbsp;</BUTTON>&nbsp;&nbsp;Mad=9Earska</=
LI></OL></LI></OL></DIV></DIV>
<DIV id=3DFeedbackDiv class=3DFeedback>
<DIV id=3DFeedbackContent class=3DFeedbackText></DIV><BUTTON =
onblur=3DFuncBtnOut(this)=20
id=3DFeedbackOKButton onmouseup=3DFuncBtnOut(this) class=3DFuncButton=20
onfocus=3DFuncBtnOver(this) onmouseover=3DFuncBtnOver(this)=20
onmouseout=3DFuncBtnOut(this) onmousedown=3DFuncBtnDown(this)=20
onclick=3D"HideFeedback(); return false;" =
type=3Dsubmit>&nbsp;OK&nbsp;</BUTTON>=20
</DIV><!-- BeginBottomNavButtons -->
<DIV id=3DBottomNavBar class=3DNavButtonBar><BUTTON =
onblur=3DNavBtnOut(this)=20
onmouseup=3DNavBtnOut(this) class=3DNavButton onfocus=3DNavBtnOver(this) =

onmouseover=3DNavBtnOver(this) onmouseout=3DNavBtnOut(this)=20
onmousedown=3DNavBtnDown(this) onclick=3D"history.back(); return false;" =

type=3Dsubmit>&lt;=3D</BUTTON><BUTTON onblur=3DNavBtnOut(this)=20
onmouseup=3DNavBtnOut(this) class=3DNavButton onfocus=3DNavBtnOver(this) =

onmouseover=3DNavBtnOver(this) onmouseout=3DNavBtnOut(this)=20
onmousedown=3DNavBtnDown(this)=20
onclick=3D"location=3D'http://www.uciteljska.net/koticek/index.php#2_16';=
 return false;"=20
type=3Dsubmit>Ve&#269; kvizov - Geografija</BUTTON><BUTTON =
onblur=3DNavBtnOut(this)=20
onmouseup=3DNavBtnOut(this) class=3DNavButton onfocus=3DNavBtnOver(this) =

onmouseover=3DNavBtnOver(this) onmouseout=3DNavBtnOut(this)=20
onmousedown=3DNavBtnDown(this)=20
onclick=3D"location=3D'http://www.uciteljska.net/kvizi/HotPot/ModrijanSlo=
/NarGeog/panKr.htm'; return false;"=20
type=3Dsubmit>Podobna naloga</BUTTON> </DIV><!-- EndBottomNavButtons =
--><!-- BeginSubmissionForm --><!-- EndSubmissionForm --></BODY></HTML>

------=_NextPart_000_0024_01CB5369.3CB70550--
