You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ofbiz.apache.org by ja...@apache.org on 2009/04/22 00:35:23 UTC

svn commit: r767318 - in /ofbiz/site: ./ css/ images/ js/

Author: jaz
Date: Tue Apr 21 22:35:23 2009
New Revision: 767318

URL: http://svn.apache.org/viewvc?rev=767318&view=rev
Log:
image/content scroller update for index.html OFBIZ-2288

Added:
    ofbiz/site/images/footer.jpg   (with props)
    ofbiz/site/images/full-wrapper.jpg   (with props)
    ofbiz/site/images/pause.gif   (with props)
    ofbiz/site/images/start.gif   (with props)
    ofbiz/site/js/slides.js
Modified:
    ofbiz/site/css/global.css
    ofbiz/site/css/home.css
    ofbiz/site/images/header-bg.jpg
    ofbiz/site/images/home-wrapper.jpg
    ofbiz/site/images/slideshow-bg.jpg
    ofbiz/site/images/wrapper.jpg
    ofbiz/site/index.html
    ofbiz/site/js/fieldhints.js
    ofbiz/site/js/global.js
    ofbiz/site/js/pngFix.js
    ofbiz/site/js/slideshow.js

Modified: ofbiz/site/css/global.css
URL: http://svn.apache.org/viewvc/ofbiz/site/css/global.css?rev=767318&r1=767317&r2=767318&view=diff
==============================================================================
--- ofbiz/site/css/global.css (original)
+++ ofbiz/site/css/global.css Tue Apr 21 22:35:23 2009
@@ -1,22 +1,92 @@
-* {
-    margin: 0;
-    padding: 0;
-    outline: 0
+/********************************** 
+ The Apache Software Foundation
+ Open for Business Project
+ 
+ Licensed to the Apache Software Foundation (ASF) under one
+ or more contributor license agreements.  See the NOTICE file
+ distributed with this work for additional information
+ regarding copyright ownership.  The ASF licenses this file
+ to you under the Apache License, Version 2.0 (the
+ "License"); you may not use this file except in compliance
+ with the License.  You may obtain a copy of the License at
+ 
+ http://www.apache.org/licenses/LICENSE-2.0
+ 
+ Unless required by applicable law or agreed to in writing,
+ software distributed under the License is distributed on an
+ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ KIND, either express or implied.  See the License for the
+ specific language governing permissions and limitations
+ under the License.
+*********************************/ 
+
+/******************************** 
+ Global Reset
+********************************/
+html, body, div, span, applet, object, iframe,
+h1, h2, h3, h4, h5, h6, p, blockquote, pre,
+a, abbr, acronym, address, big, cite, code,
+del, dfn, em, font, img, ins, kbd, q, s, samp,
+small, strike, strong, sub, sup, tt, var,
+b, u, i, center,
+dl, dt, dd, ol, ul, li,
+fieldset, form, label, legend,
+table, caption, tbody, tfoot, thead, tr, th, td {
+    border:0; 
+    margin:0; 
+    outline:0; 
+    padding:0; 
+    background:transparent; 
+    vertical-align: baseline;
+}
+
+blockquote, q {
+    quotes: none;
+}
+
+blockquote:before,
+blockquote:after,
+q:before,
+q:after {
+    content:''; 
+    content: none;
+}
+
+a, address, body, caption, cite, code, dfn, em, strong, th, var {
+    font-style: normal;
+    font-weight: normal;
+    text-decoration: none;
 }
 
-html,body,#wrap-out {
-    height: 100%;
+a img {
+    border: none;
 }
 
+ol, ul {
+    list-style: none;
+}
+
+table {
+    border-collapse: collapse;
+    border-spacing: 0;
+}
+
+/******************************** 
+ General Layout
+********************************/ 
+* {margin:0;padding:0;}
+
+html, body, #wrap {height: 100%;}
+
+body > #wrap {height: auto; min-height: 100%;}
+
 body {
     font: 11px/ 165% "Lucida Grande", Geneva, Verdana, Arial, Helvetica, sans-serif;
-    color: #666666;
-    margin: 0;
-    padding: 0;
-        background: url(../images/bg.png) top left repeat-x #b5b5b5;
-    text-align: center;
-    height: auto;
-    min-height: 100%;
+	color: #666666;
+	margin: 0;
+	padding: 0;
+	background: url(../images/bg.png) top left repeat-x #b5b5b5;
+	text-align: center;
 }
 
 .clearfix:after {
@@ -31,6 +101,10 @@
     display: inline-block;
 }
 
+html[xmlns] .clearfix {
+    display: block;
+}
+
 * html .clearfix {
     height: 1%;
 }
@@ -43,75 +117,81 @@
     clear:left;
 }
 
