function changeCountryPrice(selObj){ //v3.0
	price=selObj.options[selObj.selectedIndex].value;
	sepos=price.indexOf('|');
	aa=GetElem( 'fixed' );
	aa.value=price.substring(0,sepos);
	bb=GetElem( 'mobile' );
	bb.value=price.substring(sepos+1,price.length);
};

function setCurrency(a,b,selObj){
	frm1=GetElem( a );
	frm2=GetElem( b );
	var tmp=selObj.options[selObj.selectedIndex].value.substring(4,selObj.options[selObj.selectedIndex].value.length);
	var s_pos=tmp.indexOf('/');
	var stlen=tmp.length;
	frm1.value=tmp.substring(0,s_pos);
	frm2.value=tmp.substring(s_pos+1,stlen);
};

function formsend(aa) {
	frm=GetElem( aa );
	frm.submit();
};


function checkrequired(which) {

	var pass=true;
	if (document.images) {
		for (i=0;i<which.length;i++) {
			var tempobj=which.elements[i];
			if (tempobj.name.substring(0,15)=="g2_form[reqcust") {
				if (((tempobj.type=="text"||tempobj.type=="textarea")&&
				tempobj.value=='')||(tempobj.type.toString().charAt(0)=="s"&&
				tempobj.selectedIndex==0)) {
					pass=false;
					break;
				}
			}
		}
	}
	if (!pass) {
		shortFieldName=tempobj.name.substring(8,30).toUpperCase();
		alert("Nie zostały wypełnione pola wymagane.\n Proszę uzupełnić dane.");
		return false;
	}
	else
	return true;
};


function AvatarDeletefile()
{
	if(confirm("Czy napewno wykasować Avatara?")){	avatDel.submit() ;}
};

function findObj(theObj, theDoc)
{
	var p, i, foundObj;

	if(!theDoc) theDoc = document;
	if( (p = theObj.indexOf("?")) > 0 && parent.frames.length)
	{
		theDoc = parent.frames[theObj.substring(p+1)].document;
		theObj = theObj.substring(0,p);
	}
	if(!(foundObj = theDoc[theObj]) && theDoc.all) foundObj = theDoc.all[theObj];
	for (i=0; !foundObj && i < theDoc.forms.length; i++)
	foundObj = theDoc.forms[i][theObj];
	for(i=0; !foundObj && theDoc.layers && i < theDoc.layers.length; i++)
	foundObj = findObj(theObj,theDoc.layers[i].document);
	if(!foundObj && document.getElementById) foundObj = document.getElementById(theObj);

	return foundObj;
};

function right(e) {
	if (navigator.appName == 'Netscape' &&
	(e.which == 3 || e.which == 2))
	return false;
	else if (navigator.appName == 'Microsoft Internet Explorer' &&
	(event.button == 2 || event.button == 3)) {
		alert("Wszelkie prawa do kopiowania i publikacji zastrzeżone.");
		return false;
	}
	return true;
};


/*document.onmousedown=right;
document.onmouseup=right;
if (document.layers) window.captureEvents(Event.MOUSEDOWN);
if (document.layers) window.captureEvents(Event.MOUSEUP);
window.onmousedown=right;
window.onmouseup=right;
*/

var opacity = 200;  // wielkość zdjęć w galerii

// obsługa książki telefoniczne/
function phonebooksearch(frm){

	if(frm.elements['prefix'].value == 'brak'){
		alert("Prosze wybrać strefę numeracyjną");
	}
	else if(frm.elements['city'].value == 'brak'){
		alert("Proszę wskazać miejscowość");
	}
	else if(frm.elements['name'].value == ''){
		alert("Proszę wpisać nazwisko lub nazwę firmy");
	}
	else{
		frm.submit();
	}

};


function abnShow(id, session){
	window.open('index.php?phbk=1&abnshow='+id+'&'+session, 'Skrypty', 'toolbar=0,menubar=0,scrollbars,resizable=0,height=300,width=300,left=100,top=100');
};


function MM_jumpMenu(targ,selObj,restore){ //v3.0
	eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
	if (restore) selObj.selectedIndex=0;
};

