
ua = navigator.userAgent.toLowerCase(); 
isIE = ((ua.indexOf("msie") != -1) );
isIE6 = ((ua.indexOf("msie 6.0") != -1) );
isOPERA = ((ua.indexOf("opera") != -1) );
isFF = ((ua.indexOf("firefox") != -1) );
isSafari = ((ua.indexOf("safari") != -1) );

var scriptsloaded=new Array();

$(document).ready(function(){
	
if(isIE6)
$('img[src$=.png]').ifixpng();

//Initrcbox();


Initairticket_sidetable();
Inittravel_sidetable();    

Initcenterimgbox();  
Initbottommenu();
InitToplinks();

browsertest();

$('#gallerycontainer').removeClass('outhelper');

});

//-----------------------------------------------
function WriteFlash(width,height,src)
{
fobj='';
fobj+='<object type="application/x-shockwave-flash" data="'+src+'" width="'+width+'" height="'+height+'">';
fobj+='<param name="movie" value="'+src+'"/>';
fobj+='<param name="wmode" value="transparent"/>';
fobj+='</object>';

document.write(fobj);
}
//-----------------------------------------------
function linkopen(url,blank)
{
//debug(url);
	
if(blank==null) blank=false;

if(!blank)
	window.location.href=url;
else
	window.open(url);
}
//-----------------------------------------------
function printopen(loadobject)
{
var prwin=window.open('print.html', 'printwindow');
var prwindoc=prwin.document;

var fullhtml=$('<div>').append($(loadobject).clone()).remove().html();

prwindoc.open();
prwindoc.write( '<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> 	<title>Print</title> <style type="text/css" title="currentStyle" media="all"> 	@import "css/printwindow.css"; 	</style> </head> <body> <div class="printcontent">'+fullhtml+'</div> </body> </html>');
prwindoc.close();

prwin.print();
}
//-----------------------------------------------
function Inittopmenu()
{

last=0;

$('#topmenu > li').each(function(i){
    
  if($(this).find('ul').length>0)
    $(this).find('> a').addClass('submenu');
        
 });

$('#topmenu > li > a').bind("mouseenter",
	function(event) 
		{
		var index= $('#topmenu > li').index( $(this).parent('li') );
		
		if(last!=index)
		$('#topmenu ul').slideUp(200);
		
		last=index;
								  		  
		$('#topmenu > li:eq('+index+')').find('ul').slideDown(200, function() {  } );
		
		$(this).removeClass();
    } 
  );
  
$('#topmenu').bind("mouseleave",
	function(event) 
		{
		$('#topmenu >li ul').slideUp(200);	        	
    }
  );

$('#topmenu >li').bind("mouseleave",
	function(event) 
		{	    
    $('#topmenu > li').each(function(i){ if($(this).find('ul').length>0) $(this).find('> a').addClass('submenu'); });	
    }
  );
  
 

  
  
$('#topmenu a[rel]').bind("click",
	function(event) 
		{
		event.preventDefault();
		
		$('#form_repjegy').css('display', 'none');
		
		toggleloader(true, 1);
		
		var rel=$(this).attr('rel');
		
		var split=rel.split(' ');
		var datastring='&m='+split[0];
		if(split[1]) datastring+='&a='+split[1]

		
		$.ajax({
	       type: "POST",
	       url: 'index.php',
	       data: datastring,
	       dataType: "json",
	       success: function(result) { LoadModule(result); }
	      });
		
		}
  );
  
  
$('#bottom a[rel=HIRLEVELKERES]').bind("click",
	function(event) 
		{
		event.preventDefault();
						
		if ($('#form_akcio').length > 0) 
			InitAkcioBox();
		
		else 
			{		
			toggleloader(true, 1);
			
			var rel = $(this).attr('rel');			
			
			$.ajax({
				type: "POST",
				url: 'index.php',
				data: ({m: rel}),
				dataType: "json",
				success: function(result)
					{
					LoadModule(result, 'body');
					InitAkcioBox();	
					}
				});			
			}
		
		}
  );  

}
//-----------------------------------------------
function Initbottommenu()
{	
$('#bottom a[rel]').filter('a[rel!=HIRLEVELKERES]').bind("click",
	function(event) 
		{			
		event.preventDefault();		
		toggleloader(true, 1);
		
		var rel=$(this).attr('rel');
		
		$.ajax({
	       type: "POST",
	       url: 'index.php',
	       data: ({ m : rel }),
	       dataType: "json",
	       success: function(result) { LoadModule(result); }
	      });		
		});
		
$('#bottom a[rel=AJANLOM]').unbind("click");		
$('#bottom a[rel=AJANLOM]').bind("click",
	function(event) 
		{
		event.preventDefault();
		
		if ($('#form_recommend').length > 0) 
			InitRecommendbox();
		
		else 
			{		
			toggleloader(true, 1);
			
			var rel = $(this).attr('rel');			
			
			$.ajax({
				type: "POST",
				url: 'index.php',
				data: ({m: rel}),
				dataType: "json",
				success: function(result)
					{
					LoadModule(result, 'body');
					InitRecommendbox();	
					}
				});			
			}
		
		}
  );	
  
$('#bottom a[rel=karrier]').unbind("click");  
$('#bottom a[rel=karrier]').bind("click",
	function(event) 
		{
		event.preventDefault();
			
		toggleloader(true, 1);
		
		var rel = $(this).attr('rel');		
		var id = $(this).attr('id');	
		
		var cikkid=Getidfromstring(id);	
							
		$.ajax({
			type: "POST",
			url: 'index.php',
			data: ({m: 'hirek', a: 'katalogus', kod: cikkid}),
			dataType: "json",
			success: function(result)
				{
				LoadModule(result, '#centerpopup_container', 'html');
				$('#centerpopup_container #txtpopup').css('display', 'block');
				$('#centerpopup_container #txtpopup .scrollwrapper').makescrollable({speed : 100 });
				}
			});		

		}
  );  
  
  
  
$('#bottom a[rel=rolunkirtak]').unbind("click");  
$('#bottom a[rel=rolunkirtak]').bind("click",
	function(event) 
		{
		event.preventDefault();
			
		toggleloader(true, 1);
		
		var rel = $(this).attr('rel');			
				
		$.ajax({
			type: "POST",
			url: 'index.php',
			data: ({m: 'hirek', a: 'katalogus', kod: 28}),
			dataType: "json",
			success: function(result)
				{
				LoadModule(result, '#centerpopup_container', 'html');
				$('#centerpopup_container #txtpopup').css('display', 'block');
				//$('#centerpopup_container #txtpopup .scrollwrapper').makescrollable({speed : 100 });
				}
			});		

		}
  );   
  
  
$('#bottom a[rel=katalogusmegrend]').unbind("click");  
$('#bottom a[rel=katalogusmegrend]').bind("click",
	function(event) 
		{
		event.preventDefault();			
		toggleloader(true, 1);
				
		$.ajax({
			type: "POST",
			url: 'index.php',
			data: ({m: 'katalogus'}),
			dataType: "json",
			success: function(result)
				{
				LoadModule(result, '#centerpopup_container', 'html');
				}
			});		

		}
  );    
  
   	
$('#bottom a[rel=nyeremenyjatek]').unbind("click");  
$('#bottom a[rel=nyeremenyjatek]').bind("click",
	function(event) 
		{
		event.preventDefault();			
		toggleloader(true, 1);
				
		$.ajax({
			type: "POST",
			url: 'index.php',
			data: ({m: 'nyeremenyjatek'}),
			dataType: "json",
			success: function(result)
				{
				LoadModule(result);
				}
			});		

		}
  );  
  
  
$('#bottom a[rel=torzsutas]').unbind("click");  
$('#bottom a[rel=torzsutas]').bind("click",
	function(event) 
		{
		event.preventDefault();			
		toggleloader(true, 1);
				
		$.ajax({
			type: "POST",
			url: 'index.php',
			data: ({m: 'torzsutas'}),
			dataType: "json",
			success: function(result)
				{
				LoadModule(result);
				}
			});		

		}
  ); 
			
		
}
//-----------------------------------------------
function Initairticket_sidetable()
{
/*
$('#airticket_side #airticket_sidetable tr:has(input)').bind('click',
	function(event)
	{
	var kod=$(this).find('input[name=kod]').val();
	
	$.ajax({
       type: "POST",
       url: 'index.php',
       data: ({ m : 'REP1', a : 'ajanlobol', kod : kod }),
       dataType: "json",
       success: function(result) { LoadModule(result); }
      });
	});*/
	
$('#airticket_side #airticket_sidetable tr:has(input)').bind('click',
	function(event)
	{
	Openpricedetails2(this);
	});
	
/*
$('#airticket_side #airticket_sidetable tr:has(input)').bind('mouseleave',
	function(event)
	{
	if(!event.relatedTarget) return;	
		
	if(event.relatedTarget.nodeName!='TD')
	$('#form_pricedetails2').animate({ opacity: 'hide' }, 300);
	});	*/
	
$('#form_pricedetails2').bind('mouseleave', function(event)
  {
  $(this).animate({ opacity: 'hide' }, 300);
  });	


$('#airticket_side').makescrollable({angle : 'vertical', speed : 50});	

        
setTimeout( function()
	{
	Scrollsidetable('airticket_side', 1);		
	}, 3000 );   

}

