﻿function wordwrap( str, width, brk, cut ) {
 
    brk = brk || '\n';
    width = width || 75;
    cut = cut || false;
 
    if (!str) { return str; }
 
    var regex = '.{1,' +width+ '}(\\s|$)' + (cut ? '|.{' +width+ '}|.+$' : '|\\S+?(\\s|$)');
 
    return str.match( RegExp(regex, 'g') ).join( brk );
 
}

function ajaxChatSwitch(e)
{
	var el;
	if (!e) var e = window.event;
	if (e.target) el = e.target;
	else if (e.srcElement) el = e.srcElement;
	if ( el.nodeType == 3) // defeat Safari bug
		 el =  el.parentNode;

	var text = el;
	
	if (text.style.height == "")
	{
		text.style.height = "12pt";
	}
	else
	{	
		text.style.height = "";
	}
}

function HookEvent(id)
{
	var el = document.getElementById(id);
	var inner = el.getElementsByTagName('div')[0];
	var text = inner.getElementsByTagName('div')[3];
	text.onclick = ajaxChatSwitch;
}

function ajaxChatMore(id, el)
{
	var el = document.getElementById(id);
	var inner = el.getElementsByTagName('div')[0];
	var text = inner.getElementsByTagName('div')[3];
	text.style.height = "13pt";
	HookEvent(id);
	setInterval ('HookEvent("' + id + '");', 1000 );
}

/*
$(function() {
	$("#munichlair-ajax-content").html('<div class="banner"><a href="http://www.munich-lair.de/viewtopic.php?f=1&t=6137"><img src="banner.png" class="banner"></a></div>');
});
*/