function MM_preloadImages() { //v3.0
	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() { //v3.0
	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) { //v4.01
	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() { //v3.0
	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 flash_jump(trg, frame) {

	var fld;
	fld=findObj(trg);
	fld.gotoFrame(frame);

};

function flash_setvariable(trg, varname, dta) {
	var fld;
	fld=findObj(trg);
	fld.SetVariable(varname, dta);
};


function GetElem( elementId )
{
	return document.getElementById( elementId )  ;
};

function Switch2Elem( elem1, elem2)
{
	ShowElem( elem1);
	ShowElem( elem2);
};


function ShowElem( element)
{
	if ( typeof( element ) == 'string' )
	element = GetElem( element ) ;
	if ( element.style.display == 'none' ){
		element.style.display = '';
	}else{
		element.style.display = 'none' ;
	}
};

function ShowMemberElem( element)
{
	var m=['personInfo','wowChar','selfText'];

	for(i=0;i<m.length;i++) {

		if ( typeof( m[i] ) == 'string' ){

			el = GetElem( m[i] ) ;
			el.style.display = 'none';
		}

	}


	if ( typeof( element ) == 'string' )
	element = GetElem( element ) ;
	if ( element.style.display == 'none' ){
		element.style.display = '';
	}else{
		element.style.display = 'none' ;
	}
};

function menuKeepOpenActiveNode ( mmodul)
{

	opentab='openNode'+ mmodul;

	var op=eval(opentab);

	for(i=0;i<op.length;i++) {
		if ( typeof( op[i] ) == 'string' )
		element = GetElem( op[i] ) ;
		element.style.display = '';
	}

};

function menuHideAllElem( mmodul){

	mtab='menuTree' + mmodul;

	var m=eval(mtab);

	for(i=0;i<m.length;i++) {

		if ( typeof( m[i][0] ) == 'string' ){

			element = GetElem( m[i][0] ) ;
			element.style.display = 'none' ;
		}
	}
};


function menuShowElem( elem, mmod)
{
	var stat;
	var p=elem;
	
	//sprawdzam aktualny status wybranego węzła
	if (typeof(elem)=='string')	
	node=GetElem(elem);
	stat='open';
	if (node.style.display=='none')	stat='close';
	
	//ukrywam wszytko
	menuHideAllElem(mmod);
	
	var m=eval(mtab);
	var hit=0
	while(p != 0) {
		for(var a=0;a<m.length;a++) {
			if (m[a][0]==p){
				nd=m[a][0]
				p=m[a][2]
				hit = 1
				break;
			}
		}

		if (hit==1){
			if ( typeof( nd ) == 'string' ){
				temp = GetElem( nd ) ;
				temp.style.display = '' ;
			}
		}else{
			break;
		}
	}
	
	//zmieniam początkowy stan wybranej nody
	if ( stat == 'close' ){
	node.style.display = '';
	}else{
	node.style.display = 'none' ;
	}
	//otwieram aktywną gałąz zawierająca wyświetlaną aktualnie stronę
	menuKeepOpenActiveNode ( mmod);
};


function FocusElem( element, typ)
{
	if ( typeof( element ) == 'string' )
	element = GetElem( element ) ;
	element.focus();
	if ( typ == '1' ){
		element.style.background = '#FF0000' ;
		element.style.color = '#FFFFFF' ;
	}
};

function data(temp){
	document.form1.lastmod.value=temp
};

function selecturl(s) {
	var gourl = s.options[s.selectedIndex].value; window.top.location.href = gourl
};

function go2URL(address,target)
{
	window.open(address,target);
};
function newWindow(address)
{
	var maxW = screen.width;
	var maxH = screen.height;
	var w = 800;
	var h = 600;
	var _top = Math.floor((maxH - h) / 2);
	var _left = Math.floor((maxW - w) / 2);

	var win = window.open(address,'doiW',"toolbar=yes,location=yes,directories=yes,status=yes,menubar=yes,scrollbars=yes,resizable=yes,copyhistory=yes,width="+w+",height="+h);
	win.moveTo(_left,_top);
	win.focus();
};


/*

Tooltip functions

DHTML tip message version 1.5.4 copyright Essam Gamal 2003  Home Page: (http://migoicons.tripod.com) Email: (migoicons@hotmail.com)
Modifications for Austar: Artur "Under" Undro 2005 http://www.austar.pl
*/

var MI_IE=MI_IE4=MI_NN4=MI_ONN=MI_NN=MI_pSub=MI_sNav=0;mig_dNav()
var Style=[],Text=[],Count=0,move=0,fl=0,isOK=1,hs,e_d,tb,w=window,PX=(MI_pSub)?"px":""
var d_r=(MI_IE&&document.compatMode=="CSS1Compat")? "document.documentElement":"document.body"
var ww=w.innerWidth
var wh=w.innerHeight
var sbw=MI_ONN? 15:0

function mig_hand(){
	if(MI_sNav){
		w.onresize=mig_re
		document.onmousemove=mig_mo
		if(MI_NN4) document.captureEvents(Event.MOUSEMOVE)
	}};

	function mig_dNav(){
		var ua=navigator.userAgent.toLowerCase()
		MI_pSub=navigator.productSub
		MI_OPR=ua.indexOf("opera")>-1?parseInt(ua.substring(ua.indexOf("opera")+6,ua.length)):0
		MI_IE=document.all&&!MI_OPR?parseFloat(ua.substring(ua.indexOf("msie")+5,ua.length)):0
		MI_IE4=parseInt(MI_IE)==4
		MI_NN4=navigator.appName.toLowerCase()=="netscape"&&!document.getElementById
		MI_NN=MI_NN4||document.getElementById&&!document.all
		MI_ONN=MI_NN4||MI_pSub<20020823
		MI_sNav=MI_NN||MI_IE||MI_OPR>=7
	};

	function mig_cssf(){
		if(MI_IE>=5.5&&FiltersEnabled){fl=1
		var d=" progid:DXImageTransform.Microsoft."
		mig_layCss().filter="revealTrans()"+d+"Fade(Overlap=1.00 enabled=0)"+d+"Inset(enabled=0)"+d+"Iris(irisstyle=PLUS,motion=in enabled=0)"+d+"Iris(irisstyle=PLUS,motion=out enabled=0)"+d+"Iris(irisstyle=DIAMOND,motion=in enabled=0)"+d+"Iris(irisstyle=DIAMOND,motion=out enabled=0)"+d+"Iris(irisstyle=CROSS,motion=in enabled=0)"+d+"Iris(irisstyle=CROSS,motion=out enabled=0)"+d+"Iris(irisstyle=STAR,motion=in enabled=0)"+d+"Iris(irisstyle=STAR,motion=out enabled=0)"+d+"RadialWipe(wipestyle=CLOCK enabled=0)"+d+"RadialWipe(wipestyle=WEDGE enabled=0)"+d+"RadialWipe(wipestyle=RADIAL enabled=0)"+d+"Pixelate(MaxSquare=35,enabled=0)"+d+"Slide(slidestyle=HIDE,Bands=25 enabled=0)"+d+"Slide(slidestyle=PUSH,Bands=25 enabled=0)"+d+"Slide(slidestyle=SWAP,Bands=25 enabled=0)"+d+"Spiral(GridSizeX=16,GridSizeY=16 enabled=0)"+d+"Stretch(stretchstyle=HIDE enabled=0)"+d+"Stretch(stretchstyle=PUSH enabled=0)"+d+"Stretch(stretchstyle=SPIN enabled=0)"+d+"Wheel(spokes=16 enabled=0)"+d+"GradientWipe(GradientSize=1.00,wipestyle=0,motion=forward enabled=0)"+d+"GradientWipe(GradientSize=1.00,wipestyle=0,motion=reverse enabled=0)"+d+"GradientWipe(GradientSize=1.00,wipestyle=1,motion=forward enabled=0)"+d+"GradientWipe(GradientSize=1.00,wipestyle=1,motion=reverse enabled=0)"+d+"Zigzag(GridSizeX=8,GridSizeY=8 enabled=0)"+d+"Alpha(enabled=0)"+d+"Dropshadow(OffX=3,OffY=3,Positive=true,enabled=0)"+d+"Shadow(strength=3,direction=135,enabled=0)"
		}};

		function stm(t,s){
			if(MI_sNav&&isOK){
				if(document.onmousemove!=mig_mo||w.onresize!=mig_re) mig_hand()
				if(fl&&s[17]>-1&&s[18]>0)mig_layCss().visibility="hidden"
				var ab="";var ap=""
				var titCol=s[0]?"COLOR='"+s[0]+"'":""
				var titBgCol=s[1]&&!s[2]?"BGCOLOR='"+s[1]+"'":""
				var titBgImg=s[2]?"BACKGROUND='"+s[2]+"'":""
				var titTxtAli=s[3]?"ALIGN='"+s[3]+"'":""
				var txtCol=s[6]?"COLOR='"+s[6]+"'":""
				var txtBgCol=s[7]&&!s[8]?"BGCOLOR='"+s[7]+"'":""
				var txtBgImg=s[8]?"BACKGROUND='"+s[8]+"'":""
				var txtTxtAli=s[9]?"ALIGN='"+s[9]+"'":""
				var tipHeight=s[13]? "HEIGHT='"+s[13]+"'":""
				var brdCol=s[15]? "BGCOLOR='"+s[15]+"'":""
				if(!s[4])s[4]="Verdana,Arial,Helvetica"
				if(!s[5])s[5]=1
				if(!s[10])s[10]="Verdana,Arial,Helvetica"
				if(!s[11])s[11]=1
				if(!s[12])s[12]=200
				if(!s[14])s[14]=0
				if(!s[16])s[16]=0
				if(!s[24])s[24]=10
				if(!s[25])s[25]=10
				hs=s[22]
				if(MI_pSub==20001108){
					if(s[14])ab="STYLE='border:"+s[14]+"px solid"+" "+s[15]+"'";
					ap="STYLE='padding:"+s[16]+"px "+s[16]+"px "+s[16]+"px "+s[16]+"px'"}
					var closeLink=hs==3?"<TD ALIGN='right'><FONT SIZE='"+s[5]+"' FACE='"+s[4]+"'><A HREF='javascript:void(0)' ONCLICK='mig_hide(0)' STYLE='text-decoration:none;color:"+s[0]+"'><B>Close</B></A></FONT></TD>":""
					var title=t[0]||hs==3?"<TABLE WIDTH='100%' BORDER='0' CELLPADDING='0' CELLSPACING='0' "+titBgCol+" "+titBgImg+"><TR><TD "+titTxtAli+"><FONT SIZE='"+s[5]+"' FACE='"+s[4]+"' "+titCol+"><B>"+t[0]+"</B></FONT></TD>"+closeLink+"</TR></TABLE>":"";
					var txt="<TABLE "+ab+" WIDTH='"+s[12]+"' BORDER='0' CELLSPACING='0' CELLPADDING='"+s[14]+"' "+brdCol+"><TR><TD>"+title+"<TABLE WIDTH='100%' "+tipHeight+" BORDER='0' CELLPADDING='"+s[16]+"' CELLSPACING='0' "+txtBgCol+" "+txtBgImg+"><TR><TD "+txtTxtAli+" "+ap+" VALIGN='top'><FONT SIZE='"+s[11]+"' FACE='"+s[10]+"' "+txtCol +">"+t[1]+"</FONT></TD></TR></TABLE></TD></TR></TABLE>"
					mig_wlay(txt)
					tb={trans:s[17],dur:s[18],opac:s[19],st:s[20],sc:s[21],pos:s[23],xpos:s[24],ypos:s[25]}
					if(MI_IE4)mig_layCss().width=s[12]
					e_d=mig_ed()
					Count=0
					move=1
			}};

			function mig_mo(e){
				if(move){
					var X=0,Y=0,s_d=mig_scd(),w_d=mig_wd()
					var mx=MI_NN?e.pageX:MI_IE4?event.x:event.x+s_d[0]
					var my=MI_NN?e.pageY:MI_IE4?event.y:event.y+s_d[1]
					if(MI_IE4)e_d=mig_ed()
					switch(tb.pos){
						case 1:X=mx-e_d[0]-tb.xpos+6;Y=my+tb.ypos;break
						case 2:X=mx-(e_d[0]/2);Y=my+tb.ypos;break
						case 3:X=tb.xpos+s_d[0];Y=tb.ypos+s_d[1];break
						case 4:X=tb.xpos;Y=tb.ypos;break
						default:X=mx+tb.xpos;Y=my+tb.ypos}
						if(w_d[0]+s_d[0]<e_d[0]+X+sbw)X=w_d[0]+s_d[0]-e_d[0]-sbw
						if(w_d[1]+s_d[1]<e_d[1]+Y+sbw){if(tb.pos>2)Y=w_d[1]+s_d[1]-e_d[1]-sbw;else Y=my-e_d[1]}
						if(X<s_d[0])X=s_d[0]
						with(mig_layCss()){left=X+PX;top=Y+PX}
						mig_dis()
				}};

				function mig_dis(){Count++
				if(Count==1){
					if(fl){
						if(tb.trans==51)tb.trans=parseInt(Math.random()*50)
						var at=tb.trans>-1&&tb.trans<24&&tb.dur>0
						var af=tb.trans>23&&tb.trans<51&&tb.dur>0
						var t=mig_lay().filters[af?tb.trans-23:0]
						for(var p=28;p<31;p++){mig_lay().filters[p].enabled=0}
						for(var s=0;s<28;s++){if(mig_lay().filters[s].status)mig_lay().filters[s].stop()}
						for(var e=1;e<3;e++){if(tb.sc&&tb.st==e){with(mig_lay().filters[28+e]){enabled=1;color=tb.sc}}}
						if(tb.opac>0&&tb.opac<100){with(mig_lay().filters[28]){enabled=1;opacity=tb.opac}}
						if(at||af){if(at)mig_lay().filters[0].transition=tb.trans;t.duration=tb.dur;t.apply()}}
						mig_layCss().visibility=MI_NN4?"show":"visible"
						if(fl&&(at||af))t.play()
						if(hs>0&&hs<4)move=0
				}};

				function mig_layCss(){return MI_NN4?mig_lay():mig_lay().style};
				function mig_lay(){with(document)return MI_NN4?layers[TipId]:MI_IE4?all[TipId]:getElementById(TipId)};
				function mig_wlay(txt){if(MI_NN4){with(mig_lay().document){open();write(txt);close()}}else mig_lay().innerHTML=txt};
				function mig_hide(C){if(!MI_NN4||MI_NN4&&C)mig_wlay("");with(mig_layCss()){visibility=MI_NN4?"hide":"hidden";left=0;top=-800}};
				function mig_scd(){return [parseInt(MI_IE?eval(d_r).scrollLeft:w.pageXOffset),parseInt(MI_IE?eval(d_r).scrollTop:w.pageYOffset)]};
				function mig_re(){var w_d=mig_wd();if(MI_NN4&&(w_d[0]-ww||w_d[1]-wh))location.reload();else if(hs==3||hs==2) mig_hide(1)};
				function mig_wd(){return [parseInt(MI_ONN?w.innerWidth:eval(d_r).clientWidth),parseInt(MI_ONN?w.innerHeight:eval(d_r).clientHeight)]};
				function mig_ed(){return [parseInt(MI_NN4?mig_lay().clip.width:mig_lay().offsetWidth)+3,parseInt(MI_NN4?mig_lay().clip.height:mig_lay().offsetHeight)+5]};
				function htm(){if(MI_sNav&&isOK){if(hs!=4){move=0;if(hs!=3&&hs!=2){mig_hide(1)}}}};

				function mig_clay(){
					if(!mig_lay()){isOK=0
					alert("DHTML TIP MESSAGE VERSION 1.5 ERROR NOTICE.\n<DIV ID=\""+TipId+"\"></DIV> tag missing or its ID has been altered")}
					else{mig_hand();mig_cssf()}};

					/*
					END	tooltip functions
					*/
