﻿$(function(){
	if ($('#wallpaper').length)
	{
		var loc = '';
		$("#content").click(function(e){ e.stopPropagation(); });
	}
});

$(function(){
	$("#animation").animate( 
	{ left: "1100px", "opacity": 0 }, 
	{ queue: false, duration: 3000 })
	
});

function tabswitch(id, total)
{
	for (var x = 1; x <= total; x++)
	{
		document.getElementById('tab' + x).className = '';
		document.getElementById('tabdiv' + x).style.display = 'none';
	}
	document.getElementById('tab' + id).className = 'current';
	document.getElementById('tabdiv' + id).style.display = 'block';

}


function cswitch()
{
	var sel = document.getElementById("cat").value;
	$.ajax({
		type: "POST",
		url: "index.php",
		data: "action_type=ajax&action=cswitch&id=" + sel,
		success: function(msg)
		{
			document.getElementById('new_subject').value = '';
			$('#new_subject').hide();
			var msg = ajax_retrieve_messages(msg);
			document.getElementById('subjects').innerHTML = msg[0];
			
		}
	});
}

function new_subject()
{
	var ns = document.getElementById("subcat").value;
	if (ns == -1)
		$('#new_subject').show();
	else
		$('#new_subject').hide();
}


function confirm(type, content)
{
	$.ajax({
		type: "POST",
		url: "index.php",
		data: "action_type=ajax&action=confirm&type="+type+"&content="+content,
		success: function(msg)
		{
			var confnum = parseInt(document.getElementById('confnum').innerHTML) + 1;
			document.getElementById('confnum').innerHTML = confnum;
			document.getElementById('confirmevent').innerHTML = '<span id="confirmed"></span>';
		}
	});
}

function wallpost()
{
	$.ajax({
		url: "index.php",
		type: "POST",
		data: "action_type=ajax&action=wallpost&college_id=" + document.getElementById('college_id').value + "&content="+ document.getElementById('status_field').value,
		dataType: "html",
		success: function(msg)
		{
			document.getElementById('wall-ajax').innerHTML = msg;
			document.getElementById('status_field').value = '';
		}
	});	
}

function evadd()
{
	var datetime = document.getElementById('year').value + '-' + document.getElementById('month').value + '-' + document.getElementById('date').value + ' ' + document.getElementById('hour').value + ':' + document.getElementById('minute').value + ':00';

	$.ajax({
		url: "index.php",
		type: "POST",
		data: "action_type=ajax&action=evadd&college_id=" + document.getElementById('college_id').value + "&title="+ document.getElementById('title').value + "&datetime=" + datetime + "&description=" + document.getElementById('description').value,
		dataType: "html",
		success: function(msg)
		{
			document.getElementById('wall-ajax').innerHTML = msg;
			document.getElementById('status_field').value = '';
			$('#addeventbox').slideToggle();
		}
	});	
}

function join(id)
{
	$.ajax({
		url: "index.php",
		type: "POST",
		data: "action_type=ajax&action=join&id=" + id,
		dataType: "html",
		success: function(msg)
		{
			document.getElementById('join' + id).innerHTML = '<span class="joined">Dolazim na ovaj događaj</span>';
		}
	});	
}

function giveaway(id)
{
	answer = document.getElementById('event-answer').value;

	if (answer)
	{
		$.ajax({
			url: "index.php",
			type: "POST",
			data: "action_type=ajax&action=giveaway&id=" + id + "&answer=" + answer,
			dataType: "html",
			success: function(msg)
			{
				document.getElementById('giveaway').innerHTML = '<span>Hvala na prijavi :)</span>';
			}
		});
	}
}

function moreevents(num, eventtype)
{
	$.ajax({
		type: "POST",
		url: "index.php",
		data: "action_type=ajax&action=moreevents&num=" + num +"&eventtype=" + eventtype,
		success: function(msg)
		{
			$('#morebutton' + num).hide();
			document.getElementById('moreevents' + num).innerHTML = msg;
		}
	});
}

function vote(operator, content_id)
{
	$.ajax({
		type: "POST",
		url: "index.php",
		data: "action_type=ajax&action=vote&operator=" + operator + "&content_id=" + content_id,
		success: function(msg)
		{
			document.getElementById('voting' + content_id).innerHTML = msg;
		}
	});
}

function calendar(month, year)
{
	document.getElementById('caldiv').innerHTML = '<div id="cal-loader"></div>';

	$.ajax({
		type: "POST",
		url: "index.php",
		data: "action_type=ajax&action=calendar&month=" + month + "&year=" + year,
		success: function(msg)
		{
			document.getElementById('caldiv').innerHTML = msg;
		}
	});
}

function addel(divid, id)
{
	$.ajax({
		type: "POST",
		url: "index.php",
		data: "action_type=ajax&action=addel&id=" + id,
		success: function(msg)
		{
			document.getElementById(divid).innerHTML = '<p class="deleted">Oglas obrisan</p>';
		}
	});
}
