function changeRegisterForm(is_certificate) {

	$('#javascript-error').css('display', 'none');

	if(is_certificate == true) {
		$('#DD-CC-articles').css('display', 'none');
		$('#DD-CC-articles input').attr('checked', false);
		$('#TR-articles').css('display', 'none');
		$('#TR-articles input').attr('checked', false);
	}

	if($('#payment_type').val() == 'DD') {
		$('#bank_country').css('display', 'block');
		if(is_certificate != true) {
			$('#DD-CC-articles').css('display', 'block');
			$('#TR-articles').css('display', 'none');
			$('#TR-articles input').attr('checked', false);
		}
	} else if($('#payment_type').val() == 'CC') {
		$('#bank_country').css('display', 'none');
		if(is_certificate != true) {
			$('#DD-CC-articles').css('display', 'block');
			$('#TR-articles').css('display', 'none');
			$('#TR-articles input').attr('checked', false);
		}
	} else {
		$('#bank_country').css('display', 'none');
		if(is_certificate != true) {
			$('#DD-CC-articles').css('display', 'none');
			$('#DD-CC-articles input').attr('checked', false);
			$('#TR-articles').css('display', 'block');
		}
	}
}

function confirmForm(form_id, field_id, article_number) {
    var check = confirm("Sind Sie sicher?");
    if(check == true) {
		if(field_id != false) {
			$('#' + field_id).val(article_number);
		}
		$('#' + form_id).submit();
    } else {
		return;    
	}
}

function openCourse(url) {
	var win 	= null;
	settings 	= "width=900,height=600,scrollbars=no,location=no,directories=no,status=no,menubar=no,toolbar=no,resizable=yes";
	win 		= window.open(url, 'course', settings);
	win.focus();
}

