jQuery(document).ready(function(){
	jQuery('a.nyroModal').nyroModal();
	jQuery('a.iframe').nyroModal({
		sizes: {	// Size information
			initW: 990,	// Initial width
			initH: 590,	// Initial height
			w: 990,		// width
			h: 590,		// height
			minW: 990,	// minimum width
			minH: 590	// minimum height
			//wMargin: undefined,	// Horizontal margin
			//hMargin: undefined	// Vertical margin
		}
	});
	jQuery('a.iframeGuide').nyroModal({
		sizes: {	// Size information
			initW: 960,	// Initial width
			initH: 540,	// Initial height
			w: 960,		// width
			h: 540,		// height
			minW: 960,	// minimum width
			minH: 540	// minimum height
			//wMargin: undefined,	// Horizontal margin
			//hMargin: undefined	// Vertical margin
		}
	});
	jQuery('a.iframeVote').nyroModal({
		sizes: {	// Size information
			initW: 312,	// Initial width
			initH: 142,	// Initial height
			w: 312,		// width
			h: 142,		// height
			minW: 312,	// minimum width
			minH: 142,	// minimum height
			wMargin: 0,	// Horizontal margin
			hMargin: 0	// Vertical margin
		},
		callbacks: {
			'filledContent': function(){
				jQuery('.nyroModalCont iframe').width('312').height('142').css('border','none');
				jQuery('.nyroModalCont').parent().addClass('modalIframeVote');
			},
			'afterShowCont': function() {
				jQuery('.nyroModalCont iframe .closeLayer').click(function(){

				});
			},
			'size': function(nyroModalObj) {
				nyroModalObj.sizes.h = 142;
				nyroModalObj.sizes.initH = 142;
			}
		}
	});

	if(jQuery('#upload_image').length > 0) {
		jQuery('#upload_image').filestyle({
			image: 'fileadmin/stw-riesa/refresh-05-2011/img/ok_button.png',
			imageheight : 25,
			imagewidth : 95,
			width : 95
		});
		if(jQuery('.upload_image .file').val() == ''){
			jQuery('.upload_image .file').val('(jpg, png, gif, max.1Mb)');
		}
	}

	if(jQuery('.faqEntry').length > 0) {
        jQuery('.faqEntry').eq(0).before(jQuery('<ul class="faqList"></ul>'));

		var $entries = jQuery('.faqEntry');

		$entries.each(function(i){
			var $current = jQuery(this);
			var title = $current.find('h2').text();
			var $link = jQuery('<li>' + title + '</li>').appendTo('.mainColBox ul');

			$link.data('faqLinkId',i);
			$link.click(function(){
				var id = jQuery(this).data('faqLinkId');
				$entries.hide();
				$entries.eq(id).show();
			});
			if(i == 0) {
				$link.click();
			}
		});
	}

	if(jQuery('.accordion-toggle').length > 0) {
		jQuery('.accordion-toggle').each(function(){
			var $current = jQuery(this);
			var $box = $current.next();
			$current.click(function(){
				if($box.filter(':visible').length > 0) {
					$box.slideUp();
				} else {
					$box.slideDown();
				}
			});
		});
		jQuery('.accordion-content').hide();
	}

});
