/**
 * Allgemeine Javascript-Datei fürs Frontend
 */

$(document).ready(function() {
	$("#box_download tr:nth-child(odd)").addClass("blue");

	$("#profilpopup h3 a").click(function () {
		$("#profilpopup").fadeOut("slow");
	});
});

function submit_studiengang_request(form)
{
	$.post(
		'/mitschriften/ajax/neuerstudiengang',
		$(form).serialize(),
		function (res) {
			if (res == 'OK') {
				alert('Vielen Dank. Deine Anfrage wurde versendet.');
				TopUp.overlayClose()
			} else {
				alert(res);
			}
		}
	);
}
function submit_melden_upload(form)
{
	$.post(
		'/mitschriften/ajax/melden',
		$(form).serialize(),
		function (res) {
			if (res == 'OK') {
				alert('Vielen Dank. Deine Meldung wurde aufgenommen.');
				$('#reportformbox').hide();
			} else {
				alert(res);
			}
		}
	);
}
function submit_empfehlen_upload(form)
{
	$.post(
		'/mitschriften/ajax/empfehlen',
		$(form).serialize(),
		function (res) {
			if (res == 'OK') {
				alert('Vielen Dank. Deine Empfehlung wurde versendet.');
				$('#recommendformbox').hide();
			} else {
				alert(res);
			}
		}
	);
}
function rate_upload(stars)
{
	$.post(
			'/mitschriften/ajax/rate',
			$('#rateform').serialize() + '&stars=' + (1 * stars),
			function (res) {
				if (res == 'OK') {
					alert('Vielen Dank. Deine Bewertung wurde gespeichert.');
				} else {
					alert(res);
				}
			}
		);
}
function request_mitschift()
{
	$.post(
			'/mitschriften/ajax/addrequest',
			$('#mitschrift_suche').serialize(),
			function (res) {
				if (res == 'OK') {
					alert('Vielen Dank. Deine Anfrage wurde gespeichert.');
				} else {
					alert(res);
				}
			}
		);
}


function open_studifm()
{
	var _width = 300;
	var _height = 90;
	var _left = Math.floor((screen.availWidth - _width) / 2);
	var _top  = Math.floor((screen.availHeight - _height) / 2);
	
	var properties = 'width=' + _width + ', height=' + _height + ',top=' + _top + ',left=' + _left;
	var win = window.open('/playstudifm.php', 'studifm', properties);
	win.focus();
}

function forgot_password(username)
{
	document.forgot_password_form.username.value = username;
	document.forgot_password_form.submit();
}

function call_counter(oewa)
{
	document.load_counter.rng.value = Math.random();
	document.load_counter.oewa.value = oewa;
	document.load_counter.submit();
}

function toggle_keyword(i)
{
	$('#thema_more #keywords li').removeClass('active');
	$('#thema_more #keywords li:eq(' + i + ')').addClass('active');
	
	$('#themen ul').hide();
	$('#themen ul#more_' + i).show();
	
	$('#themen div').hide();
	$('#themen div#taglink_' + i).show();
}

/**
 * Leert den Inhalt des übergebenen Objekts
 */
function clearField(objekt) {
	if(objekt.value == 'Suchen nach') {
		objekt.value = '';
	}
}


/*
 * ÖWA Zählpixel generieren
 */
function initOewaCounter(oewasrc)
{
	var OEWAsrc = oewasrc;
	//var OEWAsrc = OEWAsrc + "?r="+escape(document.referrer)+"&d="+(new Date()).getTime();
	var zaehlpixelPic = new Image();
	zaehlpixelPic.src = OEWAsrc;
}


/* Social Media */

function load_facebook() {
	$(".sm_facebook").html('<iframe src="http://www.facebook.com/plugins/like.php?href='+encodeURIComponent(window.location.href)+'&amp;send=false&amp;locale=de_DE&amp;layout=button_count&amp;width=80&amp;show_faces=false&amp;action=recommend&amp;colorscheme=light&amp;font&amp;height=25" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:80px; height:35px;" allowTransparency="true"></iframe>');
	$(".sm_facebook").unbind('click');
}

function load_googleplus() {
	var atscript = document.createElement('script'); 
	atscript.type = 'text/javascript';
	atscript.src = 'https://apis.google.com/js/plusone.js';
	document.getElementsByTagName('head')[0].appendChild(atscript);
	
	$(".sm_googleplus").remove();
	//$(".sm_googleplus").html('<div class="floaten"><script type="text/javascript" src="https://apis.google.com/js/plusone.js">{lang: \'de\'}</script></div>');
	$(".sm_googleplus").unbind('click');
	$("#googlebutton").show();
	
	/*$(".sm_googleplus").html('<script type="text/javascript" src="https://apis.google.com/js/plusone.js">{lang: \'de\'}</script><g:plusone size="medium" count="false"></g:plusone>');
	$(".sm_googleplus").unbind('click');*/
}

function load_twitter() {
	$(".sm_twitter").html('<a href="http://twitter.com/share" class="twitter-share-button" data-count="none">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script>');
	$(".sm_twitter").unbind('click');
}

var fb_clicks = 0;
function load_facebook_index() {
	if(fb_clicks == 0) {
		$(".sm_facebook .tool").remove();
		fb_clicks = fb_clicks + 1;
	} else if(fb_clicks == 1) {
		$(".sm_facebook").attr('href', 'https://www.facebook.com/STUDIKURIER').attr('target', '_blank');
		$(".sm_facebook").attr('onclick', '');
	}
}

function load_googleplus_index() {
	var atscript = document.createElement('script'); 
	atscript.type = 'text/javascript';
	atscript.src = 'https://apis.google.com/js/plusone.js';
	document.getElementsByTagName('head')[0].appendChild(atscript);
	
	$(".sm_googleplus").remove();
	//$(".sm_googleplus").html('<div class="floaten"><script type="text/javascript" src="https://apis.google.com/js/plusone.js">{lang: \'de\'}</script></div>');
	$(".sm_googleplus").unbind('click');
	$(".floaten").show();
}

var twitter_clicks = 0;
function load_twitter_index() {
	if(twitter_clicks == 0) {
		$(".sm_twitter .tool").remove();
		twitter_clicks = twitter_clicks + 1;
	} else if(twitter_clicks == 1) {
		$(".sm_twitter").attr('href', 'http://twitter.com/#!/STUDIKURIER').attr('target', '_blank');
		$(".sm_twitter").attr('onclick', '');
	}
}

var addthis_clicks = 0;
function load_addthis() {
	if(addthis_clicks == 0) {
		var atscript = document.createElement('script'); 
		atscript.type = 'text/javascript';
		atscript.src = 'http://s7.addthis.com/js/250/addthis_widget.js#pubid=kurier&domready=1';
		document.getElementsByTagName('head')[0].appendChild(atscript);
		
		$(".sm_addthis .tool").remove();
		
		addthis_clicks = addthis_clicks + 1;
	} else if(addthis_clicks == 1) {
		addthis.init();
		$(".sm_addthis").attr('onclick', '');
	}
}

function load_facebook_box() {
	var fbscript = document.createElement('script'); 
	fbscript.type = 'text/javascript';
	fbscript.src = 'http://connect.facebook.net/de_DE/all.js#xfbml=1';
	document.getElementsByTagName('head')[0].appendChild(fbscript);
	
	$(".facebook_likebox").html('').css('display', 'none');
	$("#fb_box_input").html('<fb:like-box href="https://www.facebook.com/STUDIKURIER" width="300" show_faces="true" stream="false" header="true"></fb:like-box>');
}
