
function textCounter(polje1,polje2) {
if (polje1.value.length > 140) {
polje1.value = polje1.value.substring(0, 140);
} else {
	chrLeft = 140 - polje1.value.length;
	if (chrLeft > 20) {
		polje2.innerHTML = chrLeft
	} else if (chrLeft > 5) {
		polje2.innerHTML = '<span style="color:#7F4343">'+chrLeft+'</span>';
	} else {
		polje2.innerHTML = '<span style="color:#ee0000">'+chrLeft+'</span>';
	}
}
}

function checkPost(frm) {
	if (frm.mblog.value.length == 0) {
		alert("Tvoje sporočilo ne more biti prazno!");
		return false;
	}
	if (frm.mblog.value.length < 3) {
		alert("Tvoje sporočilo naj bo malo daljše!");
		return false;
	}
	if (frm.mblog.value.length > 140) {
		alert("Tvoje sporočilo je dolgo "+frm.mblog.value.length+" znakov, največja dovoljena dolžina pa je 140!");
		return false;
	}
	document.getElementById('postSubmit').disabled=true;
}

function toggleFavorite(id) {
	var parameters='a=tfav&id='+id;
	http_request = false;
	if (window.XMLHttpRequest) { // Mozilla, Safari,...
		http_request = new XMLHttpRequest();
		if (http_request.overrideMimeType) {
			http_request.overrideMimeType('text/html');
		}
	} else if (window.ActiveXObject) { // IE
		try {
			http_request = new ActiveXObject("Msxml2.XMLHTTP");
		} catch (e) {
			try {
				http_request = new ActiveXObject("Microsoft.XMLHTTP");
			} catch (e) {}
		}
	}
	if (!http_request) {
		alert('AJAX NAPAKA! Ne morem izvesti XMLHTTP zahtevka!');
		return false;
	}
	http_request.onreadystatechange = alertFavorites;
	http_request.open('POST', "http://www.mikroblog.si/ajax", true);
	http_request.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	http_request.setRequestHeader("Content-length", parameters.length);
	http_request.setRequestHeader("Connection", "close");
	http_request.send(parameters);
}

function alertFavorites() {
	if (http_request.readyState == 4) {
		if (http_request.status == 200) {
			result = http_request.responseText;
			var arr=result.split("|");
			document.getElementById("fav_"+arr[0]).src=arr[1];
			result = '';
		} else {
			alert('Prišlo je do napake pri AJAX zahtevku.');
		}
	}
}


function sf(){
	if (document.getElementById('trenutno_input')) {
		document.getElementById('trenutno_input').focus();
	}
	if (document.getElementById('search_field')) {
		document.getElementById('search_field').focus();
	}
}


function addLoadEvent(func) {
 var oldonload = window.onload;
 if (typeof window.onload != 'function') {
 window.onload = func;
 } else {
 window.onload = function() {
 oldonload();
 func();
 }
 }
}
addLoadEvent (sf);

function wde(w) {
	document.write(w+'&#64'+'mikro'+'blog');
	document.write('.si');
}


function Get_Cookie( check_name ) {
	var a_all_cookies = document.cookie.split( ';' );
	var a_temp_cookie = '';
	var cookie_name = '';
	var cookie_value = '';
	var b_cookie_found = false;
	for ( i = 0; i < a_all_cookies.length; i++ )
	{
		a_temp_cookie = a_all_cookies[i].split( '=' );
		cookie_name = a_temp_cookie[0].replace(/^\s+|\s+$/g, '');
		if ( cookie_name == check_name )
		{
			b_cookie_found = true;
			if ( a_temp_cookie.length > 1 )
			{
				cookie_value = unescape( a_temp_cookie[1].replace(/^\s+|\s+$/g, '') );
			}
			return cookie_value;
			break;
		}
		a_temp_cookie = null;
		cookie_name = '';
	}
	if ( !b_cookie_found ) 
	{
		return null;
	}
}

function Set_Cookie( name, value, expires, path, domain, secure ) {
	var today = new Date();
	today.setTime( today.getTime() );
	if ( expires )
	{
		expires = expires * 1000 * 60 * 60 * 24;
	}
	var expires_date = new Date( today.getTime() + (expires) );

	document.cookie = name + "=" +escape( value ) +
		( ( expires ) ? ";expires=" + expires_date.toGMTString() : "" ) + //expires.toGMTString()
		( ( path ) ? ";path=" + path : "" ) + 
		( ( domain ) ? ";domain=" + domain : "" ) +
		( ( secure ) ? ";secure" : "" );
}

function Delete_Cookie( name, path, domain ) {
	if ( Get_Cookie( name ) ) document.cookie = name + "=" +
			( ( path ) ? ";path=" + path : "") +
			( ( domain ) ? ";domain=" + domain : "" ) +
			";expires=Thu, 01-Jan-1970 00:00:01 GMT";
}


function checkC() {
	Set_Cookie( 'testCK', 'true', '5', '/', '', '' );
	if ( Get_Cookie( 'testCK' ) ) {	Delete_Cookie('testCK', '/', ''); }
	else {
	document.write( '<div class="nocookie"><strong>POZOR! Spletni piškotki niso aktivirani!</strong><br />Za pravilno delovanje Mikrobloga moraš imeti vklopljene spletne piškotke (cookies)! Prosimo, preberi si <a href="/pomoc/faq-9.html">kako vklopim spletne piškotke na Mikroblog.si</a>.</div>' );
	}
}
