Parse error: syntax error, unexpected T_STRING in /_cache/cs_mini/core/class.cs_form.php on line 184
<? class cs_form {


    function 
interactive($base_class$enter_handle=false) {
        if(
$enter_handle==true) {
            
$on_focus='form_allow_enter=true; ';
            
$on_blur='form_allow_enter=false; ';
        }

        return 
' onmouseover="if(this.className!=\''.$base_class.'-focus\') this.className=\''.$base_class.'-hover\'" onmouseout="if(this.className!=\''.$base_class.'-focus\') this.className=\''.$base_class.'\'" onfocus="'.$on_focus.'this.className=\''.$base_class.'-focus\';" onblur="'.$on_blur.'this.className=\''.$base_class.'\';" ';
//        return ' onmouseover="make_hover(\''.$base_class.'\');"
    
}



// BUTTONS////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
    
function button($value$link$disabled=false$hidden=false$width=false$blank=false$custom_class=false) {
        if(
$hidden==true) return false;
        if(!empty(
$width)) $style=' style="width:'.$width.'px"';
        
$class=(!empty($custom_class) ? $custom_class 'button');

        if(
ADMIN===true) {
            if(
$disabled==true) {
                return 
'<span class="'.$class.'"'.$style.'>'.$value.'</span>';
            } else {
                if(
$blank==true) {
                    return 
'<a class="'.$class.'" href="'.$link.'" target="_blank">'.$value.'</a>';
                } else {
                    return 
'<a class="'.$class.'" href="javascript:void(0)"'.$style.' onclick="go(\''.$link.'\'); return false;">'.$value.'</a>';
                }
            }
        } else {
            return 
'<input type="button" class="'.$class.'"'.$this->interactive($class).$style.' onclick="window.location=\''.$link.'\'; return false;" value="'.$value.'" />';
        }
    }

    function 
link_button($value$link$disabled=false$hidden=false$width=false$blank=false$custom_class=false) {
        if(
$hidden==true) return false;
        if(!empty(
$width)) $style=' style="width:'.$width.'px"';
        
$class=(!empty($custom_class) ? $custom_class 'button');

        if(
$disabled==true) {
            return 
'<span class="'.$class.'"'.$style.'>'.$value.'</span>';
        } else {
            if(
$blank==true) {
                return 
'<a class="'.$class.'" href="'.$link.'" target="_blank">'.$value.'</a>';
            } else {
                return 
'<a class="'.$class.'" href="'.$link.'"'.$style.'>'.$value.'</a>';
            }
        }
    }


    function 
button_OC() { $a=func_get_args(); return call_user_func_array(array($this'button_OA'), $a); }
    function 
button_OA($value$action$disabled=false$hidden=false$width=false) {
        if(
$hidden==true) return false;
        if(!empty(
$width)) $style=' style="width:'.$width.'px"';

        if(
ADMIN===true) {
            if(
$disabled==true) {
                return 
'<span class="button"'.$style.'>'.$value.'</span>';
            } else {
                return 
'<a class="button" href="javascript:void(0)"'.$style.' onclick="'.$action.'">'.$value.'</a>';
            }
        } else {
            return 
'<input type="button" class="button"'.$this->interactive('button').$style.' onclick="'.$action.'" value="'.$value.'" />';
        }
    }

    function 
button_potwierdzenie($value$link$disabled=false$hidden=false$tekst=false$width=false$row_name_id=false) {
        if(
$hidden==true) return false;
        if(empty(
$tekst)) $tekst='Na pewno usunąć?';
        if(!empty(
$width)) $style='style="width:'.$width.'px"';

        if(
$disabled==true) {
            return 
'<span class="button"'.$style.'>'.$value.'</span>';
        } else {
            return 
'<a class="button" href="javascript:void(0)"'.$style.' onclick="modal_confirm(\''.$tekst.'\', \''.$link.'\', \''.$row_name_id.'\');">'.$value.'</a>';
        }
    }

    function 
submit($value$br=0$width=false$id=false) {
        for(
$i=0$i<$br$i++) $brs.='<br />';
        if(!empty(
$width)) $style=' style="width:'.$width.'px"';
        if(
$id)
        {
          
//  print_r($id);
            
$ids ' id="'.$id['name'].'" ref="'.$id['go'].'" ';
        }
        if(
ADMIN===true$oc=' onclick="disable_me(this,10)"';
        return 
$brs.'<input '.$ids.' type="submit" class="button"'.$this->interactive('button').$style.$oc.' value="'.$value.'" />';
    }

         function 
build_http_query$query ){

            
$query_array = array();

            foreach( 
$query as $key => $key_value ){

                
$query_array[] = urlencode$key ) . '=' urlencode$key_value );

            }

            return 