//----------------------------------------------- 
function Openpricedetails2(sender)
{
Scrollsidetable('airticket_side', 0);

//$('.formpopup:not(#form_pricedetails2)').animate({ opacity: 'hide' }, 300);

var kod=$(sender).find('input[name=kod]').val();


//if(!airdata.data[kod]) return;

toggleloader(true, 3, 60);

$.ajax({
   type: "POST",
   url: 'index.php',
   data: ({ m : 'REP1', a : 'ajanlobol', kod : kod }),
   dataType: "json",
   success: function(result) { LoadModule(result); }
  });

/*
$('#form_pricedetails2 a.button').unbind('click');
$('#form_pricedetails2 a.button').bind('click', function(event)
	{
	event.preventDefault();
	
	toggleloader(true, 3, 40);
	
	
	$.ajax({
       type: "POST",
       url: 'index.php',
       data: ({ m : 'REP1', a : 'ajanlobol', kod : kod }),
       dataType: "json",
       success: function(result) { LoadModule(result); }
      });
	  
	 $('#form_pricedetails2').animate({ opacity: 'hide' }, 300);	 
		
	});

var ar=airdata.data[kod].ar+' Ft';
var tax=airdata.data[kod].tax+' Ft';
var szoveg=airdata.data[kod].szoveg;
var ossz=airdata.data[kod].ossz+' Ft';

$('#form_pricedetails2 table .td1').html(ar);
$('#form_pricedetails2 table .td2').html(tax);
$('#form_pricedetails2 .txt').html(szoveg);
$('#form_pricedetails2 table .td3').html(ossz);

var position=$(sender).position();
$('#form_pricedetails2').css('left', position.left+194+'px');


var boxheight=$('#form_pricedetails2').outerHeight(true);

var top=position.top;

if(top+boxheight>479)
{
$('#form_pricedetails2').css('top', 'auto');	
$('#form_pricedetails2').css('bottom', '0px');	
}
else
{
$('#form_pricedetails2').css('top', top+'px');
$('#form_pricedetails2').css('bottom', 'auto');
}


//$('#form_pricedetails2').css('top', position.top+'px');
$('#form_pricedetails2').animate({ opacity: 'show' }, 300);	
*/
}
//-----------------------------------------------
function Inittravel_sidetable()
{
/*
$('#travel_side table tr:has(input)').bind('click',
	function(event)
	{
	var kod=$(this).find('input[name=kod]').val();
	
	$.ajax({
       type: "POST",
       url: 'index.php',
       data: ({ m : 'UTA1', a : 'betolt', kod : kod }),
       dataType: "json",
       success: function(result) { LoadModule(result); }
      });
	});*/
	
$('#travel_side table tr:has(input)').bind('click',
	function(event)
	{
	Openpricedetails3(this);
	});
	
/*
$('#travel_side table tr:has(input)').bind('mouseleave',
	function(event)
	{
	if(!event.relatedTarget) return;
		
	if(event.relatedTarget.nodeName!='TD')
	$('#form_pricedetails3').animate({ opacity: 'hide' }, 300);
	});*/
	
$('#form_pricedetails3').bind('mouseleave', function(event)
  {
  $(this).animate({ opacity: 'hide' }, 300);
  });


$('#travel_side').makescrollable({angle : 'vertical', speed : 50});	

      
setTimeout( function()
	{
	Scrollsidetable('travel_side', 1);		
	}, 3000 );      
}
//----------------------------------------------- 
function Openpricedetails3(sender)
{
Scrollsidetable('travel_side', 0);

$('.formpopup:not(#form_pricedetails3)').animate({ opacity: 'hide' }, 300);

var kod=$(sender).find('input[name=a_kod]').val();
var termkod=$(sender).find('input[name=kod]').val();

var szoveg='';

if( $(sender).find('th').length==0 )
{
if(!airdata.data[kod]) return;
szoveg=airdata.data[kod].szoveg;

$('#form_pricedetails3 a.button').css('display', 'block');

$('#form_pricedetails3 a.button').unbind('click');
$('#form_pricedetails3 a.button').bind('click', function(event)
	{
	event.preventDefault();
	
	$.ajax({
       type: "POST",
       url: 'index.php',
       data: ({ m : 'UTA1', a : 'betolt', kod : termkod }),
       dataType: "json",
       success: function(result) { LoadModule(result); }
      });
	  
	 $('#form_pricedetails3').animate({ opacity: 'hide' }, 300);	 
		
	});
}
else
{
if(!airdata.data['csoport_layer'][kod]) return;
szoveg=airdata.data['csoport_layer'][kod];	

$('#form_pricedetails3 a.button').css('display', 'none');
}

$('#form_pricedetails3 .txt').html(szoveg);




var position=$(sender).position();

$('#form_pricedetails3').css('right', position.left+194+'px');

var boxheight=$('#form_pricedetails3').outerHeight(true);

var top=position.top;

if(top+boxheight>479)
{
$('#form_pricedetails3').css('top', 'auto');	
$('#form_pricedetails3').css('bottom', '0px');	
}
else
{
$('#form_pricedetails3').css('top', top+'px');
$('#form_pricedetails3').css('bottom', 'auto');
}
$('#form_pricedetails3').animate({ opacity: 'show' }, 300);	
}
//----------------------------------------------- 
function Scrollsidetable(id, direction)
{
var scrollbox=$('#'+id+' .scrollbox');

if(direction==0) 
	{
	$(scrollbox).stop();
	return;
	}

var duration=Getduration(scrollbox, direction);

if(direction==-1)
	{	
	$(scrollbox).stop().scrollTo(  '0px' , duration, 
		{
		easing:'linear', 
		axis : 'y',		
		onAfter:function() { setTimeout( function()	{	Scrollsidetable(id, 1);	}, 3000 ); }
		});
	return	
	}

if(direction==1)
	{
	var sh=$(scrollbox)[0].scrollHeight;
	var oh=$(scrollbox).outerHeight();
		
	$(scrollbox).stop().scrollTo(  (sh-oh)+'px' , duration, 
		{
		easing:'linear', 
		axis : 'y',
		onAfter:function() { setTimeout( function()	{	Scrollsidetable(id, -1);	}, 3000 ); }
		});
	}
}
//----------------------------------------------- 
function Getduration(scrollbox, direction)
{
speed=20/1000;
	
var st=$(scrollbox).scrollTop();
var sh=$(scrollbox)[0].scrollHeight;
var oh=$(scrollbox).outerHeight();     


if(direction==-1) return (st / speed );
if(direction==1)  return ( ((sh-oh) - st ) / speed );	
}
//-----------------------------------------------
function LoadModule(result, appendto, beforeappendtype)
{	
if( beforeappendtype==null) beforeappendtype='add';

if(result.error && result.error.length>0)
  {
  var errortext='';
  var msgtext='';
  
  for (idx in result.error)
    {
	if(result.error[idx].type=='hiba')
    	errortext+=result.error[idx].text+'<br/>';
		
	if(result.error[idx].type=='uzeno')
    	msgtext+=result.error[idx].text+'<br/>';
    
	/*
    if(result.error[idx].console==1)
      {
      try
        {
        console.debug('type: '+result.error[idx].type+' number: '+result.error[idx].number+' datetime: '+result.error[idx].datetime+' text: '+result.error[idx].text+' itemid: '+result.error[idx].itemid);
        }
        catch(e){};
      }*/
    
    }

  if(errortext != '') 
	  {
	  errormsg(errortext);
	  
	  /*$('#form_error p').html(errortext);
	  var position=$('#center').offset();	
	  $('#form_error').css('left', position.left+330+'px');
	  $('#form_error').css('top', position.top+100+'px');
	  $('#form_error').animate({opacity: 'show'}, 300);*/
	  }
	
  if(msgtext != '')
	{
	servermsg(msgtext);		
	}
  }
  

if(result.success==1 && result.HTML)
  {	
  if(appendto)	
  	{
	if (beforeappendtype == 'html') 
		{
		//$(appendto).empty();
		$(appendto).html(result.HTML);
		}
	else if (beforeappendtype == 'add') 
		{
		$(appendto).append(result.HTML);
		}
	else if (beforeappendtype == 'replace')
		{
		$(appendto).replaceWith(result.HTML);	
		}
	else if (beforeappendtype == 'after') 
		{
		$(appendto).after(result.HTML);
		}	
		
	//$(appendto).append(result.HTML);	
	}
  	
	
  else
  $('#center').html(result.HTML);    
  }
  
if(result.exec)
  {
  //try
    {
    eval( result.exec );
    }
    //catch(e){};
  }
  
$('#topmenu >li').trigger('mouseleave');

toggleloader(false);

};
//-----------------------------------------------
function debug(txt)
{
try {
	console.debug(txt);
	}
catch(e){}
}

