

<!--
$.fn.autoHeight = function(options) { 
$.fn.autoHeight.defaults = { 
children: '' 
}; 

var defaults = $.extend(defaults, options); 

var child = ''; 
for (i=0; i<defaults.children; i++) { 
child += '.children()'; 
} 
child = child+'.'; 

$(this).each(function(){ 
var h = 0; 
var query = "$(this)"+child+"each(function(i){if ($(this).height() > h) { h = $(this).height(); } }); $(this)"+child+"css({'height': h}); " 
eval(query); 
}); 
return this; 
}; 

window.onload = function() { 
$('.p3Container').autoHeight({children: '3'}); 
} 

$(document).ready(function() { 

if ($("#contactForm").length > 0) { 
$('#contactForm .submit').click(function(){ 
if(confirm("Informujemy, iż Twoje dane osobowe będą przetwarzane przez Aviva Towarzystwo Ubezpieczeń Ogólnych SA z siedzibą w Warszawie, przy ul.Prostej 70, w celu przedstawienia Ci ofert ubezpieczeniowych oraz zawarcia i realizacji umowy. Podanie danych osobowych jest dobrowolne i przysługuje Ci prawo dostępu do treści przekazanych danych i ich poprawiania.")){ 
return true; 
} 
return false; 
}); 
} 

var token = 0; 
var freeday = 0; 

function hideloader () { 
if (token == 1 && freeday == 1) { 
$("#loader").hide(); 
} 
} 

function showloader () { 
$("#loader").show(); 
$("#loader").css('opacity','0.8'); 
} 

pWidth = $('div.p3GradBot').width(); 
$('div.p3GradBot').children().next().next('p.borderTop').css({width:pWidth}); 


/* Products List Slide */ 
$('div#productsList a.expand').toggle(function() { 
$('div#productsMap .pr1').fadeIn('slow'); 
$('div#productsMap').slideDown('slow'); 
$(this).addClass('selected'); 
return false; 
}, 
function() { 
//$('div#productsMap .pr1').fadeOut('slow'); 
$('div#productsMap').slideUp('slow'); 
$(this).removeClass('selected'); 
return false; 
}); 

$('div#productsMap a#expand_cp').toggle(function() { 
$('div#productsMap .pr2').slideDown('slow'); 
$(this).addClass('selected'); 
$('div#productsMap a#expand_cp span').html('Ukryj produkty dla firmy'); 
return false; 
}, 
function() { 
$('div#productsMap .pr2').slideUp('slow'); 
$(this).removeClass('selected'); 
$('div#productsMap a#expand_cp span').html('Zobacz produkty dla firmy'); 
return false; 
}); 
/* /Products List Slide */ 

if ($("#form").length > 0) { 

$.get("/direct/token",function(t){ 
$('#form fieldset').prepend('<input type="hidden" name="token" value="' + t + '"/>'); 
token = 1; 
hideloader (); 
}); 

$.getJSON("/direct/daty",function(daty){ 
$.each(daty,function(i,d){ 
$('#data').append('<option>' + d + '</option>'); 
}); 
freeday = 1; 
hideloader (); 
}); 

$('#data').change(function(){ 
showloader (); 
var data = $('#data option:selected').val(); 
$.getJSON("/direct/godziny?date=" + data,function(godziny){ 
$('#hour').html('<option>wybierz</option>'); 
$.each(godziny,function(i,h){ 
$('#hour').append('<option>' + h + '</option>'); 
}); 
hideloader (); 
}); 
}); 

$('#form #submitForm').click(function(){ 
if(confirm("Informujemy, iż Twoje dane osobowe będą przetwarzane przez Aviva Towarzystwo Ubezpieczeń Ogólnych SA z siedzibą w Warszawie, przy ul.Prostej 70, w celu przedstawienia Ci ofert ubezpieczeniowych oraz zawarcia i realizacji umowy. Podanie danych osobowych jest dobrowolne i przysługuje Ci prawo dostępu do treści przekazanych danych i ich poprawiania.")){ 

$.each($('[class="error"]'), function(){ 
$('#'+this.id).removeClass('error'); 
}); 
showloader (); 

$.ajax({ 
url: "/direct/callback", 
type: "POST", 
dataType: "json", 
data: { 
imie_nazwisko: $("input[name='imie_nazwisko']").val(), 
telefon: $("input[name='telefon']").val(), 
data: $('#data option:selected').val(), 
hour: $('#hour option:selected').val(), 
token: $("input[name='token']").val() 
}, 
success: function(xml) { 
hideloader (); 

if(xml.status === true){ 
$(".countfee .msg").html(xml.msg); 
$(".countfee .msg").slideDown(); 
$(".countfee label input#imie_nazwisko").val('imię i nazwisko'); 
$(".countfee label input#telefon").val('telefon'); 
$(".countfee label select#data option").eq(0).attr('selected','selected'); 
$(".countfee label select#hour").html('<option>Wybierz godzinę</option>'); 
setTimeout( '$(".countfee .msg").slideUp();', 4000 ); 
} 
else { 
$.each(xml.error,function(k,field){ 
$('#'+field).addClass('error'); 
}); 

$(".countfee .msg").html(xml.msg); 
$(".countfee .msg").slideDown(); 
setTimeout( '$(".countfee .msg").slideUp();', 4000 ); 
} 
} 
}); 
return false; 
} 
else {return false;} 
}); 
} 

if ($("#leftNav ul li ul li").length == 0) { 
$(".moreLinks").css({'border': 'none'}); 
} 

/* Accordion */ 
if ($(".accordion").length > 0) { 
$(".accordion .heading").each(function(){ 
$(this).append("<span>Więcej >></span>"); 
}); 

$(".accordion .more").hide(); 

$(".accordion span").click(function(){ 
var span = $(this); 
var div = span.parent().next(); 

if ($(".accordion span.selected").length > 0) { 

$(".accordion span.selected").html('Więcej >>').removeClass("selected").parent().next().slideUp(500, function () { 
span.addClass('selected'); 
span.html(''); 
div.slideDown(500); 
} 
); 
} 
else { 
span.addClass('selected'); 
span.html(''); 
div.slideDown(500); 
} 
}); 
} 

$("#formOblicz .sendContact").click(function(){ 
var marka = $('#formOblicz #marka option:selected').val(); 
if (!marka) { 
$("#formOblicz .msg").html('Wybierz markę'); 
$("#formOblicz .msg").slideDown(); 
setTimeout( '$("#formOblicz .msg").slideUp();', 4000 ); 
return false; 
} 
else { 
openpopupheadermarka(marka); 
return false; 
} 
}); 

$(".bannerHeroBottom a.btn_yellow").click(function(){ 
openpopupheader(); 
return false; 
}); 

$(".skype a").click(function(){ 
openpopupskype(); 
return false; 
}); 

$("img.skype").click(function(){ 
openpopupskype(); 
return false; 
}); 

$("li.close a").click(function(){ 
window.close(); 
}); 


}); 

