var julia_HTTP_HOST='www.geometr.bydgoszcz.pl';var julia_APP_NAME='geometr';var default_language ='PL';var julia_tiny_language ='pl';var default_container ='julia_body';var external='http://julia.e-future.pl/j150/';var julia_base_url='http://www.geometr.bydgoszcz.pl/';var julia_base_page_url='';var julia_page_name='O_Firmie';var TabbedPanels1=null;var jval=null;var tinyMCE=null;var julia_plugs='';var MochaUI=null;var julia_jWID='';var julia_validation=null;var dw_width=960;var dw_height=350;var uploader_iframe=null;var julia_scroll_to=null;var jlang_Yes='Tak';var jlang_No='Nie';var jlang_All='Wszystkie';var jlang_PleaseWait='Proszę czekać..';var jlang_Done='Gotowe.';var julia_validation_initialized=false;var julia_template='Geometr';var julia_add_record_message='';var jlang_LoadingPage='Ładuję stronę';var jlang_PageLoadedSuccessfuly='Strona została załadowana.';var jlang_Downloading_Data='Ściągam dane z serwera.';var jlang_Ready='Gotowe.';var jlang_CheckingLogin='Sprawdzam dostępność nazwy/loginu';var jlang_Preview='Preview';var jlang_From='Od';var jlang_To='Do';var jlang_Duplicate='Duplikuję';var jlang_Ready='Gotowe.';var jlang_Translating='Translating';var jlang_ToLanguage='ToLanguage';var julia_windows_counter=0;var attachFocus=null;$j = null;var dpn ='O_Firmie';Cookie=null;var translate_all=null;var julia_parse_links=null;var julia_interval;var jlang_Install_Flash='Zainstaluj Flash';var jlang_Install_FlashTitle='Zainstaluj najnowszą wersję Flash Player klikając tutaj.';jlang_Code_Highlighting='Pokoloruj kod';julia_keep=null;jlang_ReceiveNotAllowed='Opcja darmowej dostawy jest możliwa tylko w przypadku płatności przelewem lub przez internet (Online). Jeśli chcesz zapłacić za zamówione produkty przy odbiorze, wybierz dostawcę.';jlang_GoFuther='Przejdź Dalej';jlang_ChangeDelivery='Zmień dane dostawy';

function now(){
	return +new Date;
}

function jMaximizeInputs($e)
{
	if(!$e)$e='textarea,iframe';
	var the_height=$(document.body).getHeight()-140;
	var the_width=$(document.body).getWidth()-150;
	$$($e).each(function(el){
		el.setStyle('height',(the_height)+'px');      
	})
}

function jn(obj)
{
	if(isNaN(obj.value))obj.value=parseInt(obj.value);if(isNaN(obj.value))obj.value=1;
}

function jab(a,b,owner) //julia add to basket alias.
{
	julia_add_to_basket(a,b,owner);
}

function img(image) //get image from template
{
	if(image.contains('http:')) return image;
	return	julia_base_url+'julia_templates/'+julia_template+'/images/'+image;
}

function img_ext(image) //get image from template
{
	return	julia_external_url+'julia_external/'+julia_template+'/images/'+image;
}

function juliaNumber(number)
{
	return (number+'').replace(',','.');
}

function juliaDisplayNumber(number)
{
	return (number+'').replace('.',',');
}

function juliaLoading()
{
	
	$$('.loading').each(function(element){
		element.removeClass('ajax-loaded');
		element.addClass('ajax-loading');
		element.set('html',jlang_db_please_wait);
	});
}

function juliaLoaded()
{
	$$('.loading').each(function(element){
		element.addClass('ajax-loaded');
		element.removeClass('ajax-loading');
		element.set('html',''); 
	});
}


function clearAll(){
	$$('.sf').each(function(e){
		e.value='';
	});
}


function jShowContent(content,destination,fn) // Julia show content function
{
	//alert('shooow');
	if(!destination)destination=default_container;
	var d = destination.replace('#','');
	destination='#'+d;

	if($('Vfx')&&$('Vfx').checked)
	{
		
		$j(destination).fadeTo(250,0.05,function(){
			
			$j(destination).html(content);
			
			//julia_parse_links(d);
			//julia_edit_areas_highlighting(d);
			$j(destination).fadeTo(250,1,function(){
				$j(destination).css('opacity',1);
				julia_parse_links(destination);
				julia_edit_areas_highlighting(destination);
				if(fn){
					fn();
				}
			});
	
			
		
		})
		
	}
	else
	{
		$j(destination).html(content);	
		julia_parse_links(destination);
		julia_edit_areas_highlighting(destination);
		if(fn){
			fn();
		}
	}
}

function jAjax(value,function_name,destination,fn,focus_off){
	if(value+''!='') {value = 'VAL/'+value;}
	$j.ajax({
	  url: julia_base_url+function_name+'/'+default_language+'/p/'+value+'/'+now(),
	  beforeSend: function(){
		if($j.growl)$j.growl('', jlang_Downloading_Data+', '+jlang_PleaseWait+'..');
	  },
	  success: function(html){
		
		if(destination){
			var d = destination;
			destination = '#'+destination;
			
			$j(destination).fadeOut(250,function(){
				$j(destination).html(html);
				$j(destination).fadeIn(250);
				if($j.growl)$j.growl('',jlang_Ready);
				var focus_to='';
				$(d).getElements('input,select,textarea').each(function(e){
					focus_to = e.id											
				})
				if(!focus_off)focus_element(focus_to);
				if(fn){
					fn();
				}
			})
		}
		else
		{
			if(html!='')
			{
				if($j.growl)$j.growl('',html);
			}
		
		}
		
		
	  }
	});

}