var loader_remaining;
var loader_timer;
var secbck;
//-----------------------------------------------
function toggleloader(on, type, sec)
{
var text='';

if(!type) type=0;

if(type==0) text='A keresés folyamatban van, <br/>kérjük szíves türelmét!';
else if(type==1) text='Kérjük szíves türelmét!';
else if(type==2) text='A kérés folyamatban van!';
else if(type==3) text='Közel 1 000 légitársaság ajánlatából válogatunk.<br/> Kérjük szíves türelmét, amíg az Ön számára legkedvezőbbeket megtaláljuk! <br/><br/>a hátralevő várakozási idő nem több, mint';
else if(type==4) text='Közel 1 000 légitársaság ajánlatából válogatunk, az Ön által kiválasztott hétre.<br/> Kérjük szíves türelmét, amíg az Ön számára legkedvezőbbeket megtaláljuk! <br/><br/>a hátralevő várakozási idő nem több, mint';
	
clearTimeout(loader_timer);	
	
if (on) 
	{
	$('#mainloader .timer').html('');
	$('#mainloader').css('display', 'block');
	$('#mainloader p').html(text);
	$('.formpopup').animate({ opacity: 'hide' }, 0);
	
	if( sec!=null )	
		{
		secbck=sec;
		loader_remaining=sec;					
		loader_timer=setTimeout( function(){ loadertick(); $('#mainloader .timer').css('display', 'block'); }, 1000 );
		}
	else	
		{
		$('#mainloader .timer').css('display', 'none');	
		}
		
	}

else 
	{
	$('#mainloader').css('display', 'none');
	}	
}
//-----------------------------------------------
function loadertick()
{
loader_remaining--;

if(loader_remaining<0) loader_remaining=secbck;
	
var min=parseInt( loader_remaining / 60 );	
var sec= loader_remaining - min * 60;

$('#mainloader .timer').html(min+' perc '+sec+' másodperc');
loader_timer=setTimeout( function(){ loadertick(); }, 1000 );
}
//-----------------------------------------------
function errormsg(errortext)
{
$('#form_error p').html(errortext);
var position=$('#center').offset();	
$('#form_error').css('left', position.left+330+'px');
$('#form_error').css('top', position.top+100+'px');
$('#form_error').animate({opacity: 'show'}, 300);
}
//-----------------------------------------------
function servermsg(text)
{
var position=$('#center').offset();	
	
$('#servermsg p').html(text);

$('#servermsg').css('left', position.left+330+'px');
$('#servermsg').css('top', position.top+100+'px');
$('#servermsg').animate({ opacity: 'show' }, 300);
}
//-----------------------------------------------
function ajaxerror(objAJAXRequest, strError)
{	
errormsg('Sajnos technikai hiba adódott, kérjük, kezdjen új keresést! <br>Szíves elnézését kérjük! <span style="color: #CCCCCC;">'+ strError +'</span>');

toggleloader(false);
}
//-----------------------------------------------
function Initrcbox()
{
$('#recommend_sidebox img').hide(0);
$('#recommend_sidebox img:eq(0)').show(0);
$('#recommend_sidebox').data('act', 0);

$('#recommend_sidebox a.leftbutton').click( function(event)
	{
	event.preventDefault();
	ShowRcImg(-1);
	});
	
$('#recommend_sidebox a.rightbutton').click( function(event)
	{
	event.preventDefault();
	ShowRcImg(1);
	});

rcbox_timer=setTimeout("ShowRcImg(1)",10000);
}
//-----------------------------------------------
function ShowRcImg(direction)
{
clearTimeout(rcbox_timer);
	
var act=$('#recommend_sidebox').data('act');
var cnt=$('#recommend_sidebox img').length;

act+=direction;

if(act<0) act=cnt-1;
else if(act>=cnt) act=0;

$('#recommend_sidebox img').animate({ opacity: 'hide' }, 1000);
$('#recommend_sidebox img:eq('+act+')').animate({ opacity: 'show' }, 1000);

$('#recommend_sidebox').data('act', act);

rcbox_timer=setTimeout("ShowRcImg("+direction+")",10000);
}
//-----------------------------------------------
function Initcenterimgbox()
{
$('#centerimgbox img').hide(0);
$('#centerimgbox img:eq(0)').show(0);
$('#centerimgbox').data('act', 0);

cimgbox_timer=setTimeout("ShowCenterImg(1)",10000);


$('#centerimgbox a[rel]').bind("click",
	function(event) 
		{
		event.preventDefault();
		toggleloader(true, 1);
		
		var rel=$(this).attr('rel');
		
		var split=rel.split(' ');
		var datastring='&m='+split[0];
		if(split[1]) datastring+='&a='+split[1]
		
		$.ajax({
		       type: "POST",
		       url: 'index.php',
		       data: datastring,
		       dataType: "json",
		       success: function(result) { LoadModule(result); }
		      });
		
		}
  );
}
//-----------------------------------------------
function ShowCenterImg(direction)
{
clearTimeout(cimgbox_timer);
	
if( $('#centerimgbox').length==0 ) return; 
	
var act=$('#centerimgbox').data('act');
var cnt=$('#centerimgbox img').length;

act+=direction;

if(act<0) act=cnt-1;
else if(act>=cnt) act=0;

if(isIE)
{
$('#centerimgbox img:visible').animate({ opacity: 'hide' }, 0);
$('#centerimgbox img:eq('+act+')').show(0);	
}
else
{
$('#centerimgbox img:visible').animate({ opacity: 'hide' }, 1000);
$('#centerimgbox img:eq('+act+')').show('blind', null, 1000);
}



/*$('#centerimgbox img:visible').hide('fold', null, 2000);
$('#centerimgbox img:eq('+act+')').show('fold', null, 2000);*/

$('#centerimgbox').data('act', act);

cimgbox_timer=setTimeout("ShowCenterImg("+direction+")",10000);
}
//-----------------------------------------------
function InitToplinks()
{	
$('#toplinks a[rel=KEZDOLAP]').bind("click",
	function(event) 
		{
		event.preventDefault();
		
		try {
			this.style.behavior = 'url(#default#homepage)';
			this.setHomePage('http://www.travel99.hu');
			}	
		catch(e){}
		}
  );
  
  
$('#toplinks a[rel=legujabbakcioink]').bind("click",
	function(event) 
		{
		event.preventDefault();
			
		toggleloader(true, 1);
		
		var rel = $(this).attr('rel');			

		/*var result={"data":{"timeleft":1800},"HTML":"\t\t<div id=\"txtpopup\" class=\"formpopup textbox\">\r\n\t\t\t<a href=\"#\" class=\"close\" onclick=\"$(this).parent().animate({ opacity: 'hide' }, 300);\treturn false;\">&nbsp;<\/a>\r\n\t\t\r\n\t\t\t<div class=\"head\"><\/div>\r\n\t\t\r\n\t\t\t<div class=\"scrollwrapper mainscroll\">\r\n\t\t\t\t<div class=\"scrollbox\">\t\t\t\t\t\t\t\r\n<table border=\"0\" cellspacing=\"0\">\n<tbody>\n<tr style=\"height: 50px; background-color: #ea1d22;\">\n<td style=\"width: 586px; font-size: 18px; font-weight: bolder; color: #ffffff; text-align: center;\" colspan=\"2\">Leg\u00fajabb online katal\u00f3gusaink:<\/td>\n<\/tr>\n<tr style=\"height: 50px; background-color: #accbe0;\">\n<td style=\"text-align: center;font-size: 14px; font-weight:bolder;\">NY\u00c1RI TENGERPARTI PIHEN\u00c9SEK<\/td>\n<td style=\"font-size: 12px;margin-left: 10px;\"><a style=\"font-size: 12px; font-weight: bolder; margin-left: 10px; background-color: #ea1d22; text-decoration: none; color: #ffffff;\" href=\"http:\/\/korlevel.aeroviva.com\/063_10_ARO_KATALOGUS-nyaritengerpartipihenesek.pdf\" target=\"_blank\">online katal\u00f3gus megnyit\u00e1sa<\/a><\/td>\n<\/tr>\n<tr style=\"height: 50px; background-color: #ffc40c;\">\n<td style=\"text-align: center;font-size: 14px; font-weight: bolder;\">TAVASZI \u00c9S \u0150SZI V\u00c1ROSL\u00c1TOGAT\u00c1SOK<\/td>\n<td style=\"font-size: 12px; font-weight: bolder; margin-left: 10px;\"><a style=\"font-size: 12px; font-weight: bolder; margin-left: 10px; background-color: #ea1d22; text-decoration: none; color: #ffffff;\" href=\"http:\/\/korlevel.aeroviva.com\/063_10_ARO_KATALOGUS-tavasziesoszivaroslatogatasok.pdf\" target=\"_blank\">online katal\u00f3gus megnyit\u00e1sa<\/a><\/td>\n<\/tr>\n<tr style=\"height: 50px; background-color: #c7df93;\">\n<td style=\"text-align: center;font-size: 14px; font-weight: bolder;\">EUR\u00d3PAI K\u00d6RUTAZ\u00c1SOK<\/td>\n<td style=\"font-size: 12px; font-weight: bolder; margin-left: 10px;\"><a style=\"font-size: 12px; font-weight: bolder; margin-left: 10px; background-color: #ea1d22; text-decoration: none; color: #ffffff;\" href=\"http:\/\/korlevel.aeroviva.com\/063_10_ARO_KATALOGUS-europaikorutazasok.pdf\" target=\"_blank\">online katal\u00f3gus megnyit\u00e1sa<\/a><\/td>\n<\/tr>\n<tr style=\"height: 50px; background-color: #accbe0;\">\n<td style=\"text-align: center;font-size: 14px; font-weight: bolder;\">EGZOTIKUS UTAZ\u00c1SOK<\/td>\n<td style=\"font-size: 12px; font-weight: bolder; margin-left: 10px;\"><a style=\"font-size: 12px; font-weight: bolder; margin-left: 10px; background-color: #ea1d22; text-decoration: none; color: #ffffff;\" href=\"http:\/\/korlevel.aeroviva.com\/063_10_ARO_KATALOGUS-egzotikusutazasok.pdf\" target=\"_blank\">online katal\u00f3gus megnyit\u00e1sa<\/a><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\t\t\t\t\r\n\t\t\t\t<a href=\"#\" class=\"scrollbutton1\">tov\u00e1bb<\/a>\r\n\t\t\t\t<a href=\"#\" class=\"scrollbutton2\">tov\u00e1bb<\/a>\t\t\t\t\r\n\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t\r\n\t\t<\/div>\r\n\t\t<script type=\"text\/javascript\">$('#txtpopup .scrollwrapper').makescrollable({speed : 100 });<\/script>\r\n","success":1}
		LoadModule(result, '#centerpopup_container', 'html');
		$('#centerpopup_container #txtpopup').css('display', 'block');
		$('#centerpopup_container #txtpopup .scrollwrapper').makescrollable({speed : 100 });*/
		
		
		$.ajax({
			type: "POST",
			url: 'index.php',
			data: ({m: 'hirek', a: 'katalogus', kod: 29}),
			dataType: "json",
			success: function(result)
				{
				LoadModule(result, '#centerpopup_container', 'html');
				$('#centerpopup_container #txtpopup').css('display', 'block');
				//$('#centerpopup_container #txtpopup .scrollwrapper').makescrollable({speed : 100 });
				}
			});		

		}
  );  
			
			  
  
$('#toplinks a[rel=katalogus]').bind("click",
	function(event) 
		{
		event.preventDefault();
			
		toggleloader(true, 1);
		
		var rel = $(this).attr('rel');			
		
		$.ajax({
			type: "POST",
			url: 'index.php',
			data: ({m: 'hirek', a: 'katalogus', kod: 17}),
			dataType: "json",
			success: function(result)
				{
				LoadModule(result, '#centerpopup_container', 'html');
				$('#centerpopup_container #txtpopup').css('display', 'block');
				$('#centerpopup_container #txtpopup .scrollwrapper').makescrollable({speed : 100 });
				}
			});		

		}
  );
  
  

$('#toplinks a[rel=repjegyform]').bind("click",
function(event) 
	{		
	event.preventDefault();
	quickrepform_obj.Show();			
	});  
	

$('#toplinks a[rel=kereso]').bind("click",
function(event) 
	{		
	event.preventDefault();
	searchform_obj.Show(); 			
	});	
	
$('#toplinks a[rel=HIRLEVELKERES]').bind("click",
	function(event) 
		{
		event.preventDefault();
						
		if ($('#form_akcio').length > 0) 
			InitAkcioBox();
		
		else 
			{		
			toggleloader(true, 1);
			
			var rel = $(this).attr('rel');			
			
			$.ajax({
				type: "POST",
				url: 'index.php',
				data: ({m: rel}),
				dataType: "json",
				success: function(result)
					{
					LoadModule(result, 'body');
					InitAkcioBox();	
					}
				});			
			}
		
		}
  ); 
  
  
$('#toplinks a[rel=KER C]').bind("click",
	function(event) 
		{
		event.preventDefault();
			
		toggleloader(true, 1);
		
		var rel = $(this).attr('rel');					
		
		$.ajax({
			type: "POST",
			url: 'index.php',
			data: ({m: 'KER', a: 'C'}),
			dataType: "json",
			success: function(result)
				{
				LoadModule(result);
				}
			});		
		}
  );    	
  
  
}
//-----------------------------------------------
function InitRecommendbox()
{
$('#form_recommend a.close').unbind('click');
$('#form_recommend a.close').click(function(event){event.preventDefault(); $('#form_recommend').animate({ opacity: 'hide' }, 300);});

$('#form_recommend a.sendbutton').unbind('click');
$('#form_recommend a.sendbutton').click(function(event)
	{
	event.preventDefault();
	
	$.ajax({
       type: "POST",
       url: 'index.php',
       data: $('#form_recommend').serialize(),
       dataType: "json",
       success: function(result) 
	   	{ 		
		LoadModule(result);
		}
      });	
	});

var position=$('#toplinks a:eq(1)').offset();	
$('#form_recommend').css('left', position.left-65+'px');
$('#form_recommend').css('top', position.top+30+'px');
$('#form_recommend').animate({ opacity: 'show' }, 300);
}
//-----------------------------------------------
function InitAkcioBox()
{
$('#form_akcio a.close').unbind('click');
$('#form_akcio a.close').click(function(event){event.preventDefault(); $('#form_akcio').animate({ opacity: 'hide' }, 300);});

/*if( $('#form_akcio input[name=marketing_ok]').length==0 )
	$('#form_akcio a.checkboxlink').makeselect({type: 'check'});*/

//$('#form_akcio .acontainer').makescrollable({speed : 100 });

//if( $('#form_akcio .scrollbutton2').css('display')=='none' ) $('#form_akcio .bottomscroll').css('display', 'none');

$('#form_akcio a.sendbutton').unbind('click');
$('#form_akcio a.sendbutton').click(function(event)
	{
	event.preventDefault();
	
	$.ajax({
       type: "POST",
       url: 'index.php',
       data: $('#form_akcio').serialize(),
       dataType: "json",
       success: function(result) 
	   	{ 		
		LoadModule(result);
		}
      });	
	});
	
/*		
if( $('#form_akcio .acontainer').length==0 )
	$('#form_akcio').css('height', 'auto');
else
	$('#form_akcio').css('height', '497px');*/

/*var position=$('#toplinks a:eq(1)').offset();	
$('#form_akcio').css('left', position.left-185+'px');
$('#form_akcio').css('top', position.top+30+'px');*/
$('#form_akcio').animate({ opacity: 'show' }, 300);
}
//-----------------------------------------------
function Gallerylatnivalok(gallery)
{
$(gallery).find('.item a[rel]').click(function(event)
	{
	event.preventDefault();
	
	var rel=$(this).attr('rel');
		
	$.ajax({
       type: "POST",
       url: 'index.php',
       data: {m : 'LATNI', a : 'egykislatni', kod : rel},
       dataType: "json",
       success: function(result) 
	   	{ 		
		LoadModule(result);
		sighlistobj=new SightTextObj('sights');
		sighlistobj.Init();
		
		$('#sights .scrollbox').scrollTo('#item_'+rel, 0);
		$('#sights .scrollbox').scrollTo('-=8px', 0);
		}
      });	
	});
}
//----------------------------------------------- 
(function($) {
          
$.fn.serializeAnything = function() {
    
    var toReturn    = [];
    var els         = $(this).find(':input').get();
    
    $.each(els, function() {
        if (this.name && !this.disabled && (this.checked || /select|textarea/i.test(this.nodeName) || /text|hidden|password/i.test(this.type))) {
            var val = $(this).val();
            toReturn.push( encodeURIComponent(this.name) + "=" + encodeURIComponent( val ) );
        }
    });   
            
    return toReturn.join("&").replace(/%20/g, "+");
    
}
 
})(jQuery); 

