function confirmation(message) {
	if(message.length > 0) {
		choise = confirm(message);
		if(choise == true) {
			return true;
	} else  return false; 
	} else  return false;
}
function checkTxtLenght(id, maxtext)
{
	var txt = document.getElementById(id).value;
	if(txt.length > maxtext)
	{
		document.getElementById(id).value = txt.substr(0,maxtext);
		alert ('Не можете да използвате повече от '+maxtext+' символа');
	}
	var numobj = document.getElementById(id + '_num');
	if (numobj) 
		numobj.innerHTML = Math.max( (maxtext-txt.length), 0 );
}
function checkLongTextarea(id, maxsymbols)
{
	var txt = document.getElementById(id).value;
	if(txt.length > maxsymbols)
	{
		document.getElementById(id).value = txt.substr(0,maxsymbols);
		alert ('Не можете да използвате повече от '+ maxsymbols +' символа');
	}
	var numobj = document.getElementById(id + '_num');
	if (numobj) 
		numobj.innerHTML = Math.max( (maxsymbols-txt.length), 0 );
}
function insertCursor(text, field) {
	
	myValue = text+' ';

	if (field)
		myField = $(field);
	else
		myField = $('txtContent');
		
	//IE support
	if (document.selection) {
	myField.focus();
	sel = document.selection.createRange();
	sel.text = myValue;
	}

	//MOZILLA/NETSCAPE support
	else if (myField.selectionStart || myField.selectionStart == '0') {
	var startPos = myField.selectionStart;
	var endPos = myField.selectionEnd;
	myField.value = myField.value.substring(0, startPos)
	+ myValue
	+ myField.value.substring(endPos, myField.value.length);
	} else {
	myField.value += myValue;
	myField.value.select();
	}
	myField.focus();
	myField.scrollTop = myField.scrollHeight;
}
function switchNews(id) {
	for(c=1; c<=5; c++) {
		if(c == id) {
			$('topnewspic'+c).show();
			$('topnewscontent'+c).show();
			$('topsmallpics'+c).className = 'thumb active';
		} else {
			$('topnewspic'+c).hide();
			$('topnewscontent'+c).hide();
			$('topsmallpics'+c).className = 'thumb';
		}
	}
}
function switchLiveProgram(id) {
	if(id == 1) {
		$('results').show();
		$('program').hide();
		$('btn_live').className = 'active';
		$('btn_prog').className = 'inactive';
	} else if(id == 2) {
		$('results').hide();
		$('program').show();
		$('btn_live').className = 'inactive';
		$('btn_prog').className = 'active';
	}
}
function checkAllMail() {
	obj = document.getElementsByClassName('delchecker');
	var checkopt = 0;
	if($('checkall').checked == true) {
		checkopt = true;
		$('checkerlabel').innerHTML = 'размаркирай всички';
	} else {
		checkopt = false;
		$('checkerlabel').innerHTML = 'маркирай всички';
	}
	for(i=0; i<obj.length; i++) {
		obj[i].checked=checkopt;	
	}
}
function checkBetValues(id, game) {
	home_bet = $('bethome'+id).value;
	away_bet = $('betaway'+id).value;
	
	if(home_bet.length > 1 && game == 1) { alert('Възможно е да сте допуснали грешка при залога за домакин'); }
	if(away_bet.length > 1 && game == 2) { alert('Възможно е да сте допуснали грешка при залога за гост'); }
}


var font_min=10;
var font_max=20;
function newsFontInc($id) {
	var obj = document.getElementById($id);
	var curFont = parseInt(obj.style.fontSize);
	var newFont = ++curFont;
	if (font_max >= newFont) obj.style.fontSize = newFont + "px";
}
function newsFontDec($id)  {
    var obj = document.getElementById($id);
	var curFont = parseInt(obj.style.fontSize);
	var newFont = --curFont;
	if (font_min <= newFont) obj.style.fontSize = newFont + "px";
}
function newsFontFix($id)  {
    var obj = document.getElementById($id);
	obj.style.fontSize = 13 + "px";
}
function commentLenght() {
	if($('text').value.length < 3) {
		alert('Минималната дължина на коментара е 3 символа !'); 
		return false;
	} else {
		return true;
	}
}
function ForumEditPost(id) {
	obj = document.getElementsByClassName('izmislenedit');
	for(i=1; i<=obj.length; i++) {
		$('showcontent'+i).show();
		$('editcontent'+i).hide();
	}
	$('showcontent'+id).hide();
	$('editcontent'+id).show();
}

String.prototype.trim = function() {
	return this.replace(/^\s+|\s+$/g,"");
}
String.prototype.strip_tags = function(){
	tags = this;
	stripped = tags.replace(/<\/?[^>]+>/gi, "");
	return stripped;
}
function ForumQuote(id, username)
{
	var txt = document.getElementById('showcontent'+id).innerHTML;
	txt = txt.strip_tags();
	var newtxt = '[quote][user]' + username + ' написа:[/user]' + txt.trim() + '[/quote]\n';
	insertCursor(newtxt, 'text');
	document.addreply.text.focus();
}

