// JavaScript Document
window.addEvent('domready', function(){
			var scroll = new Fx.Scroll('pbody', {
				wait: false,
				duration: 2500,
				transition: Fx.Transitions.Quad.easeInOut
			});

			$('link1').addEvent('click', function(event) {
				event = new Event(event).stop();
				scroll.toElement('content1');
			});
			
			$('link2').addEvent('click', function(event) {
				event = new Event(event).stop();
				scroll.toElement('content2');
			});
			
			$('link3').addEvent('click', function(event) {
				event = new Event(event).stop();
				scroll.toElement('content3');
			});
			
			$('link4').addEvent('click', function(event) {
				event = new Event(event).stop();
				scroll.toElement('content4');
			});
			
			$('link5').addEvent('click', function(event) {
				event = new Event(event).stop();
				scroll.toElement('content6');
			});
			
      $('link5a').addEvent('click', function(event) {
				event = new Event(event).stop();
				scroll.toElement('content6');
			});
});

function init_scroller()
{
  var so3 = new SWFObject("scroller/scroller_x.swf", "scroller", "100%", "200", "8");
          
  so3.addVariable("sourceFile", "scroller/thumbs.xml");
  so3.addVariable("fileType", "xml");
  so3.addVariable("stageWidth", "720");
  so3.addVariable("stageHeight", "200");
  so3.addVariable("thumbSize", "160");        
  
  //optional parameters by cid
  so3.addVariable("randomize", "yes");
  so3.addVariable("infiniteLoop", "yes");
  so3.addVariable("scrollSpeed", "8");
  so3.addVariable("thumbMouseOverEffects", "zoom");
  so3.addVariable("zoomSpeed", "10");
  so3.addVariable("zoomSize", "20");
  so3.addVariable("autoScroll", "yes");	
  so3.addVariable("autoScrollSpeed", "3");
  so3.addVariable("navColor", "ffffff");
  so3.addVariable("arrowColor", "555555");
  so3.addVariable("captionAlign", "center");
  so3.addVariable("captionSize", "11");
  so3.addVariable("captionColor", "555555");
  
  so3.addVariable("smoothLoad", "yes");
  so3.addVariable("initFadeInSpeed", "2");
  so3.addVariable("initFadeInItemPause", "150");
  
  so3.write("scroller");
}


function check_form()
{
	var error=false;
	
	var scroll = new Fx.Scroll('pbody', {
				wait: false,
				duration: 2500,
				transition: Fx.Transitions.Quad.easeInOut
			});
	
	//email checking
	emailRegExp = /^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.([a-z]){2,4})$/;
	if(!emailRegExp.test($('kapcsolattarto_email').value))
	{
		$('message').innerHTML='<table align="center"><tr><td><img src="images/alert.jpg"></td><td>Hibás e-mail címet adott meg!</td></tr></table>';
		scroll.toElement('content5');
		setTimeout("scroll_to('content6')",4000);
		error=true;
	}
	
	//name checking
	if(!error && ($('kapcsolattarto_nev').value=='' || $('kapcsolattarto_nev').value==null || $('kapcsolattarto_nev').value.length<3))
	{
		$('message').innerHTML='<table align="center"><tr><td><img src="images/alert.jpg"></td><td>Kérem adja meg a kapcsolattartó nevét!</td></tr></table>';
		scroll.toElement('content5');
		setTimeout("scroll_to('content6')",4000);
		error=true;
	}
	
	if(!error)
		send_form();
}

function send_form()
{ 		
	new Ajax("mail_send.php", {
		method: "post",
		data: "targy="+$('targy').value+"&cegnev="+$('cegnev').value+"&kapcsolattarto_nev="+$('kapcsolattarto_nev').value+"&kapcsolattarto_telefon="+$('kapcsolattarto_telefon').value+"&kapcsolattarto_email="+$('kapcsolattarto_email').value+"&uzenet="+$('uzenet').value,
		onComplete: write_response
	}).request();
}

function write_response(response)
{ 
	var scroll = new Fx.Scroll('pbody', {
				wait: false,
				duration: 2500,
				transition: Fx.Transitions.Quad.easeInOut
			});
			
	success=eval('(' + response + ')')['success'];
	if(success)
	{
		$('message').innerHTML='<table align="center"><tr><td><img src="images/ok.jpg"></td><td>Köszönjük érdeklődését,<br />munkatársunk hamarosan megkeresi Önt.</td></tr></table>';
		scroll.toElement('content5');
		setTimeout("scroll_to('content1')",4000);
	} 
	else
	{
		$('message').innerHTML='<table align="center"><tr><td><img src="images/alert.jpg"></td><td>Sikertelen levélküldés,<br />kérjük próbálja újra.</td></tr></table>';
		scroll.toElement('content5');
		setTimeout("scroll_to('content6')",4000);
	}
}

function scroll_to(element_id)
{
	var scroll = new Fx.Scroll('pbody', {
				wait: false,
				duration: 2500,
				transition: Fx.Transitions.Quad.easeInOut
			});
	scroll.toElement(element_id);
}

var p1="port";
var p2="info";
var p3="alis.hu";

function eleje()
{
	document.write('<a href="mai' + 'lto:' + p2 + '@' + p1 + p3 + '">');
}
function kozepe()
{
	document.write(p2 + '@' + p1 + p3);
}
function vege()
{
	document.write('</a>');
}