//-----------------------------------------------
function quickrepform(formid)
{
var mainform=$('#'+formid);
var action=$(mainform).attr('action');
var formobj=this;

Init();

var months= {1:'jan', 2:'febr', 3:'már', 4:'ápr', 5:'máj', 6:'jún', 7:'júl', 8:'aug', 9:'szept', 10:'okt', 11:'nov', 12:'dec'};

//-----------------------------------------------
function Init()
	{
	$(mainform).find('a.close.main').click( function (event) { event.preventDefault(); formobj.Hide(); /*$(mainform).animate({ opacity: 'hide' }, 300);*/  } );
	
	//$(mainform).find('a.selectlink2').click( function (event) { event.preventDefault(); formobj.OpenCity2(this) } );
	
	$(mainform).find('a.selectlink2').bind('click', function(event)
  	{
	event.preventDefault();
					
	var parentid=$(this).parents('.inputwrapper').attr('id');
	
	parentid=parentid.replace('iw_', '');
	$(mainform).data('targetinput', parentid); 	
								
	$.ajax({
	     type: "POST",
	     url: action,
	     data: { m : 'utazaskereso', a : 'uticel', ut_tipus : 'R', kont : 1 },
	     dataType: "json",
	     success: function(result) 
		 	{ 
			LoadModule(result, '#uticel_container', 'html');						
			}
	    });
	
	
	});	
	
	$(mainform).find('a.pplus').click( function (event) { event.preventDefault(); formobj.Passengerschangevalue(this, 1) } );
	$(mainform).find('a.pminus').click( function (event) { event.preventDefault(); formobj.Passengerschangevalue(this, -1) } );
	 
	/*$('#form_city_repjegy a.close, #form_country_repjegy a.close').bind('click',function(event){
		event.preventDefault();
		$('*').not(':input').unbind('keyup');
		});	*/
	
	$('#form_city_repjegy').makescrollable({angle : 'vertical', speed: 50});
	
	//-------Naptárak beállítása------------------------- 
	$(mainform).find('input[name=mikor1]:eq(0)').click( function () { formobj.Opencalendar(1, this) } );
	$(mainform).find('input[name=mikor1_ig]').click( function () { formobj.Opencalendar(2, this) } );
	$(mainform).find('input[name=mikor2]:eq(0)').click( function () { formobj.Opencalendar(3, this) } );
	$(mainform).find('input[name=mikor2_ig]').click( function () { formobj.Opencalendar(4, this) } );
	
	 
	  $(mainform).find('input[name=mikor1]:eq(0)').calendar({
	      parentElement: '#form_calendar_repjegy1 .ctablecontainer',
	      dateFormat: '%Y %b %d.'
	  });
	  
	  $(mainform).find('input[name=mikor1_ig]').calendar({
	      parentElement: '#form_calendar_repjegy2 .ctablecontainer',
	      dateFormat: '%Y %b %d.'
	  });
	  
	  $(mainform).find('input[name=mikor2]:eq(0)').calendar({
	      parentElement: '#form_calendar_repjegy3 .ctablecontainer',
	      dateFormat: '%Y %b %d.'
	  });
	  
	  $(mainform).find('input[name=mikor2_ig]').calendar({
	      parentElement: '#form_calendar_repjegy4 .ctablecontainer',
	      dateFormat: '%Y %b %d.'
	  });
	  
	  $(mainform).find('input[name=mikor1]:eq(0)').change( function() { formobj.ChangeDate( $(this), 1 ); } );
	  $(mainform).find('input[name=mikor1_ig]').change( function() { formobj.ChangeDate( $(this), 2 ); } );
	  $(mainform).find('input[name=mikor2]:eq(0)').change( function() { formobj.ChangeDate( $(this), 3 ); } );
	  $(mainform).find('input[name=mikor2_ig]').change( function() { formobj.ChangeDate( $(this), 4 ); } );
	  
	  
	  //új
	  
	  $(mainform).find('input[name=mikor1]:eq(1)').click( function () { formobj.Opencalendar(5, this) } )
	  $(mainform).find('input[name=mikor2]:eq(1)').click( function () { formobj.Opencalendar(6, this) } );
	  
	  $(mainform).find('input[name=mikor1]:eq(1)').calendar({
	      parentElement: '#form_calendar_repjegy5 .ctablecontainer',
	      dateFormat: '%Y %b %d.'
	  });
	  
	  $(mainform).find('input[name=mikor2]:eq(1)').calendar({
	      parentElement: '#form_calendar_repjegy6 .ctablecontainer',
	      dateFormat: '%Y %b %d.'
	  });
	  
	  $(mainform).find('input[name=mikor1]:eq(1)').change( function() { formobj.ChangeDate2( $(this), 1 ); } );
	  $(mainform).find('input[name=mikor2]:eq(1)').change( function() { formobj.ChangeDate2( $(this), 2 ); } );
	  
	
	//-------Keresés küldése------------------------- 
	  $(mainform).find('.searchbutton').bind('click', function(event)
	    {
		event.preventDefault();
		
		var optionrel=$(mainform).find('a.optionlink.active').attr('rel');
		
		var ltype=optionrel=='searchtype1' ? 4 : 3;
		
		toggleloader(true, ltype, 40);
		
		//$(mainform).animate({ opacity: 'hide' }, 300);
			  		
			$.ajax({
		     type: "POST",
		     url: action,
		     data: ( $(mainform).serialize() ),
		     dataType: "json",
		     success: function(result) { formobj.Processdata(result, formobj.loadrep2html ); }
		    });
			
		});
		
	//$(mainform).find('input:eq(1)').focus();
	
	 //-------Város begépelés küldése------------------------- 
  	/*$(mainform).find('input[name=hova1]').bind('keyup', function(event)
      {
      var input=this;      
      var val=$(input).val();
      
		
	  $(this).parent().find('input[type=hidden]').val( '' );  
	  	       
      $('#form_city_repjegy').animate({ opacity: 'hide' }, 300);     
	  
	  	   
      if(val.length<3) return;
	                      
      $.ajax({
	       type: "POST",
	       url: action,
	       data: ({ m : 'REP1', a : 'k_varos', ert : val, 'targetjsobj' : 'quickrepform_obj' }),
	       dataType: "json",
	       success: function(result) { if($(input).val()!=val) return; formobj.Processdata(result, formobj.loadcityhtml, input ); }
	      });
        
      });*/
	 //var availableTags = [{ id : 'ABC', label : '<strong>Alma</strong> <span class="t1">valami</span> szöveg', value : 'Alma' },{ id : 'BB', label : 'Béla', value : 'Béla' } ,{ id : 'CC', label : 'Calaala', value : 'Calaala' },{ id : 'CBB', label : 'Petropavlovszk-Kamcsatszkij/Petropavlovsk Kamchatskiy (PKC/Petropavlovsk Kamchatskiy Arpt, Oroszország/Russian Federation)', value : 'CBaalas' } ];
 
	$(mainform).find('input[name=hova1]').autocomplete({
			//source: availableTags,
			
			source: function(request, response) 
				{					
				var rowid=1;					
					
				$.ajax({
					url: "index.php",
					type: "POST",
					dataType: "json",
					data: ({ m : 'REP1', a : 'k_varos2', ert : request.term, hpos : rowid }),
					success: function(result) 
						{
						response(result);
						}
					});
				},
			
			minLength: 2,
			open: function(event, ui)
				{
				$('.formpopup').animate({ opacity: 'hide' }, 0);	
				},
			select: function(event, ui) 
				{																								
				$(mainform).find('input[name=hova_kod1]').val(ui.item.id);													
				$(mainform).find('input[name=honnan_kod2]').val(ui.item.id);												
				}
		});
	  
	  
	  $(mainform).find('.formpopup:not(.dayselect)').bind('mouseleave', function(event)
		  {
		  $(this).animate({ opacity: 'hide' }, 300);
		  });
		  
	$(mainform).find('.formpopup a.ok').bind('click', function(event)
		  {
		  event.preventDefault();
		  $(this).parents('.formpopup').animate({ opacity: 'hide' }, 300);
		  });
		  
		  
	$(mainform).find('a.optionlink').bind('click', function(event)
		  {
		  event.preventDefault();
		  
		  $(mainform).find('a.optionlink').removeClass('active');
		  $(this).addClass('active');
		  
		  formobj.optionlinkstate();
		  });
	
	}
	
	
//-----------------------------------------------
this.optionlinkstate=function()
{
var rel=$(mainform).find('a.optionlink.active').attr('rel');

$(mainform).find('.searchtype_container').css('display', 'none');
$(mainform).find('.searchtype_container :input').attr('disabled', 'disabled');
	
$(mainform).find('#'+rel).css('display', 'block');	
$(mainform).find('#'+rel).find(':input').removeAttr('disabled');
}
formobj.optionlinkstate();
//-----------------------------------------------
this.Show=function()
{
$(mainform).animate({ opacity: 'show' }, 300);
$(mainform).find('input:eq(1)').focus();

showoverlay(true);
}
//-----------------------------------------------
this.Hide=function()
{
$(mainform).animate({ opacity: 'hide' }, 300);

showoverlay(false);
}
//-----------------------------------------------
this.OpenCity2=function(sender)
{
$('.formpopup:not(#form_continent_repjegy)').animate({ opacity: 'hide' }, 300);

$('#form_continent_repjegy').data('callobject', sender);

var position=$(sender).position();
$('#form_continent_repjegy').css('left', position.left-110+'px');
$('#form_continent_repjegy').css('top', position.top+14+'px');


$('#form_continent_repjegy').animate({ opacity: 'show' }, 300);
//$('#form_continent').makescrollable({angle : 'vertical', speed: 50});
};
//-----------------------------------------------
this.Aftercontinentselect=function(obj, active)
{
if(active)
  {
  var callobj=$('#form_continent_repjegy').data('callobject');
  var rel=$(obj).attr('rel');
  
  $.ajax({
     type: "POST",
     url: action,
     data: ({ m : 'REP1', a : 'k_orszag', ert : rel }),
     dataType: "json",
     success: function(result) { formobj.Processdata(result, formobj.loadcountryhtml, callobj ); }
    });
  }
};

$(mainform).find('#form_continent_repjegy table a').makeselect(null,  formobj.Aftercontinentselect );
//-----------------------------------------------
this.loadcountryhtml=function(html, sender)
{
//$('#form_country_repjegy').replaceWith(html);
$('#form_country_repjegy').html(html);
$('.formpopup:not(#form_country_repjegy)').animate({ opacity: 'hide' }, 300);

var position=$(sender).position();

$('#form_country_repjegy').data('callobject', sender);

$('#form_country_repjegy').css('left', position.left-110+'px');
$('#form_country_repjegy').css('top', position.top+14+'px');

$('#form_country_repjegy table tr:odd').addClass('tr2');

$('#form_country_repjegy table a').makeselect( null, formobj.Aftercountryselect );

var itemcnt=$('#form_country_repjegy table tr').length;

$('#form_country_repjegy').animate({ opacity: 'show' }, 300);

if(itemcnt>=9)
	{	
	$('#form_country_repjegy').makescrollable({angle : 'vertical', speed: 50});
	$('#form_country_repjegy .scrollwrapper').css('height', '189px');
	$('#form_country_repjegy .scrollbox').css('height', '189px');
	}
else
	{
	$('#form_country_repjegy .scrollwrapper').css('height', 'auto');
	$('#form_country_repjegy .scrollbox').css('height', 'auto');
	$('#form_country_repjegy .scrollwrapper > a').css('display', 'none');		
	}

	/*
$('*').not(':input').unbind('keyup');
$('*').not(':input').bind('keyup', function(event)
	{
	event.stopPropagation();
		  	  
	var code = (event.keyCode ? event.keyCode : event.which);
	var char=String.fromCharCode(code).toLowerCase();
	
	if( $('#form_country_repjegy').css('display')=='block' )
		{
		formobj.Searchinlist( $('#form_country_repjegy'), char );	
		}
	
	});*/
};
//-----------------------------------------------
this.loadus_countyhtml=function(html, sender)
{
if(html)
$('#form_us_county_repjegy').html(html);

$('.formpopup:not(#form_us_county_repjegy)').animate({ opacity: 'hide' }, 300);

var position=$(sender).position();

$('#form_us_county_repjegy').data('callobject', sender);

$('#form_us_county_repjegy').css('left', position.left-1+'px');
$('#form_us_county_repjegy').css('top', position.top+28+'px');


$('#form_us_county_repjegy table tr:odd').addClass('tr2');

$('#form_us_county_repjegy table a[rel]').makeselect( null, formobj.Afterus_countyselect );

var itemcnt=$('#form_us_county_repjegy table tr').length;

if(html)
$('#form_us_county_repjegy').animate({ opacity: 'show' }, 300);

if(itemcnt>=9)
	{	
	$('#form_us_county_repjegy').makescrollable({angle : 'vertical', speed: 50});
	$('#form_us_county_repjegy .scrollwrapper').css('height', '189px');
	$('#form_us_county_repjegy .scrollbox').css('height', '189px');
	}
else
	{
	$('#form_us_county_repjegy .scrollwrapper').css('height', 'auto');
	$('#form_us_county_repjegy .scrollbox').css('height', 'auto');
	$('#form_us_county_repjegy .scrollwrapper > a').css('display', 'none');		
	}	
	
/*
$('#form_us_county_repjegy table a.egyebvaros').bind('click',function(event)
	{
	event.preventDefault();
	$(sender).siblings('a.selectlink2').trigger('click');
	});*/
/*
$('*').not(':input').unbind('keyup');
$('*').not(':input').bind('keyup', function(event)
	{
	event.stopPropagation();
		  	  
	var code = (event.keyCode ? event.keyCode : event.which);
	var char=String.fromCharCode(code).toLowerCase();
	
	if( $('#form_us_county_repjegy').css('display')=='block' )
		{
		formobj.Searchinlist( $('#form_us_county_repjegy'), char );	
		}
	});*/
};

//-----------------------------------------------
this.Aftercountryselect=function(obj, active)
{
if(active)
  {
  var callobj=$('#form_country_repjegy').data('callobject');
  //alert( $(callobj).html());
  var input=$(callobj).siblings('input[type=text]');
  var rel=$(obj).attr('rel');
  
  $.ajax({
     type: "POST",
     url: action,
     data: ({ m : 'REP1', a : 'ko_varos', ert : rel }),
     dataType: "json",
     success: function(result) 
	 	{ 
		if(rel=='US')
		formobj.Processdata(result, formobj.loadus_countyhtml, input ); 
		else
		formobj.Processdata(result, formobj.loadcityhtml, input ); 		
		}
    });
  }
};
//-----------------------------------------------
this.Afterus_countyselect=function(obj, active)
{
if(active)
  {
  var callobj=$('#form_us_county_repjegy').data('callobject');

  //var input=$(callobj).siblings('input[type=text]');
  var rel=$(obj).attr('rel');
  
  $.ajax({
     type: "POST",
     url: action,
     data: ({ m : 'REP1', a : 'ko_varos', ert : 'US', allam_iso : rel }),
     dataType: "json",
     success: function(result) { formobj.Processdata(result, formobj.loadcityhtml, callobj ); }
    });
  }
};
//-----------------------------------------------
this.loadcityhtml=function(html, sender)
{
if(html)
$('#form_city_repjegy').html(html);

$('.formpopup:not(#form_city_repjegy)').animate({ opacity: 'hide' }, 300);

var position=$(sender).position();

$('#form_city_repjegy').data('callobject', sender);

$('#form_city_repjegy').css('left', position.left-1+'px');
$('#form_city_repjegy').css('top', position.top+14+'px');

$('#form_city_repjegy table').append('<tr><td><a class="egyebvaros" href="#">Egyéb városok</a></td></tr>');

$('#form_city_repjegy table tr:odd').addClass('tr2');

$('#form_city_repjegy table a[rel]').makeselect( null, formobj.Aftercityselect );

var itemcnt=$('#form_city_repjegy table tr').length;

if(html)
$('#form_city_repjegy').animate({ opacity: 'show' }, 300);

if(itemcnt>=9)
	{	
	$('#form_city_repjegy').makescrollable({angle : 'vertical', speed: 50});
	$('#form_city_repjegy .scrollwrapper').css('height', '189px');
	$('#form_city_repjegy .scrollbox').css('height', '189px');
	}
else
	{
	$('#form_city_repjegy .scrollwrapper').css('height', 'auto');
	$('#form_city_repjegy .scrollbox').css('height', 'auto');
	$('#form_city_repjegy .scrollwrapper > a').css('display', 'none');		
	}	
	

$('#form_city_repjegy table a.egyebvaros').bind('click',function(event)
	{
	event.preventDefault();
	$(sender).siblings('a.selectlink2').trigger('click');
	});
/*
$('*').not(':input').unbind('keyup');
$('*').not(':input').bind('keyup', function(event)
	{
	event.stopPropagation();
		  	  
	var code = (event.keyCode ? event.keyCode : event.which);
	var char=String.fromCharCode(code).toLowerCase();
	
	if( $('#form_city_repjegy').css('display')=='block' )
		{
		formobj.Searchinlist( $('#form_city_repjegy'), char );	
		}
	});*/
};
//-----------------------------------------------
this.Aftercityselect=function(obj, active)
{
if(active)
  {
  var callobj=$('#form_city_repjegy').data('callobject');

  $(callobj).val( $(obj).html() );
  $(callobj).parent().find('input[type=hidden]').val( $(obj).attr('rel') );    
  $('#form_city_repjegy').animate({ opacity: 'hide' }, 300);
      
  //var type=$('#formdata_type input[name=tipus]').val();  
  
  /*var vselbecs=($(obj).siblings('input[name=vselbecs]').val()==1 ? true : false);  
  if(vselbecs) $('#form_wienstart a.optionbox[rel=1]').trigger('click');*/
  
  /*
  if(type=='RE')
  	{
	if ($(callobj).attr('name') == 'honnan1' ) 
		{
		$(mainform).find('input[name=hova2]').val( $(mainform).find('input[name=honnan1]').val() );
		$(mainform).find('input[name=hova_kod2]').val( $(obj).attr('rel') );		
		}
	else if ($(callobj).attr('name') == 'hova1' ) 
		{
		$(mainform).find('input[name=honnan2]').val( $(mainform).find('input[name=hova1]').val() );
		$(mainform).find('input[name=honnan_kod2]').val( $(obj).attr('rel') );
		}
	}*/
  
  }
};
//-----------------------------------------------
this.loadrep2html=function(html)
{  
$('#center').html(html);
  
repformlist=new RepListObj('repform2');
repformlist.Init();
};
//-----------------------------------------------
this.Searchinlist = function(listobj, val)
{
$(listobj).find('table a').each(function()
  {         
  if( $(this).text().toLowerCase().substring(0,val.length)==val.toLowerCase() )
    {
    $(listobj).find('.scrollbox').stop().scrollTo( $(this), 200 );
    return false;
    }
  });
};
//-----------------------------------------------
this.onlyoneitem = function(citycode)
{
$('#form_city_repjegy').animate({ opacity: 'hide' }, 0);

$(mainform).find('input[name=hova_kod1]').val( citycode );
$(mainform).find('input[name=honnan_kod2]').val( citycode );		
};
//-----------------------------------------------
this.Opencalendar=function(cid, sender)
{
$('.formpopup:not(#form_calendar_repjegy+'+cid+')').animate({ opacity: 'hide' }, 300);

var position=$(sender).position();

$('#form_calendar_repjegy'+cid).css('left', position.left+'px');
$('#form_calendar_repjegy'+cid).css('top', position.top+17+'px');

$('#form_calendar_repjegy'+cid).animate({ opacity: 'toggle' }, 300);	
};
//-----------------------------------------------
this.Passengerschangevalue=function(sender,value)
{
var rel= $(sender).attr('rel');
var target=$(mainform).find('input[name='+rel+']');
	
if( $(target).val()=='' ) $(target).val(0);

var val=parseInt( $(target).val() );
val+=value;


if( rel=='felnott' && val<1) val=1;

if( val<0 ) val=0;
if( val>9 ) val=9;

$(target).val(val);

//formobj.Passengerspanelview();
};
//-----------------------------------------------
this.Passengerspanelview=function()
{
var felnottval=$(mainform).find('input[name=felnott]').val();
var display='none';

if(felnottval>1) display='';
else
	{
	$(mainform).find('#passengerstable tr.crow input').val(0);	
	}

$(mainform).find('#passengerstable tr.crow').css('display', display);	
}

//formobj.Passengerspanelview();

//-----------------------------------------------
this.ChangeDate=function(sender, pos)
{
if( $(mainform).find('input[name=felnott]').val()=='' ) $(mainform).find('input[name=felnott]').val(1);
	
var parts=formobj.Parsedate( $(sender).val() );
var diff=(pos%2==1?7:-7);
var sourcedate=new Date(parts[0], parts[1]-1, parts[2]);
var msecsInADay = 86400000;
var destdate = new Date(sourcedate.getTime() + diff*msecsInADay);
var dest_year=destdate.getFullYear();
var dest_month=destdate.getMonth()+1;
var dest_day=destdate.getDate();

if(dest_day<10) dest_day='0'+dest_day;

var datestring=dest_year +' '+ months[dest_month] +' '+ dest_day + '.';
var target;
if(pos==1) target='mikor1_ig';
else if(pos==2) target='mikor1';
else if(pos==3) target='mikor2_ig';
else if(pos==4) target='mikor2';


$(mainform).find('input[name='+target+']:eq(0)').val(datestring);

if(pos==1 || pos==2)
	{
	var mikor1val=$(mainform).find('input[name=mikor1]:eq(0)').val();
	var mikor2val=$(mainform).find('input[name=mikor2]:eq(0)').val();
	
	var date1=0;
	var date2=0;
	
	if(mikor2val!='')
		{
		parts=formobj.Parsedate( mikor1val );
		date1=new Date(parts[0], parts[1]-1, parts[2]);
		
		parts=formobj.Parsedate( mikor2val );
		date2=new Date(parts[0], parts[1]-1, parts[2]);
		
		var checkdate = new Date(date1.getTime() + 2*7*msecsInADay);
		}
	
	if(  mikor2val=='' || date2<checkdate  )
		{
		var parts_new=formobj.Parsedate( mikor1val );
		var sourcedate2=new Date(parts_new[0], parts_new[1]-1, parts_new[2]);
		var destdate2 = new Date(sourcedate2.getTime() + 2*7*msecsInADay);
		var dest_year2=destdate2.getFullYear();
		var dest_month2=destdate2.getMonth()+1;
		var dest_day2=destdate2.getDate();
		
		if(dest_day2<10) dest_day2='0'+dest_day2;
		
		var datestring2=dest_year2 +' '+ months[dest_month2] +' '+ dest_day2 + '.';
			
		$(mainform).find('input[name=mikor2]:eq(0)').val(datestring2);	
		$(mainform).find('input[name=mikor2]:eq(0)').trigger('change');
		}
		
	}

}
//-----------------------------------------------
this.ChangeDate2=function(sender, pos)
{
if( $(mainform).find('input[name=felnott]').val()=='' ) $(mainform).find('input[name=felnott]').val(1);	

var parts=formobj.Parsedate( $(sender).val() );
var diff=(pos%2==1?2:-2);
var sourcedate=new Date(parts[0], parts[1]-1, parts[2]);
var msecsInADay = 86400000;
var destdate = new Date(sourcedate.getTime() + diff*msecsInADay);
var dest_year=destdate.getFullYear();
var dest_month=destdate.getMonth()+1;
var dest_day=destdate.getDate();

var datestring=dest_year +' '+ months[dest_month] +' '+ dest_day + '.';
var target;
if(pos==1) target='mikor2';
else if(pos==2) target='mikor1';

if( pos==2 && $(mainform).find('input[name='+target+']:eq(1)').val()!='' ) return;
//if( $(mainform).find('input[name='+target+']:eq(1)').val()=='' )

$(mainform).find('input[name='+target+']:eq(1)').val(datestring);
}
//-----------------------------------------------
this.Parsedate=function(datestring)
{
parts=datestring.split(' ');

parts[1]=formobj.findidx(parts[1]);

if(parts[2]>9)
	parts[2]=parts[2].substring(0,2);
else
	parts[2]=parts[2].substring(1,2);

return parts;
}
//-----------------------------------------------
this.findidx=function(value)
{
for (idx in months)
	{
	if( months[idx]==value ) return idx;
	}
return -1;
}
//-----------------------------------------------
this.Processdata=function(result, callback, sender)
{
if(result.error && result.error.length>0)
  {
  var errortext='';
  for (idx in result.error)
    {
    errortext+=result.error[idx].text+'<br/>';    
    }

  $('#form_error p').html(errortext);
  $('#form_error').animate({ opacity: 'toggle' }, 300);	
  }
  
if(!sender) sender=0;

if(result.success==1 && callback)
  {
  callback( result.HTML, sender );
  }
  
if(result.exec)
  {
  try
    {
    eval( result.exec );
    }
    catch(e){};
  }

toggleloader(false);
};


//--End;
};

