﻿function inicjalizacja () {
	wstawianie_flasha ('promocje_link','baner','180','174');
	wstawianie_flasha ('sklep_flash','bann','122','125');
	wstawianie_flasha3();
}


function wstawianie_flasha (gdzie,co,szer,wys) {


if (document.getElementById(gdzie)) {

var so = new SWFObject("flash/"+co+".swf", co, szer, wys, "8", "#ffffff");
		so.addParam("wmode", "opaque");
		so.write(gdzie);
		}

}


function wstawianie_flasha3 () {


if (document.getElementById('baner') && navigator.platform.indexOf('Linux') == -1 ) {

 var d = document.createElement('div');
	  d.setAttribute("id", "pojemnik_flasha22");
  	 	document.getElementById('baner').appendChild(d);

var so = new SWFObject("flash/loga.swf", "baner_swf", "776", "228", "8", "#ffffff");
		so.addParam("wmode", "transparent");
		so.write("pojemnik_flasha22");
		}

}

function pokaz_haslo () {
	if (document.getElementById('haslo1').style.display != 'none') {
		document.getElementById('haslo1').style.display='none';
		document.getElementById('haslo2').style.display='none';
		document.getElementById('haslo3').style.display='none';
		document.getElementById('haslo4').style.display='none';
	}
	else {document.getElementById('haslo1').style.display='block';
			document.getElementById('haslo2').style.display='block';	
			document.getElementById('haslo3').style.display='block';
			document.getElementById('haslo4').style.display='block'
	};
};


function popUp(url,windowName,windowTitle,closeOnClick,width,height,t){
	if(!url)return
	function readSize(){if(t.complete)showPopup(t.width,t.height);else setTimeout(readSize,1e2)}
	function showPopup(w,h){with(window.open('',windowName||'','width='+(width||w)+',height='+(height||h)).document){open();write('<html><head><title>'+(windowTitle||'')+'</title></head><body style="margin:0;padding:0"><img src="'+url+'" style="display:block'+(closeOnClick?';cursor: pointer" onclick="self.close()" title="Zamknij okno"':'"')+'></body></html>');close()}}
	if(!width||!height)t=new Image(),t.src=url,readSize()
	else showPopup(width,height)
}


