function str_replace (search, replace, subject)
{
	var result = "";
	var oldi = 0;
	for (i = subject.indexOf (search); i > -1; i = subject.indexOf (search, i))
	{
		result += subject.substring (oldi, i);
		result += replace;
		i += search.length;
		oldi = i;
	}
	return result + subject.substring (oldi, subject.length);
}

function vratLink(text,target)
{
	if((text!='')&&(text!=undefined)&&(text.search('http://')>-1))
	{
		var href = text.substr(text.search('http://'));
		var pom = href.search(' ');
		if(pom==-1){href = href.substr(0);}
		else {href = href.substr(0,pom);}
		if((target==undefined)||(target=="")){target="";}
		else {target = 'target="'+target+'"';}
		var a = '<a href="'+href+'" '+target+'>'+href+'</a>';
		text = str_replace(href,a,text);
	}
	return text;
}