//-----------------------------------------------
function showoverlay(open)
{
if( open )
	{
	//$('body').append('<div id="mainoverlay" class="overlay"></div>');
	
	$('#mainoverlay').css('display', 'block');
	
	if( isIE6 )
		{
		var bh=$(document).height();	
		$('#mainoverlay').css('height', bh+'px');
		}		
	}

if( !open )
	{
	//$('#mainoverlay').remove();
	$('#mainoverlay').css('display', 'none');	
	}
	
}
//-----------------------------------------------
function FormatNumberBy3(num, decpoint, sep) 
{
  // check for missing parameters and use defaults if so
  if (arguments.length == 2) {
    sep = ",";
  }
  if (arguments.length == 1) {
    sep = ",";
    decpoint = ".";
  }
  // need a string for operations
  num = num.toString();
  // separate the whole number and the fraction if possible
  a = num.split(decpoint);
  x = a[0]; // decimal
  y = a[1]; // fraction
  z = "";


  if (typeof(x) != "undefined") {
    // reverse the digits. regexp works from left to right.
    for (i=x.length-1;i>=0;i--)
      z += x.charAt(i);
    // add seperators. but undo the trailing one, if there
    z = z.replace(/(\d{3})/g, "$1" + sep);
    if (z.slice(-sep.length) == sep)
      z = z.slice(0, -sep.length);
    x = "";
    // reverse again to get back the number
    for (i=z.length-1;i>=0;i--)
      x += z.charAt(i);
    // add the fraction back in, if it was there
    if (typeof(y) != "undefined" && y.length > 0)
      x += decpoint + y;
  }
  return x;
}
//-----------------------------------------------
/*
* How to use it:
* var formated_value = $().number_format(final_value);
* 
* Advanced:
* var formated_value = $().number_format(final_value, 
* 													{
* 													numberOfDecimals:3,
* 													decimalSeparator: '.',
* 													thousandSeparator: ',',
* 													symbol: 'R$'
* 													});
*/

jQuery.fn.extend({ 
	
	number_format: function(numero, params)
		{ 
		var sDefaults = 
			{			
			numberOfDecimals: 2,
			decimalSeparator: ',',
			thousandSeparator: '.',
			symbol: ''
			}

		var options = jQuery.extend(sDefaults, params);

		var number = numero; 
		var decimals = options.numberOfDecimals;
		var dec_point = options.decimalSeparator;
		var thousands_sep = options.thousandSeparator;
		var currencySymbol = options.symbol;
		
		var exponent = "";
		var numberstr = number.toString ();
		var eindex = numberstr.indexOf ("e");
		if (eindex > -1)
		{
		exponent = numberstr.substring (eindex);
		number = parseFloat (numberstr.substring (0, eindex));
		}
		
		if (decimals != null)
		{
		var temp = Math.pow (10, decimals);
		number = Math.round (number * temp) / temp;
		}
		var sign = number < 0 ? "-" : "";
		var integer = (number > 0 ? 
		  Math.floor (number) : Math.abs (Math.ceil (number))).toString ();
		
		var fractional = number.toString ().substring (integer.length + sign.length);
		dec_point = dec_point != null ? dec_point : ".";
		fractional = decimals != null && decimals > 0 || fractional.length > 1 ? 
				   (dec_point + fractional.substring (1)) : "";
		if (decimals != null && decimals > 0)
		{
		for (i = fractional.length - 1, z = decimals; i < z; ++i)
		  fractional += "0";
		}
		
		thousands_sep = (thousands_sep != dec_point || fractional.length == 0) ? 
					  thousands_sep : null;
		if (thousands_sep != null && thousands_sep != "")
		{
		for (i = integer.length - 3; i > 0; i -= 3)
		  integer = integer.substring (0 , i) + thousands_sep + integer.substring (i);
		}
		
		if (options.symbol == '')
		{
		return sign + integer + fractional + exponent;
		}
		else
		{
		return currencySymbol + ' ' + sign + integer + fractional + exponent;
		}
		
	}
});
//-----------------------------------------------
function browsertest()
{
if( isIE6 )
	{
		
	var brbox=$('<div id="browserwarning" class="formpopup"> 	<a href="#" class="close">&nbsp;</a> 	A <img src="images/travel99logo.png" alt="" height="17" width="105" style="vertical-align: middle;" /> optimális használata érdekében kérjük, töltse le az alábbi böngészők valamelyikét. 	<br/><br/> 	<div style="text-align: center;"> 	<a href="http://www.mozilla.com/?from=sfx&uid=267821&t=449" target="_blank"><img src="images/browser_ff.png" alt="" height="50" width="145" /></a> 	<a href="http://www.microsoft.com/windows/internet-explorer/default.aspx" target="_blank"><img src="images/browser_ie8.png" alt="" height="50" width="145" /></a> 	<a href="http://www.google.com/chrome" target="_blank"><img src="images/browser_chrome.png" alt="" height="50" width="145" /></a> 	<a href="http://www.opera.com/browser/" target="_blank"><img src="images/browser_opera.png" alt="" height="50" width="145" /></a> 	<a href="http://www.apple.com/safari/" target="_blank"><img src="images/browser_safari.png" alt="" height="50" width="145" /></a></div></div>');
	
	$(brbox).find('a.close').bind('click', function(event)
		{
		event.preventDefault();	
		$(brbox).animate({ opacity: 'hide' }, 300);
		});
	
	
	$('#fwrapper').append(brbox);
	
	$('#fwrapper img[src$=.png]').ifixpng();
	}
}

