/* <![CDATA[ */
	$(document).ready(function() {
		writeSWF(0);
	});

	function writeSWF(startvalue)
	{
		//Gecko Engine < 1.9 doesn't support windowless
		if (navigator.platform.search(/Linux/) == 0 && jQuery.browser.mozilla) {
			$('#cat_nav').css('display', 'none');
			return;
		}
		
		var so = new SWFObject("/res/bosch-pt/hw/awb/awb_diy.swf", "awbswf", "700", "400", "8", "#ffffff");
		so.addParam("wmode", "transparent");
		so.addParam("quality", "high");
		so.addParam("salign", "tl");
    so.addParam("allowScriptAccess", "always");

		/* Model */
		so.addVariable("siteurl", "");
		so.addVariable("menuurl", jsLblDownloadsMenuURL);

		/* View: Text */
		so.addVariable("filterlabel", jsLblDownloadsFilter);
		so.addVariable("suchlabel", "");	//empty --> hidden
		so.addVariable("newmessage", "");

		/* View: Layout */
		so.addVariable("menu_offset_x", "0");
		so.addVariable("awb", "1");

		/* Controller */
		so.addVariable("callback", "loadPage");
		so.addVariable("useintermediatemode", "0");
		so.addVariable("startvalue", startvalue);

		so.write("awb");
	}
	function resizeFlash(height)
	{
		if(height==0)$('#awb').css('height',"70px");
		else $('#awb').css('height',"500px");
	}
	function loadPage(params)
	{

		if(params.p1 == 0)
		{
			window.location.href = jsLblDownloadsFile;
		}
		if(params.p1 != "" && params.p1 != undefined)
		{
      if (params.p1 > 0)
      {
        var id="section"+params.p1;
        /* dsp 081009 $('#contentColumn div[div.downloads]:not(#'+id+')').hide(); */ 
				$('#contentColumn div').hide(); 
				$('#'+id).show(); 
				$('#'+id +' div').show(); 
        $('#contentColumn').find('.divider').removeClass('divider');
      }
      else
	    {
	      $('.#contentColumn div[div.downloads]').show();
	      $('#contentColumn').not(':last').find('.divider').addClass('divider');
	    }
		}
	}

	document.onclick=check;

	function check(e)
	{
		var target = (e && e.target) || (event && event.srcElement);
		if($('#awbswf').attr('id') != target.id)
		{
			var fm = document.getElementById("awbswf");
			fm.makeSmall();
		}
	}
/* ]]> */
