String.prototype.jeEmail = function () {
	var lAtom = "\[^\\s" + "\\(\\)><@,;:\\\\\\\"\\.\\[\\]" + "\]" + '+';
	var lWord = "(" + lAtom + "|" + "(\"[^\"]*\")" + ")";

	var lEmailPat = /^(.+)@(.+)$/;
	var lIPDomainPat = /^\[(\d{1,3})\.(\d{1,3})\.(\d{1,3})\.(\d{1,3})\]$/;
	var lAtomPat = new RegExp("^" + lAtom + "$");

	var lUserPat = new RegExp("^" + lWord + "(\\." + lWord + ")*$");
	var lDomainPat = new RegExp("^" + lAtom + "(\\." + lAtom +")*$");
	var i;
	var lMatchArray = this.match(lEmailPat);
	if (lMatchArray == null) return false;

	var lUser = lMatchArray[1];
	var lDomain = lMatchArray[2];


	for (i=0; i < lUser.length; i++) if (lUser.charCodeAt(i) > 127) return false;
	for (i=0; i < lDomain.length; i++) if (lDomain.charCodeAt(i) > 127) return false;
	if (lUser.match(lUserPat) == null) return false;

	var IPArray = lDomain.match(lIPDomainPat);
	
	if (IPArray != null) {
		for (i=1; i <= 4; i++) if (IPArray[i] > 255) return false;
		return true;
	}
	
	var lDomArr = lDomain.split(".");
	for (i=0;i<lDomArr.length;i++) if (lDomArr[i].search(lAtomPat)==-1) return false;
	var knownDomsPat =/^(com|net|org|edu|int|mil|gov|arpa|biz|aero|name|coop|info|pro|museum)$/;
	if (lDomArr[lDomArr.length - 1].length != 2 && lDomArr[lDomArr.length - 1].search(knownDomsPat) == -1) return false;
	if (lDomArr.length < 2) return false;
	return true;
}



function kontrolaDotazu() {
	var lErr = '';


	var lJmeno = $('jmeno').get('value');
	if (lJmeno == '') lErr += 'Je třeba zadat jméno.<br>\n';
	
	

	var lEmail = $('email').get('value');
	if (lEmail == '') lErr += 'Je třeba zadat e-mail.<br>\n';
	else if (!String(lEmail).jeEmail()) lErr += 'Neplatný formát e-mailové adresy.<br>\n';


	if (lErr != '') {
		$('upozorneni').set('html', lErr);
		return false;
	} else {
		return true;
	}
}	




window.addEvent("domready", function(){  // DOM is ready 


if ($('slide1')!=null){

	
var mySlide = new Fx.Slide('slide1', {mode: 'horizontal', link: 'chain'});
var mySlide2 = new Fx.Slide('slide2', {mode: 'horizontal', link: 'chain'});

$('slide2').setStyle('display', 'none');

$('slide2').setStyle('position', $('slide1').getStyle('position'));

$('slide2').setStyle('z-index', '2');

var pha = $('slide1').get('html');

var st=0;

// mySlide2.hide();

var myFx = new Fx.Tween('slide1');


var fx = function() {
	// mySlide.toggle();

	myFx.start('background-color', '#fff', '#010066')

	if (st==0) { 
	$('slide1').set('html', $('slide2').get('html'));
	}
	else  {
	$('slide1').set('html', pha);
	st=-1;
	}
	st++;

	// mySlide2.toggle();
}

var fx1 = function() {
	$('slide1').set('html', $('slide2').get('html'));
	mySlide.slideIn();
}




 

 periodical = fx.periodical(3000);


	
	
	
}



});	// konec (DOM is ready)