//-----------------------------------------------
function searchform(formid, fixed)
{
var mainform=$('#'+formid);
var action=$(mainform).attr('action');
var formobj=this;	

if(fixed==null) fixed=false;

var titles={ 'R' : 'hova repülne?', U : 'hova utazna?', H : 'hol keres szállást?' }
	
//-----------------------------------------------
this.Init=function()
	{
	$(mainform).find('a.close').bind('click', function(event)
		{
		event.preventDefault();	
		formobj.Hide();		
		});
	
	//Úticél form megnyitás	
	$(mainform).find('a.uticel, a.selectlink').bind('click', function(event)
		{
		event.preventDefault();	
		formobj.Hide();	
		
		var type=$(mainform).find('input[name=ut_tipus]').val();
			
		var data;	
		if(type=='R' || type=='H') data={ m : 'utazaskereso', a : 'uticel', ut_tipus : type, kont : 1  }
		else if(type=='U') data={ m : 'utazaskereso', a : 'uticel', ut_tipus : type, kategoria : 1  }
				
		var rel=$(this).attr('rel');	
		
		if(rel)
			data.kategoria=rel;	
		
		
		$('#uticel_container').data('searhformid', $(mainform).attr('id') );
				
		/*var result={"data":{"timeleft":1800},"HTML":"\r\n<form id=\"form_uticel\" method=\"post\" action=\"index.php\" class=\"formpopup uticel t2\">\r\n\t<a href=\"#\" class=\"close\">&nbsp;<\/a>\t\r\n\t<a href=\"#\" class=\"back\" rel=\"searchform\">vissza<\/a>\r\n\t\r\n\t<input type=\"hidden\" name=\"listtype\" value=\"varos\" \/>\r\n\t\r\n\t<h1>\u00dati c\u00e9l kiv\u00e1laszt\u00e1sa<\/h1>\t\r\n\t\r\n\t<ul class=\"nav\">\r\n\t\t<li><a href=\"#\" class=\"active\" rel=\"1\">orsz\u00e1g szerint<\/a><\/li>\r\n\t\t<li><a href=\"#\" class=\"\" rel=\"2\">v\u00e1ros szerint<\/a><\/li>\r\n\t\t<li><a href=\"#\" class=\"\" rel=\"3\">\u00fcd\u00fcl\u0151hely szerint<\/a><\/li>\r\n\t\t<li><a href=\"#\" class=\"\" rel=\"4\">l\u00e1tnival\u00f3k szerint<\/a><\/li>\r\n\t<\/ul>\r\n\t<div class=\"clear\"><\/div>\r\n\t\r\n\t<div class=\"scrollwrapper color_gray\">\r\n\t\r\n\t\t<div class=\"scrollbox\">\r\n\t\t\r\n\t\t\t<div class=\"cw\">\r\n\r\n\r\n\t\t\t\t<ul class=\"column\">\t\t\t\t\t\r\n\t\r\n\t\t\t\t\t<li><a href=\"#\" rel=\"KH\">Kambodzsa<\/a><\/li>\r\n\t\r\n\t\t\t\t\t<li><a href=\"#\" rel=\"KE\">Kenya<\/a><\/li>\r\n\t\r\n\t\t\t\t\t<li><a href=\"#\" rel=\"TH\">Thaif\u00f6ld<\/a><\/li>\r\n\t\r\n\t\t\t\t\t<li><a href=\"#\" rel=\"US\">USA<\/a><\/li>\r\n\t\r\n\t\t\t\t<\/ul>\r\n\r\n\t\t\t\t<div class=\"clear\"><\/div>\t\t\r\n\t\t\t\r\n\t\t\t<\/div>\t\t\t\t\t\t\t\r\n\t\t<\/div>\r\n\t\t\r\n\t\t<a href=\"#\" class=\"sb scrollbutton1\">&nbsp;<\/a>\r\n\t\t<a href=\"#\" class=\"sb scrollbutton2\">&nbsp;<\/a>\r\n\t\r\n\t<\/div>\r\n\t\r\n<\/form>\t\r\n\r\n<script type=\"text\/javascript\">\r\nvar uticel_obj=new uticelform('form_uticel');\r\nuticel_obj.Init();\r\nuticel_obj.Show();\r\n<\/script>","success":1}
		LoadModule(result, '#uticel_container', 'html');*/
				
		$.ajax({
		     type: "POST",
		     url: action,
		     data: data,
		     dataType: "json",
		     success: function(result) 
			 	{ 
				LoadModule(result, '#uticel_container', 'html');
				$('#form_uticel').data('fixed', fixed);
				}
		    });
		
		});	
	
	
	$(mainform).find('a.optionbox').makeselect(null, formobj.aftertypeselect );
	
	
	$(mainform).find('a.optionbox.comingsoon').click( function(event)
		{
		event.preventDefault();
		errormsg('A szállodafoglaló rendszer jelenleg fejlesztés alatt áll.');	
		});
	
	
	//-------Keresés küldése------------------------- 
	 /* $(mainform).find('.searchbutton').bind('click', function(event)
	    {
		event.preventDefault();
		toggleloader(true, 0);
		
		  		
			$.ajax({
		     type: "POST",
		     url: action,
		     data: ( $(mainform).serialize() ),
		     dataType: "json",
		     success: function(result) { LoadModule(result); }
		    });
			
		});*/
		
		
	//var availableTags = [{ id : 'ABC', label : '<strong>Alma</strong> <span class="t1">valami</span> szöveg', value : 'Alma' },{ id : 'BB', label : 'Béla', value : 'Béla' } ,{ id : 'CC', label : 'Calaala', value : 'Calaala' },{ id : 'CBB', label : 'Petropavlovszk-Kamcsatszkij/Petropavlovsk Kamchatskiy (PKC/Petropavlovsk Kamchatskiy Arpt, Oroszország/Russian Federation)', value : 'CBaalas' } ];

	var pos_my='left top';
	var pos_at='left bottom';

	if( fixed )
		{
		pos_my='left bottom';
		pos_at='left top';
		}
	
	 
	$(mainform).find('input[name=szo]').autocomplete({
			//source: availableTags,
			
			my: pos_my,
			at: pos_at,
			
			source: function(request, response) 
				{				
				var type=$(mainform).find('input[name=ut_tipus]').val();
					
				var data;
				
					 if(type=='R') data={ m : 'REP1', a : 'k_varos2', ert : request.term, hpos : 1 }
				else if(type=='U') data={ m : 'utazaskereso', a : 'szo', ut_tipus : 'U', ert : request.term }
				else if(type=='H') data={ m : 'hot1', a : 'k_varos', ert : request.term }

					
				$.ajax({
					url: "index.php",
					type: "POST",
					dataType: "json",
					data: data,
					success: function(result) 
						{
						response(result);
						}
					});
				},
			
			minLength: 2,
			open: function(event, ui)
				{
				//$('.formpopup').animate({ opacity: 'hide' }, 0);	
				},
			select: function(event, ui) 
				{
				/*debug( $(event.target).attr('name') );
				debug(ui.item);*/
				

				//$(mainform).find('input[name='+hiddenname+']').val(ui.item.id);		
				
				if( $('#centerimgbox').length>0 )
					{
					clearTimeout(cimgbox_timer);
					$('#centerimgbox img').stop(true, true);
					$('#centerimgbox img').show(0);
					}
				
				
				toggleloader(true, 1);
				
				formobj.Hide();	
				
				var type=$(mainform).find('input[name=ut_tipus]').val();
				
				var data;
				if(type=='R') data={ m : 'REP1', a : 'utazaskereso', ert : ui.item.id, ert_txt : ui.item.value  }
				else if(type=='U') data={ m : 'KER', a : 'utaker', ert : ui.item.id }
				else if(type=='H') data={ m : 'HOT1', a : 'utazaskereso', ert : ui.item.id }
				
					
				$.ajax({
					type: "POST",
					url: "index.php",
					dataType: "json",
					data: data,
					success: function(result) 
						{
						LoadModule(result);					
						}
					});
					
				
								
				}
		});
		
		
		
	$(mainform).find('a.legujabbakcioink').bind("click",
		function(event) 
			{
			event.preventDefault();
				
			toggleloader(true, 1);
			
			var rel = $(this).attr('rel');			
	
			/*var result={"data":{"timeleft":1800},"HTML":"\t\t<div id=\"txtpopup\" class=\"formpopup textbox\">\r\n\t\t\t<a href=\"#\" class=\"close\" onclick=\"$(this).parent().animate({ opacity: 'hide' }, 300);\treturn false;\">&nbsp;<\/a>\r\n\t\t\r\n\t\t\t<div class=\"head\"><\/div>\r\n\t\t\r\n\t\t\t<div class=\"scrollwrapper mainscroll\">\r\n\t\t\t\t<div class=\"scrollbox\">\t\t\t\t\t\t\t\r\n<table border=\"0\" cellspacing=\"0\">\n<tbody>\n<tr style=\"height: 50px; background-color: #ea1d22;\">\n<td style=\"width: 586px; font-size: 18px; font-weight: bolder; color: #ffffff; text-align: center;\" colspan=\"2\">Leg\u00fajabb online katal\u00f3gusaink:<\/td>\n<\/tr>\n<tr style=\"height: 50px; background-color: #accbe0;\">\n<td style=\"text-align: center;font-size: 14px; font-weight:bolder;\">NY\u00c1RI TENGERPARTI PIHEN\u00c9SEK<\/td>\n<td style=\"font-size: 12px;margin-left: 10px;\"><a style=\"font-size: 12px; font-weight: bolder; margin-left: 10px; background-color: #ea1d22; text-decoration: none; color: #ffffff;\" href=\"http:\/\/korlevel.aeroviva.com\/063_10_ARO_KATALOGUS-nyaritengerpartipihenesek.pdf\" target=\"_blank\">online katal\u00f3gus megnyit\u00e1sa<\/a><\/td>\n<\/tr>\n<tr style=\"height: 50px; background-color: #ffc40c;\">\n<td style=\"text-align: center;font-size: 14px; font-weight: bolder;\">TAVASZI \u00c9S \u0150SZI V\u00c1ROSL\u00c1TOGAT\u00c1SOK<\/td>\n<td style=\"font-size: 12px; font-weight: bolder; margin-left: 10px;\"><a style=\"font-size: 12px; font-weight: bolder; margin-left: 10px; background-color: #ea1d22; text-decoration: none; color: #ffffff;\" href=\"http:\/\/korlevel.aeroviva.com\/063_10_ARO_KATALOGUS-tavasziesoszivaroslatogatasok.pdf\" target=\"_blank\">online katal\u00f3gus megnyit\u00e1sa<\/a><\/td>\n<\/tr>\n<tr style=\"height: 50px; background-color: #c7df93;\">\n<td style=\"text-align: center;font-size: 14px; font-weight: bolder;\">EUR\u00d3PAI K\u00d6RUTAZ\u00c1SOK<\/td>\n<td style=\"font-size: 12px; font-weight: bolder; margin-left: 10px;\"><a style=\"font-size: 12px; font-weight: bolder; margin-left: 10px; background-color: #ea1d22; text-decoration: none; color: #ffffff;\" href=\"http:\/\/korlevel.aeroviva.com\/063_10_ARO_KATALOGUS-europaikorutazasok.pdf\" target=\"_blank\">online katal\u00f3gus megnyit\u00e1sa<\/a><\/td>\n<\/tr>\n<tr style=\"height: 50px; background-color: #accbe0;\">\n<td style=\"text-align: center;font-size: 14px; font-weight: bolder;\">EGZOTIKUS UTAZ\u00c1SOK<\/td>\n<td style=\"font-size: 12px; font-weight: bolder; margin-left: 10px;\"><a style=\"font-size: 12px; font-weight: bolder; margin-left: 10px; background-color: #ea1d22; text-decoration: none; color: #ffffff;\" href=\"http:\/\/korlevel.aeroviva.com\/063_10_ARO_KATALOGUS-egzotikusutazasok.pdf\" target=\"_blank\">online katal\u00f3gus megnyit\u00e1sa<\/a><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\t\t\t\t\r\n\t\t\t\t<a href=\"#\" class=\"scrollbutton1\">tov\u00e1bb<\/a>\r\n\t\t\t\t<a href=\"#\" class=\"scrollbutton2\">tov\u00e1bb<\/a>\t\t\t\t\r\n\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t\r\n\t\t<\/div>\r\n\t\t<script type=\"text\/javascript\">$('#txtpopup .scrollwrapper').makescrollable({speed : 100 });<\/script>\r\n","success":1}
			LoadModule(result, '#centerpopup_container', 'html');
			$('#centerpopup_container #txtpopup').css('display', 'block');
			$('#centerpopup_container #txtpopup .scrollwrapper').makescrollable({speed : 100 });
			
			formobj.Hide();*/
			
			$.ajax({
				type: "POST",
				url: 'index.php',
				data: ({m: 'hirek', a: 'katalogus', kod: 29}),
				dataType: "json",
				success: function(result)
					{
					LoadModule(result, '#centerpopup_container', 'html');
					$('#centerpopup_container #txtpopup').css('display', 'block');
					formobj.Hide();
					
					//$('#centerpopup_container #txtpopup .scrollwrapper').makescrollable({speed : 100 });
					}
				});		
	
			}
	  );  
				
				  
	  
	$(mainform).find('a.katalogus').bind("click",
		function(event) 
			{
			event.preventDefault();
				
			toggleloader(true, 1);
			
			var rel = $(this).attr('rel');			
	
			/*var result={"data":{"timeleft":1800},"HTML":"\t\t<div id=\"txtpopup\" class=\"formpopup textbox \">\r\n\t\t\t<a href=\"#\" class=\"close\" onclick=\"$(this).parent().animate({ opacity: 'hide' }, 300);\treturn false;\">&nbsp;<\/a>\r\n\r\n\t\t\r\n\t\t\t<div class=\"head\"><\/div>\r\n\r\n\r\n\r\n\t\t\t<div class=\"scrollwrapper mainscroll\">\r\n\t\t\t\t<div class=\"scrollbox\">\t\t\t\t\t\t\t\r\n<table border=\"0\" cellspacing=\"0\">\n<tbody>\n<tr style=\"height: 50px; background-color: #ea1d22;\">\n<td style=\"width: 586px; font-size: 18px; font-weight: bolder; color: #ffffff; text-align: center;\" colspan=\"2\">Leg\u00fajabb online katal\u00f3gusaink:<\/td>\n<\/tr>\n<tr style=\"height: 50px; background-color: #accbe0;\">\n<td style=\"text-align: center;font-size: 14px; font-weight:bolder;\">NY\u00c1RI TENGERPARTI PIHEN\u00c9SEK<\/td>\n<td style=\"font-size: 12px;margin-left: 10px;\"><a style=\"font-size: 12px; font-weight: bolder; margin-left: 10px; background-color: #ea1d22; text-decoration: none; color: #ffffff;\" href=\"http:\/\/korlevel.aeroviva.com\/063_10_ARO_KATALOGUS-nyaritengerpartipihenesek.pdf\" target=\"_blank\">online katal\u00f3gus megnyit\u00e1sa<\/a><\/td>\n<\/tr>\n<tr style=\"height: 50px; background-color: #ffc40c;\">\n<td style=\"text-align: center;font-size: 14px; font-weight: bolder;\">TAVASZI \u00c9S \u0150SZI V\u00c1ROSL\u00c1TOGAT\u00c1SOK<\/td>\n<td style=\"font-size: 12px; font-weight: bolder; margin-left: 10px;\"><a style=\"font-size: 12px; font-weight: bolder; margin-left: 10px; background-color: #ea1d22; text-decoration: none; color: #ffffff;\" href=\"http:\/\/korlevel.aeroviva.com\/063_10_ARO_KATALOGUS-tavasziesoszivaroslatogatasok.pdf\" target=\"_blank\">online katal\u00f3gus megnyit\u00e1sa<\/a><\/td>\n<\/tr>\n<tr style=\"height: 50px; background-color: #c7df93;\">\n<td style=\"text-align: center;font-size: 14px; font-weight: bolder;\">EUR\u00d3PAI K\u00d6RUTAZ\u00c1SOK<\/td>\n<td style=\"font-size: 12px; font-weight: bolder; margin-left: 10px;\"><a style=\"font-size: 12px; font-weight: bolder; margin-left: 10px; background-color: #ea1d22; text-decoration: none; color: #ffffff;\" href=\"http:\/\/korlevel.aeroviva.com\/063_10_ARO_KATALOGUS-europaikorutazasok.pdf\" target=\"_blank\">online katal\u00f3gus megnyit\u00e1sa<\/a><\/td>\n<\/tr>\n<tr style=\"height: 50px; background-color: #accbe0;\">\n<td style=\"text-align: center;font-size: 14px; font-weight: bolder;\">EGZOTIKUS UTAZ\u00c1SOK<\/td>\n<td style=\"font-size: 12px; font-weight: bolder; margin-left: 10px;\"><a style=\"font-size: 12px; font-weight: bolder; margin-left: 10px; background-color: #ea1d22; text-decoration: none; color: #ffffff;\" href=\"http:\/\/korlevel.aeroviva.com\/063_10_ARO_KATALOGUS-egzotikusutazasok.pdf\" target=\"_blank\">online katal\u00f3gus megnyit\u00e1sa<\/a><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\t\t\t\t\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<a href=\"#\" class=\"scrollbutton1\">tov\u00e1bb<\/a>\r\n\t\t\t\t<a href=\"#\" class=\"scrollbutton2\">tov\u00e1bb<\/a>\t\t\t\t\r\n\t\t\t\t\t\t\t\t\r\n\t\t\t<\/div>\r\n\r\n\r\n\r\n\r\n\t<\/div>\r\n\t\t","success":1}
			LoadModule(result, '#centerpopup_container', 'html');
			$('#centerpopup_container #txtpopup').css('display', 'block');
			$('#centerpopup_container #txtpopup .scrollwrapper').makescrollable({speed : 100 });
			
			formobj.Hide();*/
			
			
			$.ajax({
				type: "POST",
				url: 'index.php',
				data: ({m: 'hirek', a: 'katalogus', kod: 17}),
				dataType: "json",
				success: function(result)
					{
					LoadModule(result, '#centerpopup_container', 'html');
					$('#centerpopup_container #txtpopup').css('display', 'block');
					$('#centerpopup_container #txtpopup .scrollwrapper').makescrollable({speed : 100 });
					formobj.Hide();
					}
				});	
	
			}
	  );
		
		
	formobj.aftertypeselect();
	}
	
//-----------------------------------------------
this.aftertypeselect=function()
{
var val=$(mainform).find('a.optionbox.active').attr('rel');

$(mainform).find('input[name=ut_tipus]').val(val);

$(mainform).find('input[name=szo]').val('').focus();
$(mainform).find('.container h1').html( titles[val] );	

$(mainform).find('.helptext span').css('display', 'none');
$(mainform).find('.helptext span.t_'+val+'').css('display', 'inline');

var minlength=2;

minlength= val=='U' ? 1 : 2;

$(mainform).find('input[name=szo]').autocomplete('option', 'minLength', minlength);
}
//-----------------------------------------------
this.Select=function(type)
{
$(mainform).find('a.optionbox').removeClass('active');

$(mainform).find('a.optionbox[rel='+type+']').addClass('active');

formobj.aftertypeselect();
}
//-----------------------------------------------
this.Show=function()
{
if( !fixed )
	{
	$(mainform).css('display', 'block');
	$(mainform).find('input[name=szo]').val('').focus();
	showoverlay(true);
	}
}
//-----------------------------------------------
this.Hide=function()
{
if( !fixed )
	{
	$(mainform).css('display', 'none');
	showoverlay(false);
	}
}
	
	
/*
m=utazaskereso
ut_tipus=[R,U,s] ez a keresoben talalato repjegy, utazas majd szallas kozul a kijelolt
a= szo beiras eseten:szo

egyeb parameterek
szo beiras eseten:
 szo= input field tartalma [min 2 betu]	
 */
	
//END;
}
//-----------------------------------------------
function uticelform(formid, options)
{
var mainform=$('#'+formid);
var action=$(mainform).attr('action');
var formobj=this;	

var defaults=
	{
	columnperpage : 3	
	}

var opts = $.extend({}, defaults, options);

var scrollwrapper=$(mainform).find('.scrollwrapper');
var itemshow=opts.columnperpage;
var current=0;
var itemnmbr;

var searhformid=$('#uticel_container').data('searhformid');


if( searhformid==null ) searhformid='form_searchpanel';

//debug(searhformid);

//var ut_tipus=$(mainform).find('input[name=ut_tipus]').val();
var ut_tipus=$('#'+searhformid).find('input[name=ut_tipus]').val();
//-----------------------------------------------
this.Init=function()
{
$(mainform).find('a.close').bind('click', function(event)
	{
	event.preventDefault();	
	formobj.Hide();
	//searchform_obj.Show();
	});
	
$(mainform).find('a.back').bind('click', function(event)
	{
	event.preventDefault();	
	formobj.Hide();
	
	
	var rel=$(this).attr('rel');
	var continent=$(mainform).find('ul.nav a[class=active]').attr('rel');
	var country=$(mainform).find('input[name=orszag_kod]').val();
	
	var fixed=$(mainform).data('fixed');
		
	if(rel=='searchform')
		{
		if(!fixed) searchform_obj.Show();			
		}
	else if(rel=='uticel1')	
		{
		if(country=='US')
			formobj.Openbycountryid('US');
		else
			formobj.Openbycontinentid(continent);
		}
	else if(rel=='orszag')	
		{
		formobj.Openbycontinentid(5);
		}
	/*else if(rel=='allam')	
		{
		formobj.Openbycountryid('US');
		}*/
	/*else if(rel=='allam')	
		{
		formobj.Openbycontinentid(5);
		}*/
				
	});	
	
$(mainform).find('ul.nav a[rel]').bind('click', function(event)
	{
	event.preventDefault();	
	//formobj.Hide();
		
	var rel=$(this).attr('rel');
	
	if( ut_tipus=='R' || ut_tipus=='H' )
		{
		formobj.Openbycontinentid(rel);
		}	
		
	else if( ut_tipus=='U' )
		{
		formobj.Openbycategid(rel);	
		}
		
				
	});		
	
$(mainform).find('.column a[rel]').bind('click', function(event)
	{
	event.preventDefault();	
	//formobj.Hide();
	
	var listtype=$(mainform).find('input[name=listtype]').val();
	var rel=$(this).attr('rel');
	
	var targetinput1='';
	var targetinput2='';
	
	if( $('#repform1').length>0 && ut_tipus=='R')
		{
		targetinput1=$('#repform1').data('targetinput');
		
		if( targetinput1==null ) targetinput1='hova1';				
		}
	if( $('#form_repjegy').is(':visible')  )
		targetinput2=$('#form_repjegy').data('targetinput');
		
	if( $('#szallform1').length>0 && ut_tipus=='H')
		{
		//targetinput1=$('#szallform1').data('targetinput');
		
		/*if( targetinput1==null )*/ targetinput1='hova';				
		}
			
	if( ut_tipus=='R' )
		{
		if( listtype=='orszag' )
			formobj.Openbycountryid(rel, listtype);	
			
		else if( listtype=='varos' )
			{
			if( targetinput1!='' )
			formobj.Openbycityid_targetinput_R(this, targetinput1);	
			
			else if( targetinput2!='' )
			formobj.Openbycityid_targetinput_R2(this, targetinput2);	
			
			else
			formobj.Openbycityid_R(rel, listtype);
			}	
			
		else if( listtype=='allam' )
			formobj.Openbyallamid(rel, listtype);		
		}
	else if( ut_tipus=='U' )
		{
		if( listtype=='orszag' )
			formobj.Openbycountryid_U(rel, listtype);	
			
		else if( listtype=='varos' )
			formobj.Openbycityid_U(rel, listtype);	
		}
		
	else if( ut_tipus=='H' )
		{			
		if( listtype=='orszag' )
			formobj.Openbycountryid(rel, listtype);		
			
		else if( listtype=='varos' )
			{
			if( targetinput1!='' )
			formobj.Openbycityid_targetinput_H(this, targetinput1);	
			
			else
			formobj.Openbycityid_H(rel, listtype);
			}			
			
			
		}
				
			
	});			
	
itemnmbr=$(scrollwrapper).find('.column').length;
	
$(scrollwrapper).data('current', current);
$(scrollwrapper).find('.scrollbox').scrollTo(  $(scrollwrapper).find('.column:eq('+current+')') , 0, {axis:'x'} );

$(scrollwrapper).find('a.scrollbutton1').bind('click', function(event)
	{
	event.preventDefault();		
	scroll(-1);
	});
	
$(scrollwrapper).find('a.scrollbutton2').bind('click', function(event)
	{
	event.preventDefault();		
	scroll(1);
	});	
	
buttonstatus();


}
//-----------------------------------------------
this.Openbycontinentid=function(continentid, listtype)
{
var module='utazaskereso';
	
if( ut_tipus=='U' ) module='KER';
	
$.ajax({
	 type: "POST",
	 url: action,
	 data: { m : module, a : 'uticel', ut_tipus : ut_tipus, kont : continentid, listtype : listtype  },
	 dataType: "json",
	 success: function(result) { LoadModule(result, '#uticel_container', 'html'); }
	});	
}
//-----------------------------------------------
this.Openbycountryid=function(orszagid, listtype)
{
var module='utazaskereso';

if( ut_tipus=='U' ) module='KER';

$.ajax({
	 type: "POST",
	 url: action,
	 data: { m : module, a : 'uticel', ut_tipus : ut_tipus, orszag : orszagid, listtype : listtype   },
	 dataType: "json",
	 success: function(result) { LoadModule(result, '#uticel_container', 'html'); }
	});	
}
//-----------------------------------------------
/*this.Openbycountryid_Selected=function(orszagid, listtype)
{
formobj.Hide();
	
$.ajax({
	 type: "POST",
	 url: action,
	 data: { m : 'KER', a : 'uticel', ut_tipus : ut_tipus, orszag : orszagid, listtype : listtype   },
	 dataType: "json",
	 success: function(result) { LoadModule(result); }
	});	
}*/
//-----------------------------------------------
this.Openbyallamid=function(allamid, listtype)
{
var module='utazaskereso';

$.ajax({
	 type: "POST",
	 url: action,
	 data: { m : module, a : 'uticel', ut_tipus : ut_tipus, orszag : 'US', allam : allamid, listtype : listtype   },
	 dataType: "json",
	 success: function(result) { LoadModule(result, '#uticel_container', 'html'); }
	});	
}
//-----------------------------------------------
this.Openbycityid=function(varosid, listtype)
{	
formobj.Hide();

var module='utazaskereso';

/*if( ut_tipus=='U' )
	{
	module='KER';
	}*/

$.ajax({
	 type: "POST",
	 url: action,
	 data: { m : module, a : 'uticel', ut_tipus : ut_tipus, varos : varosid, listtype : listtype   },
	 dataType: "json",
	 success: function(result) { LoadModule(result, '#uticel_container', 'html'); }
	});	
}
//-----------------------------------------------
this.Openbycityid_U=function(varosid, listtype)
{
formobj.Hide();

var kategoria=$(mainform).find('ul.nav a[class=active]').attr('rel');
	
$.ajax({
	 type: "POST",
	 url: action,
	 data: { m : 'KER', a : 'utaker', ut_tipus : ut_tipus, varos : varosid, listtype : listtype, kategoria :  kategoria  },
	 dataType: "json",
	 success: function(result) { LoadModule(result/*, '#uticel_container', 'html'*/); }
	});	
}
//-----------------------------------------------
this.Openbycityid_R=function(varosid, listtype)
{
formobj.Hide();
	
$.ajax({
	 type: "POST",
	 url: action,
	 data: { m : 'REP1', a : 'utazaskereso',  ert : varosid  },
	 dataType: "json",
	 success: function(result) { LoadModule(result/*, '#uticel_container', 'html'*/); }
	});	
}
//-----------------------------------------------
this.Openbycityid_targetinput_R=function(sender, targetinput)
{
formobj.Hide();

var rel=$(sender).attr('rel');
var value=$(sender).text();
value=$.trim(value);
value=value.replace("\n", '');

$('#repform1 #iw_'+targetinput+' input[type=text]').val(value);
$('#repform1 #iw_'+targetinput+' input[type=hidden]').val(rel);

repform.cityselectcopy(targetinput);
}
//-----------------------------------------------
this.Openbycityid_targetinput_R2=function(sender, targetinput)
{
formobj.Hide();

var rel=$(sender).attr('rel');
var value=$(sender).text();
value=$.trim(value);
value=value.replace("\n", '');

$('#form_repjegy #iw_'+targetinput+' input[type=text]').val(value);
$('#form_repjegy #iw_'+targetinput+' input[type=hidden]').val(rel);

$('#form_repjegy input[name=honnan_kod2]').val(rel);
}
//-----------------------------------------------
this.Openbycityid_targetinput_H=function(sender)
{
formobj.Hide();

var rel=$(sender).attr('rel');
var value=$(sender).text();
value=$.trim(value);
value=value.replace("\n", '');

$('#szallform1 input[name=hova]').val(value);
$('#szallform1 input[name=hova_kod]').val(rel);
}
//-----------------------------------------------
this.Openbycityid_H=function(varosid, listtype)
{
formobj.Hide();
	
$.ajax({
	 type: "POST",
	 url: action,
	 data: { m : 'HOT1', a : 'utazaskereso',  ert : varosid  },
	 dataType: "json",
	 success: function(result) { LoadModule(result/*, '#uticel_container', 'html'*/); }
	});	
}
//-----------------------------------------------
this.Openbycategid=function(categid)
{
$.ajax({
	 type: "POST",
	 url: action,
	 data: { m : 'utazaskereso', a : 'uticel', ut_tipus : ut_tipus, kategoria : categid   },
	 dataType: "json",
	 success: function(result) { LoadModule(result, '#uticel_container', 'html'); }
	});	
}
//-----------------------------------------------
this.Show=function()
{
//$(mainform).animate({ opacity: 'show' }, 300);
$(mainform).css('display', 'block');
showoverlay(true);
}
//-----------------------------------------------
this.Hide=function()
{
//$(mainform).animate({ opacity: 'hide' }, 300);
$(mainform).css('display', 'none');
showoverlay(false);
}
//-----------------------------------------------
function scroll(direction)
	{
	current=$(scrollwrapper).data('current');
	current+=direction;
	
	if(current < 0 ) current=0; //itemnmbr-itemshow
	else if(current >= itemnmbr-itemshow ) current=itemnmbr-itemshow; //0

	$(scrollwrapper).find('.scrollbox').scrollTo(  $(scrollwrapper).find('.column:eq('+current+')') , 400, {axis:'x'} );
	
	$(scrollwrapper).data('current', current);
	
	buttonstatus();
	}
	
//-----------------------------------------------
function buttonstatus()
	{	
	current=$(scrollwrapper).data('current');
	
	if(current==0) 
		$(scrollwrapper).find('a.scrollbutton1').addClass('disabled');
	else 
		$(scrollwrapper).find('a.scrollbutton1').removeClass('disabled');
		
	if(current >= itemnmbr-itemshow )
		$(scrollwrapper).find('a.scrollbutton2').addClass('disabled');
	else 
		$(scrollwrapper).find('a.scrollbutton2').removeClass('disabled');		
	}

//END;
}
//-----------------------------------------------
function Getidfromstring(idstring)
{
/*var myregexp = /\d+$/;
var match = myregexp.exec(idstring);
if (match != null) 
return match[0];*/

var myregexp = /(_)([^_.]+)$/;
var match = myregexp.exec(idstring);
if (match != null)
return match[2];
}
//-----------------------------------------------
function getscript(scripturl, callback)
{
if( typeof(callback)!='function' ) callback=function() {}

if( jQuery.inArray(scripturl, scriptsloaded)>=0  )
	{	
	callback();	
	}
else
	{
	$.ajax({
	   type: "GET",
	   url: scripturl,   
	   dataType: "script",
	   cache: false,
	   success: function()
	   		{
			scriptsloaded.push(scripturl);
			callback();
			}
	   });	
	}  
}