+/******************************** 
+ Typography
+********************************/
 a,a:active,a:link {
-    text-decoration: none;
-    color: #29456b;
+	text-decoration: none;
+	color: #29456b;
 }
 
 a:visited {
-    text-decoration: none;
+	text-decoration: none;
 }
 
 a:hover {
-    color: #030d1c;
+	color: #030d1c;
 }
 
 h1,h2,h3 {
-    font-family: "Trebuchet MS", Tahoma, Arial, Sans-serif;
-    color: #555;
+	font-family: "Trebuchet MS", Tahoma, Arial, Sans-serif;
+	color: #555;
 }
 
 h1 {
-    font-family: "Lucida Grande", Geneva, Verdana, Arial, Helvetica, sans-serif;
-    font-size: 350%;
-    font-weight: normal;
-    letter-spacing: -2px;
-    padding: 15px 10px 5px 10px;
-    margin: 0;
+	font-family: "Lucida Grande", Geneva, Verdana, Arial, Helvetica, sans-serif;
+	font-size: 350%;
+	font-weight: normal;
+	letter-spacing: -2px;
+	padding: 15px 10px 5px 10px;
+	margin: 0;
 }
 
 h2 {
-    font-size: 200%;
-    color: #895F30;
-    padding: 20px 10px 5px 10px;
-    margin: 0;
+	font-size: 200%;
+	color: #895F30;
+	padding: 20px 10px 5px 10px;
+	margin: 0;
 }
 
 h3 {
-    font-size: 170%;
-    font-weight: normal;
-    padding: 20px 10px 5px 10px;
-    margin: 0;
+	font-size: 170%;
+	font-weight: normal;
+	padding: 20px 10px 5px 10px;
+	margin: 0;
 }
 
 p,dl {
-    padding: 10px;
-    margin: 0;
+	padding: 10px;
+	margin: 0;
 }
 
 ul{
-    margin: 10px 10px;
-    padding: 0;
+	margin: 10px 10px;
+	padding: 0 0 0 10px;
 }
 
 ul {
-    list-style: none;
+	list-style: none;
 }
 
 ol {
-    margin: 10px 30px;
-    padding: 0;
+	margin: 10px 30px;
+	padding: 0;
 }
 
 dt {
-    font-weight: bold;
-    color: #895F30;
+	font-weight: bold;
+	color: #b13f1a;
 }
 
 dd {
-    padding-left: 25px;
+	padding-left: 25px;
 }
 
+/******************************** 
+ Images
+********************************/
 img {
     border: none;
 }
@@ -131,6 +211,9 @@
     margin: 5px 10px 10px 0px;
 }
 
+/******************************** 
+ Code Snippets and Quotes
+********************************/
 code {
     margin: 5px 0;
     padding: 15px;
@@ -161,32 +244,37 @@
     color: #976957;
 }
 
+/******************************** 
+ Tables
+********************************/
 table {
-    border-collapse: collapse;
-    margin: 15px 10px;
+	border-collapse: collapse;
+	margin: 15px 10px;
 }
 
 th {
-    background: #ADD8E6 url(../images/header-bg.jpg) repeat-x 0 -100px;
-    height: 38px;
-    padding-left: 12px;
-    padding-right: 12px;
-    color: #fff;
-    text-align: left;
-    border-left: 1px solid #78C7FA;
-    border-bottom: solid 2px #fff;
+	background: #d14b1f url(../images/header-bg.jpg) repeat-x 0 -100px;
+	height: 38px;
+	padding-left: 12px;
+	padding-right: 12px;
+	color: #fff;
+	text-align: left;
+	border-left: 1px solid #d14b1f;
+	border-bottom: solid 2px #fff;
 }
 
 tr {
-    height: 34px;
+	height: 34px;
 }
 
 td {
-    padding-left: 11px;
-    padding-right: 11px;
+	padding-left: 11px;
+	padding-right: 11px;
 }
 
-
+/******************************** 
+ Forms
+********************************/
 input,select {
     padding: 4px;
     font: normal 1em Verdana, sans-serif;
@@ -222,32 +310,75 @@
     border-color: #ebebeb #d4d4d4 #d4d4d4 #ebebeb;
 }
 
-#wrap-out {
-    position: relative;
-    background: #fff url(../images/wrapper.jpg) top center no-repeat;
-    width: 945px;
-    margin: 0 auto;
+/******************************** 
+ Generic Classes
+********************************/
+.float-left {
+    float: left;
+}
+
+.float-right {
+    float: right;
+}
+
+.align-left {
     text-align: left;
 }
 
-#wrap {
-    width: 945px;
-    margin: 0 auto;
+.align-right {
+    text-align: right;
 }
 
-#content-wrap {
-    position: relative;
+.clearer {
     clear: both;
-    float: left;
+}
+
+/******************************** 
+ Page Layout
+********************************/
+#wrap{
+    background: #fff url(../images/wrapper.jpg) top center no-repeat;
     width: 945px;
-    padding: 0;
-    margin-left: 5px;
-    display: inline;
-    background: url(../images/content-bg.png) 585px 0px transparent;
-    background-repeat: repeat-y;
+	margin: 0 auto;
+    text-align:left;
+}
+
+#content-wrap  {
+    width:945px;
+	margin:0 auto;
     padding-bottom: 42px;
 }
 
+#content {
+    width:500px;
+	float:left;
+	padding:30px 0 25px 0;
+}
+
+/******************************** 
+ Footer
+********************************/
+#footer {
+    background: url(../images/footer.jpg) bottom center no-repeat;
+    position: relative;
+	margin: -42px auto 0px auto;
+	height: 42px;
+	clear:both;
+	font-size:11px;
+	font-family:Verdana, Arial, sans-serif;
+    width:945px;
+}
+
+#foot {
+    text-align:left;
+    position:relative;
+    top:15px;
+    left:30px;
+}
+
+/******************************** 
+ Header
+********************************/
 #header {
     position: relative;
     width: 945px;
@@ -296,6 +427,9 @@
     text-align: right;
 }
 
+/******************************** 
+ Search
+********************************/
 #search {
     position:absolute;
     top:88px;
@@ -312,6 +446,9 @@
       color: #001f2f;
 }
 
+/******************************** 
+ Top Navigation
+********************************/
 #nav {
     position: absolute;
     clear: both;
@@ -362,6 +499,9 @@
     background-image: url(../images/header_hot.jpg);
 }
 
+/******************************** 
+ Content Sections
+********************************/
 #main {
     float: left;
     width: 560px;
@@ -371,20 +511,20 @@
 }
 
 #main h2 {
