var map;
var gdir;
var geocoder = null;
var addressMarker;
var fromAddress = '';
var toAddress = '';
var locale = 'pl_PL';

function PopUpLnkWS(l, w, h) {
	w = window.open(l,'','resizable=no,location=no,menubar=no,scrollbars=yes,status=yes,toolbar=no,fullscreen=no,dependent=no,width='+w+',height='+h+',left=0,top=0');
	return false;
}

// linki _blank
function externalLinks() { if (!document.getElementsByTagName) return; var anchors = document.getElementsByTagName("a"); for (var i=0; i<anchors.length; i++) {  var anchor = anchors[i];  if (anchor.getAttribute("href") && (anchor.getAttribute("rel") == "external" || anchor.getAttribute("rel") == "external nofollow")) anchor.target = "_blank";}}


function setFontSize(a){
$("fckeditor").style.fontSize= a+"px";
//for(var i=0;i<z.length;i++)
//	document.$('fck2').innerHTML += z[i] +' ;';

x= $("fckeditor").getElementsByTagName("p");
for (var i=0;i<x.length;i++) { x[i].style.fontSize = a+"px"; }
x= $("fckeditor").getElementsByTagName("li");
for (var i=0;i<x.length;i++) { x[i].style.fontSize = a+"px";  }
x= $("fckeditor").getElementsByTagName("a");
for (var i=0;i<x.length;i++) { x[i].style.fontSize = a+"px"; }
x= $("fckeditor").getElementsByTagName("span");
for (var i=0;i<x.length;i++) { x[i].style.fontSize = a+"px"; }


}


function loadMapFromPage(szer,dlug,zoom,szerm,dlugm) {
      if (GBrowserIsCompatible()) {
        var map = new GMap2(document.getElementById("map"));
        icon = new GIcon();
        icon.image = abs_path+"gfx/marker/marker.png";
        icon.iconSize = new GSize(127, 80);
        icon.iconAnchor = new GPoint(64, 80);
        icon.shadow = "";
        icon.infoWindowAnchor = new GPoint(0, 0);

        map.addControl(new GSmallMapControl());
        map.addControl(new GMapTypeControl());
        map.setCenter(new GLatLng(52.17393169256846, 19.2919921875), 3);
        var marker = new GMarker(new GLatLng(52.17393169256846, 19.2919921875),{icon:icon});
        map.addOverlay(marker);
        var point =0;
      }
    }

function showFaq(iofi)
{
	var accordion = new Accordion($('faq'),'div.faqp', 'p.faqo', {
		opacity: false,
		display: iofi
	} );
}

function showDownload(){
	var accordion = new Accordion($('faq'),'div.faqp1', 'div.faqo1', {
		opacity: false,
		display: 0
	} );
}


function showTextInInput(id,txt){
    if(id.value=='')
        id.value=txt;
}

function deleteTextFromInput(id,txt){
    if(id.value==txt)
        id.value='';
}

function showForm(nr){
    var el = $('form'+nr);
    el.setStyle('display','');
    var x=window.getScrollSize().x;
    var ys=window.getScroll().y;
    el.setStyle('left',x/2 - el.getStyle('width').toInt()/2+'px');
    el.setStyle('top',ys + 200 +'px');
    
}


function submitForm(nr){
    var req = new Request({url:abs_path+',4,'+13+',0',
        method: 'post',
        async: false,
        data: { 'imie':$('imie'+nr).value,'email':$('email'+nr).value,'tresc':$('tresc'+nr).value,'url':$('url'+nr).value},
        evalScripts: true,
        onSuccess: function(html) {
            $('form'+nr).set('text','');
            $('form'+nr).set('html',html);
        },
        onFailure: function() {
            $('form'+nr).set('text', 'The request failed.');
        }
    });
    req.send();

}

function submitForm2(nr){
    var req = new Request({url:abs_path+',4,'+14+',0',
        method: 'post',
        async: false,
        data: { 'imie':$('imie'+nr).value,'email':$('email'+nr).value,'tresc':$('tresc'+nr).value,'odbiorca1':$('odbiorca1').value,'odbiorca2':$('odbiorca2').value,'odbiorca3':$('odbiorca3').value,'odbiorca4':$('odbiorca4').value},
        evalScripts: true,
        onSuccess: function(html) {
            $('form'+nr).set('text','');
            $('form'+nr).set('html',html);
        },
        onFailure: function() {
            $('form'+nr).set('text', 'The request failed.');
        }
    });
    req.send();

}

var key = 'abcdefghijklmonqprstuwvxyz1234567890!@-_.ABCDEFGHIJKLMOQNPRSTUWVXYZ';
var encKey = 13;
var keyQty = key.length;
function sss2(s, p, c)
{
	var e = '';
	for (var i = 0; i < s.length; i++) {
		var t = s.charAt(i);
		if (t == '.') {
			var j = key.search("\\.");
		} else {
			var j = key.search(t);	
		}
		if (j - encKey >= 0) {
			j = j - encKey;
		} else {
			j = j - encKey + keyQty;
		}
		e += key.charAt(j);
	}
	
	if (c == '') {
		c = e;
	}
	document.write('<a href="mailto:' + e + '" ' + p + '>' + c + '</a>');
}
