var isIE6 = /msie|MSIE 6/.test(navigator.userAgent);
var isIE7 = /msie|MSIE 7/.test(navigator.userAgent);
var method = "swing";
var timer, btimer;
var actpane = 1;
var cardir = 0;

function rotateNews(){
	$('p.novinka').hide();
	$('p.novinka:eq('+an+')').fadeIn(500);
	an++;
	if(an==3){an=0;}
}

function initBanners(){
  if( $('.pane').size() > 1 ){
    $('.pane:gt(0)').hide();
    $('.bctrl').show();
    btimer = setInterval("turnBanners(0)",8000);
  }else{
    $('.bctrl').hide();
  }
}

function turnBanners(){
  if(cardir==0){
    actpane = 1 * actpane + 1;
    if(actpane > $('.pane').size() ){ actpane = 1; }
    if(!isIE6 && !isIE7){
      $('.pane:visible').animate({'left':'-900px','opacity':0},{duration: 750, easing: method, complete: function(){$(this).hide();} });
      $('#pane'+actpane).css('left','900px').show().animate({'opacity':'0'},10);
      $('#pane'+actpane).animate({'left':'0','opacity':1},{duration: 750, easing: method, complete: function(){$(this).show();$('.bctrl').fadeIn(50);} });
    }else{
      $('.pane:visible').animate({'left':'-900px'},{duration: 750, easing: method, complete: function(){$(this).hide();} });
      $('#pane'+actpane).css('left','900px').show();
      $('#pane'+actpane).animate({'left':'0'},{duration: 750, easing: method, complete: function(){$(this).show();$('.bctrl').fadeIn(50);} });
    }
  }else{
    cardir=0;
    actpane = actpane - 1;
    if(actpane<1){ actpane=$('.pane').size(); }
    if(!isIE6 && !isIE7){
      $('.pane:visible').animate({'left':'900px','opacity':0},{duration: 750, easing: method, complete: function(){$(this).hide();} });
      $('#pane'+actpane).css('left','-900px').show().animate({'opacity':'0'},10);
      $('#pane'+actpane).animate({'left':'0','opacity':1},{duration: 750, easing: method, complete: function(){$(this).show();$('.bctrl').fadeIn(50);} });
    }else{
      $('.pane:visible').animate({'left':'900px'},{duration: 750, easing: method, complete: function(){$(this).hide();} });
      $('#pane'+actpane).css('left','-900px').show();
      $('#pane'+actpane).animate({'left':'0'},{duration: 750, easing: method, complete: function(){$(this).show();$('.bctrl').fadeIn(50);} });
    }
  }
}

function callNews(){
	rotateNews();
	timer = window.setInterval("rotateNews()",5000);
}

$(function(){

	//flash
  $('body .main').prepend('<div id="hpFlashWrap"></div>');
  var ihtml = "<script language='javascript' type='text/javascript'>var so = new SWFObject('/public/flash/kampan.swf','movie','980','430','7');so.addParam('id','movie');so.addParam('wmode','transparent'); so.addParam('scale', 'noscale'); so.addParam('salign', 'lt'); so.write('hpFlashWrap');</script>";
  $('body').append(ihtml);
	
  
  $('.hpbanner').hover(function(){
		var idx = $(this).attr('rel');
		$('.bhover').hide();
		$('.hp-left').css('z-index','10');
		$('.bhover[id=h'+idx+']').show();
		clearInterval(btimer);
	},function(){});

	$('.b-left, .b-right').hover(function(){
		var idx = $(this).attr('rel');
		$('.bhover').hide();
		$('.hp-left').css('z-index','10');
		$('.bhover[id=h'+idx+']').show();
		clearInterval(btimer);
	},function(){
	  $('.bhover').hide();
	  btimer = setInterval("turnBanners(0)",8000);
	  $('.hp-left').css('z-index','100');
  });

	$('.bhover').hover(function(){},function(){
		$('.bhover').hide();
		btimer = setInterval("turnBanners(0)",8000);
		$('.hp-left').css('z-index','100');
	});

	$('.bhover').hide();

	$('p.novinka a').hover(function(){
		clearInterval(timer);
	},function(){
		timer = window.setInterval("rotateNews()",5000);
	});

	$('.b-left').click(function(){
    $(this).blur();
    $('.bctrl').hide();
    $('.bhover').hide();
    cardir = -1;
    turnBanners();
    cardir = 0;
    return false;
  });
  $('.b-right').click(function(){
    $(this).blur();
    $('.bctrl').hide();
    $('.bhover').hide();
    turnBanners();
    return false;
  });

	$('p.novinka').hide();

	callNews();
	initBanners();

});