-    padding-bottom: 3px;
-    margin-top: 15px;
-    font: normal 3.5em "Lucida Grande", Geneva, Verdana, Arial, Helvetica, sans-serif;
-    color: #666;
-    letter-spacing: -2px;
-    text-transform: none;
-    border-bottom: 1px solid #ebebeb;
+	padding-bottom: 3px;
+	margin-top: 15px;
+	font: normal 3.5em "Lucida Grande", Geneva, Verdana, Arial, Helvetica, sans-serif;
+	color: #333;
+	letter-spacing: -2px;
+	text-transform: none;
+	border-bottom: 1px solid #ebebeb;
 }
 
 #main h2 a {
-    color: #666;
-    text-decoration: none;
-    background: none;
-    border: none;
+	color: #333;
+	text-decoration: none;
+	background: none;
+	border: none;
 }
 
 #main ul li {
@@ -407,7 +547,7 @@
     display: inline;
 }
 
-#col1 h2, col2 h2 {
+#col1 h2, #col2 h2 {
     padding-bottom: 3px;
     margin-top: 15px;
     font: normal 3.5em "Lucida Grande", Geneva, Verdana, Arial, Helvetica, sans-serif;
@@ -417,6 +557,52 @@
     border-bottom: 1px solid #ebebeb;
 }
 
+#main #col1 h2, #main #col2 h2 {
+	border-bottom: 1px solid #ebebeb;
+	color:#304C70;
+	padding-bottom: 3px;
+	letter-spacing: -3px;
+	text-transform: none;
+	font-size:30px;
+}
+
+.feature {
+	margin:0px;
+	padding:0px;
+	height:435px;
+}
+
+.screen {
+	margin:10px 0 5px 0;
+	padding:0px;
+	background:#fff;
+	border:1px solid #eee;
+	width:255px;
+	height:200px;
+	overflow:hidden;
+}
+
+#main .hero {
+	margin:10px 0 5px 0;
+	padding:0px;
+	background:#fff;
+	border:1px solid #eee;
+	width:555px;
+}
+
+#main .highlights {
+	float:right;
+	width:200px;
+	background:#fafafa;
+	border:1px solid #eee;
+	margin:0px 0px 0px 5px;
+	display:inline;
+}
+
+#main .highlights h4 {
+	padding:5px 5px 0 5px;
+}
+
 #sidebar {
     float: right;
     width: 300px;
@@ -493,27 +679,9 @@
     margin-left:20px;
 }
 
-#footer-wrap {
-    position: relative;
-    clear: both;
-    padding: 0px;
-    margin-top: -150px;
-    margin: 0px;
-    font: normal 1em 'Trebuchet MS', Tahoma, sans-serif;
-    background: url(../images/footer.png) top center no-repeat;
-    color: #777;
-    width: 945px;
-    height: 42px;
-    float: left;
-}
-
-#footer-content {
-    margin: 15px 0 10px 30px;
-    width: 880px;
-    text-align: center;
-    color: #333;
-}
-
+/******************************** 
+ Content Styles
+********************************/
 .postmeta {
     padding: 5px;
     margin: 20px 10px 15px 10px;
@@ -569,22 +737,157 @@
     border: none
 }
 
-.float-left {
-    float: left;
-}
-
-.float-right {
-    float: right;
-}
-
-.align-left {
-    text-align: left;
-}
-
-.align-right {
-    text-align: right;
-}
-
-.clearer {
-    clear: both;
-}
+/******************************** 
+ Page Specific Styles
+********************************/
+/*HOME*/
+body#home #wrap {
+	position: relative;
+	background: #fff url(../images/home-wrapper.jpg) top center no-repeat;
+	width: 945px;
+	margin: 0 auto;
+	text-align: left;
+}
+
+body#home #header {
+	position: relative;
+	width: 945px;
+	height: 403px;
+	padding: 0;
+	margin: 0 auto;
+	background: transparent;
+}
+
+body#home #header #slides {
+	position: absolute;
+	top: 128px;
+	left: 10px;
+	background: url(../images/slideshow-bg.jpg) top center no-repeat;
+	width: 923px;
+	height: 260px;
+}
+
+body#home #header #slides .slideshow {
+	width:923px;
+	height:260px;
+	margin:0px;
+	padding:0px;
+}
+
+body#home #header #slides .callout {
+	position: absolute;
+	top: 35px;
+	left: 30px;
+	font-size: 30px;
+	line-height: 30px;
+	color: #2b1f48;
+}
+
+body#home #header #slides .description {
+	position: absolute;
+	top: 175px;
+	left: 30px;
+	font-size: 14px;
+	line-height: 15px;
+	color: #e0e0e0;
+	width: 350px;
+}
+
+body#home #header #slides .controls {
+	width: 100px;
+	position: absolute;
+	top: 15px;
+	left: 750px;
+	height:30px;
+}
+
+body#home #header #slides .controls a {
+	border: none;
+	position:absolute;
+	height:30px;
+	line-height:24px;
+	padding:5px;
+	text-indent:-9999px;
+	outline:none;
+}
+
+body#home #header #slides .controls a.previous {
+	background: url(../images/backward.gif) top center no-repeat;
+	left:0px;
+	height:30px;
+	width:16px;
+}
+
+body#home #header #slides .controls a.next {
+	background: url(../images/forward.gif) top center no-repeat;
+	left:60px;
+	height:30px;
+	width:16px;
+}
+
+body#home #header #slides .controls a.stop {
+	background: url(../images/pause.gif) top center no-repeat;
+	left:30px;
+	height:30px;
+	width:16px;
+}
+
+body#home #header #slides .controls a.start {
+	background: url(../images/start.gif) top center no-repeat;
+	left:30px;
+	height:30px;
+	width:16px;
+}
+
+body#home #header #slides .controls a img {
+	background: none;
+	border: none;
+	cursor: pointer;
+}
+
+body#home #header #slides .mantle{
+	position:absolute;
+	top:58px;
+	left:385px;
+}
+
+body#home #col1 {
+	float: left;
+	width: 260px;
+	padding: 0;
+	margin: 5px 0 0 0px;
+	display: inline;
+}
+
+body#home #col2 {
+	float: left;
+	width: 260px;
+	padding: 0;
+	margin: 5px 0 0 20px;
+	display: inline;
+}
+
+.downloadNow {
+	margin:30px 0 10px 0;
+}
+
+.downloadLinks span.docs {
+	float:left;
+	margin:0px 0px 0 0;
+	display:inline;
+}
+
+.downloadLinks span.previousVersions {
+	float:right;
+	margin:0px 20px 0 0;
+	display:inline;
+}
+
+/*SUBPAGE - NO SIDEBAR*/
+body#full #wrap {
+	position: relative;
+	background: #fff url(../images/full-wrapper.jpg) top center no-repeat;
+	width: 945px;
+	margin: 0 auto;
+	text-align: left;
+}
\ No newline at end of file