implode'&'$query_array );

        }
        
  function 
file_menager($name$value=""$width=false$height=false$width_form=false$folder=false$type=false$input true$button 'Wybierz'$fancy_conf=""$getparam= array())
    {
      
/*
       * Only open filemanager(type=0 and not set field_id):
path to filemanager../filemanager/dialog.php?type=0&editor=mce_0&lang=eng&fldr=

Select Image: (type=1 and set id of input text in field_id variable):
path to filemanager../filemanager/dialog.php?type=1&editor=mce_0&lang=eng&fldr=&field_id=fieldID

Select Video: (type=3 and set id of input text in field_id variable):
path to filemanager../filemanager/dialog.php?type=3&editor=mce_0&lang=eng&fldr=&field_id=fieldID

Select File: (type=2 and set id of input text in field_id variable):
path to filemanager../filemanager/dialog.php?type=2&editor=mce_0&lang=eng&fldr=&field_id=fieldID
- See more at: http://test.albertoperipolli.com/filemanager4tinymce/#sthash.z9nqZ5oW.dpuf
       */
      
     
      
        
global $CS;
        
        
$width = !$width?900:$width;
        
$width_form = !$width_form?336:$width_form;
        
$height = !$height?600:$height;
        
       
// $CS->JS_HEAD[] = C_DIR.'/cs_form/tinymce/plugins/filemanager/js/modernizr.custom.js';
       // $CS->JS_HEAD[] = C_DIR.'/cs_form/tinymce/plugins/filemanager/js/include.js';
        
$CS->JS_HEAD[] = JS.'/jquery.fancybox/jquery.fancybox-1.3.4.js';
        
        
        
$CS->CSS_HEAD[] = JS.'/jquery.fancybox/jquery.fancybox-1.3.4.css';
        
        
$str_query $this->build_http_query($getparam);
        
//$folder="";
        
$html '<div class="input-append">
        '
.($input?$CS->FORM->input($name$width_form$value ):'').'    
        <a href="/admin/filemanager/dialog.php?type='
.$type.'&sid='.session_id().'&fldr='.$folder.'&editor=mce_0&lang=pl&field_id='.$name.($str_query?"&".$str_query:"").'" class="btn iframe-btn'.$name.'" onclick="return false;" type="button">'.$button.'</a>
        </div>'
;
        
        
$html .='<script type="text/javascript">
      
            $(function(){
                $(".iframe-btn'
.$name.'").fancybox({
                '
.$fancy_conf.'
                "width"        : '
.$width.',
                "height"    : '
.$height.',
                "type"        : "iframe",
                "autoScale"    : false,
                "onClosed"    : function() { $("#'
.$name.'").trigger("change"); }
                });
            });

            </script>'
;
        return 
$html;
    }



    function 
submit_small($value$br=0) {
        for(
$i=0$i<$br$i++) $brs.='<br />';
        return 
$brs.'<input type="submit" class="button_small"'.$this->interactive('button_small').' onclick="disable_me(this,10)" value="'.$value.'" />';
    }



// CHECKBOX & RADIO & SELECT //////////////////////////////////////////////////////////////////////////////////////////////////////////////////
    
function checkbox($name$value$checked=false$OC_action=false$id=false$tip=false$disabled=false$readonly=false) {
        if(empty(
$id)) $id=$name;
        if(!empty(
$readonly)) $if_dis.=' readonly="readonly"';
        if(!empty(
$disabled)) $if_dis.=' disabled="disabled"';
        return 
'<input type="checkbox" name="'.$name.'" id="'.$id.'" value="'.$value.'"'.$if_dis.' class="checkbox"'.($checked==true ' checked="checked"':'').(!empty($OC_action) ? ' onclick="'.$OC_action.'"':'').(!empty($tip) ? ' onmouseover="tip(this,\''.$tip.'\')"':'').' />';
    }

    function 
radio($name$value$legend$selected_value=false$OC_action=false$tip=false$disabled=false$readonly=false) {
        if(!empty(
$readonly)) $if_dis.=' readonly="readonly"';
        if(!empty(
$disabled)) $if_dis.=' disabled="disabled"';
        return 
'<input type="radio" name="'.$name.'" id="'.$name.'_'.$value.'" value="'.$value.'"'.$if_dis.' class="radio" '.($value==$selected_value ' checked="checked"':'').(!empty($OC_action) ? ' onclick="'.$OC_action.'"':''ript:void(0)" onclick="textarea_resize(''.$id.'\', 0); this.blur();" onmouseover="tip(this,\'Pomniejsz\')"><img src="'.ICONS.'/form/resize-minus.gif" alt="" /></a>
                    </div>
                    '
.$row_tool.'
                </div>
                <div style="clear:both"></div>
            '
;
        } else {
            return 
$t;
        }
    }

    function 
textarea($name$width=200$height=63$value=false$readonly=false$disabled=false$maxlength=false$nonresize=false) {
        return 
$this-> textarea_id($name$name$width$height$value$readonly$disabled$maxlength$nonresize$row_tool);
    }


    function 
tiny($name$width$height$value=false) {
        global 
$CS;     
        
$CS->JS_HEAD[]=$this->_DIR.'/tinymce/tiny_mce.js';

        return 
'
            <script type="text/javascript">
                tinyMCE.init({
                    mode: "exact",
                    elements: "'
.$name.'",
                    theme: "simple",
                    force_p_newlines : "true",
                    force_br_newlines : "false",
                                        style_formats: [
                                            {title: "Table cell colors", items: [
                                                    {title: "Red", selector: "td", styles: {backgroundColor: "red"}},
                                                    {title: "Green", selector: "td", styles: {backgroundColor: "green"}},
                                                    {title: "Blue", selector: "td", styles: {backgroundColor: "blue"}}
                                            ]}
                                    ]
                });
            </script>
            <textarea class="textarea" name="'
.$name.'" id="'.$name.'" rows="5" cols="15" style="width:'.$width.'px; height:'.$height.'px;">'.$value.'</textarea>
        '
;
    }


// HIDDEN ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
    
function hidden_id($name$id$value=false) {
        return 
'<input type="hidden" style="display:none;" name="'.$name.'" id="'.$id.'" value="'.$value.'" />';
    }

    function 
hidden($name$value=false) { return $this->hidden_id($name$name$value); }

    function 
hidden_noid($name$value=false) {
        return 
'<input type="hidden" style="display:none;" name="'.$name.'" value="'.$value.'" />'
    }


// FILE //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
    
function file_id($name$id$width=250) {
        global 
$CS;
        if(empty(
$id)) $id=$name;
        
$size=round(($width-110)*0.195);

        if(
ADMIN===true) {
            return 
'
                <a href="#" id="'
.$id.'_focus" style="font-size:0px;"></a><span id="file_container_'.$id.'"><input type="file" style="width:'.$width.'px;" size="'.$size.'" class="input"'.$this->interactive('input').' name="'.$name.'" id="'.$id.'" onchange="document.getElementById(\'_'.$id.'\').value=this.value" /><input type="hidden" id="_'.$id.'" name="_'.$name.'" value="" style="display:none" /></span>
                <a href="javascript:void(0)" onclick="input_file_reset(\''
.$id.'\')" onmouseover="tip(this,\'&lsaquo; Wyczyść pole\')"><img src="'.ICONS.'/form/clear.gif" alt="" border="0" style="vertical-align:middle;" /></a>
            '
;
        } else {
            return 
'
                <a href="#" id="'
.$id.'_focus" style="font-size:0px;"></a><input type="file" style="width:'.$width.'px;" size="'.$size.'" class="input"'.$this->interactive('input').' name="'.$name.'" id="'.$id.'" onchange="document.getElementById(\'_'.$id.'\').value=this.value" /><input type="hidden" id="_'.$id.'" name="_'.$name.'" value="" style="display:none" />
            '
;
        }
    }

    function 
file($name$width=250) { return $this->file_id($name$name$width); }


// PICKERS //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
    
function kalendarz() { $a=func_get_args(); return call_user_func_array(array($this'calendar'), $a); }
    
*
     *
     * @global type $CS
     * @param type $name
     * @param type $value
     * @param string $format
     * @param string $date_sep
     * @param string $time_sep
     * @param type $readonly
     * @ground-color:#'.$value : '').'"></div></div></div>
            <script type="text/javascript">'.$autoexec.'</script>
        ';
    }

// UTILS ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
    function link_js($href, $anchor, $img_before=false, $img_after=false) {
        if(!empty($img_before)) $img_before='<img src="'.$img_before.'" border="0" style="vertical-align:middle" />';
        if(!empty($img_after))     $img_after='<img src="'.$img_after.'" border="0" style="vertical-align:middle" />';
        return $img_before.'<a onclick="return go(\''.$href.'\')" href="javascript:void(0);" class="js_link">'.$anchor.'</a>'.$img_after;
    }

    function link_potwierdzenie($link, $anchor, $tekst=false) {
        if(empty($tekst)) $tekst='Na pewno?';
        return '<a href="javascript:void(0)" onclick="return modal_confirm(\''.$tekst.'\', \''.$link.'\');">'.$anchor.'</a>';
    }

    function focus($field) {
        return '<script type="text/javascript">if(document.getElementById(\''.$field.'\')) document.getElementById(\''.$field.'\').focus();</script>';
    }

    function tip($value,$width=false) {
        if(empty($value)) return false;
        $value=str_replace('
','<br />',$value);
        $value=str_replace('"','&quot;',$value);
        return 'onmouseover="tip(this,\''.$value.'\',false,'.($width>0 ? $width : 'false').')"';
    }

    function label($value, $width=false, $center=false) {
        return '<span class="select_dis" style="'.(!empty($width) ? 'display:block; width:'.$width.'px;':'').''.(!empty($center) ? 'text-align:center;':'').'">'.$value.'</span>';
    }

    function info($tip, $img=false) {
        global $CS;
        if(empty($img)) $img=ICONS.'/form/info.gif';
        return '<img src="'.$img.'" alt="" border="0" style="vertical-align:middle;" '.$CS->FORM->tip($tip).' />';
    }

    function tr() {
        $html.='<tr>';
        for($i=0;$i<func_num_args();$i++) $html.='<td>'.func_get_arg($i).'</td>';
        $html.='</tr>';
        return $html;
    }

    function tr_array($cols=false) {
        $html.='<tr>';
        foreach($cols as $c) $html.='<td>'.$c.'</td>';
        $html.='</tr>';
        return $html;
    }

    function tr_sep($p=5) {
        return '<tr><td colspan="20" style="padding:'.$p.'px 0px '.$p.'px 0px"><hr style="margin:0px; border:0px; border-top:1px solid #ccc;" /></td></tr>';
    }




}
$this->FORM = new cs_form();
$this->FORM->_PATH = C_PATH.'/'.cs_form;
$this->FORM->PATH  = C_PATH.'/'.cs_form;
$this->FORM->_DIR  = C_DIR.'/'.cs_form;
$this->FORM->DIR   = C_DIR.'/'.cs_form;
?>