function setSocial (str) {

	$("#infoField").html (str);

}

$(document).ready(function(){
	
	if ($("#sword").val() != "" && $("#sword").val() != "Suchbegriff" && $("#sword").val() != "undefined") {
	
		$("#searchwordinfo").html($("#sword").val()+"&nbsp;");
		
	
	}

});

function setAction () {

	if ($("#sucheinweb").attr("checked") == true && $("#sucheinratgeber").attr("checked") == true) {
		$("#frmdetailsearch").attr("action", "http://www.altersportal.de/index.php?id=5142");
	} else if ($("#sucheinweb").attr("checked") == true) {
		$("#frmdetailsearch").attr("action", "http://www.altersweb.de/index.php?id=5117");
	} else if ($("#sucheinratgeber").attr("checked") == true) {
		$("#frmdetailsearch").attr("action", "http://www.altersratgeber.de/index.php?id=5102");
	} else {
		$("#frmdetailsearch").attr("action", location.href);
	}
	

}

function setTextLimit (element, limit, span) {
	
	var currentChars = element.value.length;
	var charsLeft = limit - currentChars;
	
	if (currentChars < limit) {
		$("#" + span).html (charsLeft);
	} else {
		$("#" + span).html ('0');
		element.value = element.value.substr (0,limit);
	}
	
}

function circumcircle (element, loadId, resetId) {
	
	if (element.value == 0)
		return false;
	
	if (resetId)
		document.getElementById(resetId).length = 1;
	
	$.post("fileadmin/scripts/ajax.php",
	  { circumcircle: "1", loadId: loadId, value: element.value },
	  function(data){
		var arrData = data.split(',');
			document.getElementById(arrData[0]).length = 1;
			for (var i = 1; i < arrData.length; i = i+2)
				$("<option value=\"" + arrData[i] + "\">" + arrData[i+1] + "</option>").appendTo("#" + arrData[0]);
	  }
	);
	
}

// check forms
function checkForms (formId, match1, match2, top)
{
	// namen der möglichen formulare aufnehmen
	var formArray = new Array('usercommentForm', 'userForm');
	
	// entsprechendes formular rausfinden und nummer merken
	for (var i = 0; i < formArray.length; i++)
	{
		if (formArray[i] == formId)
		{
			var formNum = i;
		}
	}
	var objArray = new Array();
	
	// usercomment
	objArray[0] = new Object();
	objArray[0]["user_mail"] = "Bitte geben Sie Ihre E-Mail-Adresse ein!";
	objArray[0]["user_first"] = "Bitte geben Sie Ihren Vornamen ein!";
	objArray[0]["user_last"] = "Bitte geben Sie Ihren Nachnamen ein!";
	objArray[0]["user_comment"] = "Bitte schreiben Sie einen Kommentar!";
	objArray[0]["user_city"] = "Bitte geben Sie Ihren Wohnort ein!";
	objArray[0]["agb"] = "Sie m&uuml;ssen den AGBs zustimmen!";
	
	objArray[1] = new Object();
	objArray[1]["name"] = "Bitte geben Sie Ihren Namen an!";
	objArray[1]["sex"] = "Bitte geben Sie Ihr Geschlecht an!";
	objArray[1]["email"] = "Bitte geben Sie Ihre Email-Adresse an!";
	objArray[1]["address"] = "Bitte geben Sie Ihre Adresse an!";

	var el = document.getElementById(formId).getElementsByTagName('*');
	for (var i = 0; i < el.length; i++)
	{
		if ((el[i].title == 'Pflichtfeld' && el[i].value == '') 
			|| (el[i].title == 'Pflichtfeld' && el[i].type.toLowerCase() == 'checkbox' && el[i].checked == false)
			|| (el[i].title == 'Pflichtfeld' && el[i].type.toLowerCase() == 'radio' && el[i].checked == false))
		{
			if (top)
			{
				$(document).scrollTop(0);
			}
			$('#message').show();
			$('#message').html(objArray[formNum][el[i].name]);
			$(el[i]).addClass("form_missed");
			el[i].focus();
			return false;
		}
		$(el[i]).removeClass("form_missed");
	}
	
	if (match1 && match2)
	{
		if ($('#' + match1).val() != $('#' + match2).val())
		{
			// muss noch angepasst werden //
			msg ('Die Eintr&auml;ge stimmen nicht &uuml;berein!', 'warning.gif');
			$("#" + match1).addClass("form_missed");
			$("#" + match2).addClass("form_missed");
			document.getElementById(match1).focus();
			return false;
		}
	}
	return true;
}

// popup array erstellen
var win = new Array;

// open popup
function popup (url, title, width, height)
{
	width = width + 50;
	height = height + 80;
	var windowWidth = $(document).width();
	var popupWidth = width;
	var left = (windowWidth / 2) - (popupWidth / 2);
	win[title] = window.open (url, title, "width="+width+",height="+height+",left="+left+",top=200,scrollbars=no");
	win[title].focus();
	return false;
}

// resize popup
function resizePopup (width, height, title)
{
	win[title].resizeTo((width + 50), (height + 150));
	var windowWidth = $(document).width();
	var left = (windowWidth / 2) - ((width + 50) / 2);
	win[title].moveTo(left, 200);
	win[title].focus();
	//win[title].resizeTo(200, 200);
}