Modified: ofbiz/site/css/home.css
URL: http://svn.apache.org/viewvc/ofbiz/site/css/home.css?rev=767318&r1=767317&r2=767318&view=diff
==============================================================================
--- ofbiz/site/css/home.css (original)
+++ ofbiz/site/css/home.css Tue Apr 21 22:35:23 2009
@@ -1,85 +0,0 @@
-#wrap-out {
-	position: relative;
-	background: #fff url(../images/home-wrapper.jpg) top center no-repeat;
-	width: 945px;
-	margin: 0 auto;
-	text-align: left;
-}
-
-#header {
-	position: relative;
-	width: 945px;
-	height: 403px;
-	padding: 0;
-	margin: 0 auto;
-	background: transparent;
-}
-
-#header #slides {
-	position: absolute;
-	top: 128px;
-	left: 10px;
-	background: url(../images/slideshow-bg.jpg) top center no-repeat;
-	width: 923px;
-	height: 260px;
-}
-
-#header #slides .callout {
-	position: absolute;
-	top: 35px;
-	left: 30px;
-	font-size: 30px;
-	line-height: 30px;
-	color: #2b1f48;
-}
-
-#header #slides .description {
-	position: absolute;
-	top: 175px;
-	left: 30px;
-	font-size: 14px;
-	line-height: 15px;
-	color: #e0e0e0;
-	width: 350px;
-}
-
-#header #slides .slidenav {
-	width: 200px;
-	position: absolute;
-	top: 10px;
-	left: 800px;
-}
-
-#header #slides .slidenav a {
-	margin-right: 20px;
-	border: none;
-	background: none;
-}
-
-#header #slides .slidenav a img {
-	background: none;
-	border: none;
-	cursor: pointer;
-}
-
-#header #slides .mantle{
-	position:absolute;
-	top:58px;
-	left:385px;
-}
-
-.downloadNow {
-	margin:30px 0 10px 0;
-}
-
-.downloadLinks span.docs {
-	float:left;
-	margin:0px 0px 0 0;
-	display:inline;
-}
-
-.downloadLinks span.previousVersions {
-	float:right;
-	margin:0px 20px 0 0;
-	display:inline;
-}
\ No newline at end of file

Added: ofbiz/site/images/footer.jpg
URL: http://svn.apache.org/viewvc/ofbiz/site/images/footer.jpg?rev=767318&view=auto
==============================================================================
Binary file - no diff available.

Propchange: ofbiz/site/images/footer.jpg
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: ofbiz/site/images/full-wrapper.jpg
URL: http://svn.apache.org/viewvc/ofbiz/site/images/full-wrapper.jpg?rev=767318&view=auto
==============================================================================
Binary file - no diff available.

Propchange: ofbiz/site/images/full-wrapper.jpg
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Modified: ofbiz/site/images/header-bg.jpg
URL: http://svn.apache.org/viewvc/ofbiz/site/images/header-bg.jpg?rev=767318&r1=767317&r2=767318&view=diff
==============================================================================
Binary files - no diff available.

Modified: ofbiz/site/images/home-wrapper.jpg
URL: http://svn.apache.org/viewvc/ofbiz/site/images/home-wrapper.jpg?rev=767318&r1=767317&r2=767318&view=diff
==============================================================================
Binary files - no diff available.

Added: ofbiz/site/images/pause.gif
URL: http://svn.apache.org/viewvc/ofbiz/site/images/pause.gif?rev=767318&view=auto
==============================================================================
Binary file - no diff available.

Propchange: ofbiz/site/images/pause.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Modified: ofbiz/site/images/slideshow-bg.jpg
URL: http://svn.apache.org/viewvc/ofbiz/site/images/slideshow-bg.jpg?rev=767318&r1=767317&r2=767318&view=diff
==============================================================================
Binary files - no diff available.

Added: ofbiz/site/images/start.gif
URL: http://svn.apache.org/viewvc/ofbiz/site/images/start.gif?rev=767318&view=auto
==============================================================================
Binary file - no diff available.

Propchange: ofbiz/site/images/start.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Modified: ofbiz/site/images/wrapper.jpg
URL: http://svn.apache.org/viewvc/ofbiz/site/images/wrapper.jpg?rev=767318&r1=767317&r2=767318&view=diff
==============================================================================
Binary files - no diff available.

Modified: ofbiz/site/index.html
URL: http://svn.apache.org/viewvc/ofbiz/site/index.html?rev=767318&r1=767317&r2=767318&view=diff
==============================================================================
--- ofbiz/site/index.html (original)
+++ ofbiz/site/index.html Tue Apr 21 22:35:23 2009
@@ -8,23 +8,18 @@
     <meta name="Robots" content="index,follow" />
         <title>OFBiz, The Apache Open For Business Project - Open Source E-Business / E-Commerce, ERP, CRM, POS</title>
         <meta name="keywords" content="Open Source ERP,Open Source CRM,Open Source E-Commerce,Open Source eCommerce,Open Source POS,Open Source SCM,Open Source MRP,Open Source CMMS,Open Source EAM,web services,workflow,ebusiness,e-business,ecommerce,e-commerce,automation,enterprise software,open source,entity engine,service engine,erp,crm,party,accounting,facility,supply,chain,management,catalog,order,project,task,work effort,financial,ledger,content management,customer,inventory"/>
