From da45c3f37bcf36b28fa060842b19fffa1d0d56ec Mon Sep 17 00:00:00 2001 From: Jerry Jalava Date: Mon, 22 Oct 2007 10:04:08 +0300 Subject: [PATCH] Added new plugin, which will be used to render nicer forms. --- css/jquery/plugins/nicejforms/default.css | 186 +++++++ css/jquery/plugins/nicejforms/green.css | 186 +++++++ css/jquery/plugins/nicejforms/images/bg.jpg | Bin 0 -> 755 bytes .../plugins/nicejforms/images/default/blank.gif | Bin 0 -> 43 bytes .../nicejforms/images/default/button_bg.gif | Bin 0 -> 166 bytes .../nicejforms/images/default/button_left.gif | Bin 0 -> 338 bytes .../nicejforms/images/default/button_left_xon.gif | Bin 0 -> 336 bytes .../nicejforms/images/default/button_right.gif | Bin 0 -> 344 bytes .../nicejforms/images/default/button_right_xon.gif | Bin 0 -> 340 bytes .../plugins/nicejforms/images/default/checkbox.gif | Bin 0 -> 689 bytes .../plugins/nicejforms/images/default/input_bg.gif | Bin 0 -> 218 bytes .../nicejforms/images/default/input_left.gif | Bin 0 -> 348 bytes .../nicejforms/images/default/input_left_xon.gif | Bin 0 -> 567 bytes .../nicejforms/images/default/input_right.gif | Bin 0 -> 339 bytes .../nicejforms/images/default/input_right_xon.gif | Bin 0 -> 353 bytes .../plugins/nicejforms/images/default/radio.gif | Bin 0 -> 745 bytes .../nicejforms/images/default/select_bg.gif | Bin 0 -> 96 bytes .../nicejforms/images/default/select_left.gif | Bin 0 -> 543 bytes .../nicejforms/images/default/select_right.gif | Bin 0 -> 681 bytes .../nicejforms/images/default/txtarea_bl.gif | Bin 0 -> 150 bytes .../nicejforms/images/default/txtarea_bl_xon.gif | Bin 0 -> 150 bytes .../nicejforms/images/default/txtarea_br.gif | Bin 0 -> 384 bytes .../nicejforms/images/default/txtarea_br_xon.gif | Bin 0 -> 390 bytes .../nicejforms/images/default/txtarea_cntr.gif | Bin 0 -> 381 bytes .../nicejforms/images/default/txtarea_cntr_xon.gif | Bin 0 -> 236 bytes .../nicejforms/images/default/txtarea_l.gif | Bin 0 -> 100 bytes .../nicejforms/images/default/txtarea_l_xon.gif | Bin 0 -> 100 bytes .../nicejforms/images/default/txtarea_tl.gif | Bin 0 -> 152 bytes .../nicejforms/images/default/txtarea_tl_xon.gif | Bin 0 -> 152 bytes .../nicejforms/images/default/txtarea_tr.gif | Bin 0 -> 499 bytes .../nicejforms/images/default/txtarea_tr_xon.gif | Bin 0 -> 506 bytes .../nicejforms/images/greentheme/button_bg.gif | Bin 0 -> 158 bytes .../nicejforms/images/greentheme/button_left.gif | Bin 0 -> 330 bytes .../images/greentheme/button_left_xon.gif | Bin 0 -> 328 bytes .../nicejforms/images/greentheme/button_right.gif | Bin 0 -> 336 bytes .../images/greentheme/button_right_xon.gif | Bin 0 -> 332 bytes .../nicejforms/images/greentheme/checkbox.gif | Bin 0 -> 689 bytes .../nicejforms/images/greentheme/input_bg.gif | Bin 0 -> 210 bytes .../nicejforms/images/greentheme/input_left.gif | Bin 0 -> 340 bytes .../images/greentheme/input_left_xon.gif | Bin 0 -> 559 bytes .../nicejforms/images/greentheme/input_right.gif | Bin 0 -> 331 bytes .../images/greentheme/input_right_xon.gif | Bin 0 -> 345 bytes .../plugins/nicejforms/images/greentheme/radio.gif | Bin 0 -> 745 bytes .../nicejforms/images/greentheme/select_bg.gif | Bin 0 -> 88 bytes .../nicejforms/images/greentheme/select_left.gif | Bin 0 -> 535 bytes .../nicejforms/images/greentheme/select_right.gif | Bin 0 -> 673 bytes .../nicejforms/images/greentheme/txtarea_bl.gif | Bin 0 -> 142 bytes .../images/greentheme/txtarea_bl_xon.gif | Bin 0 -> 142 bytes .../nicejforms/images/greentheme/txtarea_br.gif | Bin 0 -> 376 bytes .../images/greentheme/txtarea_br_xon.gif | Bin 0 -> 382 bytes .../nicejforms/images/greentheme/txtarea_cntr.gif | Bin 0 -> 373 bytes .../images/greentheme/txtarea_cntr_xon.gif | Bin 0 -> 228 bytes .../nicejforms/images/greentheme/txtarea_l.gif | Bin 0 -> 92 bytes .../nicejforms/images/greentheme/txtarea_l_xon.gif | Bin 0 -> 92 bytes .../nicejforms/images/greentheme/txtarea_tl.gif | Bin 0 -> 144 bytes .../images/greentheme/txtarea_tl_xon.gif | Bin 0 -> 144 bytes .../nicejforms/images/greentheme/txtarea_tr.gif | Bin 0 -> 491 bytes .../images/greentheme/txtarea_tr_xon.gif | Bin 0 -> 498 bytes .../nicejforms/images/redtheme/button_bg.gif | Bin 0 -> 158 bytes .../nicejforms/images/redtheme/button_left.gif | Bin 0 -> 330 bytes .../nicejforms/images/redtheme/button_left_xon.gif | Bin 0 -> 328 bytes .../nicejforms/images/redtheme/button_right.gif | Bin 0 -> 336 bytes .../images/redtheme/button_right_xon.gif | Bin 0 -> 332 bytes .../nicejforms/images/redtheme/checkbox.gif | Bin 0 -> 689 bytes .../nicejforms/images/redtheme/input_bg.gif | Bin 0 -> 210 bytes .../nicejforms/images/redtheme/input_left.gif | Bin 0 -> 340 bytes .../nicejforms/images/redtheme/input_left_xon.gif | Bin 0 -> 559 bytes .../nicejforms/images/redtheme/input_right.gif | Bin 0 -> 331 bytes .../nicejforms/images/redtheme/input_right_xon.gif | Bin 0 -> 345 bytes .../plugins/nicejforms/images/redtheme/radio.gif | Bin 0 -> 745 bytes .../nicejforms/images/redtheme/select_bg.gif | Bin 0 -> 88 bytes .../nicejforms/images/redtheme/select_left.gif | Bin 0 -> 535 bytes .../nicejforms/images/redtheme/select_right.gif | Bin 0 -> 673 bytes .../nicejforms/images/redtheme/txtarea_bl.gif | Bin 0 -> 142 bytes .../nicejforms/images/redtheme/txtarea_bl_xon.gif | Bin 0 -> 142 bytes .../nicejforms/images/redtheme/txtarea_br.gif | Bin 0 -> 376 bytes .../nicejforms/images/redtheme/txtarea_br_xon.gif | Bin 0 -> 382 bytes .../nicejforms/images/redtheme/txtarea_cntr.gif | Bin 0 -> 373 bytes .../images/redtheme/txtarea_cntr_xon.gif | Bin 0 -> 228 bytes .../nicejforms/images/redtheme/txtarea_l.gif | Bin 0 -> 92 bytes .../nicejforms/images/redtheme/txtarea_l_xon.gif | Bin 0 -> 92 bytes .../nicejforms/images/redtheme/txtarea_tl.gif | Bin 0 -> 144 bytes .../nicejforms/images/redtheme/txtarea_tl_xon.gif | Bin 0 -> 144 bytes .../nicejforms/images/redtheme/txtarea_tr.gif | Bin 0 -> 491 bytes .../nicejforms/images/redtheme/txtarea_tr_xon.gif | Bin 0 -> 498 bytes css/jquery/plugins/nicejforms/images/title.jpg | Bin 0 -> 9738 bytes css/jquery/plugins/nicejforms/red.css | 186 +++++++ js/jquery/plugins/jquery.nicejforms.js | 619 +++++++++++++++++++++ 88 files changed, 1177 insertions(+) create mode 100755 css/jquery/plugins/nicejforms/default.css create mode 100755 css/jquery/plugins/nicejforms/green.css create mode 100755 css/jquery/plugins/nicejforms/images/bg.jpg create mode 100755 css/jquery/plugins/nicejforms/images/default/blank.gif create mode 100755 css/jquery/plugins/nicejforms/images/default/button_bg.gif create mode 100755 css/jquery/plugins/nicejforms/images/default/button_left.gif create mode 100755 css/jquery/plugins/nicejforms/images/default/button_left_xon.gif create mode 100755 css/jquery/plugins/nicejforms/images/default/button_right.gif create mode 100755 css/jquery/plugins/nicejforms/images/default/button_right_xon.gif create mode 100755 css/jquery/plugins/nicejforms/images/default/checkbox.gif create mode 100755 css/jquery/plugins/nicejforms/images/default/input_bg.gif create mode 100755 css/jquery/plugins/nicejforms/images/default/input_left.gif create mode 100755 css/jquery/plugins/nicejforms/images/default/input_left_xon.gif create mode 100755 css/jquery/plugins/nicejforms/images/default/input_right.gif create mode 100755 css/jquery/plugins/nicejforms/images/default/input_right_xon.gif create mode 100755 css/jquery/plugins/nicejforms/images/default/radio.gif create mode 100755 css/jquery/plugins/nicejforms/images/default/select_bg.gif create mode 100755 css/jquery/plugins/nicejforms/images/default/select_left.gif create mode 100755 css/jquery/plugins/nicejforms/images/default/select_right.gif create mode 100755 css/jquery/plugins/nicejforms/images/default/txtarea_bl.gif create mode 100755 css/jquery/plugins/nicejforms/images/default/txtarea_bl_xon.gif create mode 100755 css/jquery/plugins/nicejforms/images/default/txtarea_br.gif create mode 100755 css/jquery/plugins/nicejforms/images/default/txtarea_br_xon.gif create mode 100755 css/jquery/plugins/nicejforms/images/default/txtarea_cntr.gif create mode 100755 css/jquery/plugins/nicejforms/images/default/txtarea_cntr_xon.gif create mode 100755 css/jquery/plugins/nicejforms/images/default/txtarea_l.gif create mode 100755 css/jquery/plugins/nicejforms/images/default/txtarea_l_xon.gif create mode 100755 css/jquery/plugins/nicejforms/images/default/txtarea_tl.gif create mode 100755 css/jquery/plugins/nicejforms/images/default/txtarea_tl_xon.gif create mode 100755 css/jquery/plugins/nicejforms/images/default/txtarea_tr.gif create mode 100755 css/jquery/plugins/nicejforms/images/default/txtarea_tr_xon.gif create mode 100755 css/jquery/plugins/nicejforms/images/greentheme/button_bg.gif create mode 100755 css/jquery/plugins/nicejforms/images/greentheme/button_left.gif create mode 100755 css/jquery/plugins/nicejforms/images/greentheme/button_left_xon.gif create mode 100755 css/jquery/plugins/nicejforms/images/greentheme/button_right.gif create mode 100755 css/jquery/plugins/nicejforms/images/greentheme/button_right_xon.gif create mode 100755 css/jquery/plugins/nicejforms/images/greentheme/checkbox.gif create mode 100755 css/jquery/plugins/nicejforms/images/greentheme/input_bg.gif create mode 100755 css/jquery/plugins/nicejforms/images/greentheme/input_left.gif create mode 100755 css/jquery/plugins/nicejforms/images/greentheme/input_left_xon.gif create mode 100755 css/jquery/plugins/nicejforms/images/greentheme/input_right.gif create mode 100755 css/jquery/plugins/nicejforms/images/greentheme/input_right_xon.gif create mode 100755 css/jquery/plugins/nicejforms/images/greentheme/radio.gif create mode 100755 css/jquery/plugins/nicejforms/images/greentheme/select_bg.gif create mode 100755 css/jquery/plugins/nicejforms/images/greentheme/select_left.gif create mode 100755 css/jquery/plugins/nicejforms/images/greentheme/select_right.gif create mode 100755 css/jquery/plugins/nicejforms/images/greentheme/txtarea_bl.gif create mode 100755 css/jquery/plugins/nicejforms/images/greentheme/txtarea_bl_xon.gif create mode 100755 css/jquery/plugins/nicejforms/images/greentheme/txtarea_br.gif create mode 100755 css/jquery/plugins/nicejforms/images/greentheme/txtarea_br_xon.gif create mode 100755 css/jquery/plugins/nicejforms/images/greentheme/txtarea_cntr.gif create mode 100755 css/jquery/plugins/nicejforms/images/greentheme/txtarea_cntr_xon.gif create mode 100755 css/jquery/plugins/nicejforms/images/greentheme/txtarea_l.gif create mode 100755 css/jquery/plugins/nicejforms/images/greentheme/txtarea_l_xon.gif create mode 100755 css/jquery/plugins/nicejforms/images/greentheme/txtarea_tl.gif create mode 100755 css/jquery/plugins/nicejforms/images/greentheme/txtarea_tl_xon.gif create mode 100755 css/jquery/plugins/nicejforms/images/greentheme/txtarea_tr.gif create mode 100755 css/jquery/plugins/nicejforms/images/greentheme/txtarea_tr_xon.gif create mode 100755 css/jquery/plugins/nicejforms/images/redtheme/button_bg.gif create mode 100755 css/jquery/plugins/nicejforms/images/redtheme/button_left.gif create mode 100755 css/jquery/plugins/nicejforms/images/redtheme/button_left_xon.gif create mode 100755 css/jquery/plugins/nicejforms/images/redtheme/button_right.gif create mode 100755 css/jquery/plugins/nicejforms/images/redtheme/button_right_xon.gif create mode 100755 css/jquery/plugins/nicejforms/images/redtheme/checkbox.gif create mode 100755 css/jquery/plugins/nicejforms/images/redtheme/input_bg.gif create mode 100755 css/jquery/plugins/nicejforms/images/redtheme/input_left.gif create mode 100755 css/jquery/plugins/nicejforms/images/redtheme/input_left_xon.gif create mode 100755 css/jquery/plugins/nicejforms/images/redtheme/input_right.gif create mode 100755 css/jquery/plugins/nicejforms/images/redtheme/input_right_xon.gif create mode 100755 css/jquery/plugins/nicejforms/images/redtheme/radio.gif create mode 100755 css/jquery/plugins/nicejforms/images/redtheme/select_bg.gif create mode 100755 css/jquery/plugins/nicejforms/images/redtheme/select_left.gif create mode 100755 css/jquery/plugins/nicejforms/images/redtheme/select_right.gif create mode 100755 css/jquery/plugins/nicejforms/images/redtheme/txtarea_bl.gif create mode 100755 css/jquery/plugins/nicejforms/images/redtheme/txtarea_bl_xon.gif create mode 100755 css/jquery/plugins/nicejforms/images/redtheme/txtarea_br.gif create mode 100755 css/jquery/plugins/nicejforms/images/redtheme/txtarea_br_xon.gif create mode 100755 css/jquery/plugins/nicejforms/images/redtheme/txtarea_cntr.gif create mode 100755 css/jquery/plugins/nicejforms/images/redtheme/txtarea_cntr_xon.gif create mode 100755 css/jquery/plugins/nicejforms/images/redtheme/txtarea_l.gif create mode 100755 css/jquery/plugins/nicejforms/images/redtheme/txtarea_l_xon.gif create mode 100755 css/jquery/plugins/nicejforms/images/redtheme/txtarea_tl.gif create mode 100755 css/jquery/plugins/nicejforms/images/redtheme/txtarea_tl_xon.gif create mode 100755 css/jquery/plugins/nicejforms/images/redtheme/txtarea_tr.gif create mode 100755 css/jquery/plugins/nicejforms/images/redtheme/txtarea_tr_xon.gif create mode 100755 css/jquery/plugins/nicejforms/images/title.jpg create mode 100755 css/jquery/plugins/nicejforms/red.css create mode 100755 js/jquery/plugins/jquery.nicejforms.js diff --git a/css/jquery/plugins/nicejforms/default.css b/css/jquery/plugins/nicejforms/default.css new file mode 100755 index 0000000..42ee37b --- /dev/null +++ b/css/jquery/plugins/nicejforms/default.css @@ -0,0 +1,186 @@ +/*########################################## +Name: Default styling for Niceforms v.1.0 +Author: Lucian Slatineanu +URL: http://www.badboy.ro/ +##########################################*/ + +/*General styles - NOT really related to the forms*/ +* { + margin:0; + padding:0; +} +body { + font-family:Arial, Helvetica, sans-serif; + font-size:12px; + color:#404040; + background:#fff; +} +img {border:0;} +#container {padding:20px;} + +/*Forms defaults - change as needed*/ +input, textarea { + font-family:Arial, Helvetica, sans-serif; + font-size:12px; + color:#404040; +} +label { + color:#999; + cursor:pointer; + padding-left:2px; + line-height:16px; +} +label.chosen {color:#333;} + +/*Transparent items*/ +.outtaHere { + position:absolute; + left:-3000px; +} + +/*Radio buttons*/ +.radioArea, .radioAreaChecked { + display:block; + float:left; + clear:left; + width:15px; + height:14px; + font-size:0; + cursor:pointer; +} +.radioArea {background:url(images/default/radio.gif) no-repeat left top;} +.radioAreaChecked {background:url(images/default/radio.gif) no-repeat left bottom;} + +/*Checkboxes*/ +.checkboxArea, .checkboxAreaChecked { + display:block; + float:left; + clear:left; + width:13px; + height:13px; + font-size:0; + padding:0; + margin:0; + cursor:pointer; +} +.checkboxArea {background:url(images/default/checkbox.gif) no-repeat left top;} +.checkboxAreaChecked {background:url(images/default/checkbox.gif) no-repeat left bottom;} +.focused {border:1px dotted #ddd;} + +/*Text inputs*/ +.textinput, .textinputHovered { + height:15px; + background:url(images/default/input_bg.gif) repeat-x left top; + border:none; + padding:4px 0; + vertical-align:middle; +} +.textinputHovered {background-position:left bottom;} +.inputCorner { + padding-bottom:0; + vertical-align:middle; +} + +/*Text areas*/ +.txtarea .tr, .txtarea .tr_xon {background:url(images/default/txtarea_tr.gif) no-repeat top right;} +.txtarea .tr_xon {background:url(images/default/txtarea_tr_xon.gif) no-repeat top right;} +.txtarea img.txt_corner { + width:5px; + height:5px; + display:block; +} +.txtarea .br, .txtarea .br_xon {background:url(images/default/txtarea_br.gif) no-repeat top right;} +.txtarea .br_xon {background:url(images/default/txtarea_br_xon.gif) no-repeat top right;} +.txtarea .cntr {background:url(images/default/txtarea_cntr.gif) repeat-y right top;} +.txtarea .cntr_xon {background:url(images/default/txtarea_cntr_xon.gif) repeat-y right top;} +.txtarea .cntr_l, .txtarea .cntr_l_xon { + width:5px; + background:url(images/default/txtarea_l.gif) repeat-y left top; + float:left; +} +.txtarea .cntr_l_xon {background:url(images/default/txtarea_l_xon.gif) repeat-y left top;} +.txtarea textarea { + border:0; + background:none; + padding:0; + margin:5px; + overflow:hidden; +} + +/*Selects*/ +.selectArea { + width:200px; + height:21px; + background:url(images/default/select_bg.gif) repeat-x left top; +} +.selectArea .left { + width:8px; + height:21px; + float:left; + background:url(images/default/select_left.gif) no-repeat left top; +} +.selectArea .right { + width:21px; + height:21px; + float:right; + background:url(images/default/select_right.gif) no-repeat left top; +} +.selectArea .right a { + display:block; + width:200px; + height:21px; + margin-left:-179px; + position:absolute; +} +.selectArea .right i {display:none;} +.selectArea .center { + width:160px; + color:#FFF; + padding-top:3px; + overflow:hidden; + white-space:nowrap; +} + +/*Selects drop-down*/ +.optionsDivInvisible, .optionsDivVisible { + position:absolute; + margin-top:-1px; + margin-left:3px; + width:172px; + background:#6f7074; + padding:2px; + font-size:11px; + z-index:20; +} +.optionsDivInvisible {display:none;} +.optionsDivVisible {display:block;} +.optionsDivVisible p { + margin:0; + padding:0; +} +.optionsDivVisible a { + color:#F2F2F2; + text-decoration:none; + display:block; + padding:1px 4px; + border:1px solid #6f7074; +} +.optionsDivVisible a:hover { + color:#FFF; + background:#5F6062; + border-color:#cfd0d6; +} + +/*Button*/ +.buttonSubmit, .buttonSubmitHovered { + width:auto; + height:26px; + color:#FFF; + font-weight:bold; + padding:2px; + background:url(images/default/button_bg.gif) repeat-x left top; + cursor:pointer; + border:none; +} +.buttonSubmitHovered {background-position:left bottom;} +.buttonImg {vertical-align:bottom;} \ No newline at end of file diff --git a/css/jquery/plugins/nicejforms/green.css b/css/jquery/plugins/nicejforms/green.css new file mode 100755 index 0000000..5f00964 --- /dev/null +++ b/css/jquery/plugins/nicejforms/green.css @@ -0,0 +1,186 @@ +/*########################################## +Name: Default styling for Niceforms v.1.0 +Author: Lucian Slatineanu +URL: http://www.badboy.ro/ +##########################################*/ + +/*General styles - NOT really related to the forms*/ +* { + margin:0; + padding:0; +} +body { + font-family:Arial, Helvetica, sans-serif; + font-size:12px; + color:#404040; + background:#fff; +} +img {border:0;} +#container {padding:20px;} + +/*Forms defaults - change as needed*/ +input, textarea { + font-family:Arial, Helvetica, sans-serif; + font-size:12px; + color:#404040; +} +label { + color:#999; + cursor:pointer; + padding-left:2px; + line-height:16px; +} +label.chosen {color:#333;} + +/*Transparent items*/ +.outtaHere { + position:absolute; + left:-3000px; +} + +/*Radio buttons*/ +.radioArea, .radioAreaChecked { + display:block; + float:left; + clear:left; + width:15px; + height:14px; + font-size:0; + cursor:pointer; +} +.radioArea {background:url(images/greentheme/radio.gif) no-repeat left top;} +.radioAreaChecked {background:url(images/greentheme/radio.gif) no-repeat left bottom;} + +/*Checkboxes*/ +.checkboxArea, .checkboxAreaChecked { + display:block; + float:left; + clear:left; + width:13px; + height:13px; + font-size:0; + padding:0; + margin:0; + cursor:pointer; +} +.checkboxArea {background:url(images/greentheme/checkbox.gif) no-repeat left top;} +.checkboxAreaChecked {background:url(images/greentheme/checkbox.gif) no-repeat left bottom;} +.focused {border:1px dotted #ddd;} + +/*Text inputs*/ +.textinput, .textinputHovered { + height:15px; + background:url(images/greentheme/input_bg.gif) repeat-x left top; + border:none; + padding:4px 0; + vertical-align:middle; +} +.textinputHovered {background-position:left bottom;} +.inputCorner { + padding-bottom:0; + vertical-align:middle; +} + +/*Text areas*/ +.txtarea .tr, .txtarea .tr_xon {background:url(images/greentheme/txtarea_tr.gif) no-repeat top right;} +.txtarea .tr_xon {background:url(images/greentheme/txtarea_tr_xon.gif) no-repeat top right;} +.txtarea img.txt_corner { + width:5px; + height:5px; + display:block; +} +.txtarea .br, .txtarea .br_xon {background:url(images/greentheme/txtarea_br.gif) no-repeat top right;} +.txtarea .br_xon {background:url(images/greentheme/txtarea_br_xon.gif) no-repeat top right;} +.txtarea .cntr {background:url(images/greentheme/txtarea_cntr.gif) repeat-y right top;} +.txtarea .cntr_xon {background:url(images/greentheme/txtarea_cntr_xon.gif) repeat-y right top;} +.txtarea .cntr_l, .txtarea .cntr_l_xon { + width:5px; + background:url(images/greentheme/txtarea_l.gif) repeat-y left top; + float:left; +} +.txtarea .cntr_l_xon {background:url(images/greentheme/txtarea_l_xon.gif) repeat-y left top;} +.txtarea textarea { + border:0; + background:none; + padding:0; + margin:5px; + overflow:hidden; +} + +/*Selects*/ +.selectArea { + width:200px; + height:21px; + background:url(images/greentheme/select_bg.gif) repeat-x left top; +} +.selectArea .left { + width:8px; + height:21px; + float:left; + background:url(images/greentheme/select_left.gif) no-repeat left top; +} +.selectArea .right { + width:21px; + height:21px; + float:right; + background:url(images/greentheme/select_right.gif) no-repeat left top; +} +.selectArea .right a { + display:block; + width:200px; + height:21px; + margin-left:-179px; + position:absolute; +} +.selectArea .right i {display:none;} +.selectArea .center { + width:160px; + color:#666; + padding-top:3px; + overflow:hidden; + white-space:nowrap; +} + +/*Selects drop-down*/ +.optionsDivInvisible, .optionsDivVisible { + position:absolute; + margin-top:-1px; + margin-left:3px; + width:172px; + background:#330000; + padding:2px; + font-size:11px; + z-index:20; +} +.optionsDivInvisible {display:none;} +.optionsDivVisible {display:block;} +.optionsDivVisible p { + margin:0; + padding:0; +} +.optionsDivVisible a { + color:#F2F2F2; + text-decoration:none; + display:block; + padding:1px 4px; + border:1px solid #330000; +} +.optionsDivVisible a:hover { + color:#FFF; + background:#669933; + border-color:#cfd0d6; +} + +/*Button*/ +.buttonSubmit, .buttonSubmitHovered { + width:auto; + height:26px; + color:#666; + font-weight:bold; + padding:2px; + background:url(images/greentheme/button_bg.gif) repeat-x left top; + cursor:pointer; + border:none; +} +.buttonSubmitHovered {background-position:left bottom;} +.buttonImg {vertical-align:bottom;} \ No newline at end of file diff --git a/css/jquery/plugins/nicejforms/images/bg.jpg b/css/jquery/plugins/nicejforms/images/bg.jpg new file mode 100755 index 0000000000000000000000000000000000000000..0bd06d35ad743838aa9efc531d392f19eb94e742 GIT binary patch literal 755 zcwYN|6LCrBGKPixJR@gj&0V@FNYCGYhY+dX2Bd+Jonb+5nl@eM+_LtDg5L(LjuK1jzahugjV5EGa|{5QK% zd?_%6$#Dv=19m?lEEZU^qfSrefRT5p2ERfRQ?t5aWWk>p%Z8L`uY%+!)Er+8w@~1f i4bSoYaQg)MnOD3Hw(6^vb@QC~pj0+1J??=1|C<2)!mVcB*XijWaL)InO!I zUcPh6i4TQkE#0So`mTDKwd;e+(ua!u7fKF%sy*`6aOQQXt~1RY(^`&yPuTWWbIKK~ z`FCHuc)>*~!4FtZ+Qm$H79v)KT(-OY~CDYlb?#8gZVA3$&(jt1Xrk L>5x%pVXy`O3Jgb- literal 0 HcwPel00001 diff --git a/css/jquery/plugins/nicejforms/images/default/button_left.gif b/css/jquery/plugins/nicejforms/images/default/button_left.gif new file mode 100755 index 0000000000000000000000000000000000000000..96726ecb76cb48542c6175ec5220d691db47ef41 GIT binary patch literal 338 zcwPZg0j>T=Nk%w1VFmyi0M!5hcYBK5+}<&o*?YtFcDm>)mDM4T(uvCX{QUfBx$ql| z&P1i*6o$%8spHnx**c%ynx3Z>dbfhc_d9l;a=-FvwB$pb(GG&fjm!6AuHp@T!77o? z6o|}Lu4BiUgo&5%@bIIiu$0dDhKrel zy5oeOxsS*2i@o1RpVgtHt{{lURjAo}fR6R`^?7}a>gwu#f{^a+?*IS)=;-JG00000 z00000A^8LV00000EC2ui00saW000JWz@5;R!tD?`o^qEAs6IBHgXMxHWvAB)$3wL+ zA!W{VIEV=n$$2nP)+!W=JCjJbM<9=zR_Z8kF%1oW77Gi1Bo7aN8v+7K03rnikTV7b kkPHe6TsaX897zxp8W&LxITH~~JOL0nM@dUVIygZ9J7L(K3;+NC literal 0 HcwPel00001 diff --git a/css/jquery/plugins/nicejforms/images/default/button_left_xon.gif b/css/jquery/plugins/nicejforms/images/default/button_left_xon.gif new file mode 100755 index 0000000000000000000000000000000000000000..a5876ab98e7918d9c3945da85fb174feef0e49d0 GIT binary patch literal 336 zcwPZe0k8f?Nk%w1VFmyi0M!5htJ(R~>H3z%;CFk9TdUnQnbg+S+1%XTgva-7vfGWz z_q)T*z~lUyo~Qi${G_tKjKt-;;ryYbuCUtoN1xSTw(X;)utB2RmCEWmo!GVA`0()X zcDm@I)%m8(;&j0BhKrd*rQv$0Cd8;e{ literal 0 HcwPel00001 diff --git a/css/jquery/plugins/nicejforms/images/default/button_right.gif b/css/jquery/plugins/nicejforms/images/default/button_right.gif new file mode 100755 index 0000000000000000000000000000000000000000..8f580c3a731b05bc147244362eb334190d5d28e6 GIT binary patch literal 344 zcwPZm0jK^)Nk%w1VFmyi0M!5hcYBK5+}<&o*?YtFcDm>)mDM4T(uvCX{QUfBx$ql| z&P1i*6o$%8spHnx**c%ynx3Z>dbfhc_d9l;a=-FvwB$pb(GG&fjm!6AuHp@T!77o? z6o|}Lu4BiUgNT;!@bIIiu$0dDhKrel zy5oeOxsS*2i@o1RpVgtHt{{lURjAqZ_4RpujOyy@dw`C9f{^a+?*IS)=;-JG00000 z00000A^8LV00000EC2ui00saW000Jcz+0-eEAoyy#O|XC@N_$vi{;?eR#~EL87Dp literal 0 HcwPel00001 diff --git a/css/jquery/plugins/nicejforms/images/default/button_right_xon.gif b/css/jquery/plugins/nicejforms/images/default/button_right_xon.gif new file mode 100755 index 0000000000000000000000000000000000000000..45be76e8b1433303a2a9974c1578fcbc96b8a82e GIT binary patch literal 340 zcwPZi0jvH;Nk%w1VFmyi0M!5htJ(R~>H3z%;CFk9TdUnQnbg+S+1%XTgva-7vfGWz z_q)T*z~lUyo~Qi${G_tKjKt-;;ryYbuCUtoN1xSTw(X;)utB2RmCEWmo!GVA`0()X zcDm@I)%m8(;)95mbindNrQx8_?_03uZ@K1%iU)5Weu9wh?(YBp|LExG0000000000 z00000A^8LV00000EC2ui00saW000JYK--3~gxmqGZ_77*fd-5D9#C zwiG~xJ1RPi@(uxus97$}?Fdp#<~tbzfUm?}cq1GlHAg5UErmNFGZ=~&CMSv+1P}v9 m1(laOnF5;>2_ADc2?7rdPo_9kG&l`TP)AQnHaSE^K>$0w$gbf4 literal 0 HcwPel00001 diff --git a/css/jquery/plugins/nicejforms/images/default/checkbox.gif b/css/jquery/plugins/nicejforms/images/default/checkbox.gif new file mode 100755 index 0000000000000000000000000000000000000000..c2c9967dc43bfd6fdcb3ee705a5632126177e4e3 GIT binary patch literal 689 zcwTe&bhEHb&;X;mp@xfA{V`zGK&+%+2SXJb57rd z-(J3Q^Uj_7hi*PHntrNu=cUvQr%#`~{NdxL1BXtYdh)LG@Xbdbe|-G<|)z)uFj8p5EV2jze ze;=DfzclN#TN-|7u-^nOx z^>eBueEa@Qg)@L-SZe z7Un$h_;j>sukf~Kf-{AdoZ_rjj(g}J#MafV=Dnw91N&hH0ojPEn1>siyBQ_EiHUSP zI&zd>%T-4-BH?}WW@)=Nna*zq<5;uf=4qU4%8h00q;qEtQnwX#%8^Z!aN2i9} V6{- literal 0 HcwPel00001 diff --git a/css/jquery/plugins/nicejforms/images/default/input_bg.gif b/css/jquery/plugins/nicejforms/images/default/input_bg.gif new file mode 100755 index 0000000000000000000000000000000000000000..6b5c46f2bbd1a49c9adc4615113c62163e2140e8 GIT binary patch literal 218 zcwTe&bhEHbWM$A}IKsfNdF$R!pFVy4`t{?-k6*rg`S$JG@87>~-MV%2=FJBW9&FmO z=lq3h$*Ye~J$dKHj~@>oKK%3N&%b~F{{H>@>({SOKmY#x`Sbht@Bjb*XTSjzf3kpS z9S{MslYuq-fod050+Yw5HKEbG!7@HV!Z literal 0 HcwPel00001 diff --git a/css/jquery/plugins/nicejforms/images/default/input_left.gif b/css/jquery/plugins/nicejforms/images/default/input_left.gif new file mode 100755 index 0000000000000000000000000000000000000000..9763ab3b4401a8386eea24317d0c4924b31dc6be GIT binary patch literal 348 zcwPZq0i*s$Nk%w1VF&;h0M!5h`1ts^y21PV`}X$s{QUgc+1azTy}7%?-{0T)`T6zr z_1@mz=jZ3;<>k=Q*SfsJ^z`)I-QBmj!O6FLA8%kJ*(@bK{Z`ugVP=KcNsxVpmk_xJw({{R2~0000000000 z00000A^8LV00000EC2ui00;mV000Jgz@2bNq$0ZEy;QS literal 0 HcwPel00001 diff --git a/css/jquery/plugins/nicejforms/images/default/input_left_xon.gif b/css/jquery/plugins/nicejforms/images/default/input_left_xon.gif new file mode 100755 index 0000000000000000000000000000000000000000..b2f58fd83184f6fc7084b1d9bd82d87834dd657b GIT binary patch literal 567 zcwTe&bhEHbW0%lfByXO=ikknH}BuS z|MlzFC^6Yd!`(_Iq~@IoK0uupL>w8>D-hPckbT3o4Wq=$+PEoUb+A5 z^Us5KUp#*Nc>1ZkX&cWLZ9bc{`q;~tFYi2fbno81FJHcN9lp8d>eHzw@8oU0@cHxS z-+%vA?YWY&?$n*PU-LGd`S9Vx$B!Q;AHQ|z87e*69R*|TSV|Nc$eaOV5>@BjY&`}Fhg|Ns9Ph9FS<$pWTzKm;gG7}%#Y zI6E`hSUa^lb65$;^YADz>FV(tadH{k7@BaJaXT1T3rXm+uvoG<>4-72YO=CAiOVpk zFfiCTvGH-+**QAyRNlAWVW;hWM+avo`{Ry`O=pfXI$k_`M~ZUDwzJC3_YtP{em#*Kwedoi655Ir^{_*3-pFe;8{{8#w*ROBi zzJ34xeaEgt|Ni~^|NlP&SwQh83z*gc5g(mz2CNr>vMF2m72kjttfSkJqBc literal 0 HcwPel00001 diff --git a/css/jquery/plugins/nicejforms/images/default/input_right_xon.gif b/css/jquery/plugins/nicejforms/images/default/input_right_xon.gif new file mode 100755 index 0000000000000000000000000000000000000000..8c45b61225680cfbb1d2712933ab09baa16f0fc4 GIT binary patch literal 353 zcwTe&bhEHbP!{Q33k*W}g5|NQ&+AbBMrX0JOwEEcma}Q2Dep|Ww^5<_qCLX($y8iUklXt%S z`u+3w-)EnHrfocX|NXZum+#Fxcy`K(I}?xJPFZ*A%a<>=-+al~bnf%#&yPQT?>c<* z(yhCnfByaR=g+TSzrOwc`}_CrA3uKl{rmU(_wQ*N&V2j!?bFY{|Ni~^|NlP&4xspx z1x)LJ2#}u`*y;|;-_4W1j z_44xau-E4P|Nqm}*zxi6^!4`m`1row>%ZCJoXy{r$J*WA;nnK%b-B_qmB!G~)`Ppz zmdM=L+1=dS-{j@z@bU5P^Y*{M$jjpD;_meA?(XgF?eFjJ;PCgI%iZGQ<<-{N^!DiR^T5K%_xSkl_xv)K z$!NbY4w!YWu^YHQVy1c{8&ePrA;<>xRGnmTE&C_tQ%Vn&{X|m1B%+dJ#{*A@j z;ppo2_V?=a`Zt)#X|mYy`2Feh`Ej`0Yqi?4w7fZ+&7IBQWUkX{vDLEG;{^A2KX;j7Db(bakF|32sJ%Lq!pEjCOPpMMHvRDs!oV zb1G(nJ0O^|bs#%}LB1}xJ092 zBO-?h*hs9&(1irI2^=Ke*f7rAxdj_;Oe~OMMh$rKYRpK1(++|jIF`VGasmpBB{+Jt b6x5)A5En|qC~+aAz{gY#A4Z%wC=dWU2>hX` literal 0 HcwPel00001 diff --git a/css/jquery/plugins/nicejforms/images/default/select_bg.gif b/css/jquery/plugins/nicejforms/images/default/select_bg.gif new file mode 100755 index 0000000000000000000000000000000000000000..d4a1963e845d0283c9b3bcb47a25b6f84409c51f GIT binary patch literal 96 zcwTe&bhEHbWMmL!*v!C?Ur=)X!nNPOe}DS)Y4g^-HMI>tfBtN4Y47UpD=n)kDlRW5 rEdBrge_>G>0~jd&WC7DUAOd6t0}HPKN1LDLs+V`KF&%SoVXy`OCC(+g literal 0 HcwPel00001 diff --git a/css/jquery/plugins/nicejforms/images/default/select_left.gif b/css/jquery/plugins/nicejforms/images/default/select_left.gif new file mode 100755 index 0000000000000000000000000000000000000000..113be645d688f8aa834069106a52ca7b5efb4d79 GIT binary patch literal 543 zcwTe&bhEHbhIsbyY?LZ`t@r~ZDUb!`Oe*k&z`%y zYtNBwI}S89wKX-j|NQyu@X^!v??1l(;PJO_-@kqP*3sGf{ritEU%r0+{N?KP+s!TQ z^$jh1_Z>TT;c8iVbyrv4x${>qUc7qt+?79n{*;tfR@XGVd-uMry{o&s|JAG4+jkzU zs;;lBs{8WgOLI%drY(DJ-+g%M^u>#pZd|=~v$&+9tGn;~g=-%_e%!I^(C^>BfByXW z@87?I!qOiad z$kN(=s=a`?wYsRhsfLV|y)-YMlpgm&9c@*1cFu(+D$LAs7Pj^dJ2^PES?}DxcmK|V zhmP!Lu-$ivfr;gi!xJapvrsnZvqJbCi-=dZ6{ zzn{Bs_3XJTyY?K}yYJZj`;Rwm*>mCImA7x-UcGkv>(_6eK7GD*>(;sRS06okbo=hZ zox2Zj+i~FZnF|jdJbwE0>BUPow(mUXADa2?+qaJ&KR$c*?EHmm@87@w{{8#rt$Tm| z{Q2d}mp_00{Qdj)-@kvqfB*jV>(~GP{~3ldQ2faPrgcCBC{7sI|2LR6HMg`#tIOzX zN;-&GSx&IGx0^C`nw7k`l$p7;&3qeMhs8^l*jnoL0oIE_d7w6x- z|8RTf0+k`6UV zdQ8^RJ+S2^4-1Q$#|Fo(tFEqM+oZ?w@Bj-JOG0Lctan%rtC)b$gNW1Ha-#*Z*%U1* J7*qrptN~Hj8VLXZ literal 0 HcwPel00001 diff --git a/css/jquery/plugins/nicejforms/images/default/txtarea_bl.gif b/css/jquery/plugins/nicejforms/images/default/txtarea_bl.gif new file mode 100755 index 0000000000000000000000000000000000000000..12e53c4e74a03e8dcbfe80510053a78ac92a8d8c GIT binary patch literal 150 zcwTe&bhEHbWMyDwIKsg2_wV0dzkXf6aqHp3hd+P*I(+o>j~_p-Ub}tv+?59ppPV{< z@$1*`KY#wbedoc;moG0|y1sYcvH$=7GY}0Ff3kpS9S{MslYv!O;fX|G2v2GWhr><{ N&jT(lpA{4ttO2wZI==t_ literal 0 HcwPel00001 diff --git a/css/jquery/plugins/nicejforms/images/default/txtarea_bl_xon.gif b/css/jquery/plugins/nicejforms/images/default/txtarea_bl_xon.gif new file mode 100755 index 0000000000000000000000000000000000000000..f284fd171018dd24e1931b4b7d9363f8438b1417 GIT binary patch literal 150 zcwTe&bhEHbWMyDwIKsg2_wU~yfBwxs_h9Fh`&E0c+Rg-h2@oxb?w>5D&q{ycs5 z>d=wXU%!6;_3PK|I}d*T{Q2X@kMkF<{r~@;fjFS}lLbucfC!MC46J__s5mb2n6^B! zFZTA z_-vw{;#s!cC!beH+qv(5`(<}b{Qc+uD;n#XYFlgC8=AX{Il1|@`&B0@O%|FueZtI1 zv!=|MHgCr4MROO=U%GI~%4MrotX{Wv!-7rAH?P^ce*4BPySMGxv2WMjL;DXOJaYWl z$(^SUoH=^##D!CfxL7Y;KYR21t&4Xq-+plS;r&NXpFF?u_~o>h Kp`k^9!5RR9v&Ovu literal 0 HcwPel00001 diff --git a/css/jquery/plugins/nicejforms/images/default/txtarea_br_xon.gif b/css/jquery/plugins/nicejforms/images/default/txtarea_br_xon.gif new file mode 100755 index 0000000000000000000000000000000000000000..53134926d24cf9a8df492661db45813f689bb31e GIT binary patch literal 390 zcwTe&bhEHbOlM+cIKsd%?d07lC+__G{rAMs!EIf7k zgqf3OO_?)o-i+Cc<}RMUbm5Yf%T}#ey>9J>1)G*{UbA)m_KjP1Z`-qD->$uf_8&fY zV9k^Y`C>24*f9j|~eBHggDT#hlo%@Nl~TKhpzo1%~~dg2q{QPHbF!ykEh& TtEa=zfti(?gIR%tk--`OC^X2R literal 0 HcwPel00001 diff --git a/css/jquery/plugins/nicejforms/images/default/txtarea_cntr.gif b/css/jquery/plugins/nicejforms/images/default/txtarea_cntr.gif new file mode 100755 index 0000000000000000000000000000000000000000..a4eb5d25d22fe09394c05b895487f11398c66f03 GIT binary patch literal 381 zcwPa00fPQVNk%w1VQc~g0J8u9{QUg5y1}@*!u0g?x4FUQ=H}()<>TYy-rnBz_4W4l z_V@Sq{r&y^{{H{}{{R30A^8LV00000EC2ui0BiyU000F4kQ^`oU@T#*cjsFcexf&? zW(un1>b5W`qwmbxH682te)GVeFgNrOkH%zg8ALLRPiIp(jZ&f2EOsm9UTYT1fDkZr z8Vv;+tzNg;>va4rchB$kJX~Mj`}=@&f_Q&}e1?UDfr^NWhm4Sql8KX!l$Vy7jhm5} zoRy!RotmSeq@bm#sH>u^r<5Q80SF9h3l6vrx4FBxy}G%;yurW4#K*(QzR1hU!p+dn z(#Foz(bm(<+11+E-reBb;@9EiY6XHX-@SsD51sg(S7_lP7iw`Agw3w0O#Euv$KZ@LV?o9vz1JigU39{wLl`uoH bd?_=g%b7TB(!8lNXU(5HfsTwLAOZk8iSN{R literal 0 HcwPel00001 diff --git a/css/jquery/plugins/nicejforms/images/default/txtarea_cntr_xon.gif b/css/jquery/plugins/nicejforms/images/default/txtarea_cntr_xon.gif new file mode 100755 index 0000000000000000000000000000000000000000..62b367ad3f111b8b2f0fb351e29c7340d828dbbc GIT binary patch literal 236 zcwPbQ02BX5Nk%w1VQc~g0HOc@{{H@Eu*~-M_U7j1-{0T&_xJz*{{R30A^8LV00000 zEC2ui0BiyU000BA7y|W##nW>cO-{4b?zKElZ`Y%Wi~$2>?5iadq^k)4&!1<{p6%Fm u@bBNh|Ni}BfC0syEMQs(M1ag-U=f@kk}^RkQI}OL+3S;G`w1RF25SI{i7ZzD literal 0 HcwPel00001 diff --git a/css/jquery/plugins/nicejforms/images/default/txtarea_l_xon.gif b/css/jquery/plugins/nicejforms/images/default/txtarea_l_xon.gif new file mode 100755 index 0000000000000000000000000000000000000000..854cf67404342aa62886c192007bfbf9411f9cea GIT binary patch literal 100 zcwTe&bhEHbWMyDw*v!Ci@7}$yU%x(m`t;kkZ>j4~KYsl9%a<={8_xXs^XJ*KXMg|x uP2F(%-@kthFrfI81x)LJ2#^^JEP@k6QZ5KNu4ENS_Woqpeu77k!5RQoiYxm7 literal 0 HcwPel00001 diff --git a/css/jquery/plugins/nicejforms/images/default/txtarea_tl.gif b/css/jquery/plugins/nicejforms/images/default/txtarea_tl.gif new file mode 100755 index 0000000000000000000000000000000000000000..3bec934a660234e7f00fabdd6b2288ad42c83ae3 GIT binary patch literal 152 zcwTe&bhEHbWMyDwIKsg2`Sa%wA3of@d-v?QbDK7A-?iuP+4EP(~GP{~2%t#h)x-S_edc g>||gSU7#wopS7E(dM(0kKcOy@%y`X?|%RO zee&%2A3uKNZ93DvZqL`RUvoB{Nm+L)dG+xL8+IQ$dHUwfo4 z^VZke&d=1gxWM!C^!E1l#Kp+Fy~NGV)8F6U|NsBGyu;es+Vu4F@$vEU^77%~;r#sk z`T6s=aQp-f(x!ErZEt^LH&)x6^PoTJD~| z>G8YX&aeCPeSm*>gnNUAf{BHJi-(Mejf#+ykCl#>l2T6roCy#W4g(k*q#UEAr=+Q- zrL3r}tFf@NueGYQx3;diyt}@#y1>1{zqrN0#>C3W%*f8e&Ct)s($&=0%hTD`+t|_G z+TY#d;^pDz+~&Ci1P2cb5*Z!y9rE<{^Z51j`}h3%0RIW}M=;+&g9ZB`T&S>Nz=RJO zMs#?PBE*UlGh*C$v7Li; ztEsG}ud1-Fw5_(Yx3apiytTN$yS~A>y~M)Bz{tbN$IZsi%(es$%GJ)%*vs11(A(GE z-Q3yY;N#!q=;!L;>*gH<1P=%n3K|~w9`^Y9_x$CvZ7qb`LyRch0!Sg&ej%9ZL?uU)N%%{un0Sg>f%swJD2 wEe8Mq3cv+m)~(&Tc+2W-o0sq2wS58qy*oHCVZVq4CqAsWF<|5Km*pSJum!^8i5FaNLGa$jiOU4|2nvOoSmz5AZ= zi~|gJesxy1YKtXBI%L#Y G7_0#^&q-4N literal 0 HcwPel00001 diff --git a/css/jquery/plugins/nicejforms/images/greentheme/button_left.gif b/css/jquery/plugins/nicejforms/images/greentheme/button_left.gif new file mode 100755 index 0000000000000000000000000000000000000000..e31c3c95613f4676924da33ec465984514563dc8 GIT binary patch literal 330 zcwPZY0k!@|Nk%w1VFmyi0M!5heT;S8-rT_K9^3zL()4M)=oh!;4B!8Q{QUgZ|5~)+ z2FUU^?#0c>gwu*l6>y&?*IS)=;-JG00000 z00000EC2ui00saW000JWz@5;R!tD?`o^qEAs6IBHgXMxHWvAB)$3wL+A!W{VIEV=n z$$2nP)+!W=JCjJbM<9=zR_Z8kF%1oW77Gi1Bo7aN8v+7K03rnikTV7bkPHe6TsaX8 c97zxp8W&LxITH~~JOL0nM@dUVIygZ9JD>oeq5uE@ literal 0 HcwPel00001 diff --git a/css/jquery/plugins/nicejforms/images/greentheme/button_left_xon.gif b/css/jquery/plugins/nicejforms/images/greentheme/button_left_xon.gif new file mode 100755 index 0000000000000000000000000000000000000000..d5a970f54c87e05658cb8eb338e61d31cc252ad1 GIT binary patch literal 328 zcwPZW0k{4~Nk%w1VFmyi0M!5h=>Mhh{?OIvjeU%D$m>kJ}t?=;h z()4NO|C`z9pWFXtj+=zY@-p53apL!v)AM2F|C7w_QrPr|%=SFw|C93n#f+JP&-F{r z@mu8oiRAm8;q{W+`f%9%U6P)OgOGXk_4R*_ck1fugpz#j?(YBp|LExG0000000000 z00000EC2ui00saW000JUK%KC*x#=9aol=)PSZ1}I0kjAtB~`|4w+ci6N}LLi3Nt#2 zaHND#(ljoSd!qQb0SKA<6{{$1BOEM$FeE5{7%d@xCngt40}uomkdg(E0t5wHI35WU aNevGI2~h?(qf9#o4LC$1L+^uT> literal 0 HcwPel00001 diff --git a/css/jquery/plugins/nicejforms/images/greentheme/button_right.gif b/css/jquery/plugins/nicejforms/images/greentheme/button_right.gif new file mode 100755 index 0000000000000000000000000000000000000000..1949d1ea9a79f0224f72ac14b0eaff659f580a98 GIT binary patch literal 336 zcwPZe0k8f?Nk%w1VFmyi0M!5heT;S8-rT_K9^3zL()4M)=oh!;4B!8Q{QUgZ|5~)+ z2FUUy&?*IS)=;-JG00000 z00000EC2ui00saW000Jcz+0-eEAoyy#O|XC@N_$vi{;?eR$0C@TNKd literal 0 HcwPel00001 diff --git a/css/jquery/plugins/nicejforms/images/greentheme/button_right_xon.gif b/css/jquery/plugins/nicejforms/images/greentheme/button_right_xon.gif new file mode 100755 index 0000000000000000000000000000000000000000..13fe8c0704410ab0741b612506de21cd8036118d GIT binary patch literal 332 zcwPZa0ki%`Nk%w1VFmyi0M!5h=>Mhh{?OIvjeU%D$m>kJ}t?=;h z()4NO|C`z9pNp7*+y7?B@-pK0m(TS})AM1Dn}p2nQrPr|%=SFw|C93n#gd+h-T!gn z^^)ZOiRAm8<^Pl0`f%9%UC!}a_4W0Cj(6(n>VuGZgpz#j?(YBp|LExG0000000000 z00000EC2ui00saW000JYK--3~gxmqGZ_77*fd-5D9#CwiG~xJ1RPi z@(uxus97$}?Fdp#<~tbzfUm?}cq1GlHAg5UErmNFGZ=~&CMSv+1P}v91(laOnF5;> e2_ADc2?7rdPo_9kG&l`TP)AQnHaSE^K>#}gP9 zJulUnTMz6utNp#x^=HGpYTdPB2gtOAt+zfwjZMqzD2{s;P{f6+jhHwP-VFrZrg~Q

T>O0m0*hf5y#<*?=qxygHlWeaa^O@(zh2Ksg|iak!7X!qLKe*C37VS) z*glU9mvC}VxQ=o;B`~wFjUb6aCIqBhxP0zfy~Kc3zspDglEnF~-MV%2=FJBW9&FjO z;lj1EM=pimdffZt$B%~(AO89C=ik47fB*jd_3PK~zaM`7{Q3R+_y7O@GvEL^AOd6; z18evL)h@0CCXY{RLZf+uWqjCN944rE)Cm5ac=4!_QdiI6MFAZ-eKO}$Lqa4&^}BP* vJYSYcCVWUdT68c)_>S)O*Nn}ll5I4nUwZGc!bAUQynZ-uQ&U{5B7-#mtqy6? literal 0 HcwPel00001 diff --git a/css/jquery/plugins/nicejforms/images/greentheme/input_left.gif b/css/jquery/plugins/nicejforms/images/greentheme/input_left.gif new file mode 100755 index 0000000000000000000000000000000000000000..bdf918acd1b02008be0cc21fdfadc7bb33b5308b GIT binary patch literal 340 zcwPZi0jvH;Nk%w1VF&;h0M!5h`1ts^y21PV`}X$s{QUgc+1azTy}7%?-{0T)`T6zr z_1@mz=jZ3;<>k=Q*SfsJ^z`)I-QBmj!O6FLA8%kJ*(@bK{Z`ugVP=KcNsxVpmk_xJw({{R2~0000000000 z00000EC2ui00;mV000Jgz@2bNq#}zfyi6{ literal 0 HcwPel00001 diff --git a/css/jquery/plugins/nicejforms/images/greentheme/input_left_xon.gif b/css/jquery/plugins/nicejforms/images/greentheme/input_left_xon.gif new file mode 100755 index 0000000000000000000000000000000000000000..b165028d9d62c1b57323ea8796a07b07950b3fcc GIT binary patch literal 559 zcwTe&bhEHbC;^YTdzInx%s%`)V0KW&!?Zh8FTYV&)vIsPh5*UcmDX@$6LSu ze)8PFPb>*+@>hP{0G^5LUf_wL>M^5x65hmDV3FTM4+_sp&2&!0d4 z{rCIQ-Gbv+BR+klOPUU_39d_F8cXV)evOn&~*mUMNqvOT1SFWD6=i1+N^lX#!DJMDedlyAaA3b!^ tP-K4SY^|;Ik=aIA(yoc!S&LWI?7<6ljz%_NS)~vQ#f}LJof{b#tN{iD+dBXN literal 0 HcwPel00001 diff --git a/css/jquery/plugins/nicejforms/images/greentheme/input_right.gif b/css/jquery/plugins/nicejforms/images/greentheme/input_right.gif new file mode 100755 index 0000000000000000000000000000000000000000..3e70bef3b582cf617c668b43b80d5c26bbed9ce4 GIT binary patch literal 331 zcwTe&bhEHbM~ZUDwzJC3_YtP{em#*Kwedoi655Ir^{_*3-pFe;8{{8#w*ROBi zzJ34xeaEgt|Ni~^|NlP&SwIIwfc(P1R&ZcifyNgewkao_Br>`r7Pxx{X!Qn3`f;~v z6@;!9JL#Y`Sw*)gGxwHBl+Lx6E*6X}AFuq;^Enz>qgAhys8vvzSfNwbSzFlKR?s=o riBDJ6MN7bCx~`zh3^j3QCMO9|r==QPQu4Z-vSNxH>~rQgGFSruE6|~+ literal 0 HcwPel00001 diff --git a/css/jquery/plugins/nicejforms/images/greentheme/input_right_xon.gif b/css/jquery/plugins/nicejforms/images/greentheme/input_right_xon.gif new file mode 100755 index 0000000000000000000000000000000000000000..56dabfdc0bf77315923b57c98b0fcbf600edf83e GIT binary patch literal 345 zcwTe&bhEHb=AB2M>P!{Q33k*CUt0|NZ^*_usd_|9(Guz4Z2z{#PFk zeE9I; zcQ5?<`|;18Kfiwc`u+FI@87?F{P^+r@89p=zn{Dw_3hiY-+w>+`}gnv|Njg)fDVWN z`GtY4?!c^qr&@RNgqRuy9VPP`S8!d?kYzEr(e!QSjwoIB8=oTf`mO(x9U{Hqo{rG6 zw9QA8nk5#Lt-k!O+TEnotkI~&%-GbZwyw*)uCu18wBNj^wtt4Ztf_&!yOG*t_xS=# l=1YreyED0q2u!-R6|n;f>zm-SG9%&)jOb)*;c>&du3+ z+2fAb-PYXS+~w!w@$vBV_UypOz3T19^7i2F?(OaE?eFjJ_4(b}=(^ z@b1>&is%+~{$!^yw4zOwK2)AI80y~DW9)5_iA+q}ZJz1t$q)5^%zWyI22%h+Aa(aHV(_SfQs z>FVG1_xAVv=(yM>%;a48{qOku=g{V5&*omVys*68DBb6k$lq7W;9lV8tl{Ub%i~zY z(N@pZ%--jfx!EDs+S1nB(%atJ`TXs>+#{^A2KX;j7Db(bakF|32sJ%Lq!pEjCOPpMMHvRDs!oV zb1G(nJ0O^|bs#%}LB1}xJ092 zBO-?h*hs9&(1irI2^=Ke*f7rAxdj_;Oe~OMMh$rKYRpK1(++|jIF`VGasmpBB{+Jt b6x5)A5En|qC~+aAz{gY#A4Z%wC=dWU4XULp literal 0 HcwPel00001 diff --git a/css/jquery/plugins/nicejforms/images/greentheme/select_bg.gif b/css/jquery/plugins/nicejforms/images/greentheme/select_bg.gif new file mode 100755 index 0000000000000000000000000000000000000000..cedffce36ab7dca0965e48321e49d0a91dc92c10 GIT binary patch literal 88 zcwTe&bhEHbWMmL!*v!DN>4DDq3)g=C{{89Gr_EdUPTrgN^XJc%yHn>Zt($b&Wy>Xp oEsu2m|Np=FqCEo`=zs{2UIrFk1CBO7&s8t)USm4u;KE=H0F7oR8vp({SS&jxO}cD%Ojm1KYna_p!5I#|IHWe8HO^@0TH0MU|_Flu;({0Qc{pL6E+mowd}K$ z6tc9opK324ZmljVZ>k|3JapvrsnZvqJbCi-=dZ6{ zzn{Bs_3XJTyY?K}yYJZj`;Rwm*>mCImA7x-UcGkv>(_6eK7GD*>(;sRS06okbo=hZ zox2Zj+i~FZnF|jdJbwE0>BUPow(mUXADa2?+qaJ&KR$c*?EHmm@87@w{{8#rt$Tm| z{Q2d}mp_00{Qdj)-@kvqfB*jV>(~GP{~3ld&;b#kxL{!a-(cF*+|nYgE~Bq0=^$cd zIlhO-E8#X#@VANtdd+x%;+vY4x%#$YDv8!@&^6>CpoPYQJ!zm7i zpFUl-U0`(Y!8!JiUtWEi|DpEu$GjLD1^%9o8L9;iOKKhX8lrA+H8eHyAGOU6ec8^( zYLa$mhu{L0B|Ve;_yQg%HT6u_cR!^g>F}(V!@xk|!okhz4fE}*znN@EI@BcTFj~_p-Ub}tv+?59ppPV{< z@$1*`KY#wbedoc;moG0|y1sYcvH$=7GY}1QKm^Dx23BE(ClY}nJgFrd4m&kG54gB| JR#0TH1_1L5IiUam literal 0 HcwPel00001 diff --git a/css/jquery/plugins/nicejforms/images/greentheme/txtarea_bl_xon.gif b/css/jquery/plugins/nicejforms/images/greentheme/txtarea_bl_xon.gif new file mode 100755 index 0000000000000000000000000000000000000000..12c19707ef9599d77e9868cc610eefe5745580c6 GIT binary patch literal 142 zcwTe&bhEHbWMyDwIKsg27YP1+yZ3zh-N#!m-7R?d=+>7XcfS9A^5e&kYY!Wrz1ef- zR`Ts9{Xc*HeEIU_?_Zy8KJIw*dg=fF{~3q_Iv@gM7Xz#CgGUOJTtt?t@Hk|uoVv{7 Ke#AkM!5RQLeLK?t literal 0 HcwPel00001 diff --git a/css/jquery/plugins/nicejforms/images/greentheme/txtarea_br.gif b/css/jquery/plugins/nicejforms/images/greentheme/txtarea_br.gif new file mode 100755 index 0000000000000000000000000000000000000000..cc3c509ad18c7b2134e2a1fe1302158ac4c201f3 GIT binary patch literal 376 zcwTe&bhEHbOlM+cIKsei?)=qr7q0&N`RnYtD|`1HyL#>Rg-h2@oxb?w>5D&q{ycs5 z>d=wXU%!6;_3PK|I}d*T{Q2X@kMkF<{r~@;fjFQ8B0zRAu>M`3;<(6T+VaT0>{E+! zdCqJ7z4l}6?mct9n>{$cU74%fak0@!8MBG!G)k)0=q^v?Yavi&0Rcy>B1!|m#tc{dfnO$3pOp^yk_hA?Hjl3-nM7QzFm6{?LU0*$nj$*cb-0Q z=IFT-7fvnWV!d?z?9KDHF5bC(`@!9Z_a8ld^8Ci*m(O0mxcBzM`%kYvzuCge!Op|L zDERL`12dP5$A$$5n>mEFVoq#Wc(`3a*=vr+#zjZFC5*G~oY=VdcrzmdkHG_nh86(^ FYXGN}#h(BG literal 0 HcwPel00001 diff --git a/css/jquery/plugins/nicejforms/images/greentheme/txtarea_br_xon.gif b/css/jquery/plugins/nicejforms/images/greentheme/txtarea_br_xon.gif new file mode 100755 index 0000000000000000000000000000000000000000..01f4c9cfe8d979f12de7f6fc1c4cb58a2e965e68 GIT binary patch literal 382 zcwTe&bhEHbOlM+cIKsei>q+0uCq2La{(SrK$oJn*UVS)l@lO7kTgiX_eY^Is@%EGc zN3WOOdp`Z<F3X%KYskU^|<%{|Njg`038qkvWtQB{{s`(MIO_ZNA_i( zT9nIkUhD6*A8U8-ne*N3!TIgVT-}a~jZVs#O+2SjQnf~J>9usR>ZN7d=q9TR{5`TvT>x~AIJn)Zg~u3{!O0quU(iAs}&r%sunuo;z{j)FNh{OV`idJb&xroy)f$+4QE&QyU zd_sTz{`=3s%q8QoVZp&>4q>gB6B`yDZWrKZdLXXAu)kB#IP1=djf;=>D>!%cbQn4? OvvPAVD{wF}SOWl1V#q@P literal 0 HcwPel00001 diff --git a/css/jquery/plugins/nicejforms/images/greentheme/txtarea_cntr.gif b/css/jquery/plugins/nicejforms/images/greentheme/txtarea_cntr.gif new file mode 100755 index 0000000000000000000000000000000000000000..c6c4abe8934b77c5f0c41ddbf3acf27a50deac68 GIT binary patch literal 373 zcwPZ@0gC=dNk%w1VQc~g0J8u9{QUg5y1}@*!u0g?x4FUQ=H}()<>TYy-rnBz_4W4l z_V@Sq{r&y^{{H{}{{R30EC2ui0BiyU000F4kQ^`oU@T#*cjsFcexf&?W(un1>b5W` zqwmbxH682te)GVeFgNrOkH%zg8ALLRPiIp(jZ&f2EOsm9UTYT1fDkZr8Vv;+tzNg; z>va4rchB$kJX~Mj`}=@&f_Q&}e1?UDfr^NWhm4Sql8KX!l$Vy7jhm5}oRy!RotmSe zq@bm#sH>u^r<5Q80SF9h3l6vrx4FBxy}G%;yurW4#K*(QzR1hU!p+dn(#Foz(bm(< z+11+E-reBb;@9EiY6XHX- z@SsD51sg(S7_lP7iw`Agw3w0O#Euv$KZ@LV?o9vz1JigU39{wLl`uoHd?_=g%b7TB T(!8lNXU(5HfsTwLAOZk8$;;DO literal 0 HcwPel00001 diff --git a/css/jquery/plugins/nicejforms/images/greentheme/txtarea_cntr_xon.gif b/css/jquery/plugins/nicejforms/images/greentheme/txtarea_cntr_xon.gif new file mode 100755 index 0000000000000000000000000000000000000000..3f85636dfb9074b7f3ee90ab25e60caf17e5e4b7 GIT binary patch literal 228 zcwPbI02}{DNk%w1VQc~g0HOc@{{H^S*IM@W_U7j1-{0T&_xJz*{{R30EC2ui0BiyU z000BA7y|W##nW>cO-{4b?zKElZ`Y%Wi~$2>?4BMs)1} literal 0 HcwPel00001 diff --git a/css/jquery/plugins/nicejforms/images/greentheme/txtarea_l.gif b/css/jquery/plugins/nicejforms/images/greentheme/txtarea_l.gif new file mode 100755 index 0000000000000000000000000000000000000000..796f3678f3689e0cb46bfe64f642a4e3bbd67da4 GIT binary patch literal 92 zcwTe&bhEHbWMyDw*v!Ci@7}$yU%x(m`t;kkZ`*eseEj(FmoHy->^k)4&!1<{p6%Fm p@bBNh|Ni}BfB_v40n*FBA~-=LWr9$mE~{9w*C)gF6Fh(oF literal 0 HcwPel00001 diff --git a/css/jquery/plugins/nicejforms/images/greentheme/txtarea_l_xon.gif b/css/jquery/plugins/nicejforms/images/greentheme/txtarea_l_xon.gif new file mode 100755 index 0000000000000000000000000000000000000000..bf5318d3cdb021ed2a8a4de6562004964fa82fda GIT binary patch literal 92 zcwTe&bhEHbWMyDw*v!Ci@7}$yU%x(m`t;kkZzrxrK7Rc8%a<=FuSfm)^XJ*KXMg|x pJ$Wti-@kthFrWh>KzbQi1Sg23To7_x$tsfU{mHQX1dkwtH2@sKD(~GP{~2%t9S{Msi-A>i bfvPN@iKvTAaw&Y*{;pG}58S+Y^VhFm47h;~hydBez$&_+ aL8Q&ZgfCP!c&g0>p@=XS11 z^V-eqy0!H5^Y-@k$i~FPzPi)T%-`SN|NsBPy}8=j+Vu4F@$vEU^77%~;r#sk z`T6s=aQp-f(x!ErZEt^LH&)x6^PoTJD~|>G8YX&aeCP zeSm*>gnNUAf{BHJi-(Mejf#+ykCl#>l2T6roCy#W4g(k*q#UEAr=+Q-rL3r}tFf@N zueGYQx3;diyt}@#y1>1{zqrN0#>C3W%*f8e&Ct)s($&=0%hTD`+t|_G+TY#d;^pDz z+~&Ci1P2cb5*Z!y9rE<{^Z51j`}h3%0RIW}M=;+&g9ZB`T&S>Nz=RJOMs#?PBE*Ul zGh*C$v7+A8h~t literal 0 HcwPel00001 diff --git a/css/jquery/plugins/nicejforms/images/greentheme/txtarea_tr_xon.gif b/css/jquery/plugins/nicejforms/images/greentheme/txtarea_tr_xon.gif new file mode 100755 index 0000000000000000000000000000000000000000..302009a2760d43ad569f6705974c6cc888a1a8a6 GIT binary patch literal 498 zcwPbW0S*2~Nk%w1VP^sb0K@Li;tEsG}ud1-F zw5_(Yx3apiytTN$yS~A>y~M)Bz{tbN$IZsi%(es$%GJ)%*vs11(A(GE-Q3yY;N#!q z=;!L;>*gH<1P=%n3K|~w9`^Y9_x$CvZ7qb`LyRch0!Sg&ej%9ZL?uU)N%%{un0Sg>f%swJD2Ee8Mq3cv+m o)~(&Tc+2W-o0sq2wS58qy*oHCVZVq4CqAsWF~F0o_}}09*3b2OZt_cK>zfJ^Kgx1{H~ E0K|YkDgXcg literal 0 HcwPel00001 diff --git a/css/jquery/plugins/nicejforms/images/redtheme/button_left.gif b/css/jquery/plugins/nicejforms/images/redtheme/button_left.gif new file mode 100755 index 0000000000000000000000000000000000000000..5b236e0bd257dee448d9bb195c4d704e6ba85ed1 GIT binary patch literal 330 zcwPZY0k!@|Nk%w1VFmyi0M!5hi-30C-Q40ZDEohO?s;(DC?VS)7ypif{QUg)ZDQ9L z5$Qua(-I2nPDR<+*5x@dr=FR=6b$``e4{=#_;hRPYGT+xJI@OQ{E>&~W?ae(1J)=Z z)e#EvSWfg}Se=rJ^I=#2myOjU9OPS6**GupRZZ@LdcTK$n2Uq(@bIvxqWzeTnvI3% zhgwu|hJEht?*IS)=;-JG00000 z00000EC2ui00saW000JWz@5;R!tD?`o^qEAs6IBHgXMxHWvAB)$3wL+A!W{VIEV=n z$$2nP)+!W=JCjJbM<9=zR_Z8kF%1oW77Gi1Bo7aN8v+7K03rnikTV7bkPHe6TsaX8 c97zxp8W&LxITH~~JOL0nM@dUVIygZ9J9BT3g#Z8m literal 0 HcwPel00001 diff --git a/css/jquery/plugins/nicejforms/images/redtheme/button_left_xon.gif b/css/jquery/plugins/nicejforms/images/redtheme/button_left_xon.gif new file mode 100755 index 0000000000000000000000000000000000000000..05aae3e149db402d76318d6a1b535cfa77161c50 GIT binary patch literal 328 zcwPZW0k{4~Nk%w1VFmyi0M!5h{jR6{*V5#bl8b5GT|zPPTYp!%|`+(tk2VOX%JqT@d~?v#+=I5GRSvGDNl z?s;(irJd!aqxg1hnvI3&Lp%9^ck`f}>~3iMotEcdTJMyM?M_AioRj{^#+ZwP?ORjo zYGV47j`ygd@tT+Pes}e4Wu20WkAiyj_4SQ{c#~Jc%X3r literal 0 HcwPel00001 diff --git a/css/jquery/plugins/nicejforms/images/redtheme/button_right.gif b/css/jquery/plugins/nicejforms/images/redtheme/button_right.gif new file mode 100755 index 0000000000000000000000000000000000000000..70fe62fb22ee1e0cb2f639028bdfa07233252bd8 GIT binary patch literal 336 zcwPZe0k8f?Nk%w1VFmyi0M!5hi-30C-Q40ZDEohO?s;(DC?VS)7ypif{QUg)ZDQ9L z5$Qua(-I2nPDR<+*5x@dr=FR=6b$``e4{=#_;hRPYGT+xJI@OQ{E>&~W?ae(1J)=Z z)e#EvSWfg}Se=rJ^I=#2myOjU9OPS6**GupRZZ@LdcTK$mx_Y$@bIvxqWzeTnvI3% zh$1Uw3HnH literal 0 HcwPel00001 diff --git a/css/jquery/plugins/nicejforms/images/redtheme/button_right_xon.gif b/css/jquery/plugins/nicejforms/images/redtheme/button_right_xon.gif new file mode 100755 index 0000000000000000000000000000000000000000..d7a8467b3509c0611e7e450ac73196c4315a762a GIT binary patch literal 332 zcwPZa0ki%`Nk%w1VFmyi0M!5h{jR6{*V5#bl8b5GT|zPPTYp!%|`+(tk2VOX%JqT@d~?v#+=I5GRSvGDNl z?s;(irJd!aqnC<;_;zjSLp$@Job6jv>~3h9jfLl6TJMyM?M_AioRj{^#+{Oi`G9xv znwR>Nj`ygd{GFEces}e4W$J2T_4W0Qf_Uoc>W_kYk%oQl?(YBp|LExG0000000000 z00000EC2ui00saW000JYK--3~gxmqGZ_77*fd-5D9#CwiG~xJ1RPi z@(uxus97$}?Fdp#<~tbzfUm?}cq1GlHAg5UErmNFGZ=~&CMSv+1P}v91(laOnF5;> e2_ADc2?7rdPo_9kG&l`TP)AQnHaSE^K>#~W%cLd% literal 0 HcwPel00001 diff --git a/css/jquery/plugins/nicejforms/images/redtheme/checkbox.gif b/css/jquery/plugins/nicejforms/images/redtheme/checkbox.gif new file mode 100755 index 0000000000000000000000000000000000000000..50cf4eccbbb2a61eb6ec938a4ce8d77377fa3f41 GIT binary patch literal 689 zcwTe&bhEHbvV7temVeC5Edt#=w)ujG}SiA}kfUHG7X%DK4ItJy{Oy7~|9-oAh5mWyXj z9NfKa-;T}qdnaAFaOQkm>XCgrj~&=^WZ$lf3F&{od^vt_&!IirFDGX`d-~+j^x1D; zzq)z#(*1jP9v?V#Nn7iBLD_})^vmZ?efsd>pB`UoTy{Y-)Bp zJLk*Uv)`URy<%;1-P`Ben>Vj#&;EGg#H&+hE@|sr)YbX=;>GuyH!qu+-wqA=@#V|M zj~_pM`t`T}`1sh^DRCM+{l;-z{Rm1{UYemXRdHDqDV z6OT_voAwHCdnPzjXvrzgYUQ|x4nk~Q-D=)@dN!~hW)P5#sET>GvALU3;+vRA$D<=h z`L$eiL?aU3H*c1)Fm!Zk*j=IO Svw*Q7-nHiYlQvEk25SIkNJG&8 literal 0 HcwPel00001 diff --git a/css/jquery/plugins/nicejforms/images/redtheme/input_bg.gif b/css/jquery/plugins/nicejforms/images/redtheme/input_bg.gif new file mode 100755 index 0000000000000000000000000000000000000000..fa4936715b294e0390e34f504dc19e5652531167 GIT binary patch literal 210 zcwTe&bhEHbWM$A}IKsfNcl)MKpFVy4`t{?-k6*rg`S$JG@87>~-MV%2=FJBW9_-n+ z@!F+xXJV7@Pn`DS$B%~(AO89C=ik47fB*jd_3PK)j~{>j{Q3R+_y7O@GvEL^AOd6; z18evL)h@0CCXY{RLZf+uWqjCN944rE)Cm5ac=4!_QdiI6MFAZ-eKO}$Lqa4&^}BP* vJYSYcCVWUdT68c)_>S)O*Nn}ll5I4nUwZGc!bAUQynZ-uQ&U{5B7-#mNF`}3 literal 0 HcwPel00001 diff --git a/css/jquery/plugins/nicejforms/images/redtheme/input_left.gif b/css/jquery/plugins/nicejforms/images/redtheme/input_left.gif new file mode 100755 index 0000000000000000000000000000000000000000..bdf918acd1b02008be0cc21fdfadc7bb33b5308b GIT binary patch literal 340 zcwPZi0jvH;Nk%w1VF&;h0M!5h`1ts^y21PV`}X$s{QUgc+1azTy}7%?-{0T)`T6zr z_1@mz=jZ3;<>k=Q*SfsJ^z`)I-QBmj!O6FLA8%kJ*(@bK{Z`ugVP=KcNsxVpmk_xJw({{R2~0000000000 z00000EC2ui00;mV000Jgz@2bNq#}zfyi6{ literal 0 HcwPel00001 diff --git a/css/jquery/plugins/nicejforms/images/redtheme/input_left_xon.gif b/css/jquery/plugins/nicejforms/images/redtheme/input_left_xon.gif new file mode 100755 index 0000000000000000000000000000000000000000..252fb9b87aef8b5b5a96915df403f350637a192b GIT binary patch literal 559 zcwTe&bhEHbYE z|N8aonb_p-_wGM^`gC7M_niq-?)Of*n4b4|_Wa99nGYsRxqJ8Sh4{4dCr&)vzVp}9 zr?2)OeEj(FgUK^4C8S@e}*9lbU*|sE*RLSG&nmm*;qTZ zJ9AhG$n)?hFzM>?8*y?O+ZdW~nsGZASPMz$v#?mQIO&Knvud)kI*H3Ls4y_tIkE9^ z+u1of?o{5l-(jcien$sqC;Q`$j7?{bGdf;8d*$kBd#?RWN6$7npK_8jzjsl@^wC2n u4MpaM&eqyWADL~0CGDEnowayX%^ti^=V)XTmQ@O|Q0$nn(7BO;!5RQ{q|*BU literal 0 HcwPel00001 diff --git a/css/jquery/plugins/nicejforms/images/redtheme/input_right.gif b/css/jquery/plugins/nicejforms/images/redtheme/input_right.gif new file mode 100755 index 0000000000000000000000000000000000000000..3e70bef3b582cf617c668b43b80d5c26bbed9ce4 GIT binary patch literal 331 zcwTe&bhEHbM~ZUDwzJC3_YtP{em#*Kwedoi655Ir^{_*3-pFe;8{{8#w*ROBi zzJ34xeaEgt|Ni~^|NlP&SwIIwfc(P1R&ZcifyNgewkao_Br>`r7Pxx{X!Qn3`f;~v z6@;!9JL#Y`Sw*)gGxwHBl+Lx6E*6X}AFuq;^Enz>qgAhys8vvzSfNwbSzFlKR?s=o riBDJ6MN7bCx~`zh3^j3QCMO9|r==QPQu4Z-vSNxH>~rQgGFSruE6|~+ literal 0 HcwPel00001 diff --git a/css/jquery/plugins/nicejforms/images/redtheme/input_right_xon.gif b/css/jquery/plugins/nicejforms/images/redtheme/input_right_xon.gif new file mode 100755 index 0000000000000000000000000000000000000000..4321c565d0a132bd134fb78c43c5f06f72736486 GIT binary patch literal 345 zcwTe&bhEHbzUZ(e}De|`~Lmk@82(0u6Zzd#=FBu zKYaLbDYxiiX8xy7pDv{3UCqqDGhxcQ^=f6L8@_I@2k58ZO^-j7FpLT!ZwBMh< z{{8jy*VCt$64JllyZ>O**7LLHKbSD(e($97aj9RveEE9w=H;Z!&!0d4c=Y&gTld|I zm;QeK^ykl?U%!6+{rdIy@83Uu{P_F#@AvQDFD9ga`}Xbc$B+O1{rms_KLZY+10q0v zVPLB}FstCH)}1^drba%U}&NN>2OBeX1S z^UvFH_tZ6FkH}9$KpW!ZRYT)i}q&C@ozQB_C j(xTe#OztAWdgkk-xHRS1B^8x8Ib{5uOkLc}9T}_vn0dK1 literal 0 HcwPel00001 diff --git a/css/jquery/plugins/nicejforms/images/redtheme/radio.gif b/css/jquery/plugins/nicejforms/images/redtheme/radio.gif new file mode 100755 index 0000000000000000000000000000000000000000..8b2b0a65fea8e0b40897a7ee54c2ebdb40ce0a0c GIT binary patch literal 745 zcwPbN0v7#8Nk%w1VGjTt0OkMy{q^8-H;{{Gn2()051_Vo1l`1tL+z2v>X;+UP?k(J@!-SpGc*Kl^uDl68~&((i} z-;$Qy+SlLS+~?)w@$m5W?d{0KzU#@%_2J>}?d|RD?eFjJ_}}2*nVse2;@Q{L=;q|` z@9x}=lIiK_-?O&q#mCdm%GsNq@Z{z0=H}IJb@I>9}&&$wjam`?6(qn4T&C34w_uh$) z>fqt`_xAhh>CiAQ-ehC_@$mZS=-_K>;ALgJwz1VRG2@w?*{^A2KX;j7Db(bakF|32sJ%Lq!pEjCOPpMMHvRDs!oV zb1G(nJ0O^|bs#%}LB1}xJ092 zBO-?h*hs9&(1irI2^=Ke*f7rAxdj_;Oe~OMMh$rKYRpK1(++|jIF`VGasmpBB{+Jt b6x5)A5En|qC~+aAz{gY#A4Z%wC=dWUkc*W; literal 0 HcwPel00001 diff --git a/css/jquery/plugins/nicejforms/images/redtheme/select_bg.gif b/css/jquery/plugins/nicejforms/images/redtheme/select_bg.gif new file mode 100755 index 0000000000000000000000000000000000000000..1254518a7b484db094d6fa3eef15ec38f70e9409 GIT binary patch literal 88 zcwTe&bhEHbWMmL!*v!B%nThlKg=@cm|Nivp)8?&v%iS!0{`}eL5!7B@+9IjmB&ysf mqV)g&|0Zow1~AY85g@$`EW8FBZGN7sUf#XNbj-np!5RQJh#*k_ literal 0 HcwPel00001 diff --git a/css/jquery/plugins/nicejforms/images/redtheme/select_left.gif b/css/jquery/plugins/nicejforms/images/redtheme/select_left.gif new file mode 100755 index 0000000000000000000000000000000000000000..574e23ed283e028a32b3dc1c56f330ce094dbc7b GIT binary patch literal 535 zcwTe&bhEHbTT;cBaabbCqBx${>qUc7qt+?79n{

xw5glCd-uL8GO@R$@YSo=+jkzE zE-ck%ru5~@mnpW+o3`w^efQz1(-$vZx^eZ|&1Nx`_VUv67p{H$_;JUsL%)Cj{`vFg zzkmN4MU;O0_%WG@^Z)<RiLmB9R2vA%wu-7!$^BWi`Dae`$8w%=L_E|~_Sz6mq zwHFY#Ru`2w)sV5Wm*(Y@(&JvJqpix$&biP;g_&8-!q(nlCkMwi>z(`e?%#Rv(2@NN zw)+k-FtHqRIKyINvtLU@`SML3HcPvE_c+z8?%(4wX0v^1WhKF?sA>Mu++K`}m61`O Iv5~JapvrsnZvqJbCi-=dZ6{ zzn{Bs_3XJTyY?K}yYJZj`;Rwm*>mCImA7x-UcGkv>(_6eK7GD*>(;sRS06okbo=hZ zox2Zj+i~FZnF|jdJbwE0>BUPow(mUXADa2?+qaJ&KR$c*?EHmm@87@w{{8#rt$Tm| z{Q2d}mp_00{Qdj)-@kvqfB*jV>(~GP{~3ld&;b#kxL{!a-(cF*+|nYgE~Bq0=^$cd zIlhO-E8#X#@VANtdd+x%;+vY4x%#$YDv8!@&^6>CpoPYQJ!zm7i zpFUl-U0`(Y!8!JiUtWEi|DpEu$GjLD1^%9o8L9;iOKKhX8lrA+H8eHyAGOU6ec8^( zYLa$mhu{L0B|Ve;_yQg%HT6u_cR!^g>F}(V!@xk|!okhz4fE}*znN@EI@BcTFj~_p-Ub}tv+?59ppPV{< z@$1*`KY#wbedoc;moG0|y1sYcvH$=7GY}1QKm^Dx23BE(ClY}nJgFrd4m&kG54gB| JR#0TH1_1L5IiUam literal 0 HcwPel00001 diff --git a/css/jquery/plugins/nicejforms/images/redtheme/txtarea_bl_xon.gif b/css/jquery/plugins/nicejforms/images/redtheme/txtarea_bl_xon.gif new file mode 100755 index 0000000000000000000000000000000000000000..6061dfef92c602882c930935df6679fbf3fd5940 GIT binary patch literal 142 zcwTe&bhEHbWMyDwIKsg2_wV0--@iYeJ^$hMoi|Er9^JnE{oegwPoMty@#Ah=_pAK} zuV&^ym^|a>&z~<}zWn|9>;2wIFIKMk|NlP&aX<$|fb3#m6@KtYVUml;QWYMDOqElY MS=^5}C^A?B078d3UH||9 literal 0 HcwPel00001 diff --git a/css/jquery/plugins/nicejforms/images/redtheme/txtarea_br.gif b/css/jquery/plugins/nicejforms/images/redtheme/txtarea_br.gif new file mode 100755 index 0000000000000000000000000000000000000000..cc3c509ad18c7b2134e2a1fe1302158ac4c201f3 GIT binary patch literal 376 zcwTe&bhEHbOlM+cIKsei?)=qr7q0&N`RnYtD|`1HyL#>Rg-h2@oxb?w>5D&q{ycs5 z>d=wXU%!6;_3PK|I}d*T{Q2X@kMkF<{r~@;fjFQ8B0zRAu>M`3;<(6T+VaT0>{E+! zdCqJ7z4l}6?mct9n>{$cU74%fak0@!8MBG!G)k)0=q^v?Yavi&0Rcy>B1!|m#tc{dfnO$3pOp^yk_hA?Hjl3-nM7QzFm6{?LU0*$nj$*cb-0Q z=IFT-7fvnWV!d?z?9KDHF5bC(`@!9Z_a8ld^8Ci*m(O0mxcBzM`%kYvzuCge!Op|L zDERL`12dP5$A$$5n>mEFVoq#Wc(`3a*=vr+#zjZFC5*G~oY=VdcrzmdkHG_nh86(^ FYXGN}#h(BG literal 0 HcwPel00001 diff --git a/css/jquery/plugins/nicejforms/images/redtheme/txtarea_br_xon.gif b/css/jquery/plugins/nicejforms/images/redtheme/txtarea_br_xon.gif new file mode 100755 index 0000000000000000000000000000000000000000..191ba1f4f7146aa5e80b28e2f3be458583d26bdd GIT binary patch literal 382 zcwTe&bhEHbOlM+cIKsg2VA8Y)6Q=zA_4EC)lfRxmeRufi^^)qVnfd>|f4|$-{b2Hp z7c191o<0A5@1*bd?*IP$_2Cu z=1iM6WA>uCi{~$0xMbzBRV!AnTf1SwrsbR0Y+b*7DA{qTliTy z`Go%b{r8`NnM=lF!-9j&9Ku>LCpIiR+%CY+^gvvJVSlHfan_v^8y6q%S8(p?=`eI) OX65E!R^VV{um%A3NyP;K literal 0 HcwPel00001 diff --git a/css/jquery/plugins/nicejforms/images/redtheme/txtarea_cntr.gif b/css/jquery/plugins/nicejforms/images/redtheme/txtarea_cntr.gif new file mode 100755 index 0000000000000000000000000000000000000000..c6c4abe8934b77c5f0c41ddbf3acf27a50deac68 GIT binary patch literal 373 zcwPZ@0gC=dNk%w1VQc~g0J8u9{QUg5y1}@*!u0g?x4FUQ=H}()<>TYy-rnBz_4W4l z_V@Sq{r&y^{{H{}{{R30EC2ui0BiyU000F4kQ^`oU@T#*cjsFcexf&?W(un1>b5W` zqwmbxH682te)GVeFgNrOkH%zg8ALLRPiIp(jZ&f2EOsm9UTYT1fDkZr8Vv;+tzNg; z>va4rchB$kJX~Mj`}=@&f_Q&}e1?UDfr^NWhm4Sql8KX!l$Vy7jhm5}oRy!RotmSe zq@bm#sH>u^r<5Q80SF9h3l6vrx4FBxy}G%;yurW4#K*(QzR1hU!p+dn(#Foz(bm(< z+11+E-reBb;@9EiY6XHX- z@SsD51sg(S7_lP7iw`Agw3w0O#Euv$KZ@LV?o9vz1JigU39{wLl`uoHd?_=g%b7TB T(!8lNXU(5HfsTwLAOZk8$;;DO literal 0 HcwPel00001 diff --git a/css/jquery/plugins/nicejforms/images/redtheme/txtarea_cntr_xon.gif b/css/jquery/plugins/nicejforms/images/redtheme/txtarea_cntr_xon.gif new file mode 100755 index 0000000000000000000000000000000000000000..6a16495865d8402496e3e515aabed5d29b67a5ff GIT binary patch literal 228 zcwPbI02}{DNk%w1VQc~g0HOc@{{H^aU}yIB_U7j1-{0T&_xJz*{{R30EC2ui0BiyU z000BA7y|W##nW>cO-{4b?zKElZ`Y%Wi~$2>?6GY;=nN literal 0 HcwPel00001 diff --git a/css/jquery/plugins/nicejforms/images/redtheme/txtarea_l.gif b/css/jquery/plugins/nicejforms/images/redtheme/txtarea_l.gif new file mode 100755 index 0000000000000000000000000000000000000000..796f3678f3689e0cb46bfe64f642a4e3bbd67da4 GIT binary patch literal 92 zcwTe&bhEHbWMyDw*v!Ci@7}$yU%x(m`t;kkZ`*eseEj(FmoHy->^k)4&!1<{p6%Fm p@bBNh|Ni}BfB_v40n*FBA~-=LWr9$mE~{9w*C)gF6Fh(oF literal 0 HcwPel00001 diff --git a/css/jquery/plugins/nicejforms/images/redtheme/txtarea_l_xon.gif b/css/jquery/plugins/nicejforms/images/redtheme/txtarea_l_xon.gif new file mode 100755 index 0000000000000000000000000000000000000000..743a77dddbde2716051ef666f40d3b34e496997e GIT binary patch literal 92 zcwTe&bhEHbWMyDw*v!Ci@7}$yU%x(m`t;kkZx`az9zTBk<;$0g3F&|S{CW25+26l^ pFT|(+`}dCl26R9KNG}76-~^GB3qp=7Sw)h)KN+^4;1Oi71_0brDgOWf literal 0 HcwPel00001 diff --git a/css/jquery/plugins/nicejforms/images/redtheme/txtarea_tl.gif b/css/jquery/plugins/nicejforms/images/redtheme/txtarea_tl.gif new file mode 100755 index 0000000000000000000000000000000000000000..a1d60c76430afc240a4219d92d79794007e3046b GIT binary patch literal 144 zcwTe&bhEHbWMyDwIKsg2`Sa%wA3of@d-v?QbDK7A-?iuP+4EP(~GP{~2%t9S{Msi-A>i bfvPN@iKvT z^V-eqy0!H5^Y-@k$i~FPzPi)T%-`SN|NsBPy}8=j+Vu4F@$vEU^77%~;r#sk z`T6s=aQp-f(x!ErZEt^LH&)x6^PoTJD~|>G8YX&aeCP zeSm*>gnNUAf{BHJi-(Mejf#+ykCl#>l2T6roCy#W4g(k*q#UEAr=+Q-rL3r}tFf@N zueGYQx3;diyt}@#y1>1{zqrN0#>C3W%*f8e&Ct)s($&=0%hTD`+t|_G+TY#d;^pDz z+~&Ci1P2cb5*Z!y9rE<{^Z51j`}h3%0RIW}M=;+&g9ZB`T&S>Nz=RJOMs#?PBE*Ul zGh*C$v7+A8h~t literal 0 HcwPel00001 diff --git a/css/jquery/plugins/nicejforms/images/redtheme/txtarea_tr_xon.gif b/css/jquery/plugins/nicejforms/images/redtheme/txtarea_tr_xon.gif new file mode 100755 index 0000000000000000000000000000000000000000..86b38b4cb5db59bc3389e83ea09435b2adccd4dc GIT binary patch literal 498 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 I^~>6S0Lm`TtpET3 literal 0 HcwPel00001 diff --git a/css/jquery/plugins/nicejforms/red.css b/css/jquery/plugins/nicejforms/red.css new file mode 100755 index 0000000..fa9a6d7 --- /dev/null +++ b/css/jquery/plugins/nicejforms/red.css @@ -0,0 +1,186 @@ +/*########################################## +Name: Default styling for Niceforms v.1.0 +Author: Lucian Slatineanu +URL: http://www.badboy.ro/ +##########################################*/ + +/*General styles - NOT really related to the forms*/ +* { + margin:0; + padding:0; +} +body { + font-family:Arial, Helvetica, sans-serif; + font-size:12px; + color:#404040; + background:#fff; +} +img {border:0;} +#container {padding:20px;} + +/*Forms defaults - change as needed*/ +input, textarea { + font-family:Arial, Helvetica, sans-serif; + font-size:12px; + color:#404040; +} +label { + color:#999; + cursor:pointer; + padding-left:2px; + line-height:16px; +} +label.chosen {color:#333;} + +/*Transparent items*/ +.outtaHere { + position:absolute; + left:-3000px; +} + +/*Radio buttons*/ +.radioArea, .radioAreaChecked { + display:block; + float:left; + clear:left; + width:15px; + height:14px; + font-size:0; + cursor:pointer; +} +.radioArea {background:url(images/redtheme/radio.gif) no-repeat left top;} +.radioAreaChecked {background:url(images/redtheme/radio.gif) no-repeat left bottom;} + +/*Checkboxes*/ +.checkboxArea, .checkboxAreaChecked { + display:block; + float:left; + clear:left; + width:13px; + height:13px; + font-size:0; + padding:0; + margin:0; + cursor:pointer; +} +.checkboxArea {background:url(images/redtheme/checkbox.gif) no-repeat left top;} +.checkboxAreaChecked {background:url(images/redtheme/checkbox.gif) no-repeat left bottom;} +.focused {border:1px dotted #ddd;} + +/*Text inputs*/ +.textinput, .textinputHovered { + height:15px; + background:url(images/redtheme/input_bg.gif) repeat-x left top; + border:none; + padding:4px 0; + vertical-align:middle; +} +.textinputHovered {background-position:left bottom;} +.inputCorner { + padding-bottom:0; + vertical-align:middle; +} + +/*Text areas*/ +.txtarea .tr, .txtarea .tr_xon {background:url(images/redtheme/txtarea_tr.gif) no-repeat top right;} +.txtarea .tr_xon {background:url(images/redtheme/txtarea_tr_xon.gif) no-repeat top right;} +.txtarea img.txt_corner { + width:5px; + height:5px; + display:block; +} +.txtarea .br, .txtarea .br_xon {background:url(images/redtheme/txtarea_br.gif) no-repeat top right;} +.txtarea .br_xon {background:url(images/redtheme/txtarea_br_xon.gif) no-repeat top right;} +.txtarea .cntr {background:url(images/redtheme/txtarea_cntr.gif) repeat-y right top;} +.txtarea .cntr_xon {background:url(images/redtheme/txtarea_cntr_xon.gif) repeat-y right top;} +.txtarea .cntr_l, .txtarea .cntr_l_xon { + width:5px; + background:url(images/redtheme/txtarea_l.gif) repeat-y left top; + float:left; +} +.txtarea .cntr_l_xon {background:url(images/redtheme/txtarea_l_xon.gif) repeat-y left top;} +.txtarea textarea { + border:0; + background:none; + padding:0; + margin:5px; + overflow:hidden; +} + +/*Selects*/ +.selectArea { + width:200px; + height:21px; + background:url(images/redtheme/select_bg.gif) repeat-x left top; +} +.selectArea .left { + width:8px; + height:21px; + float:left; + background:url(images/redtheme/select_left.gif) no-repeat left top; +} +.selectArea .right { + width:21px; + height:21px; + float:right; + background:url(images/redtheme/select_right.gif) no-repeat left top; +} +.selectArea .right a { + display:block; + width:200px; + height:21px; + margin-left:-179px; + position:absolute; +} +.selectArea .right i {display:none;} +.selectArea .center { + width:160px; + color:#FFF; + padding-top:3px; + overflow:hidden; + white-space:nowrap; +} + +/*Selects drop-down*/ +.optionsDivInvisible, .optionsDivVisible { + position:absolute; + margin-top:-1px; + margin-left:3px; + width:172px; + background:#330000; + padding:2px; + font-size:11px; + z-index:20; +} +.optionsDivInvisible {display:none;} +.optionsDivVisible {display:block;} +.optionsDivVisible p { + margin:0; + padding:0; +} +.optionsDivVisible a { + color:#F2F2F2; + text-decoration:none; + display:block; + padding:1px 4px; + border:1px solid #330000; +} +.optionsDivVisible a:hover { + color:#FFF; + background:#990000; + border-color:#cfd0d6; +} + +/*Button*/ +.buttonSubmit, .buttonSubmitHovered { + width:auto; + height:26px; + color:#FFF; + font-weight:bold; + padding:2px; + background:url(images/redtheme/button_bg.gif) repeat-x left top; + cursor:pointer; + border:none; +} +.buttonSubmitHovered {background-position:left bottom;} +.buttonImg {vertical-align:bottom;} \ No newline at end of file diff --git a/js/jquery/plugins/jquery.nicejforms.js b/js/jquery/plugins/jquery.nicejforms.js new file mode 100755 index 0000000..e3ab19d --- /dev/null +++ b/js/jquery/plugins/jquery.nicejforms.js @@ -0,0 +1,619 @@ +/** + * @name NiceJForms + * @description This a jQuery equivalent for Niceforms ( http://badboy.ro/articles/2007-01-30/niceforms/ ). All the forms are styled with beautiful images as backgrounds and stuff. Enjoy them! + * @param Hash hash A hash of parameters + * @option integer selectRightSideWidth width of right side of the select + * @option integer selectLeftSideWidth width of left side of the select + * @option integer selectAreaHeight + * @option integer selectAreaOPtionsOverlap + * @option imagesPath folder where custom form images are stored + * @type jQuery + * @cat Plugins/Interface/Forms + * @author Lucian Lature ( lucian.lature@gmail.com ) + * @credits goes to Lucian Slatineanu ( http://www.badboy.ro ) + * @version 0.1 + */ + +jQuery.NiceJForms = { + options : { + selectRightSideWidth : 21, + selectLeftSideWidth : 8, + selectAreaHeight : 21, + selectAreaOptionsOverlap : 2, + imagesPath : "css/images/default/" + // other options here + }, + + selectText : 'please select', + preloads : new Array(), + inputs : new Array(), + labels : new Array(), + textareas : new Array(), + selects : new Array(), + radios : new Array(), + checkboxes : new Array(), + texts : new Array(), + buttons : new Array(), + radioLabels : new Array(), + checkboxLabels : new Array(), + hasImages : true, + + keyPressed : function(event) + { + var pressedKey = event.charCode || event.keyCode || -1; + + switch (pressedKey) + { + case 40: //down + var fieldId = this.parentNode.parentNode.id.replace(/sarea/g, ""); + var linkNo = 0; + for(var q = 0; q < selects[fieldId].options.length; q++) {if(selects[fieldId].options[q].selected) {linkNo = q;}} + ++linkNo; + if(linkNo >= selects[fieldId].options.length) {linkNo = 0;} + selectMe(selects[fieldId].id, linkNo, fieldId); + break; + + case 38: //up + var fieldId = this.parentNode.parentNode.id.replace(/sarea/g, ""); + var linkNo = 0; + for(var q = 0; q < selects[fieldId].options.length; q++) {if(selects[fieldId].options[q].selected) {linkNo = q;}} + --linkNo; + if(linkNo < 0) {linkNo = selects[fieldId].options.length - 1;} + selectMe(selects[fieldId].id, linkNo, fieldId); + break; + default: + break; + } + }, + + build : function(options) + { + if (options) + jQuery.extend(jQuery.NiceJForms.options, options); + + if (window.event) { + jQuery('body',document).bind('keyup', jQuery.NiceJForms.keyPressed); + } else { + jQuery(document).bind('keyup', jQuery.NiceJForms.keyPressed); + } + + // test if images are disabled or not + var testImg = document.createElement('img'); + $(testImg).attr("src", jQuery.NiceJForms.options.imagesPath + "blank.gif").attr("id", "imagineTest"); + jQuery('body').append(testImg); + + if(testImg.complete) + { + if(testImg.offsetWidth == '1') {jQuery.NiceJForms.hasImages = true;} + else {jQuery.NiceJForms.hasImages = false;} + } + + $(testImg).remove(); + + if(jQuery.NiceJForms.hasImages) + { + $('form.niceform').each( function() + { + el = jQuery(this); + jQuery.NiceJForms.preloadImages(); + jQuery.NiceJForms.getElements(el); + jQuery.NiceJForms.replaceRadios(); + jQuery.NiceJForms.replaceCheckboxes(); + jQuery.NiceJForms.replaceSelects(); + + if (!$.browser.safari) { + jQuery.NiceJForms.replaceTexts(); + jQuery.NiceJForms.replaceTextareas(); + jQuery.NiceJForms.buttonHovers(); + } + } + ); + } + }, + + preloadImages: function() + { + jQuery.NiceJForms.preloads = $.preloadImages(jQuery.NiceJForms.options.imagesPath + "button_left_xon.gif", jQuery.NiceJForms.options.imagesPath + "button_right_xon.gif", + jQuery.NiceJForms.options.imagesPath + "input_left_xon.gif", jQuery.NiceJForms.options.imagesPath + "input_right_xon.gif", + jQuery.NiceJForms.options.imagesPath + "txtarea_bl_xon.gif", jQuery.NiceJForms.options.imagesPath + "txtarea_br_xon.gif", + jQuery.NiceJForms.options.imagesPath + "txtarea_cntr_xon.gif", jQuery.NiceJForms.options.imagesPath + "txtarea_l_xon.gif", jQuery.NiceJForms.options.imagesPath + "txtarea_tl_xon.gif", jQuery.NiceJForms.options.imagesPath + "txtarea_tr_xon.gif"); + }, + + getElements: function(elm) + { + el = elm ? jQuery(elm) : jQuery(this); + + var r = 0; var c = 0; var t = 0; var rl = 0; var cl = 0; var tl = 0; var b = 0; + + jQuery.NiceJForms.inputs = $('input', el); + jQuery.NiceJForms.labels = $('label', el); + jQuery.NiceJForms.textareas = $('textarea', el); + jQuery.NiceJForms.selects = $('select', el); + jQuery.NiceJForms.radios = $('input[@type=radio]', el); + jQuery.NiceJForms.checkboxes = $('input[@type=checkbox]', el); + jQuery.NiceJForms.texts = $('input[@type=text]', el).add($('input[@type=password]', el)); + jQuery.NiceJForms.buttons = $('input[@type=submit]', el).add($('input[@type=button]', el)); + + jQuery.NiceJForms.labels.each(function(i){ + labelFor = $(jQuery.NiceJForms.labels[i]).attr("for"); + jQuery.NiceJForms.radios.each(function(q){ + if(labelFor == $(jQuery.NiceJForms.radios[q]).attr("id")) + { + if(jQuery.NiceJForms.radios[q].checked) + { + $(jQuery.NiceJForms.labels[i]).removeClass().addClass("chosen"); + } + + jQuery.NiceJForms.radioLabels[rl] = jQuery.NiceJForms.labels[i]; + ++rl; + } + }) + + jQuery.NiceJForms.checkboxes.each(function(x){ + + if(labelFor == $(this).attr("id")) + { + if(this.checked) + { + $(jQuery.NiceJForms.labels[i]).removeClass().addClass("chosen"); + } + jQuery.NiceJForms.checkboxLabels[cl] = jQuery.NiceJForms.labels[i]; + ++cl; + } + }) + }); + }, + + replaceRadios: function() + { + var self = this; + + jQuery.NiceJForms.radios.each(function(q){ + + //alert(q); + $(this).removeClass().addClass('outtaHere'); //.hide(); //.className = "outtaHere"; + + + + var radioArea = document.createElement('div'); + //console.info($(radioArea)); + if(this.checked) {$(radioArea).removeClass().addClass("radioAreaChecked");} else {$(radioArea).removeClass().addClass("radioArea");}; + + radioPos = jQuery.iUtil.getPosition(this); + + jQuery(radioArea) + .attr({id: 'myRadio'+q}) + .css({left: radioPos.x + 'px', top: radioPos.y + 'px', margin : '1px'}) + .bind('click', {who: q}, function(e){self.rechangeRadios(e)}) + .insertBefore($(this)); + + $(jQuery.NiceJForms.radioLabels[q]).bind('click', {who: q}, function(e){self.rechangeRadios(e)}); + + if (!$.browser.msie) { + $(this).bind('focus', function(){self.focusRadios(q)}).bind('blur', function() {self.blurRadios(q)}); + } + + $(this).bind('click', function(e){self.radioEvent(e)}); + }); + + return true; + }, + + changeRadios: function(who) { + + var self = this; + + if(jQuery.NiceJForms.radios[who].checked) { + + jQuery.NiceJForms.radios.each(function(q){ + if($(this).attr("name") == $(jQuery.NiceJForms.radios[who]).attr("name")) + { + this.checked = false; + $(jQuery.NiceJForms.radioLabels[q]).removeClass(); + } + }); + jQuery.NiceJForms.radios[who].checked = true; + $(jQuery.NiceJForms.radioLabels[who]).addClass("chosen"); + + self.checkRadios(who); + } + }, + + rechangeRadios:function(e) + { + who = e.data.who; + + if(!jQuery.NiceJForms.radios[who].checked) { + for(var q = 0; q < jQuery.NiceJForms.radios.length; q++) + { + if(jQuery.NiceJForms.radios[q].name == jQuery.NiceJForms.radios[who].name) + { + jQuery.NiceJForms.radios[q].checked = false; + //console.info(q); + jQuery.NiceJForms.radioLabels[q].className = ""; + } + } + $(jQuery.NiceJForms.radios[who]).attr('checked', true); + jQuery.NiceJForms.radioLabels[who].className = "chosen"; + jQuery.NiceJForms.checkRadios(who); + } + }, + + checkRadios: function(who) { + $('div').each(function(q){ + if($(this).is(".radioAreaChecked") && $(this).next().attr("name") == $(jQuery.NiceJForms.radios[who]).attr("name")) {$(this).removeClass().addClass("radioArea");} + }); + $('#myRadio' + who).toggleClass("radioAreaChecked"); + }, + + focusRadios: function(who) { + $('#myRadio' + who).css({border: '1px dotted #333', margin: '0'}); return false; + }, + + blurRadios:function(who) { + $('#myRadio' + who).css({border: 'none', margin: '1px'}); return false; + }, + + radioEvent: function(e) { + var self = this; + if (!e) var e = window.event; + if(e.type == "click") {for (var q = 0; q < jQuery.NiceJForms.radios.length; q++) {if(this == jQuery.NiceJForms.radios[q]) {self.changeRadios(q); break;}}} + }, + +replaceCheckboxes: function () + { + var self = this; + + jQuery.NiceJForms.checkboxes.each(function(q){ + //move the checkboxes out of the way + $(jQuery.NiceJForms.checkboxes[q]).removeClass().addClass('outtaHere'); + //create div + var checkboxArea = document.createElement('div'); + + //console.info($(radioArea)); + if(jQuery.NiceJForms.checkboxes[q].checked) {$(checkboxArea).removeClass().addClass("checkboxAreaChecked");} else {$(checkboxArea).removeClass().addClass("checkboxArea");}; + + checkboxPos = jQuery.iUtil.getPosition(jQuery.NiceJForms.checkboxes[q]); + + jQuery(checkboxArea) + .attr({id: 'myCheckbox' + q}) + .css({ + left: checkboxPos.x + 'px', + top: checkboxPos.y + 'px', + margin : '1px' + }) + .bind('click', {who: q}, function(e){self.rechangeCheckboxes(e)}) + .insertBefore($(jQuery.NiceJForms.checkboxes[q])); + + if(!$.browser.safari) + { + $(jQuery.NiceJForms.checkboxLabels[q]).bind('click', {who:q}, function(e){self.changeCheckboxes(e)}) + } + else { + $(jQuery.NiceJForms.checkboxLabels[q]).bind('click', {who:q}, function(e){self.rechangeCheckboxes(e)}) + } + + if(!$.browser.msie) + { + $(jQuery.NiceJForms.checkboxes[q]).bind('focus', {who:q}, function(e){self.focusCheckboxes(e)}); + $(jQuery.NiceJForms.checkboxes[q]).bind('blur', {who:q}, function(e){self.blurCheckboxes(e)}); + } + + //$(jQuery.NiceJForms.checkboxes[q]).keydown(checkEvent); + }); + return true; + }, + + rechangeCheckboxes: function(e) + { + who = e.data.who; + var tester = false; + + if($(jQuery.NiceJForms.checkboxLabels[who]).is(".chosen")) { + tester = false; + $(jQuery.NiceJForms.checkboxLabels[who]).removeClass(); + } + else if(jQuery.NiceJForms.checkboxLabels[who].className == "") { + tester = true; + $(jQuery.NiceJForms.checkboxLabels[who]).addClass("chosen"); + } + jQuery.NiceJForms.checkboxes[who].checked = tester; + jQuery.NiceJForms.checkCheckboxes(who, tester); + }, + + checkCheckboxes: function(who, action) + { + var what = $('#myCheckbox' + who); + if(action == true) {$(what).removeClass().addClass("checkboxAreaChecked");} + if(action == false) {$(what).removeClass().addClass("checkboxArea");} + }, + + focusCheckboxes: function(who) + { + var what = $('#myCheckbox' + who); + $(what).css( + { + border : "1px dotted #333", + margin : "0" + }); + return false; + }, + + changeCheckboxes: function(e) { + who = e.data.who; + //console.log('changeCheckboxes who is ' + who); + if($(jQuery.NiceJForms.checkboxLabels[who]).is(".chosen")) { + jQuery.NiceJForms.checkboxes[who].checked = true; + $(jQuery.NiceJForms.checkboxLabels[who]).removeClass(); + jQuery.NiceJForms.checkCheckboxes(who, false); + } + else if(jQuery.NiceJForms.checkboxLabels[who].className == "") { + jQuery.NiceJForms.checkboxes[who].checked = false; + $(jQuery.NiceJForms.checkboxLabels[who]).toggleClass("chosen"); + jQuery.NiceJForms.checkCheckboxes(who, true); + } + }, + + blurCheckboxes: function(who) + { + var what = $('#myCheckbox' + who); + $(what).css( + { + border : 'none', + margin : '1px' + }); + return false; + }, + + replaceSelects: function() + { + var self = this; + + jQuery.NiceJForms.selects.each(function(q){ + //create and build div structure + var selectArea = document.createElement('div'); + var left = document.createElement('div'); + var right = document.createElement('div'); + var center = document.createElement('div'); + var button = document.createElement('a'); + var text = document.createTextNode(jQuery.NiceJForms.selectText); + var selectWidth = parseInt(this.className.replace(/width_/g, "")); + + jQuery(center) + .attr({id:'mySelectText'+q}) + .css({width: selectWidth - 10 + 'px'}); + jQuery(selectArea) + .attr({id:'sarea'+q}) + .css({ + width: selectWidth + jQuery.NiceJForms.options.selectRightSideWidth + jQuery.NiceJForms.options.selectLeftSideWidth + 'px' + }) + .addClass("selectArea"); + + jQuery(button) + .css({ + width : selectWidth + jQuery.NiceJForms.options.selectRightSideWidth + jQuery.NiceJForms.options.selectLeftSideWidth + 'px', + marginLeft : - selectWidth - jQuery.NiceJForms.options.selectLeftSideWidth + 'px', + cursor: 'pointer' + }) + .addClass("selectButton") + .bind('click', {who:q}, function(e){self.showOptions(e)}) + .keydown(jQuery.NiceJForms.keyPressed); + + jQuery(left).addClass("left"); + jQuery(right).addClass("right").append(button); + jQuery(center).addClass("center").append(text); + + jQuery(selectArea).append(left).append(right).append(center).insertBefore(this); + //hide the select field + $(this).hide(); + //insert select div + //build & place options div + var optionsDiv = document.createElement('div'); + selectAreaPos = jQuery.iUtil.getPosition(selectArea); + + jQuery(optionsDiv) + .attr({id:"optionsDiv" + q}) + .css({ + width : selectWidth + 1 + 'px', + left : selectAreaPos.x + 'px', + top : selectAreaPos.y + jQuery.NiceJForms.options.selectAreaHeight - jQuery.NiceJForms.options.selectAreaOptionsOverlap + 'px' + }) + .addClass("optionsDivInvisible"); + + //get select's options and add to options div + $(jQuery.NiceJForms.selects[q]).children().each(function(w){ + var optionHolder = document.createElement('p'); + var optionLink = document.createElement('a'); + var optionTxt = document.createTextNode(jQuery.NiceJForms.selects[q].options[w].text); + + jQuery(optionLink) + .attr({href:'#'}) + .css({cursor:'pointer'}) + .append(optionTxt) + .bind('click', {who: q, id:jQuery.NiceJForms.selects[q].id, option:w, select:q}, function(e){self.showOptions(e);self.selectMe(jQuery.NiceJForms.selects[q].id, w, q)}); + + jQuery(optionHolder).append(optionLink); + jQuery(optionsDiv).append(optionHolder); + + //check for pre-selected items + if(jQuery.NiceJForms.selects[q].options[w].selected) {self.selectMe($(jQuery.NiceJForms.selects[q]).attr("id"), w, q);} + }); + + jQuery('body').append(optionsDiv); + }); + }, + + selectMe: function(selectFieldId, linkNo, selectNo) { + selectField = $('#' + selectFieldId); + sFoptions = selectField.children(); + + selectField.children().each(function(k){ + if(k == linkNo) {sFoptions[k].selected="selected";} + else {sFoptions[k].selected = "";} + }); + + textVar = $("#mySelectText" + selectNo); + var newText = document.createTextNode($(sFoptions[linkNo]).text()); + textVar.empty().append(newText); + }, + + showOptions: function(e) { + var self = this; + $("#optionsDiv"+e.data.who).toggleClass("optionsDivVisible").toggleClass("optionsDivInvisible").mouseout(function(e){self.hideOptions(e)}); + }, + + hideOptions: function(e) { + if (!e) var e = window.event; + var reltg = (e.relatedTarget) ? e.relatedTarget : e.toElement; + if(((reltg.nodeName != 'A') && (reltg.nodeName != 'DIV')) || ((reltg.nodeName == 'A') && (reltg.className=="selectButton") && (reltg.nodeName != 'DIV'))) {this.className = "optionsDivInvisible";}; + e.cancelBubble = true; + if (e.stopPropagation) e.stopPropagation(); + }, + + replaceTexts: function() { + jQuery.NiceJForms.texts.each(function(q){ + $(jQuery.NiceJForms.texts[q]).css({width:this.size * 10 + 'px'}); + var txtLeft = new Image(); + jQuery(txtLeft) + .attr({src:jQuery.NiceJForms.options.imagesPath + "input_left.gif"}) + .addClass("inputCorner"); + + var txtRight = new Image(); + jQuery(txtRight) + .attr({src:jQuery.NiceJForms.options.imagesPath + "input_right.gif"}) + .addClass("inputCorner"); + + $(jQuery.NiceJForms.texts[q]).before(txtLeft).after(txtRight).addClass("textinput"); + + //create hovers + $(jQuery.NiceJForms.texts[q]).focus(function(){$(this).addClass("textinputHovered");$(this).prev().attr('src', jQuery.NiceJForms.options.imagesPath + "input_left_xon.gif");$(this).next().attr('src', jQuery.NiceJForms.options.imagesPath + "input_right_xon.gif");}); + + $(jQuery.NiceJForms.texts[q]).blur(function() {$(this).removeClass().addClass("textinput");$(this).prev().attr('src', jQuery.NiceJForms.options.imagesPath + "input_left.gif");$(this).next().attr('src', jQuery.NiceJForms.options.imagesPath + "input_right.gif");}); + }); + }, + + replaceTextareas: function() { + jQuery.NiceJForms.textareas.each(function(q){ + + var where = $(this).parent(); + var where2 = $(this).prev(); + + $(this).css({width: $(this).attr("cols") * 10 + 'px', height: $(this).attr("rows") * 10 + 'px'}); + //create divs + var container = document.createElement('div'); + jQuery(container) + .css({width: jQuery.NiceJForms.textareas[q].cols * 10 + 20 + 'px', height: jQuery.NiceJForms.textareas[q].rows * 10 + 20 + 'px'}) + .addClass("txtarea"); + + var topRight = document.createElement('div'); + jQuery(topRight).addClass("tr"); + + var topLeft = new Image(); + jQuery(topLeft).attr({src: jQuery.NiceJForms.options.imagesPath + 'txtarea_tl.gif'}).addClass("txt_corner"); + + var centerRight = document.createElement('div'); + jQuery(centerRight).addClass("cntr"); + var centerLeft = document.createElement('div'); + jQuery(centerLeft).addClass("cntr_l"); + + if(!$.browser.msie) {jQuery(centerLeft).height(jQuery.NiceJForms.textareas[q].rows * 10 + 10 + 'px')} + else {jQuery(centerLeft).height(jQuery.NiceJForms.textareas[q].rows * 10 + 12 + 'px')}; + + var bottomRight = document.createElement('div'); + jQuery(bottomRight).addClass("br"); + var bottomLeft = new Image(); + jQuery(bottomLeft).attr({src: jQuery.NiceJForms.options.imagesPath + 'txtarea_bl.gif'}).addClass('txt_corner'); + + //assemble divs + jQuery(topRight).append(topLeft); + jQuery(centerRight).append(centerLeft).append(jQuery.NiceJForms.textareas[q]); + jQuery(bottomRight).append(bottomLeft); + jQuery(container).append(topRight).append(centerRight).append(bottomRight); + + jQuery(where2).before(container); + + //create hovers + $(jQuery.NiceJForms.textareas[q]).focus(function(){$(this).prev().removeClass().addClass("cntr_l_xon"); $(this).parent().removeClass().addClass("cntr_xon"); $(this).parent().prev().removeClass().addClass("tr_xon"); $(this).parent().prev().children(".txt_corner").attr('src', jQuery.NiceJForms.options.imagesPath + "txtarea_tl_xon.gif"); $(this).parent().next().removeClass().addClass("br_xon"); $(this).parent().next().children(".txt_corner").attr('src', jQuery.NiceJForms.options.imagesPath + "txtarea_bl_xon.gif")}); + $(jQuery.NiceJForms.textareas[q]).blur(function(){$(this).prev().removeClass().addClass("cntr_l"); $(this).parent().removeClass().addClass("cntr"); $(this).parent().prev().removeClass().addClass("tr"); $(this).parent().prev().children(".txt_corner").attr('src', jQuery.NiceJForms.options.imagesPath + "txtarea_tl.gif"); $(this).parent().next().removeClass().addClass("br"); $(this).parent().next().children(".txt_corner").attr('src', jQuery.NiceJForms.options.imagesPath + "txtarea_bl.gif")}); + }); + }, + + buttonHovers: function() { + jQuery.NiceJForms.buttons.each(function(i){ + $(this).addClass("buttonSubmit"); + var buttonLeft = document.createElement('img'); + jQuery(buttonLeft).attr({src: jQuery.NiceJForms.options.imagesPath + "button_left.gif"}).addClass("buttonImg"); + + $(this).before(buttonLeft); + + var buttonRight = document.createElement('img'); + jQuery(buttonRight).attr({src: jQuery.NiceJForms.options.imagesPath + "button_right.gif"}).addClass("buttonImg"); + + if($(this).next()) {$(this).after(buttonRight)} + else {$(this).parent().append(buttonRight)}; + + $(this).hover( + function(){$(this).attr("class", $(this).attr("class") + "Hovered"); $(this).prev().attr("src", jQuery.NiceJForms.options.imagesPath + "button_left_xon.gif"); $(this).next().attr("src", jQuery.NiceJForms.options.imagesPath + "button_right_xon.gif")}, + function(){$(this).attr("class", $(this).attr("class").replace(/Hovered/g, "")); $(this).prev().attr("src", jQuery.NiceJForms.options.imagesPath + "button_left.gif"); $(this).next().attr("src", jQuery.NiceJForms.options.imagesPath + "button_right.gif")} + ); + }); + } +} + +jQuery.preloadImages = function() +{ + var imgs = new Array(); + for(var i = 0; i").attr("src", arguments[i]); + } + + return imgs; +} + +jQuery.iUtil = { + getPosition : function(e) + { + var x = 0; + var y = 0; + var restoreStyle = false; + var es = e.style; + if (jQuery(e).css('display') == 'none') { + oldVisibility = es.visibility; + oldPosition = es.position; + es.visibility = 'hidden'; + es.display = 'block'; + es.position = 'absolute'; + restoreStyle = true; + } + var el = e; + while (el){ + x += el.offsetLeft + (el.currentStyle && !jQuery.browser.opera ?parseInt(el.currentStyle.borderLeftWidth)||0:0); + y += el.offsetTop + (el.currentStyle && !jQuery.browser.opera ?parseInt(el.currentStyle.borderTopWidth)||0:0); + el = el.offsetParent; + } + el = e; + while (el && el.tagName && el.tagName.toLowerCase() != 'body') + { + x -= el.scrollLeft||0; + y -= el.scrollTop||0; + el = el.parentNode; + } + if (restoreStyle) { + es.display = 'none'; + es.position = oldPosition; + es.visibility = oldVisibility; + } + return {x:x, y:y}; + }, + getPositionLite : function(el) + { + var x = 0, y = 0; + while(el) { + x += el.offsetLeft || 0; + y += el.offsetTop || 0; + el = el.offsetParent; + } + return {x:x, y:y}; + } +}; \ No newline at end of file -- 2.11.4.GIT