//Wypełnij formularz
var sel = 1;
var max_num = 4;
var myint;
//nast();
function chmb(nr){
	var mb = document.getElementById('mb');
	var mb2 = document.getElementById('mb2');
	/*
	if(nr==2){
		mb2.style.display = 'block';
	}else{
		mb2.style.display = 'none';
	}
*/
	mb.className='mb';
	
	
	
	if($(mb).hasClass('mb_white')){
		$(mb).removeClass('mb_white');
	}
	if(nr==1){
		mb.style.marginTop = '200px';
		mb.style.marginLeft = '50px';
		mb.innerHTML = 'Dowiedz się więcej';
		mb.href = 'http://www.inchcape.pl/bmw_f30/';
		mb.style.width = '180px';
		//$(mb).addClass('mb_white');
		$(mb).removeClass('bmw_shop_button');
	}else if(nr==2){
		mb.style.marginTop = '170px';
		mb.style.marginLeft = '317px';
		mb.innerHTML = 'Dowiedz się więcej';
		mb.href = 'http://www.inchcape.pl/aktualnosci/archiwum/inchcape-motor-dealer-roku-2011,00G,item.html';
		mb.style.width = '189px';
		$(mb).removeClass('bmw_shop_button');
		
	}else if(nr==3){
		mb.style.marginTop = '200px';
		mb.style.marginLeft = '31px';
		mb.innerHTML = '';
		mb.href = 'http://www.bmw-shop.pl';
		mb.style.width = '180px';
		$(mb).addClass('bmw_shop_button');
		
	}else if(nr==4){
		//mb.style.display = 'block'; or 'none'
		mb.innerHTML = 'Dowiedz się więcej';
		mb.href = 'http://szybkiserwisbmw.pl/';
		mb.style.width = '180px';
		mb.style.marginTop = '176px';
		mb.style.marginLeft = '40px';
		$(mb).removeClass('bmw_shop_button');
	}
}
function bover(){ var mb = document.getElementById('mb'); mb.className = 'mbover'; }
function bout(){ var mb = document.getElementById('mb'); mb.className = 'mbout'; }
function nast(){
	var pimg = document.getElementById('img'+sel);
	pimg.className = 'timgnorm';
	sel += 1;
	if(sel>max_num){ sel = 1; }
	var nimg = document.getElementById('img'+sel);
	nimg.className = 'timgnorm timgsel';
	var bbg = document.getElementById('banner');
	bbg.style.backgroundImage = 'url(images/bmwtop'+sel+'.jpg)';
	chmb(sel);
}
function ton(nr){ var img = document.getElementById('img'+nr); img.className = 'timgbig'; }
function toff(nr){ var img = document.getElementById('img'+nr); if(sel==nr){ img.className = 'timgnorm timgsel'; }else{ img.className = 'timgnorm'; } }
function tc(nr){
	var pimg = document.getElementById('img'+sel);
	pimg.className = 'timgnorm';
	var bbg = document.getElementById('banner');
	bbg.style.backgroundImage = 'url(images/bmwtop'+nr+'.jpg)';
	sel = nr;
	chmb(sel);
	clearInterval(myint);
	myint = setInterval("nast()" , 10000);
}

var timeout    = 500;
var closetimer = 0;
var ddmenuitem = 0;

function jsddm_open(){
	jsddm_canceltimer();
	jsddm_close();
	ddmenuitem = $(this).find('ul').css('visibility', 'visible');
	$(this).children('a').attr('class', 'active');
}

function jsddm_close(){
	if(ddmenuitem) ddmenuitem.css('visibility', 'hidden');
	
}

function jsddm_timer(){
	closetimer = window.setTimeout(jsddm_close, timeout);
	if(teraz!=$(this).find('a').html()){
		$(this).find('a').attr('class', '');
	}
}

function jsddm_canceltimer()
{  if(closetimer)
   {  window.clearTimeout(closetimer);
	  closetimer = null;}}

$(document).ready(function()
{  $('#jsddm > li').bind('mouseover', jsddm_open)
   $('#jsddm > li').bind('mouseout',  jsddm_timer)});

document.onclick = jsddm_close;

$(document).ready(function(){
	$(this).pngFix( );
	$('.arr').click(function(){
		var to = $(this).parent().parent();
		var pages = to.find('.rotnum').text().split('/');
		var now = pages[0];
		var of = pages[1];
		now = (now)%of+1;
		refrbox(to,now,of);
	});
	$('.arl').click(function(){
		var to = $(this).parent().parent();
		var pages = to.find('.rotnum').text().split('/');
		var now = pages[0];
		var of = pages[1];
		now = (now+(of-2))%of+1;
		refrbox(to,now,of);
	});
	
	if($('#page').hasClass('home')){
		init_lightbox();
	}
	
	if($('#googlemaps_waw').is('div')){
		googlemap('googlemaps_waw', 52.2363088, 20.9565245);
		googlemap('googlemaps_wroc', 51.076358, 17.006795);
	}

});

function googlemap(id_cont, wsp_x, wsp_y){

	var myOptions = {
		zoom: 15,
		center: new google.maps.LatLng(wsp_x, wsp_y),
		mapTypeId: google.maps.MapTypeId.ROADMAP
	}

	var map = new google.maps.Map(document.getElementById(id_cont), myOptions);
	if(id_cont == 'googlemaps_wroc'){
		var icon = new google.maps.MarkerImage("images/marker.png", new google.maps.Size(118, 91), new google.maps.Point(0, 0), new google.maps.Point(86, 89));
	}
	else{
		var icon = new google.maps.MarkerImage("images/marker.png", new google.maps.Size(118, 91), new google.maps.Point(0, 0), new google.maps.Point(86, 89));
	}
	var marker = new google.maps.Marker({position:new google.maps.LatLng(wsp_x, wsp_y), icon: icon, map:map});
}

function init_lightbox(){
	$('.button_zamknij').click( function(){
		$('#lightbox_cont').fadeOut(200, function(){
			$('#lightbox_background').fadeOut(200);
		});
	});
	
	$('#mb').click( function(){
		if($(this).attr('href') == 'javascript:;'){
			$('#lightbox_background').fadeIn(300, function(){
				$(this).css({'filter':'alpha(opacity=50)', '-ms-filter': 'progid:DXImageTransform.Microsoft.Alpha(Opacity=50)'});
				$('#lightbox_cont').fadeIn(200);
			});
		}
	});
}

function refrbox(box,nr,of){
	box.find('.rotnum').text(nr+'/'+of);
	box.find('.title').text(box.find('.odsl'+nr).find('input[name=title]').val());
	//title
	for(var i=1;i<=of;i++){
		if(i==nr){
			box.find('.odsl'+i).css('display','block');
		}else{
			box.find('.odsl'+i).css('display','none');
		}
	}
}
