﻿

<!--

$( function(){
 /*
  * Usowanie podkerslenia z ostatneigo linku w meta-nawigacji
  */
    $(".side_qnav").find("li:last").addClass("last");
 
 /*
  * Placówki i Bankomaty
  */
 
 
 $("#placowki_bankomaty form").submit(
  function(){
   
   
   var kat = $("#pib_kategoria").val();
   if(kat!=""){
    
    
    //?Rodzaj=Oddziały+Banku&Woj=Mazowieckie&Miasto=&sbmChk=0
    
    var url = kat+"?Rodzaj="+blankToPlus($("#pib_kategoria option:selected").html());
    url = url + "&Woj="+$("#pib_Woj").val();
    url = url +"&sbmChk=0";
    //alert(url);
    //alert("Waaagh!"); 
    window.location = encodeURI(url); 
  } else {
    window.location = '/siec_sprzedazy,7043.html';
   }
   
   return false;
  }
 
 );
 
 
 
 
 /*
  * 
  * 
  */
 
 
 /*
  Predefiniowanie Umow spotkanie
 */
 if((typeof umow_k2) != 'undefined'){
     var k2 = umow_k2;
     var p2 = 0;
   if((typeof umow_p2) != 'undefined'){
       p2= umow_p2; 
  } 
    $(".umow2 a").each(
     function(){
      var href2 =$(this).attr("href");
  if(href2 !=undefined){
   if(href2.indexOf("?")!=-1){
    href2 = href2 + "&k="+k2+"&p="+p2;
   } else{
    href2 = href2 + "?k="+k2+"&p="+p2;
   }
   $(this).attr("href",href2);
  }
 }
 );
}
 
 
 if((typeof umow_k) != 'undefined'){
  var k = umow_k;
  var p = 0;
  if((typeof umow_p) != 'undefined'){
   p= umow_p; 
  } 
  $(".umow a").each(
        function(){
         var href =   $(this).attr("href");
          if(href !=undefined){
           if(href.indexOf("?")!=-1){
            href = href + "&k="+k+"&p="+p;
           } else{
            href = href + "?k="+k+"&p="+p;
           }
               $(this).attr("href",href);
          }
        
        }
  );
    
  } 
 var t = 0;
  if((typeof umow_t) != 'undefined'){
   t= umow_t; 
   $(".bank a").each(
    function(){
  var hrefBank = $(this).attr("href");
 if(hrefBank.indexOf("?")!=-1){
    hrefBank = hrefBank + "&t="+t;
   } else{
    hrefBank = hrefBank + "?t="+t;
   }
 $(this).attr("href",hrefBank); 
 }
   
   );
   
   
/*
  var hrefCTA = $("#umowCTA a").attr("href");
  if(hrefCTA !=undefined){
   if(hrefCTA.indexOf("?")!=-1){
    hrefCTA = hrefCTA + "&k="+k+"&p="+p+"&t="+t;
   } else{
    hrefCTA = hrefCTA + "?k="+k+"&p="+p+"&t="+t;
   }
   $("#umowCTA a").attr("href",hrefCTA);
  }
*/
 }
 
 /*
  * 
  * 
  */
 
 
    $("#podajEmail").focus(function() {
        if($(this).val() == '-- Podaj email --') {
            $(this).val('');
        }
    });
    // Odsuniecie tekstu od naglowkow - obejscie
    $(".dwie_kolumny").each(function(){
  $(this).find("h2:gt(0)").css("padding-top","15px");
  $(this).find("p.textHeadline:gt(0)").css("padding-top","15px");
 });
 
    $("input[type='text']").css("height","auto");
    $("select option").each(
        function(){
            var html = $(this).html();
            $(this).html(trim(html));
        }
    );
    // $("select").selectbox({debug: true});
    $(".printIcon").click(printpage);
    $(".s2f").click(function(){
        sendToFriend(window.location, document.title);
    });
    
    $(".przejdzSzkody").click(
      function(){
        var link = $("#selectSzkody").val();
        
        window.location = link;
      }
    );
    $("#zewnetrzneInput").click(
      function(){
        var link = $("#serwisy_zewnetrzne").val();
        if(link != '') {
            window.location = link;
        }
      }
    );
 
 
 // CMS agentow - potwierdzenie zmiany statusu strony
 $("#kontener_right .odlacz").click(
  function() {
   var answer = confirm("Czy zmienić status witryny?");
   if (answer) {
   }else{
    return false;
   }
  }
 );
 
 $(
  function(){
   $("#formSearch input[name=Szukaj]").focus(
    function(){
     var t = $("#formSearch input[name=Szukaj]").val();
     if(t=="Wprowadź tekst"){
      $("#formSearch input[name=Szukaj]").val("");
     }
    }
   );
   $("#formSearch input[name=Szukaj]").blur(
    function(){
     var t = $("#formSearch input[name=Szukaj]").val();
     if(t==""){
      $("#formSearch input[name=Szukaj]").val("Wprowadź tekst");
     }
     
    }
   );
   
  }
 );
       
});
//
Array.prototype.inArray = function(v){
  for(var i in this){if(this[i] == v){return true;}}return false;
}
function hex2polskie(str) {
 if(str != undefined && str != '') {
  while(str.indexOf("&#")>-1){
   var s= str.indexOf("&#");
   var k = str.indexOf(";",s);
   var c = str.substring(s+2,k);
   str = str.replace("&#"+c+";",String.fromCharCode(c));
  }
 }
 return str;
}
function assignDropDown(dropDown,triggerValue,selectedVal) {
    // console.info("dd :" + dropDown);
 // console.info("tv :" + triggerValue);
 // console.info("sv :" + selectedVal);
 $("#id" + dropDown).empty().append('<option value=""> -- Wszystkie -- </option>');
 var localValue = "";
 if(triggerValue != '') {
  var evalStr = 'var localPrime = ' + dropDown + 'ArrayPrime;';
  eval(evalStr);
  if(localPrime != '') {
   localPrime = $("#id" + localPrime).val();
   if(localPrime != '') {
    var evalStr = 'var localValue = ' + dropDown + 'Array[\'' + localPrime + '\'][\'' + triggerValue + '\'];';
    eval(evalStr);
   }
  } else {
   var evalStr = 'var localValue = ' + dropDown + 'Array[\'' + triggerValue + '\'];';
   eval(evalStr);
  }
  if(localValue != '') {
   var tmpStr = "";
   if( selectedVal != 'null' && selectedVal != undefined ) {
    var tmpSelVal = selectedVal.toLowerCase().split("|");
    // console.log(tmpSelVal);
   }
   jQuery.each(localValue,function() {
    tmpStr = '<option value="' + this + '"';
    if( selectedVal != 'null' && selectedVal != undefined ) {
     if(tmpSelVal.inArray(this.toLowerCase())) {
         // console.log("sv :" + selectedVal.toLowerCase() + " > this:" + this.toLowerCase());
      tmpStr = tmpStr + ' selected="selected" ';
     }
    }
    tmpStr = tmpStr + '>' + this + '</option>';
    $("#id" + dropDown).append(tmpStr);
   });
  }
  mapViewNewPoint(triggerValue,selectedVal);
 }
}
function mapViewNewPoint(triggerValue,selectedVal) {
 if(selectedVal != 'null' && selectedVal != '') {
     setStartPoint('Polska, ' + triggerValue + ' , ' + selectedVal,11);
 } else {
  setStartPoint('Polska, ' + triggerValue,8);
 }
}
function loadGM() {
    if (GBrowserIsCompatible()) {
     map = new GMap2(document.getElementById("map"));
     map.addControl(new GLargeMapControl());
     // map.addControl(new GOverviewMapControl());
     map.setCenter(new GLatLng(52.133488,19.313965), 6);
     geocoder = new GClientGeocoder();
  if(window.location.search == "") {
      var userIP = $("#userIP").html()
       $.get("http://" + window.location.host + "/Geo/Geo", { ip: userIP }, function (data) {
           if(data != '') {
               data = trim(data);
     var markSelect = $("#markSelect").html();
     $("#" + markSelect).val(data);
     setStartPoint('Polska, ' + data ,8);
     if($("#changeDropDown").html()) {
      $(document).ready(function() {
    assignDropDown('Miasto',data);
    $("#idMiasto").attr("disabled","");
   });
     }
    }
   });
  }
    }
    // setStartPoint('Polska, mazowieckie');
    // setMark('52.24431751185003,20.997726917266846|K2');
}
function setStartPoint(woj,zoom) {
 if(woj != ''){
  if (geocoder!=undefined) {
      
   map.clearOverlays();
   geocoder.getLatLng(
    woj,
    function(point) {
     if (!point) {
      //alert(point + " nie znaleziono");
     } else {
   if (marked) {
//   console.info('setCenter', marked, new Date().getTime());
   marked = false;
   } else {
//   console.info('setCenter', marked, new Date().getTime());
    map.setCenter(point, zoom);
   }
     }
    }
   );
  }
 }
}
var marked = false;
function setMark(mark) {
 var locMark = mark.split('|');
 
 var position = locMark[0];
 position = position.split(',');
 
 var tekst = "<div style='text-align: left;'><br /><strong>"+locMark[1]+"</strong><br />"+locMark[3]+"<br />"+locMark[4]+"&nbsp;"+locMark[2]+"<br /><br />";
 if(locMark[5] != '') {
     tekst += "Telefon:&nbsp;"+locMark[5]+"<br />";
 }
 if(locMark[6] != '') {
     tekst += "Fax:&nbsp;"+locMark[6]+"<br />";
 }
 tekst += "<br /></div>";
 if (position[0] != "") {
  var pozycja = new GLatLng(position[0], position[1]);
  /*
        var ikona = new GIcon();
  ikona.image = '/cps/rde/xbcr/allianz_test2/ikonka_send.gif';
  ikona.iconSize = new GSize(25, 23);
  ikona.iconAnchor = new GPoint(12, 23);
  ikona.infoWindowAnchor = new GPoint(12,23);
  var marker = new GMarker(pozycja,{icon: ikona});
  */
  var blueIcon = new GIcon(G_DEFAULT_ICON);
  blueIcon.image = "http://maps.google.com/mapfiles/ms/micons/blue-dot.png";
  blueIcon.iconSize = new GSize(32,32);
  var marker = new GMarker(pozycja,{icon:blueIcon});
  // var marker = new GMarker(pozycja);
  
  
  GEvent.addListener(marker, "click", function(){
   marker.openInfoWindowHtml(tekst);
  });
  
  map.addOverlay(marker);
  marked = true;
//  console.info('3', marked, new Date().getTime());
  map.setCenter(pozycja, 11);
 }
}
function showMapLayer(geoLoc,name,town,street,postcode,tel,fax,co,gmKey) {
    if(gmKey == '' || gmKey == undefined) {
        var gmKey = "ABQIAAAAN0MAkVhBa1o2Ya5SPVMsmBTuBOuj74Ays3hwZCrHAdvdXRDU8xSqFmHV6OIcor3H2d5uYOk-vJCY8Q";
    }
    if(name == undefined) {
        var name = '';
    }
    if(town == undefined) {
        var town = '';
    }
    if(street == undefined) {
        var street = '';
    }
    if(postcode == undefined) {
        var postcode = '';
    }
 $("#localGMap img").remove();
 $("#localGMap div").remove();
 $("#localGMap").append('<img style="float:left; width: 400px; height: 390px;" src="http://maps.google.com/staticmap?center='+geoLoc+'&zoom=14&size=400x390&maptype=mobile&markers='+geoLoc+',blue&key='+gmKey+'" />');
 $("#localGMap").append('<div id="rightSideText" style="float: right; width: 290px;"></div>');
 $("#localGMap #rightSideText").append('<div style="float:left; width: 250px;  padding-left: 20px; font-size: 14px; padding-top: 100px;"><strong style="color: #113388;">'+name+'</strong></div>');
 if(co != '' && co && co != undefined) {
     $("#localGMap #rightSideText").append('<div style="float:left; width: 250px;  padding-left: 20px; font-size: 14px;">Dyrektor: '+co+'</div>');
 }
 $("#localGMap #rightSideText").append('<div style="float:left; width: 250px;  padding-left: 20px; padding-bottom: 20px; font-size: 14px; padding-top: 20px;">Adres:<br />'+street+'<br />'+postcode+' '+town+'</div>');
 if(tel != '' && tel && tel != undefined) {
     $("#localGMap #rightSideText").append('<div style="float:left; width: 250px;  padding-left: 20px; font-size: 14px;">Telefon: '+tel+'</div>');
 }
 if(fax != '' && fax && fax != undefined) {
     $("#localGMap #rightSideText").append('<div style="float:left; width: 250px;  padding-left: 20px; font-size: 14px;">Fax: '+fax+'</div>');
 }
 
}
function mapPrint() {
 $("#wrap").hide();
 print();
}
function showFAQ(faqid) {
    $("#" + faqid + " a.faqLink").hide();
    $("#" + faqid + " div.faqFull").show();
    $("#" + faqid).toggleClass("even");
    $("#" + faqid).toggleClass("faqOpen");
}
function hideFAQ(faqid) {
    $("#" + faqid + " a.faqLink").show();
    $("#" + faqid + " div.faqFull").hide();
    $("#" + faqid).toggleClass("even");
    $("#" + faqid).toggleClass("faqOpen");
}
function escapeURI(str) {
  str = str.replace(/=/g, '%3D'); 
  str = str.replace(/&/g, '%26');
  str = str.replace(/"/g, '%22');
  return str;
}
function trim(str, chars) {
    return ltrim(rtrim(str, chars), chars);
}
function ltrim(str, chars) {
    chars = chars || "\\s";
    return str.replace(new RegExp("^[" + chars + "]+", "g"), "");
}
function rtrim(str, chars) {
    chars = chars || "\\s";
    return str.replace(new RegExp("[" + chars + "]+$", "g"), "");
}
function printpage() {
    window.print();  
}
function s2f(){
    sendToFriend(window.location, document.title);
}
function skrocZajawke(){
  var zaj =  $("#aktualnosci .aktualnosc:eq(0) .zajawka").html();
 if( zaj != null ) {
      if(zaj.length > 90){
          zaj = zaj.substr(0,90);
          var s = zaj.lastIndexOf(" ");
          zaj = zaj.substr(0,s)+"...";
          $("#aktualnosci .aktualnosc:eq(0) .zajawka").html(zaj);
     }
   }
}
function boldujPierwszaZajawke(){
    $("#aktualnosci .aktualnosc:eq(0) .head .title").addClass("bold");
}
function sendToFriend(link, name) {
    $("body").append('<input type="hidden" id="stf_link" value="' + link + '" /><input type="hidden" id="stf_linkname" value="' + name + '" />')
                 var pref = 'https://www.allianz.pl';
     var op = location.pathname+location.search;
                 window.open(pref+"/formularze/polec_strone.html?l="+op, "name", "menubar=no, toolbar=no, location=no, scrollbars=no, resizable=no, status=no, width=700, height=530");
     return false;
}
function blankToPlus(str){
 return str.replace(" ","+");
}
/****
*
*   Funkcja zwracająca url bez bierzącej strony ( dla notowan )
*
*****/
function getUrlPath(){
    var href =  location.href;
    var tmp = href.lastIndexOf('/');
    href = href.substring(0,tmp);
    return href;
}

function formatCurrency(num) {
    num = num.toString().replace(/\$|\,/g,'');
    if(isNaN(num)){
        num = "0";
    }
    
    sign = (num == (num = Math.abs(num)));
    num = Math.floor(num*100+0.50000000001);
    cents = num%100;
    num = Math.floor(num/100).toString();
    if(cents<10){
        cents = "0" + cents;    
    }
    for (var i = 0; i < Math.floor((num.length-(1+i))/3); i++){
        num = num.substring(0,num.length-(4*i+3))+' '+num.substring(num.length-(4*i+3));
    }
    return (((sign)?'':'-') + '' + num + '.' + cents);
}
//-->
