// JavaScript Document
function checkNewsK(id)
{
	pr_save_k(id, document.getElementById("text_kom").value, document.getElementById("name_kom").value, document.getElementById("email_kom").value);
}
function checkNewsKom(id)
{
	pr_save_newskom(id, document.getElementById("text_kon").value, document.getElementById("name_kon").value, document.getElementById("email_kon").value);
}
function checkNewsKtext()
{
	if(document.getElementById("text_kom").value == "")
	{
		document.getElementById("submit_nk").disabled = true;
	}
	else
	{
		document.getElementById("submit_nk").disabled = false;
		document.getElementById("kommentnewstextfail").innerHTML='';
	}
	if(document.getElementById("name_kom").value == "")
	{
		document.getElementById("submit_nk").disabled = true;
	}
	else
	{
		document.getElementById("submit_nk").disabled = false;
		document.getElementById("kommentnewsnamefail").innerHTML='';
	}
	if(document.getElementById("email_kom").value == "")
	{
		document.getElementById("submit_nk").disabled = true;
	}
	else
	{
		document.getElementById("submit_nk").disabled = false;
		document.getElementById("kommentnewsnamefail").innerHTML='';
	}
}
function checkNewsKon()
{
	if(document.getElementById("text_kon").value == "")
	{
		document.getElementById("submit_nk").disabled = true;
	}
	else
	{
		document.getElementById("submit_nk").disabled = false;
		document.getElementById("kommentnewstextfail").innerHTML='';
	}
	if(document.getElementById("name_kon").value == "")
	{
		document.getElementById("submit_nk").disabled = true;
	}
	else
	{
		document.getElementById("submit_nk").disabled = false;
		document.getElementById("kommentnewsnamefail").innerHTML='';
	}
	if(document.getElementById("email_kon").value == "")
	{
		document.getElementById("submit_nk").disabled = true;
	}
	else
	{
		document.getElementById("submit_nk").disabled = false;
		document.getElementById("kommentnewsnamefail").innerHTML='';
	}
}

function news_kommentar(id)
{
	document.getElementById("apDiv1").innerHTML='<div align="center" style="background-color:#FFFFFF"><br /><br /><img src="'+URL+'/pic/ajax-loader.gif" width="31" height="31" alt="load" /><br /><br /><br /></div>';
	pr_load_newkom_form(id);
	
	if (document.getElementById("apDiv2").style) {
		document.getElementById("apDiv2").style.backgroundColor = "#000000";
		document.getElementById("apDiv2").style.filter ="alpha(opacity=80)";
		document.getElementById("apDiv2").style.opacity = "0.80";
		document.getElementById("apDiv2").style.visibility = "visible";
		document.getElementById("apDiv1").style.visibility = "visible";
		document.body.style.overflow = "hidden";
		return false;
	}
}
function news_kontakt(id)
{
	document.getElementById("apDiv1").innerHTML='<div align="center" style="background-color:#FFFFFF"><br /><br /><img src="'+URL+'/pic/ajax-loader.gif" width="31" height="31" alt="load" /><br /><br /><br /></div>';
	pr_load_newkon_form(id);
	
	if (document.getElementById("apDiv2").style) {
		document.getElementById("apDiv2").style.backgroundColor = "#000000";
		document.getElementById("apDiv2").style.filter ="alpha(opacity=80)";
		document.getElementById("apDiv2").style.opacity = "0.80";
		document.getElementById("apDiv2").style.visibility = "visible";
		document.getElementById("apDiv1").style.visibility = "visible";
		document.body.style.overflow = "hidden";
		return false;
	}
}

function load_komment(id, re_load)
{
	if(re_load == 0)
	{
		document.getElementById("com_id_"+id).innerHTML='<div align="center"><br /><img src="'+URL+'/pic/ajax-loader.gif" width="31" height="31" alt="load" /></div>';
	}
	if(re_load == 1)
	{
		document.getElementById("com_id_"+id).innerHTML='<div align="center"><br /><img src="'+URL+'/pic/ajax-loader.gif" width="31" height="31" alt="load" /></div>'+document.getElementById("com_id_"+id).innerHTML;
	}
	pr_load_komment(id);
}

function close_f()
{
		document.getElementById("apDiv2").style.visibility = "hidden";
		document.getElementById("apDiv1").style.visibility = "hidden";
		document.body.style.overflow = "auto";
}
function minim(id)
{
	document.getElementById("totart_id_"+id).innerHTML='<span class="j_link" onclick="pr_display_news_articel_k('+id+');"><em>mehr...</em></span>';
}

function checkLogin()
{
	if (document.getElementById("userlogin").value == 0 || document.getElementById("passlogin").value == 0)
	{
		
		if(document.getElementById("userlogin").value == "")
		{
			document.getElementById("userloginfail").innerHTML='<br /><img src="'+URL+'/pic/X.png" width="20" height="20" alt="fail" titel="Fehler" /> Namen vergessen';
		}
		else 
		{
			document.getElementById("userloginfail").innerHTML='';
		}
		if(document.getElementById("passlogin").value == "")
		{
			document.getElementById("passloginfail").innerHTML='<br /><img src="'+URL+'/pic/X.png" width="20" height="20" alt="fail" titel="Fehler" /> Passwort vergessen';
		}
		else 
		{
			document.getElementById("passloginfail").innerHTML='';
		}
		return false;
	}
}

function DoConfirm(message, url) 
{
	if (confirm(message))
	{
	 location.href = url;
	}
}
function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}
function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

function rC(text)
{
	if (typeof(text.createTextRange) != "undefined")
		text.caretPos = document.selection.createRange().duplicate();
}


function bbText(text1, text2, textarea)
{
	// Can a text range be created?
	if (typeof(textarea.caretPos) != "undefined" && textarea.createTextRange)
	{
		var caretPos = textarea.caretPos, temp_length = caretPos.text.length;

		caretPos.text = caretPos.text.charAt(caretPos.text.length - 1) == ' ' ? text1 + caretPos.text + text2 + ' ' : text1 + caretPos.text + text2;

		if (temp_length == 0)
		{
			caretPos.moveStart("character", -text2.length);
			caretPos.moveEnd("character", -text2.length);
			caretPos.select();
		}
		else
			textarea.focus(caretPos);
	}
	// Mozilla text range wrap.
	else if (typeof(textarea.selectionStart) != "undefined")
	{
		var begin = textarea.value.substr(0, textarea.selectionStart);
		var selection = textarea.value.substr(textarea.selectionStart, textarea.selectionEnd - textarea.selectionStart);
		var end = textarea.value.substr(textarea.selectionEnd);
		var newCursorPos = textarea.selectionStart;
		var scrollPos = textarea.scrollTop;

		textarea.value = begin + text1 + selection + text2 + end;

		if (textarea.setSelectionRange)
		{
			if (selection.length == 0)
				textarea.setSelectionRange(newCursorPos + text1.length, newCursorPos + text1.length);
			else
				textarea.setSelectionRange(newCursorPos, newCursorPos + text1.length + selection.length + text2.length);
			textarea.focus();
		}
		textarea.scrollTop = scrollPos;
	}
	// Just put them on the end, then.
	else
	{
		textarea.value += text1 + text2;
		textarea.focus(textarea.value.length - 1);
	}
}

//Ajax for SN
function ceck_new_infos()
{
	pr_count_massage();
	pr_count_newfriends()
}