+       <meta name="Description" content="The Apache Open For Business Project is an open source enterprise automation software project licensed under the Apache License Version 2.0. Being open source under the Apache 2.0 license and driven by a community Apache OFBiz offers both flexibility by design and by access to code, and a solution where you're not alone but rather can work with many others to get things done." />
     <link rel="shortcut icon" type="image/x-icon"  href="images/favicon.ico" />
     <link rel="stylesheet" href="css/global.css" type="text/css" />
     <link rel="stylesheet" href="css/home.css" type="text/css" />
     <script type="text/javascript" src="js/prototype.js"></script>
-    <script type="text/javascript" src="js/scriptaculous.js"></script>
     <script type="text/javascript" src="js/effects.js"></script>
-    <script type="text/javascript" src="js/slideshow.js"></script>
     <script type="text/javascript" src="js/search.js"></script>
-    <!--[if IE 6]>
-        <script type="text/javascript" src="js/pngFix.js"></script>
-        <script type="text/javascript" src="js/global.js"></script>
-    <![endif]-->
+    <script type="text/javascript" src="js/slides.js"></script>
 </head>
 
-<body>
+<body id="home">
 <!-- wrap starts here -->
-<div id="wrap-out">
   <div id="wrap">
 
     <!--header -->
@@ -51,14 +46,14 @@
             </ul>
         </div>
         <div id="search">
-           <form method="POST" action="http://docs.ofbiz.org/dosearchsite.action" name="searchForm" style="padding: 1px; margin: 1px">
+           <form method="POST" action="http://docs.ofbiz.org/dosearchsite.action" name="searchForm">
                <input type="hidden" name="quickSearch" value="true" />
                <input type="hidden" name="searchQuery.spaceKey" value="conf_global" />
-                  <input type="text" id="name" class="class1 class2" accessKey="s" name="searchQuery.queryString" />
+                  <input type="text" id="searchDocs" value="Search..." class="class1 class2" accessKey="s" name="searchQuery.queryString" />
            </form>
         </div>
         <div id="slides">
-            <div class="slideshow">
+            <div class="slideshow" id="mantleSlides">
                 <div id="slide1">
                     <div class="callout">
                         The best things in life<br />
@@ -128,17 +123,19 @@
                     </div>
                 </div>
             </div>
-            <div class="slidenav">
-                <a onclick="slideprevious()"><img src="images/backward.gif" alt="previous" id="previous" /></a>
-                <a onclick="slidenext()"><img src="images/forward.gif" alt="next" id="next" /></a>
+            <div class="controls">
+              <a class="next" id="next" title="Next" href="#">Next</a>
+              <a class="previous" id="previous" title="Previous" href="#">Previous</a>
+              <a class="start" id="start" title="Start" href="#">Start</a>
+              <a class="stop" id="stop" title="Stop" href="#">Stop</a>
             </div>
-
-
         </div>
 
         <script type="text/javascript">
-            var slides = ['slide1','slide2','slide3','slide4','slide5'];
-            initslideshow(slides);
+          function StartSlides() {
+            new Slides('mantleSlides');
+          }
+          document.observe ('dom:loaded', StartSlides);
         </script>
 
     </div>
@@ -305,24 +302,16 @@
             </ul>
 
         </div>
-        <!-- sidebar ends -->
-
-    </div>
-    <!-- content-wrap ends-->
-
-
-    <!-- footer starts here -->
-    <div id="footer-wrap">
-        <div id="footer-content">
-
-            &copy; Copyright 2001-2009 The Apache Software Foundation - www.apache.org
-
-        </div>
-    </div>
-    <div class="clearer"></div>
-    <!-- footer ends here -->
-
-  </div>
+        <!-- sidebar -->
+      </div>
+      <!-- content-wrap -->
+</div>
+<!-- wrap -->
+<!-- footer -->
+<div id="footer">
+      <div id="foot">
+              &copy; Copyright 2001-2008 The Apache Software Foundation - www.apache.org
+      </div>
 </div>
 <!-- wrap ends here -->
 

