jQuery(document).ready(function (){
							
 var headline_count;
 var headline_interval;
 var old_headline = 0;
 var current_headline = 0;
 var timeToDisplay = 7500;
 var fdeInTime = 1000, fadeOutTime = 1000;

	jQuery("#mainMenu a").focus( function(){ jQuery(this).blur() } );
	jQuery("#yourBasket a").focus( function(){ jQuery(this).blur() } );
	jQuery("#leftMenu a").focus( function(){ jQuery(this).blur() } );
 
 jQuery("div.headline:eq(" + current_headline + ")").css("display","block");

   headline_count = jQuery("div.headline").size();
   headline_interval = setInterval(headline_rotate,timeToDisplay);
   jQuery('#scrollup').hover(function() {
     clearInterval(headline_interval);
   }, function() {
     headline_interval = setInterval(headline_rotate,timeToDisplay);
   });
   
 function headline_rotate(){
   current_headline = (old_headline + 1) % headline_count; 
   jQuery("div.headline:eq(" + old_headline + ")").fadeOut(fdeInTime,function(){
   		jQuery("div.headline:eq(" + current_headline + ")").fadeIn(fadeOutTime);
		//jQuery("#scrollup").animate({ height: jQuery("div.headline:eq(" + current_headline + ")").height()}, "slow" );
 	});   

   old_headline = current_headline;
 }

							
	jQuery("ul#leftMenu li .leftMenu").click(function(){
			jQuery("ul#leftMenu").children("li").css("background", "url(/images/design_el/leftsubactivebg.png) no-repeat 7px 16px");
			jQuery(this).next("ul:visible").slideUp("normal").parent().css("background", "url(/images/design_el/leftsubactivebg.png) no-repeat 7px 16px");
			jQuery(this).next("ul:hidden").slideDown("normal").parent().css("background", "url(/images/design_el/leftactivebg.png) no-repeat 7px 16px");
			jQuery("ul#leftMenu li a").not(this).next("ul").slideUp("normal");
	});
	
	jQuery(".deliveryAdressFieldset").css("display", "none");
	
	jQuery(".changeFirm").children("a").click(function(){
			jQuery(".listFilms:visible").slideUp("fast");
			jQuery(".listFilms:hidden").slideDown("fast");
			return false;
	});
	
	jQuery(".listFilms a").click(function(){
			jQuery(".listFilms").slideUp("fast");
			document.getElementById('saerchProduct').value=this.id;//alert(document.getElementById('saerchProduct').value);
			jQuery(".changeFirm").children("a").html(this.innerHTML);
	});
	
	jQuery(".changeFirm2").children("a").click(function(){
			jQuery(".listFilms2:visible").slideUp("fast");
			jQuery(".listFilms2:hidden").slideDown("fast");
			return false;
	});
	jQuery(".changeFirm2 ul li a").click(function(){
			jQuery(".listFilms2").slideUp("fast");
			document.getElementById('saerchProduct2').value=this.id;//alert(document.getElementById('saerchProduct2').value);
			jQuery(".changeFirm2").children("a").html(this.innerHTML);
			document.getElementById('saerchProduct2').form.submit();
			//top.location = '?firm='+this.innerHTML;
	});

	
		//var count = jQuery("#doYouKnow ul").children("li").length;
		
		//replaceNews('0');		
	var div = jQuery('div.imageContainerC'),
	ul = jQuery('.imageContainerC ul'),
	li = jQuery('.imageContainerC ul li');
	div.css({overflow: 'hidden'});
	var divWidth = div.width(),
	ulWidth = ul.width(),	
	liWidth = li.width(),
	liCount = li.size();
	maxRight = liWidth*liCount-3*liWidth;
	jQuery(".imageContainerL a").click(function(){
		var left =+ liWidth;
		if((div.offset().left-ul.offset().left)>liWidth-15){
			multiple=((ul.offset().left-div.offset().left)/liWidth)+1;
			ul.animate({ left: left*multiple }, "fast" );
		}
		return false;
	});
		
	jQuery(".imageContainerR a").click(function(){
		var left =+ -liWidth;
	
		if((div.offset().left-ul.offset().left) < maxRight){
			multiple=((div.offset().left-ul.offset().left)/liWidth)+1;
			ul.animate({ left: left*multiple }, "fast" );
	 	}
		return false;
	});
	
	jQuery('#userAgent').html(navigator.userAgent);
		
	jQuery('.imageContainer').mousewheel(function(event, delta) {
		
		if (delta > 0){
		var left =+ liWidth;
			
			if((div.offset().left-ul.offset().left)>liWidth-15){
				multiple=((ul.offset().left-div.offset().left)/liWidth)+1;
				ul.animate({ left: left*multiple }, "fast" );
			}
			return false;
		}
			
		else if (delta < 0){
		var left =+ -liWidth;
	
		if((div.offset().left-ul.offset().left) < maxRight){
			multiple=((div.offset().left-ul.offset().left)/liWidth)+1;
			ul.animate({ left: left*multiple }, "fast" );
	 	}
		return false;
		}
	});
	init();	
});