//-----------------------------------------------
function galleryobj(formid, options)
{
var mainform=$('#'+formid);
var formobj=this;	

var defaults=
	{
	columnperpage : 4	
	}

var opts = $.extend({}, defaults, options);

var scrollwrapper=$(mainform).find('.scrollwrapper');
var itemshow=opts.columnperpage;
var current=0;
var itemnmbr;

itemnmbr=$(scrollwrapper).find('img').length;
	
$(scrollwrapper).data('current', current);
$(scrollwrapper).find('.scrollbox').scrollTo(  $(scrollwrapper).find('img:eq('+current+')') , 0, {axis:'x'} );

$(scrollwrapper).find('a.scrollbutton1').bind('click', function(event)
	{
	event.preventDefault();		
	scroll(-1);
	});
	
$(scrollwrapper).find('a.scrollbutton2').bind('click', function(event)
	{
	event.preventDefault();		
	scroll(1);
	});	
	
buttonstatus(); 


//-----------------------------------------------
function scroll(direction)
	{
	current=$(scrollwrapper).data('current');
	current+=direction;
	
	if(current < 0 ) current=0; //itemnmbr-itemshow
	else if(current >= itemnmbr-itemshow ) current=itemnmbr-itemshow; //0

	$(scrollwrapper).find('.scrollbox').scrollTo(  $(scrollwrapper).find('img:eq('+current+')') , 400, {axis:'x'} );
	
	$(scrollwrapper).data('current', current);
	
	buttonstatus();
	}
	
//-----------------------------------------------
function buttonstatus()
	{	
	current=$(scrollwrapper).data('current');
	
	if(current==0) 
		$(scrollwrapper).find('a.scrollbutton1').addClass('disabled');
	else 
		$(scrollwrapper).find('a.scrollbutton1').removeClass('disabled');
		
	if(current >= itemnmbr-itemshow )
		$(scrollwrapper).find('a.scrollbutton2').addClass('disabled');
	else 
		$(scrollwrapper).find('a.scrollbutton2').removeClass('disabled');		
	}


//END;
}
//-----------------------------------------------
function newslistobj(id)
{
var mainelem=$('#'+id);
var self=this;	

$(mainelem).find('ul a[rel]').bind('click', function(event)
	{
	event.preventDefault();	
	
	var rel=$(this).attr('rel');
		
	$.ajax({
	   type: "POST",
	   url: 'index.php',   
	   dataType: "json",
	   data: { m : 'hirek', a : 'betolt', kod : rel },
	   success: function(result)
	   		{
			LoadModule(result);
			}
	   });	
	});

//END;
}
//-----------------------------------------------
function newsreaderobj(id)
{
var mainelem=$('#'+id);
var self=this;	

$(mainelem).find('.scrollwrapper').makescrollable({speed : 100 });

$(mainelem).find('a.back').bind('click', function(event)
	{
	event.preventDefault();		
	toggleloader(true, 1);
	
	//var rel=$(this).attr('rel');
	
		$.ajax({
	       type: "POST",
	       url: 'index.php',
	       data: ({ m : 'fooldal' }),
	       dataType: "json",
	       success: function(result) { LoadModule(result); }
	      });		
	
	});
	
	
$(mainelem).find('.further a[rel]').bind('click', function(event)
	{
	event.preventDefault();
	
	var rel = $(this).attr('rel');	
	
	$.ajax({
       type: "POST",
       url: 'index.php',
       data: ({ m : 'UTA1', a : 'betolt', kod : rel }),
       dataType: "json",
       success: function(result) { LoadModule(result); }
      });	
      
  });
  
$(mainelem).find('a.print').click( function (event) { event.preventDefault(); printopen( $(mainelem) );  } );

//END;
}