Modified: ofbiz/site/js/fieldhints.js
URL: http://svn.apache.org/viewvc/ofbiz/site/js/fieldhints.js?rev=767318&r1=767317&r2=767318&view=diff
==============================================================================
--- ofbiz/site/js/fieldhints.js (original)
+++ ofbiz/site/js/fieldhints.js Tue Apr 21 22:35:23 2009
@@ -1,84 +0,0 @@
-var FieldHints = {
-    
-    fieldWithHintClass: 'fieldWithHint',
-    labelClass: 'hintText',
-
-    initialize: function() {
-        var labels = $$('label.hintText');
-        var f = FieldHints.initializeField.bind(FieldHints);
-        labels.each(f);
-    },
-    
-    // Registers a blur handler and a focus handler for the field, and adds a
-    // submit handler to a chain of submit handlers for the form.
-    initializeField: function(label) {
-        var fieldId = label.htmlFor;
-        if (!fieldId) return;
-
-        var field = $(fieldId);
-        if (!field) return;
-            
-        if (!field.fieldHintsInitialized) {
-            field.fieldHintsInitialized = true;
-            var hint = label.innerHTML.strip();
-            var form = field.form;
-            
-            this.addFocusHandler(field, hint);
-            this.addBlurHandler(field, hint);
-            
-            var oldSubmitHandler;
-            if (form.onsubmit) oldSubmitHandler = form.onsubmit.bind(form);
-            field.form.onsubmit = this.hintSubmitHandler(hint, field, oldSubmitHandler);
-            
-            this.doBlur(field, hint);
-        }
-    },
-    
-    addFocusHandler: function(field, hint) {
-      field.observe('focus', function(ev) {
-        var el = Event.element(ev);
-        if (el.value.strip() == hint) {
-          el.value = '';
-        }
-        el.removeClassName(FieldHints.fieldWithHintClass);
-      });
-    },
-    
-    addBlurHandler: function(field, hint) {
-      var obj = this;
-      field.observe('blur', function(ev) {
-        var el = Event.element(ev);
-        obj.doBlur(el, hint)
-      });
-    },
-    
-    doBlur: function(el, hint) {
-      if (el.value == '') el.value = hint;
-      if (el.value == hint) el.addClassName(FieldHints.fieldWithHintClass);
-    },
-    
-    // If the field never received focus then it will still have the hint text
-    // in it. In that case it should be empty on submit, instead of submitting
-    // the hint text, so register a submit handler for the form. There may
-    // already be a submit handler on the form, so we need to keep a reference
-    // to it and call it at the end.
-    hintSubmitHandler: function(hint, field, oldSubmitHandler) {
-        return function() {
-            if (field.value == hint) {
-                field.value = ''
-                $(this).removeClassName(FieldHints.fieldWithHintClass);
-            }
-            if (oldSubmitHandler) {
-                try {
-                    var retval = oldSubmitHandler();
-                } catch (error) {
-                    return false;
-                }
-                return retval;
-            } else {
-                return true;
-            }
-        }
-    }
-    
-}

Modified: ofbiz/site/js/global.js
URL: http://svn.apache.org/viewvc/ofbiz/site/js/global.js?rev=767318&r1=767317&r2=767318&view=diff
==============================================================================
--- ofbiz/site/js/global.js (original)
+++ ofbiz/site/js/global.js Tue Apr 21 22:35:23 2009
@@ -1,4 +0,0 @@
-document.observe('dom:loaded', function(){
-	DD_belatedPNG.fix('#content-wrap');
-    DD_belatedPNG.fix('#footer-wrap');
-});
\ No newline at end of file

