function InsertObject2()
{
document.write('<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,42,0" id="banner" width="360" height="340">');
document.write('<param name="movie" value="mapa.swf">');
document.write('<param name="bgcolor" value="#FFFFFF">');
document.write('<param name="SCALE" value="exactfit">');
document.write('<param name="wmode" value="transparent">');
document.write('<param name="quality" value="high">');
document.write('<param name="allowscriptaccess" value="samedomain">');
document.write('<embed type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" width="360" height="340" name="banner" src="mapa.swf" bgcolor="#FFFFFF" quality="high" wmode="transparent" swLiveConnect="true" allowScriptAccess="samedomain"></embed>');
document.write('</object>');
}

function InsertObject2_en()
{
document.write('<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,42,0" id="banner" width="360" height="340">');
document.write('<param name="movie" value="mapa_en.swf">');
document.write('<param name="bgcolor" value="#FFFFFF">');
document.write('<param name="SCALE" value="exactfit">');
document.write('<param name="wmode" value="transparent">');
document.write('<param name="quality" value="high">');
document.write('<param name="allowscriptaccess" value="samedomain">');
document.write('<embed type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" width="360" height="340" name="banner" src="mapa_en.swf" bgcolor="#FFFFFF" quality="high" wmode="transparent" swLiveConnect="true" allowScriptAccess="samedomain"></embed>');
document.write('</object>');
}

function InsertObject2_de()
{
document.write('<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,42,0" id="banner" width="360" height="340">');
document.write('<param name="movie" value="mapa_de.swf">');
document.write('<param name="bgcolor" value="#FFFFFF">');
document.write('<param name="SCALE" value="exactfit">');
document.write('<param name="wmode" value="transparent">');
document.write('<param name="quality" value="high">');
document.write('<param name="allowscriptaccess" value="samedomain">');
document.write('<embed type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" width="360" height="340" name="banner" src="mapa_de.swf" bgcolor="#FFFFFF" quality="high" wmode="transparent" swLiveConnect="true" allowScriptAccess="samedomain"></embed>');
document.write('</object>');
}

window.addEvent('domready', function() {
   
 var actual_promotions2 = $('actual_promotions2');
 if ( actual_promotions2 ){
  ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////  
  var actual_promotion_slider2 = actual_promotions2.getElement('#actual_promotion_slider2');
  var actual_promotions_list2 = actual_promotions2.getElements('.promo_pager2 a');
  if ( actual_promotions_list2 ){
    actual_promotions_list2.each(function(el,i){
      el.addEvent('click',function(e){
        new Event(e).stop();
        var marginLeft = -(180 * i);
        actual_promotions_list2.removeClass('active');
        el.addClass('active');
        Cookie.write('actual_promotion2',i,{'path':'/'});
        actual_promotion_slider2.morph({'marginLeft':marginLeft+'px'});  
        });
      });    
    ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
     var Parms2 = { actual_promotions_list2:actual_promotions_list2 , actual_promotions_count2 : actual_promotions_list2.lenght };
     var changePromo2 = function(){  
      var actual_promotion2 = 0;
      this.actual_promotions_list2.each(function(el,i){
        if ( el.hasClass('active') ){
          actual_promotion2 = i;
          }
        });  
      var index = ( actual_promotions_list2[actual_promotion2+1] ) ? actual_promotion2+1 : 0;  
      actual_promotions_list2[index].fireEvent('click',actual_promotions_list2[index]);
      actual_promotions_list2.removeClass('active');
      actual_promotions_list2[index].addClass('active');
      }; 
     changePromo2.periodical(4000,Parms2);
    ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
    }
  } 
 });




function main_flashpl()
{
  document.write ('<div style="position:relative;width:100%;background:#F2F2F2;padding-left:0px;margin-top:-1px;z-index:1;height:42px;" align="center">');
	if (AC_FL_RunContent == 0) {
		alert("This page requires AC_RunActiveContent.js.");
	} else {
		AC_FL_RunContent(
			'codebase', 'http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0',
			'width', '1009',
			'height', '42',
			'src', 'universallPasekpl',
			'quality', 'high',
			'pluginspage', 'http://www.macromedia.com/go/getflashplayer',
			'align', 'middle',
			'play', 'true',	
			'loop', 'true',
			'scale', 'showall',
			'wmode', 'transparent',
			'devicefont', 'false',
			'id', 'universallPasekpl',
			'bgcolor', 'transparent',
			'name', 'universallPasekpl',
			'menu', 'true',
			'allowFullScreen', 'false',
			'allowScriptAccess','sameDomain',
			'movie', 'universallPasekpl',
			'salign', 'center',
			'flashvars', 'fw=2&pozX=940&'  
			); 
	}
	document.write ('</div>');
} 