var inputs;
var imgFalse = '/images/design_el/chekbox.png';
var imgTrue = '/images/design_el/chekboxchecked.png';

//this function runs when the page is loaded, put all your other onload stuff in here too.
function init() {
    replaceChecks();
}

function replaceChecks() {
    //return;
    //get all the input fields on the page
    inputs = document.getElementsByTagName('input');

    //cycle trough the input fields
    for(var i=0; i < inputs.length; i++) {

        //check if the input is a checkbox
        if(inputs[i].getAttribute('type') == 'checkbox') {
            
            //create a new image
            var img = document.createElement('img');
            
            //check if the checkbox is checked
            if(inputs[i].checked) {
                img.src = imgTrue;
                if(inputs[i].id=='profile_register_address_delivery')
            	{
                	jQuery(".deliveryAdressFieldset").slideDown("fast");
            	}
                if(inputs[i].id=='profile_register_firm')
            	{
                	jQuery(".firmFieldset").slideDown("fast");
            	}
				
            } else {
                img.src = imgFalse;
                if(inputs[i].id=='profile_register_address_delivery')
            	{
                	jQuery(".deliveryAdressFieldset").slideUp("fast");
                	Logishop.clearAddressDelivery();
            	}
                if(inputs[i].id=='profile_register_firm')
            	{
                	jQuery(".firmFieldset").slideUp("fast");
                	Logishop.clearFirm();
            	}
            }

            //set image ID and onclick action
            img.id = 'checkImage'+i;
            //set image
            img.onclick = new Function('checkChange('+i+')');
            inputs[i].onclick = new Function('imgChange('+i+')');
            //place image in front of the checkbox
            inputs[i].parentNode.insertBefore(img, inputs[i]);
            
            //hide the checkbox
            inputs[i].style.display='none';
        }
    }
}

//change the checkbox status and the replacement image
function checkChange(i) {

    if(inputs[i].checked) {
        inputs[i].checked = '';
        document.getElementById('checkImage'+i).src=imgFalse;
    } else {
        inputs[i].checked = 'checked';
        document.getElementById('checkImage'+i).src=imgTrue;
    }
    
	if(inputs[i].id=='profile_register_address_delivery')
	{
		Logishop.clearAddressDelivery();Logishop.toggleElement('register_address_delivery')	
	}

	if(inputs[i].id=='profile_register_firm')
	{
		Logishop.clearFirm();Logishop.toggleElement('register_form_firm')
	}

} // checkChange()

//change the checkbox status and the replacement image
function imgChange(i) {

    if(inputs[i].checked) {
        document.getElementById('checkImage'+i).src=imgTrue;
    } else {
        document.getElementById('checkImage'+i).src=imgFalse;
    }
    
	if(inputs[i].id=='profile_register_address_delivery')
	{
		Logishop.clearAddressDelivery();Logishop.toggleElement('register_address_delivery')	
	}

	if(inputs[i].id=='profile_register_firm')
	{
		Logishop.clearFirm();Logishop.toggleElement('register_form_firm')
	}

} // imgChange()

// rozwi?zanie konfliktu pom-y prototype i jQuery
$jQuery = jQuery.noConflict();