Modified: ofbiz/site/js/pngFix.js
URL: http://svn.apache.org/viewvc/ofbiz/site/js/pngFix.js?rev=767318&r1=767317&r2=767318&view=diff
==============================================================================
--- ofbiz/site/js/pngFix.js (original)
+++ ofbiz/site/js/pngFix.js Tue Apr 21 22:35:23 2009
@@ -1 +0,0 @@
-eval(function(p,a,c,k,e,r){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--)r[e(c)]=k[c]||e(c);k=[function(e){return r[e]}];e=function(){return'\\w+'};c=1};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p}('2 E={J:\'E\',Z:{},1E:7(){4(x.1l&&!x.1l[6.J]){x.1l.23(6.J,\'24:25-26-27:3\')}4(1F.11){1F.11(\'28\',7(){E=29})}},1G:7(){2 a=x.1m(\'8\');x.1H.1b.1n(a,x.1H.1b.1b);2 b=a.1o;b.1c(6.J+\'\\\\:*\',\'{12:2a(#1I#2b)}\');b.1c(6.J+\'\\\\:9\',\'Q:1p;\');b.1c(\'1J.\'+6.J+\'1K\',\'12:y; 1q:y; Q:1p; z-2c:-1; 1d:-1r; 1L:1M;\');6.1o=b},1N:7(){2 a=13.2d;4(13.1e.K(\'2e\')!=-1||13.1e.K(\'1q\')!=-1){E.1f(a)}4(13.1e==\'8.1s\'){2 b=(a.F.1s==\'y\')?\'y\':\'2f\';G(2 v M a.3){a.3[v].9.8.1s=b}}4(13.1e.K(\'14\')!=-1){E.1t(a)}},1t:7(a){4(a.F.14.K(\'2g\')!=-1){2 b=a.F.14;b=1u(b.2h(b.1v(\'=\')+1,b.1v(\')\')),10)/2i;a.3.N.9.8.14=a.F.14;a.3.C.I.2j=b}},15:7(a){2k(7(){E.1f(a)},1)},2l:7(a){2 
 b=a.1O(\',\');G(2 i=0;i<b.2m;i++){6.1o.1c(b[i],\'12:2n(E.1P(6))\')}},1f:7(a){a.S.1Q=\'\';6.1R(a);6.16(a);6.1t(a);4(a.O){6.1S(a)}},1T:7(b){2 c=6;2 d={2o:\'16\',2p:\'16\'};4(b.17==\'A\'){2 e={2q:\'15\',2r:\'15\',2s:\'15\',2t:\'15\'};G(2 a M e){d[a]=e[a]}}G(2 h M d){b.11(\'1w\'+h,7(){c[d[h]](b)})}b.11(\'2u\',6.1N)},1x:7(a){a.8.2v=1;4(a.F.Q==\'2w\'){a.8.Q=\'2x\'}},1S:7(a){2 b={\'2y\':P,\'2z\':P,\'2A\':P};G(2 s M b){a.3.N.9.8[s]=a.F[s]}},1R:7(a){4(!a.F){1g}U{2 b=a.F}G(2 v M a.3){a.3[v].9.8.1U=b.1U}a.S.18=\'\';a.S.19=\'\';2 c=(b.18==\'1V\');2 d=P;4(b.19!=\'y\'||a.O){4(!a.O){a.D=b.19;a.D=a.D.2B(5,a.D.1v(\'")\')-5)}U{a.D=a.1h}2 e=6;4(!e.Z[a.D]){2 f=x.1m(\'1J\');e.Z[a.D]=f;f.2C=e.J+\'1K\';f.S.1Q=\'12:y; Q:1p; 1y:-1r; 1d:-1r; 1q:y;\';f.11(\'2D\',7(){6.1i=6.2E;6.1j=6.2F;e.16(a)});f.1h=a.D;f.1W(\'1i\');f.1W(\'1j\');x.1X.1n(f,x.1X.1b)}a.3.C.I.1h=a.D;d=V}a.3.C.I.1w=!d;a.3.C.I.N=\'y\';a.3.N.9.8.18=b.18;a.S.19=\'y\';a.S.18=\'1V\'},16:7(e){2 f=e.F;2 g={\'W\':e.2G+1,\'H\':e.2H+1,\'w\':6.Z[e.D
 ].1i,\'h\':6.Z[e.D].1j,\'L\':e.2I,\'T\':e.2J,\'1k\':e.2K,\'1z\':e.2L};2 i=(g.L+g.1k==1)?1:0;2 j=7(a,l,t,w,h,o){a.2M=w+\',\'+h;a.2N=o+\',\'+o;a.2O=\'2P,1Y\'+w+\',1Y\'+w+\',\'+h+\'2Q,\'+h+\' 2R\';a.8.1i=w+\'u\';a.8.1j=h+\'u\';a.8.1y=l+\'u\';a.8.1d=t+\'u\'};j(e.3.N.9,(g.L+(e.O?0:g.1k)),(g.T+(e.O?0:g.1z)),(g.W-1),(g.H-1),0);j(e.3.C.9,(g.L+g.1k),(g.T+g.1z),(g.W),(g.H),1);2 k={\'X\':0,\'Y\':0};2 m=7(a,b){2 c=P;2S(b){1a\'1y\':1a\'1d\':k[a]=0;1A;1a\'2T\':k[a]=.5;1A;1a\'2U\':1a\'2V\':k[a]=1;1A;1I:4(b.K(\'%\')!=-1){k[a]=1u(b)*.2W}U{c=V}}2 d=(a==\'X\');k[a]=2X.2Y(c?((g[d?\'W\':\'H\']*k[a])-(g[d?\'w\':\'h\']*k[a])):1u(b));4(k[a]==0){k[a]++}};G(2 b M k){m(b,f[\'2Z\'+b])}e.3.C.I.Q=(k.X/g.W)+\',\'+(k.Y/g.H);2 n=f.30;2 p={\'T\':1,\'R\':g.W+i,\'B\':g.H,\'L\':1+i};2 q={\'X\':{\'1B\':\'L\',\'1C\':\'R\',\'d\':\'W\'},\'Y\':{\'1B\':\'T\',\'1C\':\'B\',\'d\':\'H\'}};4(n!=\'1D\'){2 c={\'T\':(k.Y),\'R\':(k.X+g.w),\'B\':(k.Y+g.h),\'L\':(k.X)};4(n.K(\'1D-\')!=-1){2 v=n.1O(\'1D-\')[1].31();c[q[v].1B]=1;
 c[q[v].1C]=g[q[v].d]}4(c.B>g.H){c.B=g.H}e.3.C.9.8.1Z=\'20(\'+c.T+\'u \'+(c.R+i)+\'u \'+c.B+\'u \'+(c.L+i)+\'u)\'}U{e.3.C.9.8.1Z=\'20(\'+p.T+\'u \'+p.R+\'u \'+p.B+\'u \'+p.L+\'u)\'}},1P:7(a){a.8.12=\'y\';4(a.17==\'32\'||a.17==\'33\'||a.17==\'34\'){1g}a.O=V;4(a.17==\'35\'){4(a.1h.21().K(/\\.22$/)!=-1){a.O=P;a.8.1L=\'1M\'}U{1g}}U 4(a.F.19.21().K(\'.22\')==-1){1g}2 b=E;a.3={N:{},C:{}};2 c={9:{},I:{}};G(2 r M a.3){G(2 e M c){2 d=b.J+\':\'+e;a.3[r][e]=x.1m(d)}a.3[r].9.36=V;a.3[r].9.37(a.3[r].I);a.38.1n(a.3[r].9,a)}a.3.C.9.39=\'y\';a.3.C.I.3a=\'3b\';a.3.N.I.1w=V;b.1T(a);b.1x(a);b.1x(a.3c);b.1f(a)}};3d{x.3e("3f",V,P)}3g(r){}E.1E();E.1G();',62,203,'||var|vml|if||this|function|style|shape|||||||||||||||||||||px|||document|none||||image|vmlBg|DD_belatedPNG|currentStyle|for||fill|ns|search||in|color|isImg|true|position||runtimeStyle||else|false||||imgSize||attachEvent|behavior|event|filter|handlePseudoHover|vmlOffsets|nodeName|backgroundColor|backgroundImage|case|firstChild|addRule|top|
 propertyName|applyVML|return|src|width|height|bLW|namespaces|createElement|insertBefore|styleSheet|absolute|border|10000px|display|vmlOpacity|parseInt|lastIndexOf|on|giveLayout|left|bTW|break|b1|b2|repeat|createVmlNameSpace|window|createVmlStyleSheet|documentElement|default|img|_sizeFinder|visibility|hidden|readPropertyChange|split|fixPng|cssText|vmlFill|copyImageBorders|attachHandlers|zIndex|transparent|removeAttribute|body|0l|clip|rect|toLowerCase|png|add|urn|schemas|microsoft|com|onbeforeunload|null|url|VML|index|srcElement|background|block|lpha|substring|100|opacity|setTimeout|fix|length|expression|resize|move|mouseleave|mouseenter|focus|blur|onpropertychange|zoom|static|relative|borderStyle|borderWidth|borderColor|substr|className|onload|offsetWidth|offsetHeight|clientWidth|clientHeight|offsetLeft|offsetTop|clientLeft|clientTop|coordsize|coordorigin|path|m0|l0|xe|switch|center|right|bottom|01|Math|ceil|backgroundPosition|backgroundRepeat|toUpperCase|BODY|TD|TR|IMG|strok
 ed|appendChild|parentNode|fillcolor|type|tile|offsetParent|try|execCommand|BackgroundImageCache|catch'.split('|'),0,{}))