function main_flashen()
{
  document.write ('<div style="position:relative;width:100%;background:#F2F2F2;padding-left:0px;margin-top:-1px;z-index:1;height:42px;" align="center">');
	if (AC_FL_RunContent == 0) {
		alert("This page requires AC_RunActiveContent.js.");
	} else {
		AC_FL_RunContent(
			'codebase', 'http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0',
			'width', '1009',
			'height', '42',
			'src', 'universallPaseken',
			'quality', 'high',
			'pluginspage', 'http://www.macromedia.com/go/getflashplayer',
			'align', 'middle',
			'play', 'true',	
			'loop', 'true',
			'scale', 'showall',
			'wmode', 'transparent',
			'devicefont', 'false',
			'id', 'universallPaseken',
			'bgcolor', 'transparent',
			'name', 'universallPaseken',
			'menu', 'true',
			'allowFullScreen', 'false',
			'allowScriptAccess','sameDomain',
			'movie', 'universallPaseken',
			'salign', 'center',
			'flashvars', 'fw=2&pozX=940&'  
			); 
	}
	document.write ('</div>');
} 

function main_flashde()
{
  document.write ('<div style="position:relative;width:100%;background:#F2F2F2;padding-left:0px;margin-top:-1px;z-index:1;height:42px;" align="center">');
	if (AC_FL_RunContent == 0) {
		alert("This page requires AC_RunActiveContent.js.");
	} else {
		AC_FL_RunContent(
			'codebase', 'http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0',
			'width', '1009',
			'height', '42',
			'src', 'universallPasekde',
			'quality', 'high',
			'pluginspage', 'http://www.macromedia.com/go/getflashplayer',
			'align', 'middle',
			'play', 'true',	
			'loop', 'true',
			'scale', 'showall',
			'wmode', 'transparent',
			'devicefont', 'false',
			'id', 'universallPasekde',
			'bgcolor', 'transparent',
			'name', 'universallPasekde',
			'menu', 'true',
			'allowFullScreen', 'false',
			'allowScriptAccess','sameDomain',
			'movie', 'universallPasekde',
			'salign', 'center',
			'flashvars', 'fw=2&pozX=940&'  
			); 
	}
	document.write ('</div>');
} 

window.addEvent('domready', function() { 
  var kursy_submit = $('kursy_submit');
  if ( kursy_submit ){
    kursy_submit.addEvent('click',function(e){
      var kursy_slider
      var kursy_values = $('kursy_values');
      var kursy_slider = $('kursy_slider');
      var kursy_slider_size = kursy_values.getSize();           
      if ( $(this).hasClass('expand') ){
        $(this).removeClass('expand');
        kursy_slider.morph({height:'15px'});
        }
      else{
        $(this).addClass('expand');
        kursy_slider.morph({height:kursy_slider_size.y});
        }
      });
    }
});

/*-------------------------------------------------------------------------------------------------------------------*/

function change_currency(){
  var kursy_values = $('kursy_values');
  var kursy_submit = $('kursy_submit');
  if ( kursy_values && kursy_submit && !kursy_submit.hasClass('expand') ){
    kursy_values.getLast().inject(kursy_values,'top');    
    kursy_values.setStyle('marginTop','-17px');    
    kursy_values.morph({'marginTop':'0px'});
    }
  change_currency.delay(5000);
  }

window.addEvent('load',function(){ 
  var kursy_values = $('kursy_values');
  if ( kursy_values ){
    change_currency.delay(5000);
    }
});


function $save(id){
  if ( $(id) ) $(id).submit();
  return false;
  }	

/*--------------------------------------------------------------------------------------------------------------------------------*/

function menu (obj){
  var li = $(obj).getParent();
  var ul = li.getElement('ul');
  ul.toggleClass('hide');  
  if ( li.hasClass('active' ) )
    li.removeClass('active')
  else if ( !ul.hasClass('hide') ) 
    li.addClass('active');
  }
  
/*--------------------------------------------------------------------------------------------------------------------------------*/
  
function swich_order_row ( obj ){
  var obj = $(obj);
  var className = obj.get('name') ;
  if( className ){
    if ( obj.get('value') == 'on' ){
      $$('.'+className).removeClass('hide');
      }      
    else{
      $$('.'+className).addClass('hide');
      }      
    }
  }

/*--------------------------------------------------------------------------------------------------------------------------------*/
  
function clear_input( input ){
  var input = $(input);
  if ( input && input.get('title') ){
    input.addEvent('focus',function(){ 
      if ( input.get('title') == input.get('value') ) { 
        input.set('value','');
        if ( input.get('name') == 'password' ){
          input.set('type','password');
          }
        }
      });
    input.addEvent('blur',function(){ 
      if ( input.get('value') == '' ){
        input.set('value', input.get('title') );
        if ( input.get('name') == 'password' ){
          input.set('type','text');
          }        
        }  
      });
    }
  }

/*--------------------------------------------------------------------------------------------------------------------------------*/  

