Shadowbox.init();


function useCalendar()
{
	window.location.href = (DOCROOT+'-/veranstaltungen/'+$('#startDate').attr('value')+'/'+$('#endDate').attr('value')+'/'+$('#event_category').attr('value')+'/'+$('#event_region').attr('value')+'/'+$('#event_city').attr('value')+'/1');
}
function selectDay(dateString)
{
    tmpString = new String(dateString);
    var splits = tmpString.split("-");
    window.location.href = ('?page=kalendarium&dateFrom='+splits[2]+'.'+splits[1]+'.'+splits[0]);
}

function selectMonth(dateString)
{
	tmpString = new String(dateString);
	var splits = tmpString.split(",");
	var splitfrom = splits[0].split("-");
	var splitto = splits[1].split("-");
	window.location.href = ('?page=kalendarium&dateFrom='+splitfrom[2]+'.'+splitfrom[1]+'.'+splitfrom[0]+'&dateTo='+splitto[2]+'.'+splitto[1]+'.'+splitto[0]);
}

function changeMonth(dateString)
{
   tmpString = new String(dateString);
   var splits = tmpString.split(",");
   var start = splits[0];
   var end = splits[1];

	var calDiv = $('div#cb-calendar');
	if (calDiv)
	{
		calDiv.load('/module/methods/calendar_generic/calendar_from_to_ascii.php', {
			startDate : start,
			endDate : end,
			showYear : "1",
			id_language : "1",
			classPrefix : "",
			method : 'getMonthHTML'
		});
	}
}

function validateForm(req)
{
  for (var i=0; i<req.length; i++)
   {
      if ($(req[i]).val() == '')
         return false;
   }
   return true;
}

function initBindings()
{
   feHeight = $(".weitereTermine").css('height');
   $('.furtherEventsToggle').click(function() {
      $(".weitereTermine").animate({
         height: ($(".weitereTermine").css('height')==feHeight?'100%':feHeight)
      });
   });

    $('#sendaFriend .sendButton').click(function() {
      var params = $('#sendaFriend').serializeArray();
      if(validateForm($('#sendaFriend .required'))) {
         $('#sendaFriendForm').html($('#TB_ajaxContent').html());
         $('#TB_ajaxContent').load('pages/sendafriend.php', params);
      } else
         alert('Bitte alle Formular Felder ausfüllen, die mit einem * markiert sind.');
   });

   $('#contact .sendButton').click(function() {
      var params = $('#contact').serializeArray();
      if(validateForm($('#contact .required')))
      {
         $('#contactForm').html($('#TB_ajaxContent').html());
         $('#TB_ajaxContent').load('pages/kontakt.php', params, function(){initBindings();});
      }
      else
         alert('Bitte alle Formular Felder ausfüllen, die mit einem * markiert sind.');
   });

   $('#winner .sendButton').click(function() {
      var params = $('#winner').serializeArray();
      if(validateForm($('#winner .required'))) {
         $('#winnerForm').html($('#TB_ajaxContent').html());
         $('#TB_ajaxContent').load('pages/gewinn.php', params, function(){initBindings();});
      } else
         alert('Bitte alle Formular Felder ausfüllen, die mit einem * markiert sind.');
   });

}

$(document).ready(function(){
   //$('img[src$=.png]').ifixpng('media/gif/blank.gif');
   initBindings();
});


(function(){ // ie9 hack for rewriting -> redirect to the index.php, when using IE9 so the rewriting is disabled
   if($.browser.msie && !window.location.href.match(/index.php\??.*=?.*$/i) && $.browser.version >= 9)
      window.location = 'index.php';
}())