//-----------------------------------------------
function Initimglist()
{
$('#imglist .item').hide(0);
$('#imglist .item:eq(0)').show(0);
$('#imglist').data('act', 0);

var imglist_timer=setTimeout( function() { ShowImg(1) } ,10000);

//-----------------------------------------------
function ShowImg(direction)
{
clearTimeout(imglist_timer);
	
var act=$('#imglist').data('act');
var cnt=$('#imglist .item').length;

act+=direction;

if(act<0) act=cnt-1;
else if(act>=cnt) act=0;

$('#imglist .item').animate({ opacity: 'hide' }, 1000);
$('#imglist .item:eq('+act+')').animate({ opacity: 'show' }, 1000);

$('#imglist').data('act', act);

imglist_timer=setTimeout( function() { ShowImg(direction) } ,10000);

}

//END;
}

//-----------------------------------------------
function catalogform(id)
{
var mainelem=$('#'+id);
var self=this;	

$(mainelem).find('a.close').bind('click', function(event)
		{
		event.preventDefault();	
		$(mainelem).animate({ opacity: 'hide' }, 300);
		});

$(mainelem).find('a.button').bind('click', function(event)
	{
	event.preventDefault();
	
	
	$.ajax({
       type: "POST",
       url: 'index.php',
       data: $(mainelem).serialize(),
       dataType: "json",
       success: function(result) 
	   	{
		LoadModule(result);
		
		if(result.success==1)
			{
			$(mainelem).find('.content.fields').css('display', 'none');	
			$(mainelem).find('.content.msg').css('display', 'block');	
			
			//setTimeout( function() {  $(mainelem).css('display', 'none');  }, 5000 );
			
			}		 
		}
      });	
      
  });
    
$(mainelem).find('a[rel=legujabbakcioink]').bind("click",
	function(event) 
		{	
		$('#toplinks a[rel=legujabbakcioink]').trigger('click');
		}
  );   
$(mainelem).find('a[rel=katalogus]').bind("click",
	function(event) 
		{	
		$('#toplinks a[rel=katalogus]').trigger('click');
		}
  );      
  

//END;
}


//-----------------------------------------------
function unsubscribeform(id)
{
var mainelem=$('#'+id);
var self=this;	


$(mainelem).find('a.button').bind('click', function(event)
	{
	event.preventDefault();
	toggleloader(true, 1);
		
	$.ajax({
       type: "POST",
       url: 'index.php',
       data: $(mainelem).serialize(),
       dataType: "json",
       success: function(result) 
	   	{
		LoadModule(result);
		
		if(result.success==1)
			{
			$(mainelem).find('.wrapper.fields').css('display', 'none');	
			$(mainelem).find('.wrapper.msg').css('display', 'block');	
			
			}		 
		}
      });	
      
  });
    
$(mainelem).find('a.back').bind('click', function(event)
	{
	event.preventDefault();		
	toggleloader(true, 1);
	
	$.ajax({
       type: "POST",
       url: 'index.php',
       data: ({ m : 'fooldal' }),
       dataType: "json",
       success: function(result) { LoadModule(result); }
      });		
	
	});	    
  

//END;
}