\ No newline at end of file

Added: ofbiz/site/js/slides.js
URL: http://svn.apache.org/viewvc/ofbiz/site/js/slides.js?rev=767318&view=auto
==============================================================================
--- ofbiz/site/js/slides.js (added)
+++ ofbiz/site/js/slides.js Tue Apr 21 22:35:23 2009
@@ -0,0 +1,109 @@
+var Slides = Class.create({
+
+	initialize: function(element, options) {		
+		this.options = {
+      		Duration: 1,
+			Delay: 10.0,
+			Random: true,
+			Slideshow:true,
+			Controls:true
+    	}
+		Object.extend(this.options, options || {});
+
+    	this.element        = $(element);
+		this.slides			= this.element.childElements();
+		this.num_slides		= this.slides.length;		
+		this.current_slide 	= (this.options.Random) ? (Math.floor(Math.random()*this.num_slides)) : 0;
+		this.end_slide		= this.num_slides - 1;
+		
+		this.slides.invoke('hide');
+		this.slides[this.current_slide].show();
+				
+		if (this.options.Slideshow) { 
+			this.startSlideshow();
+		}				
+		if (this.options.Controls) {
+			this.addControls();
+		}		
+	},
+	
+	addControls: function() {
+		this.btn_previous	= $('previous');
+		this.btn_next 		= $('next');
+		this.btn_start		= $('start');
+		this.btn_stop		= $('stop');
+		
+		this.btn_previous.observe('click', this.moveToPrevious.bindAsEventListener(this));
+		this.btn_next.observe('click', this.moveToNext.bindAsEventListener(this));
+		this.btn_start.observe('click', this.startSlideshow.bindAsEventListener(this));
+		this.btn_stop.observe('click', this.stopSlideshow.bindAsEventListener(this));
+	},
+
+	startSlideshow: function(event) {
+		if (event) { Event.stop(event); }
+		if (!this.running)	{
+			this.fadeStartBtn();
+			this.executer = new PeriodicalExecuter(function(){
+	  			this.updateSlide(this.current_slide+1);
+	 		}.bind(this),this.options.Delay);
+			this.running=true;
+		}
+		
+	},
+	
+	fadeStartBtn: function() {
+		var startBtn = $('start');
+		var stopBtn = $('stop');
+		Effect.Fade(startBtn, { duration: 0.3 }),
+		Effect.Appear(stopBtn, { duration: 0.3 }) 
+	},
+	
+	stopSlideshow: function(event) {	
+		if (event) { Event.stop(event); } 
+		if (this.executer) {
+			this.fadeStopBtn();
+			this.executer.stop();
+			this.running=false;
+		}	 
+	},
+	
+	fadeStopBtn: function() {
+		var startBtn = $('start');
+		var stopBtn = $('stop');
+		Effect.Fade(stopBtn, { duration: 0.3 }),
+		Effect.Appear(startBtn, { duration: 0.3 }) 
+	},
+
+	moveToPrevious: function (event) {
+		if (event) { Event.stop(event); }
+		//this.stopSlideshow();
+  		this.updateSlide(this.current_slide-1);
+	},
+
+	moveToNext: function (event) {
+		if (event) { Event.stop(event); }
+		//this.stopSlideshow();
+  		this.updateSlide(this.current_slide+1);
+	},
+	
+	updateSlide: function(next_slide) {
+		if (next_slide > this.end_slide) { 
+				next_slide = 0; 
+		} 
+		else if ( next_slide == -1 ) {
+				next_slide = this.end_slide;
+		}
+		
+		this.fadeInOut(next_slide, this.current_slide);		
+	},
+
+ 	fadeInOut: function (next, current) {		
+		new Effect.Parallel([
+			new Effect.Fade(this.slides[current], { sync: true }),
+			new Effect.Appear(this.slides[next], { sync: true }) 
+  		], { duration: this.options.Duration });
+		
+		this.current_slide = next;		
+	}
+
+});
\ No newline at end of file

Modified: ofbiz/site/js/slideshow.js
URL: http://svn.apache.org/viewvc/ofbiz/site/js/slideshow.js?rev=767318&r1=767317&r2=767318&view=diff
==============================================================================
--- ofbiz/site/js/slideshow.js (original)
+++ ofbiz/site/js/slideshow.js Tue Apr 21 22:35:23 2009
@@ -1,44 +0,0 @@
-var firstslide;
-var lastslide;
-var currentslide; 
-
-function initslideshow(slides){
-	firstslide = 0;
-	lastslide = (slides.length-1); // Offset by 1 to match array counting
-	currentslide = 0;
-	
-	// Stack Slides
-	zindex = slides.length;
-	for(i=0;i<lastslide;i++){
-		$(slides[i]).style.zIndex = zindex;
-		zindex--;	
-	}
-}
-
-function slidenext(){
-	if(currentslide < lastslide){
-		Effect.Fade(slides[currentslide]);
-		Effect.Appear(slides[currentslide+1]);
-		currentslide++;
-		if(currentslide < lastslide){
-			$('next').src = 'images/forward.gif';
-			$('previous').src = 'images/backward.gif';
-		}else{
-			$('next').src = 'images/forward.gif';
-		}
-	}
-}
-
-function slideprevious(){
-	if(currentslide > firstslide){
-		Effect.Fade(slides[currentslide]);
-		Effect.Appear(slides[currentslide-1]);
-		currentslide--;
-		if(currentslide > firstslide){
-			$('next').src = 'images/forward.gif';
-			$('previous').src = 'images/backward.gif';
-		}else{
-			$('previous').src = 'images/backward.gif';
-		}
-	}
-}