function showFlyer(flashfile, flyerid, domain, site_access_name, site_access_type) {
	if(flashfile == null){
        flashfile = flashURL;
    }
    Shadowbox.open({
        player:     'html',
        content:    '<div id="flash-171-1"></div>',
        height:     695,
        width:      880,
		options:    {
			onClose: function(item) {
				$('div.wide-box object').attr('style', 'visibility: visible; display: inline;');
			},
			onOpen: function(item) {
				$('div.wide-box object').attr('style', 'visibility: hidden; display: inline;');
			},
		   onFinish: function(item){
				var flashvars  = {};
				var params     = {};
				params.quality = "high";
				params.scale = "noScale";
				params.salign = "TL";
				params.wmode = "opaque";
				flashvars.domain = domain;
				flashvars.site_access_name = site_access_name;
				flashvars.site_access_type = site_access_type;
				flashvars.id = flyerid;
				var attributes = null;
				swfobject.embedSWF(flashfile, "flash-171-1", "880", "695", "8", false, flashvars, params, attributes);

				var SB = Shadowbox;
				var SL = SB.lib;
				var shadowboxcontent = SL.get('shadowbox_content');
				var dims = Shadowbox.getDimensions();
				if (dims.inner_h < 695) {
					SL.setStyle(shadowboxcontent, 'overflow', 'scroll');
				}
				window.location.hash='#flyer';
		   },
		   viewportPadding: 0
	   }
   });
}
function printWindow(url){
    PrintWindow = window.open(url, "Gutschein Drucken", "width=650,height=280,left=300,top=300");
    PrintWindow.focus();
}

function printWindowVoucher(url){
    PrintWindow = window.open(url, "Gutschein Drucken", "width=560,height=241,left=300,top=300");
    PrintWindow.focus();
}


function showLoginError(divID){
	var element = 'div#'+divID;
	if($(element)){
		$(element).fadeIn('slow');
	}
	$("input[name='login']").focus();
	$("input[name='login']").click(function(){
		$("div#sc-login-error").fadeOut('slow');
	});
    var targetOffset = $("input[name='login']").offset().top;
	var targetOffset = targetOffset - 200;
	//alert(targetOffset);
    $('html,body').animate({scrollTop: targetOffset}, 1000);
}


function setActive(div_id){
	if(div_id == 'usersearchForm'){
		$('#userregisterform').hide();
		$('#usersearchForm').slideDown();
	} else {
		$('#usersearchForm').hide();
		$('#userregisterform').slideDown();
	}
}

function cContent(first, second) {
	document.write(first + ' + ' + second);
}

function showDarkBackground() {
	var api = $('div.wide-box object').expose({
			api: true,
			color: '#000000',
			opacity: 0.5,
			closeOnClick: false
		}).load();
}

function removeDarkBackground() {
	var api = $('div.wide-box object').expose().close(); 
}

function recordOutboundLink(link, category, action) {
  try {
    var pageTracker=_gat._getTracker('UA-6683194-1');
    pageTracker._trackEvent(category, action);
    setTimeout('document.location = "' + link + '"', 100);
  }catch(err){}
}

$(document).ready(function(){
    $('div.commodity').tooltip({
		track: true,
		showURL: false,
		showBody: false
    });
    $('div.sc_commodity').tooltip({
		track: true,
		showURL: false,
		showBody: false
    });
	$('div.highlight-block').click(function(){
		var name = $('a img.highlight', this).attr('alt');
		var href = $('a', this).attr('href');
		recordOutboundLink(href, 'Outbound Links', name);
		return false;
	});

	$('#searchStartButton').click(function(){
		var url = "/userdb/search?";
		$("#userSearch_form input[type=text]").each(function(){
			url += this.id + "=" + encodeURI( $(this).val() ) + '&';
		});
		$('.ac_results').html("");
		$('.ac_results').show();
		$('.ac_results').addClass('userSearch_formLoad');
		$.get(url,function(data){
			$('.ac_results').append(data).removeClass('userSearch_formLoad').show();
		});
	});
	
	$('#magazine-reset').click(function(){
		var e = document.getElementsByName('magazine');
		for (var i=0; i < e.length; i++) e[i].checked = '';
		return false;
	});
});
