window.addEvent('domready', function()
{
	$$('textarea.code').each(function(foo)
	{
		resizeCodearea(foo);
	});
	$$('div.thatKommentarTitle').addEvent('click', function()
	{
		$('thatKommentar').innerHTML = '<input type="text" value="Dein (Twitter) Nickname" name="nothing" id="nothing" class="textbox" maxlength="20" onFocus="if(this.value == \'Dein (Twitter) Nickname\'){this.value = \'\';}" onBlur="if(this.value == \'\'){this.value = \'Dein (Twitter) Nickname\';}" />';
		$('thatKommentar').innerHTML += '<input type="text" value="Deine E-Mail (optional)" name="everything" id="everything" class="textbox" maxlength="120" onFocus="if(this.value == \'Deine E-Mail (optional)\'){this.value = \'\';}" onBlur="if(this.value == \'\'){this.value = \'Deine E-Mail (optional)\';}" />';
		$('thatKommentar').innerHTML += '<input type="text" value="Deine Homepage (optional)" name="something" id="something" class="textbox" onFocus="if(this.value == \'Deine Homepage (optional)\'){this.value = \'\';}" onBlur="if(this.value == \'\'){this.value = \'Deine Homepage (optional)\';}" />';
		$('thatKommentar').innerHTML += '<textarea name="mostthing" id="mostthing" class="textbox"></textarea>';
		$('thatKommentar').innerHTML += '<div class="whatup" id="whatup">Kommentar posten</div>';
		$('whatup').addEvent('click', function()
		{
			$('whatup').setStyle('display', 'none');
			var error = false;
			if($('nothing').value == '' || $('nothing').value == 'Dein Nickname')
			{
				$('nothing').setStyle('background-color', '#f99');
				error = true;
			}
			if($('mostthing').value == '')
			{
				$('mostthing').setStyle('background-color', '#f99');
				error = true;
			}
			if(error == false)
			{
				var content_id = $('thatKommentar').getAttribute('anid').toInt();
				var myRequest = new Request(
				{
					method: 	'get',
					url: 		'/kontakt/kommentar/',
					urlEncoded:	true,
				//	headers: 	{'X-Request':'KAJAX'},
   					data: 		'content_id='+content_id+'&nothing='+$('nothing').value+'&everything='+$('everything').value+'&something='+$('something').value+'&mostthing='+$('mostthing').value,

					headers: 	{'X-Request':'KAJAX'},
					onRequest: function(o)
					{
						//$('inProgress').setStyle('display', 'block');	
					},
					onSuccess: function(result)
					{
						$('akommentar').innerHTML = '<div class="newKommentarTitle">Vielen Dank für deinen Kommentar.</div>';
					}
				}).send();
			}
			else
			{
				$('whatup').setStyle('display', 'block');	
			}
		});

	});
});
var resizeCodearea = function(foo)
{
	var text = foo.value.replace(/\s+$/g,"") ;
	var split = text.split("\n");
	foo.rows = split.length;
}