function add_comment(sub){
  var comment_form = $('comment_form');
  new Element('input',{'name':'sub','value':sub,'type':'hidden'}).inject(comment_form);
  comment_form.submit();  
  }

/*--------------------------------------------------------------------------------------------------------------------------------*/

function show_comment_form(obj){
  $('comment_form').removeClass('hide');
  obj.setStyle('display','none'); 
  }

/*--------------------------------------------------------------------------------------------------------------------------------*/

function add_to_basket(prod_basket){
  var prod_basket = $(prod_basket);
  if ( prod_basket ){
    var valid = true;
    var choose_options = prod_basket.getElements('.choose_options');
    if ( choose_options ){
      choose_options.each(function(el){
        if ( el.get('value') == '' && valid ){
          valid = false;
          alert('Wybierz '+el.get('title')+'.' );      
          el.focus();          
          }
        });
      }
    if ( valid ){
      prod_basket.submit();
      }      
    }  
  }

/*--------------------------------------------------------------------------------------------------------------------------------*/

window.addEvent('domready', function() {
  var forms = document.getElements('form');
  if ( forms ){
    forms.addEvent('submit',function(e){
      //new Event(e).stop();
      this.getElements('input').each(function(el){      
        var title = el.get('title');      
        if ( title && title == el.get('value') ){ 
          el.set('value','');
          }
        });
      //this.submit();
      });    
    }
  //clear_input( $('login_field_top') );
  //clear_input( $('password_field_top') );
  //clear_input( $('search_field_top') );
  //$$('ul li:last-child').addClass('last_child');
});

/*--------------------------------------------------------------------------------------------------------------------------------*/
  
window.addEvent('domready', function() {
  var dodajdokoszyka = $('dodajdokoszyka') ;  
  if ( dodajdokoszyka ){
    dodajdokoszyka.addEvent('click',function(e){
      new Event(e).stop();
      $('order_add_form').submit();
      });
    }
});

/*--------------------------------------------------------------------------------------------------------------------------------*/

function order_fields_copy(input,wrap,source_prefix){
  var checked = input.get('checked');
  var prefix = input.get('rel');
  var fields = wrap.getElements('input[name*='+prefix+'_]');
  var is_company = wrap.getElements('input[name*='+prefix+'_company]').length ? true : false ;
  
  if ( fields ){
    fields.each(function(el){
      if ( checked ){
        var name = el.get('name').replace(prefix+'_','');        
        if ( name == 'name' && !is_company ){
          var pattern = wrap.getElement('input[name='+source_prefix+'company]');
          var value = pattern ? pattern.get('value') : '';
          if ( !value ){
            var pattern = wrap.getElements('input[name='+source_prefix+'name], input[name='+source_prefix+'surname]');
            value = pattern[0].get('value')+' '+pattern[1].get('value');
            }
          }
        else {
          var pattern = wrap.getElement('input[name='+source_prefix+name+']');
          var value = pattern ? pattern.get('value') : '';
          }                 
        if ( pattern ){
          el.set(source_prefix+'defaultValue',el.get('value'));
          el.set('value',value);
          }        
        }
      else {
        el.set('value',el.get(source_prefix+'defaultValue') || '');
        }
      });
    }
  }

/*--------------------------------------------------------------------------------------------------------------------------------*/

window.addEvent('domready', function() {
  var order_your_acount = $('order-your-acount'); 
  if ( order_your_acount && !$('order-basket') ){
    var field_groups = new Array('send_to','invoice');
    field_groups.each(function(field_prefix){
      var _field_prefix = field_prefix.replace('_to','');
      var has_inputs = order_your_acount.getElements('input[name*='+_field_prefix+'_]');
      var td = order_your_acount.getElement('tr.'+field_prefix+' td.tab1');
      if ( td && has_inputs.length ){
        td.setStyle('textAlign','left');
        var transfer_span = new Element('span').set('html','kopiuj dane&nbsp;');
        var transfer_input = new Element('input',{'type':'checkbox','rel':_field_prefix});
        transfer_input.addEvent('click', order_fields_copy.pass([transfer_input,order_your_acount]) );
        transfer_span.setStyles({'float':'right','fontWeight':'normal'});
        transfer_input.setStyles({'float':'right'});
        transfer_span.inject( td , 'top' );
        transfer_input.inject( td , 'top' );
        }        
      });
    }
});

/*--------------------------------------------------------------------------------------------------------------------------------*/

window.addEvent('domready', function() {
  if ( $('order') ){
    var inputs = $$('input[name=payment_delivery]');
    if ( inputs ){
      inputs.addEvent('click',function(){
        var row = $(this).getParent('tr'); 
        var next_row = row.getNext();
        $$('tr.pay_type_row').addClass('hide');
        if ( next_row.hasClass('pay_type_row') && $(this).get('checked') ){
          next_row.removeClass('hide');
          }        
        });    
      }
    }
  });