function jEvent(value,event_name_and_pars,destination,fn,page_name,focus_off)	
{
	page_name='';
	if(!destination)destination=default_container;
	if(value+''!='') {value = '/VAL/'+value;}
	$j.ajax({
	  url: julia_base_url+'event/'+event_name_and_pars+'/'+page_name+'/lang/'+default_language+'/'+now(),
      async: false,
	  success: function(html){
		if(!destination){
			destination = default_container;
		}
		var d = destination;
		destination = '#'+destination;
		$j(destination).html(html);
		
	  }
	});
}


function jO(value,object_name_and_pars,destination,fn,page_name,focus_off){
	if(!page_name){page_name = 'no_page';}
	if(!destination)destination=default_container;

	if(value+''!='') {value = '/VAL/'+value;}
	$j.ajax({
	  url: julia_base_url+'event/jO/'+object_name_and_pars+'/'+page_name+'/j/'+value+'/lang/'+default_language+'/'+now(),
      async: false,

	  beforeSend: function(){
		if($j.growl)$j.growl('', jlang_Downloading_Data+', '+jlang_PleaseWait+'..');
	  },
	  success: function(html){
		
		if(!destination){
			destination = default_container;
		}
		var d = destination;
		destination = '#'+destination;
		
		$j(destination).fadeOut(250,function(){
			$j(destination).html(html);
			$j(destination).fadeIn(250,function(){
				$j(destination).css('opacity',1);
			});
			
			if($j.growl)$j.growl('',jlang_Ready);
			var focus_to='';
			$(d).getElements('input,select,textarea').each(function(e){
				focus_to = e.id											
			})
			if(!focus_off)focus_element(focus_to);
			if(fn){
				fn();
			}
		})
		
	  }
	});

}

var jT_cache = Array();
function jT(value,object_name_and_pars,destination,fn,page_name,focus_off) //value = text name
{
	//if(!page_name){page_name = 'no_page';}
	if(!destination)destination=default_container;
	if(value+''!='') {value = '/VAL/'+value;}
	var uri = julia_base_url+'event/jT/'+object_name_and_pars+'/'+value+'/lang/'+default_language+'/'+now();
	if(!jT_cache[uri])
	{
		$j.ajax({
		  url: uri,
		  async: false,
		  success: function(html){
			jT_cache[uri] = html;
			jShowContent(html,destination,fn);
		  }
		});
	}
	else
	{
		jShowContent(jT_cache[uri],destination,fn);
	}
}


var jMetaDescription_cache = Array();
function jMD(value,object_name_and_pars,destination,fn,page_name,focus_off) //value = text name
{
	if(value+''!='') {value = '/VAL/'+value;}
	var uri = julia_base_url+'event/jGetMetaDescription/'+object_name_and_pars+'/'+page_name+'/lang/'+default_language+'/'+now();
	if(!jMetaDescription_cache[uri])
	{
	
		$j.ajax({
		  url: uri,
		  async: false,
		  success: function(html){
			jMetaDescription_cache[uri] = html;
			jShowContent(html,destination,fn);
		  }
		});
	}
	else
	{
		jShowContent(jMetaDescription_cache[uri],destination,fn);
		
	}

}



function focus_element(element)
{
	if(element)
	{
		$(element).addClass('focused');
        try {
			$(element).focus();
		} catch(e) {}
	}
}

function f()
{
	var f=$('pf');f.action='';f.submit();
}


function julia_edit_areas_highlighting(area)
{
	var jcnt=0;
	//if(!area)
	//{
		area='';
	//}
	$$(area+' .jh').each(function(element){
		jcnt++;
		var el = new Element('div',{'id':'j_id_'+jcnt});
		el.setStyles({'position':'absolute','left':0,'top':0,'right':0,'bottom':0,'opacity':0,'z-index':750,'background-color':'#F00'});
		el.setProperty('id','jid_'+jcnt);
		el.injectInside(element);
		var bt  = element.getElements('.bt');
		var bb = element.getPrevious('.bt');
		
		
		if(bt)
			{
			
				(bt).each(function(ele){
					
					ele.inject(element,'before');
					if(!ele.getProperty('jid'))	
					{
						ele.setProperty('jid','jid_'+jcnt);
						
						ele.addEvent('mouseenter',function(){
							$(this.getProperty('jid')).tween('opacity',0,.2);
							$(this.getProperty('jid')).setStyle('background-color',(this.getProperty('jh')?this.getProperty('jh'):'#F00'));
						});															
						ele.addEvent('mouseleave',function(){
							$(this.getProperty('jid')).tween('opacity',.2,0);
						});	
					}
				})
			}
		
			if(bb)
		{
				
				
				if(!bb.getProperty('jid'))	
				{
					bb.setProperty('jid','jid_'+jcnt);
					bb.addEvent('mouseenter',function(){
						$(this.getProperty('jid')).tween('opacity',0,.2);
						$(this.getProperty('jid')).setStyle('background-color',(this.getProperty('jh')?this.getProperty('jh'):'#F00'));
					});															
					bb.addEvent('mouseleave',function(){
						$(this.getProperty('jid')).tween('opacity',.2,0);
						
					});	
				}
				
				
		}
	});
};
if (window.addEvent)window.addEvent('load',julia_edit_areas_highlighting);

function julia_message(msg)
{
	if($j.growl)
	{
		$j.growl('',msg);
	}
	else
	{
		if($j.jGrowl)
		{
			$j.jGrowl(msg,{closer:false});
		}
	}
}
