
function subcat_disp(name, id) {

	document.getElementById('addsubcat_container').style.display = "block";
	document.getElementById('addsubcat_disp1').innerHTML = name;
	document.getElementById('addsubcat_disp2').value = id;
}

function onFocussaveDefaultValue(element) {
	
	if (element.value == element.defaultValue) {
		element.value = '';
	}
}

function onBlurRestoreDefaultValue(element) {
	
	if (!element.value) {
		element.value = element.defaultValue;
	}
}

function ShowContainer(element) {
	
	element.style.display =  "block";
	
	return false;
}

function getCheckedValue(radioObj) {
	if(!radioObj)
		return "";
	var radioLength = radioObj.length;
	if(radioLength == undefined)
		if(radioObj.checked)
			return radioObj.value;
		else
			return "";
	for(var i = 0; i < radioLength; i++) {
		if(radioObj[i].checked) {
			return radioObj[i].value;
		}
	}
	return "";
}

function zeigeLogin()
{
	self.name = 'openeer';
	var wind = window.open("", "Login", "width=550,height=290");
	wind.document.write("<html><head>"+
	"<style type = 'text/css'>.login_legend{font-size:18px;font-weight:bolder;color:#555555;border:0px;}"+
	""+
	"</style>"+
	"</head><body><div id='suche_container' class='suche_container' style='width:540px;height:230px;background-image:url(images/popup_hg.jpg); padding-bottom: 6px;  border-bottom: 1px solid #D2D1D2;'>"+
					"<form action='' target = 'openeer' method='post' onsubmit = 'window.close()'>"+
					"<fieldset>"+
						"<legend class='login_legend' style='padding-left: 13px;'>IMMOBLOG LOGIN</legend>"+
						"<div style = 'margin-top:6px;'>"+
						"<label for = 'login_user' class = 'login_text_linemargin8px' style = 'color:#555555;width:100px;'>Benutzername</label>"+
						"<input type ='text' name = 'login_user' id = 'login_user' class='input_text' style = 'width:270px;' />"+
						"</div><div style = 'margin-top:4px;'>"+
						"<label for = 'login_password' class = 'login_text_linemargin4px' style = 'color:#555555;width:100px;'>Passwort</label>"+
						"<input type = password name = 'login_password' id = 'login_password' class='input_text' style = 'width:270px;' /></div>"+
						"<div style = 'margin-top:4px;margin-left:96px;'><input type = checkbox class = 'login_checkbox input_checkbox' style = 'color:#555555;' name = 'rememberme' id = 'rememberme' />"+
						"<label for = 'rememberme' class = 'login_text_linemargin4px'>Ich möchte aus diesem Computer einge-<br>loggt bleiben, bis ich mich aktiv abmelde</label></span></div>"+
						"<div style = 'margin-top:4px;'><span class = 'login_text_linemargin4px' style = 'margin-left:280px;'><input type='submit' value='Anmelden' class='input_submit'></span></div>"+
						"<div></div><br /><br />"+
						"<legend class = 'login_legend'>Registrierung</legend>"+
						"<div>Um einen Kommentar abzugeben, können Sie sich hier registrieren.</div>"+
						"<div  style = 'margin-left:280px;'><input type = button class = 'input_button' value = 'Registrieren' onclick = 'this.form.action=\"?register=true\";this.form.submit();window.close();'/></div>"+
				"</fieldset></form></div></body></html>");
}

function zeigeVorschau2(uname)
{
	var hline = encodeURIComponent(document.getElementById('headline').value || ' ');
	var tline = encodeURIComponent(tinyMCE.get('txt').getContent().substr(0, 800) + '...' || '');
	tline = tline.replace(/\r\n/g, '\n');
	tline = escape(tline.replace(/\n/g, '')); 
	var vurl = document.getElementById('clipurl').value;
	var imgurl = document.getElementById('thumbnail').value;
	var catid = document.getElementById('categoryid').value;
	var prevlnk = '../scripts/postingpreview.php?name='+ encodeURIComponent(uname) +'&headline='+ hline +
	'&text='+ tline +
	'&url='+ vurl +
	'&category='+ catid;
	
	var wind = window.open(prevlnk, 'Vorschau', 'width=500px,height=400px'); wind.moveTo(((document.body.offsetWidth / 2) -250), ((document.body.offsetHeight /2) -800));
}

