

var bankier = {
    openForm: function(form_id, parameters) {
        var link = '';
	if (document.URL.substr(0,20) == 'http://www.bankier.pl') {
          link = 'http://www.bankier.pl/e/lead/' + form_id + '/';
        } else {
          link = '/e/lead/' + form_id + '/';
        }
	//var link = 'http://www.bankier.pl/e/lead/' + form_id + '/';
	if (parameters) {
	  link = link + parameters;
	}
        form = window.open(link, '', 'width=800,height=800,status=no,scrollbars=yes');
	form.focus();
    }
}
				
var test = {
    openForm: function(form_id, parameters) {
        var link = 'http://www.bankier.pl/e/lead/' + form_id + '/';
	if (parameters) {
	  link = link + parameters;
	}
        form = window.open(link, '', 'width=1000,height=800,status=no,scrollbars=yes');
	form.focus();
    }
}

function opacity(id, opacStart, opacEnd, millisec) {
    //speed for each frame
    var speed = Math.round(millisec / 100);
    var timer = 0;

    //determine the direction for the blending, if start and end are the same nothing happens
    if(opacStart > opacEnd) {
        for(i = opacStart; i >= opacEnd; i--) {
            setTimeout("changeOpac(" + i + ",'" + id + "')",(timer * speed));
            timer++;
        }
    } else if(opacStart < opacEnd) {
        for(i = opacStart; i <= opacEnd; i++)
            {
            setTimeout("changeOpac(" + i + ",'" + id + "')",(timer * speed));
            timer++;
        }
    }
}

//change the opacity for different browsers
function changeOpac(opacity, id) {
    var object = document.getElementById(id).style;
    object.opacity = (opacity / 100);
    object.MozOpacity = (opacity / 100);
    object.KhtmlOpacity = (opacity / 100);
    object.filter = "alpha(opacity=" + opacity + ")";
}


function currentOpac(id, opacEnd, millisec) {
     var currentOpac = 100;
     if(document.getElementById(id).style.opacity < 100) {
        currentOpac = document.getElementById(id).style.opacity * 100;
     }
     opacity(id, currentOpac, opacEnd, millisec)
}

/////////////////////////// start!

function switch_1(x){
      if (x == 'on'){
              clearTimeout(timeout_1) ;
          if ( state_1 == 0) {
	         changeOpac(1,'cf_zajawka_strzalka');
		 document.getElementById('cf_zajawka_strzalka').style.display='block';
		 currentOpac('cf_zajawka_strzalka', 100,500);
		 state_1=1;		 
		 
		 }
      }

      if (x == 'off' && state_1==1){
                 currentOpac('cf_zajawka_strzalka', 1,300);            
		 setTimeout("switch_1('reset')",300);
	         state_1=2;
      }

      if (x == 'reset'){
               if (state_1==2){
	            state_1=0;
	            document.getElementById('cf_zajawka_strzalka').style.display='none';
	       }
      }
}

function off_switch_1(){
           timeout_1=setTimeout("switch_1('off')", 250);
}

function hover_2() {
           document.getElementById('cf_zajawka_form').style.background='url(/i/cf/cf_zajawka_form1.png) no-repeat';
}

function switch_2(x,y){
      if (y == '1'){
             document.getElementById('cf_zajawka_form').style.background='url(/i/cf/cf_zajawka_form2.png) no-repeat';
      }
      
      if (x == 'on'){
      
              clearTimeout(timeout_2) ;
          if ( state_2 == 0) {
                 changeOpac(1,'cf_zajawka_form');
                 document.getElementById('cf_zajawka_form').style.display='block';
                 currentOpac('cf_zajawka_form', 100,500);
                 state_2=1;
          }
      }

      if (x == 'off' && state_2==1){
                 currentOpac('cf_zajawka_form', 1,300);
                 setTimeout("switch_2('reset')",300);
                 state_2=2;
      }

      if (x == 'reset'){
               if (state_2==2){
                    state_2=0;
                    document.getElementById('cf_zajawka_form').style.display='none';
               }
      }
}

function off_switch_2(){
           timeout_2=setTimeout("switch_2('off')", 250);
}

function hover_3() {
           document.getElementById('cf_zajawka_info').style.background='url(/i/cf/cf_zajawka_info1.png) no-repeat';
}

function switch_3(x,y){
      if (y == '1'){
             document.getElementById('cf_zajawka_info').style.background='url(/i/cf/cf_zajawka_info2.png) no-repeat';
      }

      if (x == 'on'){
              clearTimeout(timeout_3) ;
          if ( state_3 == 0) {
                 changeOpac(1,'cf_zajawka_info');
                 document.getElementById('cf_zajawka_info').style.display='block';
                 currentOpac('cf_zajawka_info', 100,500);
                 state_3=1;
          }
      }

      if (x == 'off' && state_3==1){
                 currentOpac('cf_zajawka_info', 1,300);
                 setTimeout("switch_3('reset')",300);
                 state_3=2;
      }

      if (x == 'reset'){
               if (state_3==2){
                    state_3=0;
                    document.getElementById('cf_zajawka_info').style.display='none';
               }
      }
}

function off_switch_3(){
           timeout_3=setTimeout("switch_3('off')", 250);
}


function findPosY(obj)
{
var curtop = 0;
if (obj.offsetParent)
{
while (obj.offsetParent)
{
curtop += obj.offsetTop
obj = obj.offsetParent;
}
}
else if (obj.y)
curtop += obj.y;
return curtop;
}

function mouseevt(e)
{
if (!e) var e = window.event;
if (e.pageX || e.pageY)
{
posx = e.pageX;
posy = e.pageY;
}
else if (e.clientX || e.clientY)
{
posx = e.clientX + document.body.scrollLeft;
posy = e.clientY + document.body.scrollTop;
}
}


function cf_go(x){
    var url="http://clk.tradedoubler.com/click?p=20565&a=1219139&g=16396816";

    if (x == 'form'){
      var cf_form=document.getElementById('cf_zajawka_form');
      var boxY=findPosY(cf_form);
      var pdiff=posy-boxY;
      if (pdiff < 30){
          // Kredyty i pożyczki
          url="http://clk.tradedoubler.com/click?p=20565&a=1219139&g=16396806";
      } else {
          // Inwestycje i oszczędności
          url="http://clk.tradedoubler.com/click?p=20565&a=1219139&g=16396808";
      }
  }
  if (x == '2'){
         url="http://clk.tradedoubler.com/click?p=20565&a=1219139&g=16396804";
  }

    if (x == 'info'){
      var cf_info=document.getElementById('cf_zajawka_info');
      var boxY=findPosY(cf_info);
      var pdiff=posy-boxY;
      if (pdiff < 32){
        // Produkty hipoteczne
        url="http://clk.tradedoubler.com/click?p=20565&a=1219139&g=16396806";
      } else {
        // Inwestycje
        url="http://clk.tradedoubler.com/click?p=20565&a=1219139&g=16396808";
      }				            
  }

  window.location.href=url;  


}

