// JavaScript Document
function addEvent(element, event, listener)
{
	if (event == 'load' && (navigator.userAgent.indexOf('Gecko/') != -1 ||
		typeof window.opera == 'object' && parseInt(window.opera.version()) > 8))
	{
		event = 'DOMContentLoaded';
	}

	if (typeof window.addEventListener != 'undefined')
	{
		element.addEventListener(event, listener, false);
	}
	else if (typeof window.attachEvent != 'undefined')
	{
		element.attachEvent('on' + event, listener);
	}
}

function redirectOnAccessKeyPress(e)
{
	var charCode = typeof e.charCode != "undefined" ? e.charCode : e.keyCode;
	var character = String.fromCharCode(charCode).toLowerCase();

	var anchors = document.getElementsByTagName("a");
	for (var i = 0; i < anchors.length; i++)
	{
		if (anchors[i].getAttribute("accesskey") == character)
		{
			document.location = anchors[i].href;
			if (typeof e.preventDefault != "undefined")
			{
				e.preventDefault();
			}
			break;
		}
	}
}

addEvent(document, "keypress", redirectOnAccessKeyPress);


function check_del_account() {
	if(document.form1.del_account.checked != true) {
		alert("Sie müssen bestätigen, dass Ihr Account gelöscht werden soll.");
	} else {
		document.form1.submit();
	}

}

function delete_account() {
	var check = confirm("Möchten Sie wirklich die Mitgliedschaft bei Morning-Joke.de beenden?")
	
	if (check == true) {
		self.location.href="index.php?mod=login&view=overview&sub_view=delete_account"
	}
}

function bug_report() {
	window.open('bug_report.php','bug_report','width=500,height=300,top=100,left=100');
}

function send_sms() {
	//alert("Diese Funktion befindet sich noch in der Entwicklungsphase. Sie können trotzdem schon Hits sammeln und später die SMS zu vesenden.");
	window.open("free_sms/sms_window.php","sms","width=750,height=350,top=100,left=100")
}

function kopieren() {
	//ablage = kopier_wert.createTextRange();
	//ablage.execCommand("Copy");
	var text = document.getElementById("kopier_wert").value;
	//alert(text)
	window.clipboardData.setData('Text', text);
	alert("Der Link wurde nun in Ihre Zwischenablage kopiert.");
}


function show_doc(type,id) {
		window.open("includes/show_doc.php?type="+type+"&id="+id,"","width=400,height=400,resizable=yes")
}

function set_rating(punkte) {
	document.rating_form.points.value = punkte;
	//alert(document.rating_form.points.value);
	//alert(document.rating_form.points.value);
	document.rating_form.submit();
}

function check_details_form() {
	if(document.user_details.akt_pass.value == "") {
		alert("Sie müssen Ihr aktuelles Passwort eingeben.");
	} else {
		document.user_details.submit();
	}
}

function check_sms_layer(feld,wert) {
	
	if (wert == "true") {
		document.all[feld].style.display = "block";
		document.all[feld].disabled = false;
	} else {
		document.all[feld].style.display = "none";
		document.all[feld].disabled = true;
	}
	
}

function ka_set_date(val) {
	
	opener.document.form1.datum.value = val;
	self.close();
	
}

function set_datum(datum) {
	
	document.form1.datum.value = datum;
	
}
