var selected_banner = 0;
var anz_banner;
var banner_animation;
var screenSize = screen.width + "x" + screen.height;
var imageurl = 'http://cnt.pentax.eu/CT/?campaign=screenSize&site=8&scrSz=' + screenSize + '&js=on';

$(document).ready(
	function() {

		if ( $('#PE_page_1006, #PE_page_998').length >= 1 && $.browser.msie == true && $.browser.version == "6.0")
		{
			$.getScript('http://dcms.pentax.de/public/sites/site_2/js/jquery.pngfix.js',
				function() {
					$('#pngFix, #pngFix1').pngfix();
				}
			);
		}
		
		if ( $('.thickbox').length >= 1 )
		{
			$.getScript('http://dcms.pentax.de/public/sites/site_8/js/thickbox.pack.js',
			function() {
				$('head').append('<link rel="stylesheet" type="text/css" href="http://dcms.pentax.de/public/sites/site_8/css/thickbox.css" />');
			});
		}
		
		// BO Gallery-Cycle
		if ( $('#PE_banner').length >= 1 )
		{
			for ( i in banner ) {
				$('#PE_banner').append(
					'<img src="'+banner[i]+'" />'
				);
			}

			$('#PE_banner').cycle({ 
			    //fx:      'scrollRight', 
			    fx:      'fade', 
			    speed:    1000, 
			    timeout:  5000,
					pause: 		1,
					next: 		'#PE_banner'
			});		
			// EO Gallery-Cycle
		}
				
		if ( $('#PE_banner').length >= 1 )
		{
			$('#SLR_demoInteractiv').cycle({ 
			    //fx:      'scrollRight', 
			    fx:      'fade', 
			    speed:    1000, 
			    timeout:  5000,
					pause: 		1,
					next: 		'#SLR_demoInteractiv'
			});		
		}
				
		if ( $('#PE_isHeadBanner').length >= 1 )
		{
			$('#PE_isHeadBanner').cycle({ 
			    //fx:      'scrollRight', 
			    fx:      'fade', 
			    speed:    1000, 
			    timeout:  5000,
					pause: 		1
			});		
		}
				
		$('#SLR_demoInteractiv').cycle({ 
		    //fx:      'scrollRight', 
		    fx:      'fade', 
		    speed:    1000, 
		    timeout:  5000,
				pause: 		1,
				next: 		'#SLR_demoInteractiv'
		});		
		
		if ( $('.PE_jCycle').size() > 0 )
		{
			$('.PE_jCycle').each(function(){
				$(this).cycle({
			    fx:      'fade', 
			    speed:    1000, 
			    timeout:  5000,
					pause: 		1
				})
			});
		}
		try {
			//alert($('#PE_product_award_ticker ul').children().length);
			if ( $('#PE_product_award_ticker ul').children().length > 6 )
			{
				$('#PE_product_award_ticker').jCarouselLite({
			    auto: 2000,
			    speed: 1000,
			    visible: 6
		   	});
			}
    } 
    catch(e)
    {
    }

		// *** Content-Ad
		if ($('#PE_contentAd').length > 0 && jQuery.trim($('#PE_contentAdHtml').html()) != '')
		{
			$.fn.colorbox({
				href: "#PE_contentAdHtml",
				inline: true,
				open: true,
				width: 600,
				title: false
			});
		}    
	}
);



function PE_changeBanner()
{
	selected_banner++;
	if (selected_banner > anz_banner - 1 ) selected_banner = 0;
	// Preload des Banners
	var tmpImg = new Image();
	tmpImg.src = banner[selected_banner];
	// Ueberblenden
	$('#PE_bannerImg').fadeOut('slow',function() {
		$(this).attr('src',banner[selected_banner]);
		$(this).fadeIn('slow');
	});  
}

/* Just for Debugging 
*/
function outputObject(o) {
	var ret = '';
	for (var key in o)
	{
		ret = ret + key + ' = ' + o[key] + '\n'; 
	}
	return ret;
}

/**
* open window with some parameters
*/

	function wopen(link,wname,xsize,ysize,xpos,ypos,scrollbars,return_false)
	{
		if (scrollbars == '')
		{
			scrollbars = 'no';
		}

		if (xsize==-1)
			xsize=screen.availWidth-10;
		if (ysize==-1)
			ysize=screen.availHeight-60;
		if (xpos==-1)
			xpos=(screen.availWidth-xsize)/2;
		if (ypos==-1)
			ypos=(screen.availHeight-ysize)/2;

   	features = 'width='+xsize+',height='+ysize+',status=no,scrollbars='+scrollbars+',noresizable,top='+ypos+',left='+xpos+',screenY='+ypos+',screenX='+xpos;

		nwindow  = open(link, wname, features);
		nwindow.focus();

		if (return_false)
		{
			return false;
		}
	}