function browserTest() {
	
	// Vars
	var minScreenWidth 			= 1024;
	var minScreenHeight 		= 768;
	var minFlashPlayerVersion 	= 9;
	var errors					= 0;
	
	// Start test
	$('#javascript-not-active').hide();
	$('#test-table').show();
	
	// Screen size
	if (parseInt(navigator.appVersion) > 3) {
		screenW = screen.width;
		screenH = screen.height;
	} else if (navigator.appName == "Netscape" 
		&& parseInt(navigator.appVersion)==3
		&& navigator.javaEnabled()) {
		var jToolkit = java.awt.Toolkit.getDefaultToolkit();
		var jScreenSize = jToolkit.getScreenSize();
	 	screenW = jScreenSize.width;
	 	screenH = jScreenSize.height;
	}
	
	if(screenW < minScreenWidth || screenH < minScreenHeight) {
		$('#screen-size-status').html('<img src="/lib/fehler.png" />');
		$('#screen-size-message').html('Ihre Bildschirmaufl&ouml;sung ist ' + screenW + 'x' + screenH + ' Pixel. Diese Aufl&ouml;sung ist leider f&uuml;r den Online-Kurs zu klein.');
		$('#screen-size-button').html('<div class="button b-weiter" style="margin-top: 8px;"><a href="href="/faq-37-welche-bildschirmaufloesung-wird-fuer-den-online-kurs-benoetigt.html">Weiter</a></div>');
		errors++;
	} else {
		$('#screen-size-status').html('<img src="/lib/ok.png" />');
		$('#screen-size-message').html('Ihre Bildschirmaufl&ouml;sung ist ' + screenW + 'x' + screenH + ' Pixel. Diese Aufl&ouml;sung ist f&uuml;r den Online-Kurs ausreichend.');
	}
	
	// Browser
	if($.browser.name == 'msie' && $.browser.versionX <= 6) {
		$('#browser-status').html('<img src="/lib/fehler.png" />');
		$('#browser-message').html('Sie verwenden den Internet Explorer in der Version ' + $.browser.version + '. Mit diesem Browser kann es beim Online-Kurs zu Problemen kommen.');
		$('#browser-button').html('<div class="button b-weiter" style="margin-top: 8px;"><a href="href="/faq-38-kann-ich-den-online-kurs-mit-dem-internet-explorer-60-besuchen.html">Weiter</a></div>');
		errors++;
	} else {
		$('#browser-status').html('<img src="/lib/ok.png" />');
		var bname = ($.browser.name == 'msie') ? 'Internet Explorer' : $.browser.name.substr(0,1).toUpperCase() + $.browser.name.substr(1,$.browser.name.length);
		$('#browser-message').html('Sie verwenden ' + bname + ' in der Version ' + $.browser.version + '. Dieser Browser ist f&uuml;r den Online-Kurs geeignet.');	
	}
	
	// Cookies
	Set_Cookie('browsertest', 'none', '', '/', '', '' );
	if(Get_Cookie('browsertest')) {
		Delete_Cookie('browsertest', '/', '');
		$('#cookie-status').html('<img src="/lib/ok.png" />');
		$('#cookie-message').html('Cookies k&ouml;nnen gespeichert werden. Mit dieser Einstellung kann der Online-Kurs genutzt werden.');
	} else {
		$('#cookie-status').html('<img src="/lib/fehler.png" />');
		$('#cookie-message').html('Es k&ouml;nnen keine Cookies gespeichert werden. Mit dieser Einstellung kann es zu Problemen mit dem Online-Kurs kommen.');
		$('#cookie-button').html('<div class="button b-weiter" style="margin-top: 8px;"><a href="/faq-39-muss-mein-browser-cookies-akzeptieren-damit-ich-den-online-kurs-nutzen-kann.html">Weiter</a></div>');	
		errors++;
	}
	
	// Flash / ie6
	var playerVersion = swfobject.getFlashPlayerVersion();
	if (playerVersion.major >= minFlashPlayerVersion) {
		$('#flash-status').html('<img src="/lib/ok.png" />');
		$('#flash-message').html('Sie nutzen Flash in der Version ' + playerVersion.major + '.' + playerVersion.minor + '.' + playerVersion.release + '. Mit dieser Version kann der Online-Kurs genutzt werden.');
	} else {
		$('#flash-status').html('<img src="/lib/fehler.png" />');
		$('#flash-message').html('Sie nutzen einen alten Flash-Player oder haben keinen Flash-Player installiert. Da ein Flash-Player ab Version 9 f&uuml;r den Online-Kurs ben&ouml;tigt wird, ');
		$('#flash-button').html('<div class="button b-weiter" style="margin-top: 8px;"><a href="/faq-41-wie-kann-ich-einen-flash-player-installieren.html">Weiter</a></div>');	
		errors++;	
	}
	
	// PopUp
	if($.browser.name == 'opera') {	
		$('#popup-tr').hide();
	} else {
		result = window.open("about:blank", "popped", "width=10, height=10, location=no, menubar=no, status=no, toolbar=no, scrollbars=no, resizable=no");
		if (result != null) {
			result.close();
			$('#popup-status').html('<img src="/lib/ok.png" />');
			$('#popup-message').html('PopUp Fenster k&ouml;nnen ge&ouml;ffnet werden.');
		} else {
			$('#popup-status').html('<img src="/lib/fehler.png" />');
			$('#popup-message').html('Der PopUp-Blocker in Ihrem Browser verhindert, dass PopUps ge&ouml;ffnet werden k&ouml;nnen. Es kann somit zu Problemen mit dem Online-Kurs kommen.');
			$('#popup-button').html('<div class="button b-weiter" style="margin-top: 8px;"><a href="/faq-40-warum-oeffnet-sich-der-online-kurs-nicht-wenn-ich-auf-online-kurs-oeffnen-klicke.html">Weiter</a></div>');
			errors++;
		}
	}
	
	if(errors == 0) {
		$('#test-result').html('<b>Gl&uuml;ckwunsch!</b><br />Es wurden keine Probleme mit Ihrem Browser festgestellt.');
	} else {
		$('#test-result').html('<b>Achtung!</b><br />Es wurde mindestens ein Problem mit dem Ihrem Browser festgestellt.');
	}
}


$(document).keydown(function (e) { 
	if (e.which==13) { 
		$("form:first").submit();
	}
});

$(document).ready(function() {
	$('h1').supersleight({shim: '/lib/pixel.gif'});
	$('#sub-navigation').supersleight({shim: '/lib/pixel.gif'});
	$('#headline-box').supersleight({shim: '/lib/pixel.gif'});
	$('form').supersleight({shim: '/lib/pixel.gif'});
});