function MM_preloadImages() { 
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_swapImgRestore() { 
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_findObj(n, d) { 
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { 
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

function liczba2(co) {
co = document.getElementById(co).value
co=co.replace(',','.');
if (!isNaN(co) && co!="" && co != 0) {
document.forms['form'].submit();
return true;}
else {alert('Wpisana wartość musi być liczbą różną od 0!');
return false;}
}

function liczba(co) {
co = document.getElementById(co).value
co=co.replace(',','.');
if (!isNaN(co) && co!="" && co != 0) {
//document.forms['form'].submit();
return true;}
else {alert('Wpisana wartość musi być liczbą różną od 0!');
return false;}
}

function test_liczby (co) {
co=co.replace(',','.');
if (isNaN(co) || co=="" || co==0) {
alert('Wpisana wartość musi być liczbą różną od 0!');
return false;
}
else return true;
}

function potwierdzenie () {
if (document.forms['form2']['mailing222'].checked==1 && document.forms['form2']['mailing22'].checked==1 && document.forms['form2']['mailing2'].checked==1) {
document.forms['form2']['wyslij'].disabled=0;
document.forms['form2']['wyslij'].style.background='#fff url(images/wyslij2.jpg) left top no-repeat';
}
else {
document.forms['form2']['wyslij'].disabled=1;
document.forms['form2']['wyslij'].style.background='#fff url(images/wyslij2b.jpg) left top no-repeat';};
}

//funkcja rysuj formularz
function formularz2 (tablica,nr,pole) {

var formu='<div style="position:relative;"><input class="button1" name="st" id="strong'+nr+'" type="button" value="B" onclick="adStrong('+tablica+','+nr+',\'strong\',\''+pole+'\');">';
formu+='<input class="button2" name="em" id="em'+nr+'" type="button" value="i" onclick="adStrong('+tablica+','+nr+',\'em\',\''+pole+'\');">';
formu+='<input class="button3" name="u" id="u'+nr+'" type="button" value="u" onclick="adStrong('+tablica+','+nr+',\'u\',\''+pole+'\');">';
//stary przycisk
formu+='<input class="button" name="zamknij" id="zam'+nr+'" type="button" value="zamknij wszystkie" onclick="zamknijTagi('+tablica+','+nr+',\''+pole+'\');">';
formu+='</div><div><input class="button" name="zd" id="zd'+nr+'" type="button" value="wklej zdjęcie" onclick="otworz2(\''+pole+'\',\'dodaj_obrazek.php?pole='+pole+'\',272, 250);">';
//formu+='<div><textarea class="wpisywanie" id="'+pole+'" rows="10" name="opis"></textarea></div>';
formu+='<input class="button" name="lista" id="lista'+nr+'" type="button" value="lista" onclick="otworz_liste (\''+pole+'\')">';
formu+='<input class="button" name="lista" id="link'+nr+'" type="button" value="link" onclick="dodaj_link (\''+pole+'\');">';
formu+='<input class="button" name="email" id="email'+nr+'" type="button" value="e-mail" onclick="dodaj_email (\''+pole+'\');"></div>';


document.write(formu);
}

function formularz2sklep (tablica,nr,pole) {

var formu='<div><input class="button1" name="st" id="strong'+nr+'" type="button" value="B" onclick="adStrong('+tablica+','+nr+',\'strong\',\''+pole+'\');">';
formu+='<input class="button2" name="em" id="em'+nr+'" type="button" value="i" onclick="adStrong('+tablica+','+nr+',\'em\',\''+pole+'\');">';
formu+='<input class="button3" name="u" id="u'+nr+'" type="button" value="u" onclick="adStrong('+tablica+','+nr+',\'u\',\''+pole+'\');">';
formu+='<input class="button" name="zamknij" id="zam'+nr+'" type="button" value="zamknij wszystkie" onclick="zamknijTagi('+tablica+','+nr+',\''+pole+'\');">';
formu+='<input class="button5" name="zd" id="zd'+nr+'" type="button" value="wklej zdjęcie" onclick="otworz2(\''+pole+'\',\'dodaj_obrazek2.php?pole='+pole+'\',272, 250);">';
formu+='<input class="button" name="lista" id="lista'+nr+'" type="button" value="lista" onclick="otworz_liste (\''+pole+'\')">';
formu+='<input class="button" name="lista" id="link'+nr+'" type="button" value="link" onclick="dodaj_link (\''+pole+'\');">';
formu+='<input class="button" name="email" id="email'+nr+'" type="button" value="e-mail" onclick="dodaj_email (\''+pole+'\');"></div>';

document.write(formu);
}

function formularz (tablica,nr,pole) {

var formu='<div ><input class="button1" name="st" id="strong'+nr+'" type="button" value="B" onclick="adStrong('+tablica+','+nr+',\'strong\',\''+pole+'\');">';
formu+='<input class="button2" name="em" id="em'+nr+'" type="button" value="i" onclick="adStrong('+tablica+','+nr+',\'em\',\''+pole+'\');">';
formu+='<input class="button3" name="u" id="u'+nr+'" type="button" value="u" onclick="adStrong('+tablica+','+nr+',\'u\',\''+pole+'\');">';
formu+='<input class="button" name="zamknij" id="zam'+nr+'" type="button" value="zamknij wszystkie" onclick="zamknijTagi('+tablica+','+nr+',\''+pole+'\');">';
formu+='<input class="button" name="lista" id="lista'+nr+'" type="button" value="lista" onclick="otworz_liste (\''+pole+'\')">';
formu+='<input class="button" name="lista" id="link'+nr+'" type="button" value="link" onclick="dodaj_link (\''+pole+'\');">';
formu+='<input class="button" name="email" id="email'+nr+'" type="button" value="e-mail" onclick="dodaj_email (\''+pole+'\');"></div>';

document.write(formu);
}

//obsluga znaczników formularza

function zaznaczoneTag (co,pole) {
var zmien = document.getElementById(pole);

if (document.selection) {
zaznaczenie=document.selection.createRange();
	if (zaznaczenie.text.length > 0) {
		if (co == 'lewo') {
		zaznaczenie.text='<div class="lewo">'+zaznaczenie.text+'</div>';
			zmien.focus();
			return true;
			}
		else if (co == 'srodek') {
		zaznaczenie.text='<div class="srodek">'+zaznaczenie.text+'</div>';
			zmien.focus();
			return true;
			}
		else if (co == 'prawo') {
		zaznaczenie.text='<div class="prawo">'+zaznaczenie.text+'</div>';
			zmien.focus();
			return true;
			}
		else if (co == 'wyjustowany') {
		zaznaczenie.text='<div class="wyjustowany">'+zaznaczenie.text+'</div>';
			zmien.focus();
			return true;
			}
		else if (co == 'wyr') {
		zaznaczenie.text='<span class="wyrozniony">'+zaznaczenie.text+'</span>';
			zmien.focus();
			return true;
			}
			else {
        zaznaczenie.text='<'+co+'>'+zaznaczenie.text+'</'+co+'>';
			zmien.focus();
			return true;}
			
			}
			
}
else if (zmien.selectionStart || zmien.selectionStart == 0) {
var poczZaz = zmien.selectionStart;
var konZaz = zmien.selectionEnd;
	if ( (konZaz-poczZaz) != 0) {
	
	if (co == 'lewo') {
		zmien.value =zmien.value.substring(0,poczZaz)+'<div class="lewo">'+zmien.value.substring(poczZaz,konZaz)+'</div>'+zmien.value.substring(konZaz,zmien.value.length);
	zmien.focus();
	return true;
			}
		else if (co == 'srodek') {
		zmien.value =zmien.value.substring(0,poczZaz)+'<div class="srodek">'+zmien.value.substring(poczZaz,konZaz)+'</div>'+zmien.value.substring(konZaz,zmien.value.length);
	zmien.focus();
	return true;
			}
		else if (co == 'prawo') {
		zmien.value =zmien.value.substring(0,poczZaz)+'<div class="prawo">'+zmien.value.substring(poczZaz,konZaz)+'</div>'+zmien.value.substring(konZaz,zmien.value.length);
	zmien.focus();
	return true;
			}
		else if (co == 'wyjustowany') {
		zmien.value =zmien.value.substring(0,poczZaz)+'<div class="wyjustowany">'+zmien.value.substring(poczZaz,konZaz)+'</div>'+zmien.value.substring(konZaz,zmien.value.length);

			zmien.focus();
			return true;
			}
		else if (co == 'wyr') {
		zmien.value =zmien.value.substring(0,poczZaz)+'<span class="wyrozniony">'+zmien.value.substring(poczZaz,konZaz)+'</span>'+zmien.value.substring(konZaz,zmien.value.length);

			zmien.focus();
			return true;
			}
			else {
        zmien.value =zmien.value.substring(0,poczZaz)+'<'+co+'>'+zmien.value.substring(poczZaz,konZaz)+'</'+co+'>'+zmien.value.substring(konZaz,zmien.value.length);
	zmien.focus();
	return true;
	}
	
	}
	
}

else {alert('Przykro nam ta przeglądarka nie obsługuje skryptów formularza!!!')};

};

function test (tablica,nr,sz) {
var ile=tablica;
var ile2=ile.length;
	for (a=ile2-1; a>=0; a--) {
			if (ile[a]==sz) { return true; break;}
			else { if (a==0) {return false;};}; 
		}
};


function adStrong(tablica,nr,co,pole) {

var zmien = document.getElementById(pole);
var przycisk = document.getElementById(co+nr);
zaznaczenie=document.selection.createRange();
        zmien.focus();
		//zaznaczenie.text = co;
if ( !zaznaczoneTag (co,pole)) {

	if (tablica.length == 0 || tablica[tablica.length-1]!=co) {
			if (test (tablica,nr,co)) {zamknijDo (tablica,nr,co,pole);}
			else {
					if (co == 'lewo') {zaznaczenie.text='<div class="lewo">'; przycisk.style.background='#e33 url(tekst_lewo.gif)';}
					else if (co == 'srodek') {zaznaczenie.text='<div class="srodek">'; przycisk.style.background='#e33 url(tekst_srodek.gif)';}
					else if (co == 'prawo') {zaznaczenie.text='<div class="prawo">'; przycisk.style.background='#e33 url(tekst_prawo.gif)';}
					else if (co == 'wyjustowany') {zaznaczenie.text='<div class="wyjustowany">'; przycisk.style.background='#e33 url(tekst_jus.gif)';}
					else if (co == 'wyr') {zaznaczenie.text='<span class="wyrozniony">'; przycisk.style.background='#e33';}
					else {zaznaczenie.text='<'+co+'>'; przycisk.style.background='#e33';};
					zmien.focus();
					tablica[tablica.length]=co;
					
					document.getElementById('zam'+nr).style.background='#e33';
	};
		}
		else if ( tablica[tablica.length-1]==co ) {
				if (tablica[tablica.length-1] == 'lewo') {zaznaczenie.text='</div>'; przycisk.style.background='#eee url(tekst_lewo.gif)';}
				else if (tablica[tablica.length-1] == 'srodek') {zaznaczenie.text='</div>'; przycisk.style.background='#eee url(tekst_srodek.gif)';}
				else if (tablica[tablica.length-1] == 'prawo') {zaznaczenie.text='</div>'; przycisk.style.background='#eee url(tekst_prawo.gif)';}
				else if (tablica[tablica.length-1] == 'wyjustowany') {zaznaczenie.text='</div>'; przycisk.style.background='#eee url(tekst_jus.gif)';}
				else if (tablica[tablica.length-1] == 'wyr') {zaznaczenie.text='</span>'; przycisk.style.background='#eee';}
				else {zaznaczenie.text='</'+co+'>'; przycisk.style.background='#eee';}
			zmien.focus();
			tablica.splice(tablica.length-1,1);
			if (tablica.length==0) { document.getElementById('zam'+nr).style.background='#eee';};
		}
		else {zamknijTagi(tablica,nr,pole);
		};

}
};

function zamknijTagi(tablica,nr,pole) {
 document.getElementById(pole).focus();
var ile=tablica;
var ile2=ile.length;
 zmien = document.getElementById(pole);
zaznaczenie=document.selection.createRange();
        zmien.focus();
		//zaznaczenie.text = co;
for (i=ile2-1; i>=0; i--) {
	//zmien.focus();
	//alert (zaznaczenie.text);
	zaznaczenie.text='</'+ile[i]+'>'; 
	document.getElementById(tablica[i]+nr).style.background='#eee';
	document.getElementById('zam'+nr).style.background='#eee';
	//zmien.focus();
	}
	tablica.splice(0, tablica.length);
	//zmien.focus();
}



function zamknijDo (tablica,nr,czego,pole) {
var ile=tablica;
var ile3=ile.length;
 zmien = document.getElementById(pole);
zaznaczenie=document.selection.createRange();
        zmien.focus();
		//zaznaczenie.text = co;
	for (z=ile3-1; z>=0; z--) {
		zaznaczenie.text='</'+ile[z]+'>'; document.getElementById(tablica[z]+nr).style.background='#eee';
	//document.getElementById('zam'+nr).style.background='#eee';
	//zmien.focus();
	if (tablica[z]==czego && z==0) {document.getElementById('zam'+nr).style.background='#eee';};
	
	if (ile[z]==czego) {ile.splice(z,1); break;};
	ile.splice(z,1);
	};
}


//dodawanie obrazka
function otworz2(pole,adres, szerokosc, wysokosc) {
        var noweOkno = window.open(adres,"otworz",'width=' + szerokosc + ',height=' + wysokosc + ',menubar=no, toolbar=no, location=no, scrollbars=1, resizable=no, status=no, left=30, top=30' );
noweOkno.focus();}


//funkcja obslugujaca wpianie kodu obrazka
function addfoto (pole,nazwa_f, gdzie) {

var zmien = document.getElementById(pole);

if (document.selection) {
zmien.focus();
zaznaczenie=document.selection.createRange();
        zmien.focus();
		if (gdzie=='center') {
		zaznaczenie.text='<div style="margin:0px; text-align:center;"><img src="zdjecia/'+nazwa_f+'" align="'+gdzie+'" /></div>';
		}
		else {
		zaznaczenie.text='<img src="zdjecia/'+nazwa_f+'" align="'+gdzie+'" />';
		}
	
}
else if (zmien.selectionStart || zmien.selectionStart == 0) {
var poczZaz = zmien.selectionStart;
var konZaz = zmien.selectionEnd;

	zmien.focus();
	if (gdzie=='center') {
	zmien.value =zmien.value.substring(0,poczZaz)+'<div style="margin:0px; text-align:center;"><img src="zdjecia/'+nazwa_f+'" align="'+gdzie+'" />'+zmien.value.substring(konZaz,zmien.value.length)+'</div>';
	}
	else {
	zmien.value =zmien.value.substring(0,poczZaz)+'<img src="zdjecia/'+nazwa_f+'" align="'+gdzie+'" />'+zmien.value.substring(konZaz,zmien.value.length);
	}
}

}

//funkcja obslugujaca wpianie kodu obrazka dlA SKLEPU
function addfoto2 (pole,nazwa_f, gdzie) {

var zmien = document.getElementById(pole);

if (document.selection) {
zmien.focus();
zaznaczenie=document.selection.createRange();
        zmien.focus();
		if (gdzie=='center') {
		zaznaczenie.text='<div style="margin:0px; text-align:center;"><img src="../zdjecia/'+nazwa_f+'" align="'+gdzie+'" /></div>';
		}
		else {
		zaznaczenie.text='<img src="../zdjecia/'+nazwa_f+'" align="'+gdzie+'" />';
		}
	
}
else if (zmien.selectionStart || zmien.selectionStart == 0) {
var poczZaz = zmien.selectionStart;
var konZaz = zmien.selectionEnd;

	zmien.focus();
	if (gdzie=='center') {
	zmien.value =zmien.value.substring(0,poczZaz)+'<div style="margin:0px; text-align:center;"><img src="../zdjecia/'+nazwa_f+'" align="'+gdzie+'" />'+zmien.value.substring(konZaz,zmien.value.length)+'</div>';
	}
	else {
	zmien.value =zmien.value.substring(0,poczZaz)+'<img src="../zdjecia/'+nazwa_f+'" align="'+gdzie+'" />'+zmien.value.substring(konZaz,zmien.value.length);
	}
}

}

//funkcje listy
function otworz_liste (pole) {
	 lista = window.open('lista.htm',"lista",'width=272,height=300,menubar=no,toolbar=no,location=no,scrollbars=1,resizable=no,status=no,left=130,top=130' );

lista.pole = pole;
lista.focus();
};


function formularz_listy  (tablica) {
var ile=tablica;
var ile2=tablica.length;

if (document.getElementById("wypunktowana").checked) { typ = 'ul'};
if (document.getElementById("alfabetyczna").checked) { typ = 'ol type="a"'};
if (document.getElementById("numerowana").checked) { typ = 'ol'};

var formu='<'+typ+'>';
document.getElementById('pozycje').innerHTML = "";

if (ile2 != 0) {
	for (i=0; i<=ile2; i++) {
		if (i==ile2) { formu +='<li>' + '<input name="ile" id="poziom'+tablica.length+'" type="text" value="" style="width:90%;"/>'+'</li>' ; }
		else {formu +='<li>' + '<input name="ile" id="poziom'+i+'" type="text" value="'+ile[i]+'" style="width:90%;"/>'+'</li>';};
	};
}
else {
formu = '<'+typ+'><li>'+'<input name="ile" id="poziom'+tablica.length+'" type="text" value="" style="width:90%;"/>'+'</li><'+typ+'>';
}
if (typ == 'ul') { typ = 'ul'};
if (typ == 'ol type="a"') { typ = 'ol'};
if ( typ == 'ol') { typ = 'ol'};
formu+='</'+typ+'>';
document.getElementById('pozycje').innerHTML = formu;
};

function dodaj_pozycje (tablica) {
var ile=tablica;
var ile2=tablica.length;
przetworz_liste (0, tablica);


};

function przetworz_liste (x, tablica) {

if (document.getElementById("poziom"+x)) {
 	if (document.getElementById("poziom"+x).value != "") { tablica[x] = document.getElementById("poziom"+x).value; };
 x++;
 przetworz_liste (x,tablica);
}

else if (!document.getElementById("poziom"+x)) {
formularz_listy  (tablica);
};
};


function wyswietl_liste (tablica,pole) {
if (document.getElementById("wypunktowana").checked) { typ = 'ul'};
if (document.getElementById("alfabetyczna").checked) { typ = 'ol type="a"'};
if (document.getElementById("numerowana").checked) { typ = 'ol'};
var formu='<'+typ+'>';
for (i=0; i<=tablica.length; i++) {
 	if (document.getElementById("poziom"+i).value != "") { formu +='<li>'+document.getElementById("poziom"+i).value+'</li>' ; };
};

if (typ == 'ul') { typ = 'ul'};
if (typ == 'ol type="a"') { typ = 'ol'};
if ( typ =='ol') { typ = 'ol'};

formu+='</'+typ+'>';

//document.getElementById('pozycje').innerHTML = "";
//document.getElementById('pozycje').innerHTML = formu;
opener.wklej_liste (pole, formu);
window.close();
};

function zmiana_listy  (tablica) {
var ile=tablica;
var ile2=tablica.length;

if (document.getElementById("wypunktowana").checked) { typ = 'ul'};
if (document.getElementById("alfabetyczna").checked) { typ = 'ol type="a"'};
if (document.getElementById("numerowana").checked) { typ = 'ol'};

var formu='<'+typ+'>';
for (i=0; i<ile2+1; i++) {
 	formu +='<li><input name="ile" id="poziom'+i+'" type="text" value="';
	formu += document.getElementById("poziom"+i).value;
	formu += '" style="width:90%;"/></li>' ; 
};
if (typ == 'ul') { typ = 'ul'};
if (typ == 'ol type="a"') { typ = 'ol'};
if ( typ == 'ol') { typ = 'ol'};
formu+='</'+typ+'>';

document.getElementById('pozycje').innerHTML = "";
document.getElementById('pozycje').innerHTML = formu;
};

function wklej_liste (pole, co) {

var zmien = document.getElementById(pole);

	if (document.selection) {
zmien.focus();
zaznaczenie=document.selection.createRange();
        zmien.focus();
		zaznaczenie.text = co;
	}
	else if (zmien.selectionStart || zmien.selectionStart == 0) {
var poczZaz = zmien.selectionStart;
var konZaz = zmien.selectionEnd;
zmien.value =zmien.value.substring(0,poczZaz)+co+zmien.value.substring(konZaz,zmien.value.length);
	};

};


//funkcje doklejające linki

//funkcja linka
function dodaj_link (pole) {
var zmien = document.getElementById(pole);

if (document.selection) {
zmien.focus();
wartosc=document.selection.createRange();
wartosc = wartosc.text;
}

else if (zmien.selectionStart || zmien.selectionStart == 0) {
var poczZaz = zmien.selectionStart;
var konZaz = zmien.selectionEnd;
        wartosc=zmien.value.substring(poczZaz,konZaz);
//		wartosc=wartosc.value2;
	}

else {alert('Przykro nam ta przeglądarka nie obsługuje skryptów formularza!!!')};
for (i=0; i<=wartosc.length; i++) {
wartosc=wartosc.replace('\"','|');
};

	 linki = window.open('link.htm',"linki",'width=400,height=110,menubar=no,toolbar=no,location=no,scrollbars=1,resizable=no,status=no,left=30,top=30' );
linki.wartosc = wartosc;
linki.pole = pole;
linki.focus();
};

function form_link (wartosc,pole) {
//var wartosc = wartosc;
var zawartosc = '<div>Tekst wyswietlany:</div>';
zawartosc += '<div><input name="w" id="wys" type="text" value="'+wartosc+'" style="width:90%;"/></div>';
zawartosc += '<div>http://</div>';
zawartosc += '<div><input name="e" id="email" type="text" value="" style="width:90%;"/></div>';
zawartosc += '</div><input class="button" style="margin-top:4px;" type="button" name="wyslij" value="dodaj link" onclick="wklej_link(\''+pole+'\')" />';
document.write (zawartosc);
};

function wklej_link (pole) {
var wys = document.getElementById("wys").value;
var email = document.getElementById("email").value;
for (i=0; i<=wys.length; i++) {
wys=wys.replace('|','"');
};
opener.wklej (pole,wys,email);
window.close();
};

function wklej (pole,co,www) {

var zmien = document.getElementById(pole);

if (document.selection) {
zmien.focus();
zaznaczenie=document.selection.createRange();

		zaznaczenie.text ='<a href="http://'+www+'" target="_blank" >'+co+'</a>';
		
	}
else if (zmien.selectionStart || zmien.selectionStart == 0) {
var poczZaz = zmien.selectionStart;
var konZaz = zmien.selectionEnd;
zmien.value =zmien.value.substring(0,poczZaz)+'<a href="http://'+www+'" target="_blank" >'+co+'</a>'+zmien.value.substring(konZaz,zmien.value.length);
}
else {alert('Przykro nam ta przeglądarka nie obsługuje skryptów formularza!!!')};

};

//funkcje doklejające e-mail

//funkcja emaila
function dodaj_email (pole) {
var zmien = document.getElementById(pole);

if (document.selection) {
zmien.focus();
wartosc=document.selection.createRange();
wartosc = wartosc.text;
}

else if (zmien.selectionStart || zmien.selectionStart == 0) {
var poczZaz = zmien.selectionStart;
var konZaz = zmien.selectionEnd;
        wartosc=zmien.value.substring(poczZaz,konZaz);
//		wartosc=wartosc.value2;
	}

else {alert('Przykro nam ta przeglądarka nie obsługuje skryptów formularza!!!')};
	
for (i=0; i<=wartosc.length; i++) {
wartosc=wartosc.replace('\"','|');
};	
	 mail = window.open('email.htm',"mail",'width=400,height=110,menubar=no,toolbar=no,location=no,scrollbars=1,resizable=no,status=no,left=30,top=30' );



mail.wartosc = wartosc;
mail.pole = pole;
mail.focus();
};

function form_email (wartosc,pole) {
//var wartosc = wartosc;

var zawartosc = '<div>Tekst wyswietlany:</div>';
zawartosc += '<div><input name="w" id="wys" type="text" value="'+wartosc+'" style="width:90%;"/></div>';
zawartosc += '<div>e-mail</div>';
zawartosc += '<div><input name="e" id="email" type="text" value="" style="width:90%;"/></div>';
zawartosc += '</div><input class="button" style="margin-top:4px;" type="button" name="wyslij" value="dodaj link" onclick="wklej_email(\''+pole+'\')" />';
document.write (zawartosc);
};

function wklej_email (pole) {
var wys = document.getElementById("wys").value;
var email = document.getElementById("email").value;
for (i=0; i<=wys.length; i++) {
wys=wys.replace('|','"');
};

opener.wklej_e (pole,wys,email);
window.close();
};

function wklej_e (pole,co,www) {

var zmien = document.getElementById(pole);

if (document.selection) {
zmien.focus();
zaznaczenie=document.selection.createRange();

		zaznaczenie.text ='<a href="mailto:'+www+'" target="_blank" >'+co+'</a>';
		
	}
else if (zmien.selectionStart || zmien.selectionStart == 0) {
var poczZaz = zmien.selectionStart;
var konZaz = zmien.selectionEnd;
zmien.value =zmien.value.substring(0,poczZaz)+'<a href="mailto:'+www+'">'+co+'</a>'+zmien.value.substring(konZaz,zmien.value.length);
}
else {alert('Przykro nam ta przeglądarka nie obsługuje skryptów formularza!!!')};

};

//////
function Alert (co) {
 
if (co != "") { alert (co);};
};