function zeigeVorschau(user)
{
	var hline = document.getElementById('headline').value;
	var txt = tinyMCE.get('txt').getContent();
	var zeit = new Date();
	var weekday = zeit.getDay();
	var yea = zeit.getYear();	var mon = zeit.getMonth() +1;
	var day = zeit.getDate();	var hou = zeit.getHours();
	var min = zeit.getMinutes();
	if(mon < 10) mon = 0 +""+ mon;
	if(day < 10) day = 0 +""+ day;
	var timeoff = yea + "-" + mon + "-" + day +" "+ hou +":"+ min +":00";
	if (wind) wind.close();
	
	var s = FCKeditorAPI.GetInstance('title') ;
	alert(s.GetXHTML());
	
	var wind = window.open("", "Vorschau", "width=500,height=500;");
	wind.moveTo((document.body.offsetWidth /2) - 250, (document.body.offsetHeight /2) - 250);
	wind.document.write("<html><head></head><body><link href='styles/style.css' type='text/css' rel='stylesheet' /><h2>"+ hline +"</h2><span class = 'date'>"+ timeoff +", "+ user +"</span><br /><br /><div>"+ txt +"</div><br /><input type = button class = 'input_button' value = 'Schliessen' onclick = 'wind.close();'></body></html>");
	wind.stop();
	return false;
}

	function switchContent(what)
	{
		var selcon = document.getElementById('selectorContent');
		
		if(what == 'all') selcon.innerHTML = "<input type = hidden name = 'selectedContent' value = 'all' />";
		else if(what == 'author')
		{
			var out = "<input type = hidden name = 'selectedContent' value = 'author' /><table>";
			for(i = 0; i < authorlist.length; i++)
			{
				out += "<tr><td style = 'width:25px;'><input type = checkbox name = 'authorid[]' id = 'authorid"+ authorlist[i]['id'] +"' value = '"+ authorlist[i]['id'] +"' /></td><td>"+ authorlist[i]['name'] +" ("+ authorlist[i]['nick'] +") "+ authorlist[i]['company']+"</td></tr>";
			}
			selcon.innerHTML = out +"</table>";
		}
		else if(what == 'categories')
		{
			var out = "<input type = hidden name = 'selectedContent' value = 'categories' /><table>";
			for(i = 0; i < categorylist.length; i++)
			{
				out += "<tr><td style = 'width:30px;'><input type = checkbox name = 'categoryid[]' id = 'categoryid"+ categorylist[i]['id'] +"' value = '"+ categorylist[i]['id'] +"' /></td><td colspan = 2>"+ categorylist[i]['name'] +" ("+ categorylist[i]['entrys'] +")</td></tr><tr><td style = 'font-size:3px;'>&nbsp;</td></tr>";
				for(j = 0; j < categorylist[i]['subs'].length; j++)
				{
					out += "<tr><td style = 'width:25px;'>&nbsp;</td><td><input type = checkbox name = 'subcategoryid[]' id = 'subcategoryid"+ categorylist[i]['subs'][j]['id'] +"' value = '"+ categorylist[i]['subs'][j]['id'] +"' /></td><td>"+ categorylist[i]['subs'][j]['name'] +" ("+ categorylist[i]['subs'][j]['entrys'] +")</td></tr><tr><td style = 'font-size:3px;'>&nbsp;</td></tr>";
				}
				out += "</tr><tr><td>&nbsp;</td></tr>";
			}
			selcon.innerHTML = out +"</table>";
		}
	}