/* Popup nagrody kobieta */ 
function openPopup(value) { 

var myBaseHref = "kobieta_nagroda"; 

switch(value) { 

case 1: 
var appendix = "fotelik"; 
sheight = 600; 
break; 

case 2: 
var appendix = "walizka"; 
sheight = 600; 
break; 

case 3: 
var appendix = "telefon" 
sheight = 500; 
break; 

case 4: 
var appendix = "wycieczka" 
sheight = 550; 
break; 

case 5: 
var appendix = "abj"; 
sheight = 500; 
break; 

case 6: 
var appendix = "dodatki"; 
sheight = 650; 
break; 

case 7: 
var appendix = "nawigacja"; 
sheight = 450; 
break; 

} 

var finalUrl = myBaseHref + "_" + appendix + ".html"; 
if (typeof sheight == "number") { 
var finalUrl = finalUrl + "?height=" + sheight; 
} 

var t = null; 
var a = finalUrl; 
var g = "thickbox"; 
tb_show(t,a,g); 
$("#TB_window").focus(); 
} 

function openpopupheader() { 

var height = screen.height - 100; 
var width = screen.width; 
var top = (screen.height - 800)/2; 
var left = (screen.width - 800)/2; 

var params = 'width='+width+',height='+height+',left=0,top=0,menubar=no,location=no,scrollbars=yes'; 
window.open("/direct/kwotacja","popup",params); 


//var params = 'width=800,height=500,left='+left+',top='+top+',menubar=no,location=no,scrollbars=yes'; 
//window.open("oc-za-50-w-pakiecie-pop.html","popupRel",params); 
} 

function openpopupskype() { 

var height = screen.height - 100; 
var width = screen.width; 
var top = (screen.height - 800)/2; 
var left = (screen.width - 800)/2; 

var params = 'width=800,height=415,left='+left+',top='+top+',menubar=no,location=no,scrollbars=yes'; 
window.open("skype.html","popupRel",params); 
} 

function openpopupheadermarka(marka) { 

var height = screen.height - 100; 
var width = screen.width; 
var top = (screen.height - 800)/2; 
var left = (screen.width - 800)/2; 

var linkmarka = '/direct/kwotacja-marka?marka=' + marka; 

var params = 'width='+width+',height='+height+',left=0,top=0,menubar=no,location=no,scrollbars=yes'; 
window.open(linkmarka,"popup",params); 


//var params = 'width=800,height=500,left='+left+',top='+top+',menubar=no,location=no,scrollbars=yes'; 
//window.open("oc-za-50-w-pakiecie-pop.html","popupRel",params); 
} 

jQuery.fn.hint = function() { 
return this.each(function(){ 
var t = $(this); 
var title = t.attr('title'); 
if (title) { 
t.focus(function(){ 
if (t.val() == title) { 
t.val(''); 
t.removeClass('blur'); 
} 
}) 
t.blur(function(){ 
if (t.val() == '') { 
t.val(title); 
t.addClass('blur'); 
} 
}) 
t.blur(); 
} 
}) 
} 
function startHints(){ 
$(function(){ 
$('input:text').hint(); 
}) 
} 


startHints(); 
//-->
