function SEOReplace($string) {
$seo_replacement_str_arr = array (
' ',
'-',
'/',
'\\',
',',
'.',
'#',
':',
';',
'\'',
'"',
'[',
']',
'{',
'}',
')',
'(',
'|',
'`',
'~',
'!',
'@',
'%',
'$',
'^',
'&',
'*',
'=',
'?',
'+'
);
$string = str_replace($seo_replacement_str_arr, '-', $string);
$string = str_replace('ą', 'a', $string);
$string = str_replace('ó', 'o', $string);
$string = str_replace('ę', 'e', $string);
$string = str_replace('ć', 'c', $string);
$string = str_replace('ź', 'z', $string);
$string = str_replace('ż', 'z', $string);
$string = preg_replace(array('/-+/', '/-$/'), array('-', '') , $string);
$string = urlencode(strtolower($string));
return $string;
}