
	/** javascript functions for gymknm.sk **/
	
function alphanumeric(alphane)
{
	var numaric = alphane;
	for(var j=0; j<numaric.length; j++)
		{
		  var alphaa = numaric.charAt(j);
		  var hh = alphaa.charCodeAt(0);
		  if((hh > 47 && hh<58) || (hh > 64 && hh<91) || (hh > 96 && hh<123))
		  {
		  }
		else	{
			 return false;
		  }
		}
 return true;
}

function sendMail(param1, param2) {
	window.location = 'mailto:'+param1+'@'+param2;
}

function login(type) {
	
	if(type=='mini') {
		var username = document.getElementById('mini_login_name').value;
		var pwd = document.getElementById('mini_login_pwd').value;
	}
	else {
		var username = document.getElementById('login_name').value;
		var pwd = document.getElementById('login_pwd').value;
	}
	
	if(username != '' && pwd != '') {
		
			if( (alphanumeric(username)) && (alphanumeric(pwd)) ) {
				
				if(type == 'mini')
					document.forms['mini-login-form'].submit();
				else
					document.forms['login-form'].submit();
			}
			else
				alert('Neplatné znaky v uživateľskom mene alebo hesle!');
	}
	else
		alert('Zadajte meno a heslo!');
}

function submitForm(evt, formType) {
    
	evt = (evt) ? evt : event;
    var target = (evt.target) ? evt.target : evt.srcElement;
    var form = target.form;
    var charCode = (evt.charCode) ? evt.charCode :
        ((evt.which) ? evt.which : evt.keyCode);
    if (charCode == 13) {
            if(formType == 'mini')
				login('mini');
			else
				login('normal');
            return false;
    }

    return true;
}

function trim(strText) { 
    while (strText.substring(0,1) == ' ') 
        strText = strText.substring(1, strText.length);

    while (strText.substring(strText.length-1,strText.length) == ' ')
        strText = strText.substring(0, strText.length-1);

   return strText;
}

function detail(type, id) {
	
	var triedyWidth = 850;
	var triedyHeight = 650;
	
	if(type == 'trieda') {
		
		var xPos = (screen.availWidth / 2) - (triedyWidth / 2);
		var yPos = (screen.availHeight / 2) - (triedyHeight / 2);
		
		window.open('/detail/'+type+'/'+id+'/','detail_window','width='+triedyWidth+',height='+triedyHeight+',toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=no, copyhistory=no, resizable=no, left='+xPos+', top='+yPos+', screenX='+xPos+', screenY='+yPos);
	}
	
	if(type == 'gallery') {
		
		triedyWidth = 850;
		triedyHeight = 700;
		
		var xPos = (screen.availWidth / 2) - (triedyWidth / 2);
		var yPos = (screen.availHeight / 2) - (triedyHeight / 2);
		
		window.open('/detail/'+type+'/'+id+'/','detail_window','width='+triedyWidth+',height='+triedyHeight+',toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=no, copyhistory=no, resizable=no, left='+xPos+', top='+yPos+', screenX='+xPos+', screenY='+yPos);
	}
	
}

function detailAbs(img) {
	
	var triedyWidth = 850;
	var triedyHeight = 650;
		
		var xPos = (screen.availWidth / 2) - (triedyWidth / 2);
		var yPos = (screen.availHeight / 2) - (triedyHeight / 2);
		
		window.open('/detail/absolventi/'+img+'/','detail_window','width='+triedyWidth+',height='+triedyHeight+',toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=no, copyhistory=no, resizable=no, left='+xPos+', top='+yPos+', screenX='+xPos+', screenY='+yPos);
	
}

function add_emoticon(id) {
	
	document.getElementById('textField').value += '%'+id+'%';
	document.getElementById('textField').focus();
	
}

function zobrazitInfo() {
	var info = document.getElementById('info-container');
	var info_menu = document.getElementById('prospech-menu1');
	var znamky = document.getElementById('znamky-container');
	var znamky_menu = document.getElementById('prospech-menu2');
	var info_link = document.getElementById('linkInfo');
	var dochadzka = document.getElementById('dochadzka-container');
	var dochadzka_menu = document.getElementById('prospech-menu3');
	
	info.style.display = 'block';
	info_menu.className = 'prospech-menu-button-selected';
	dochadzka.style.display = 'none';
	dochadzka_menu.className = 'prospech-menu-button';
	znamky.style.display = 'none';
	znamky_menu.className = 'prospech-menu-button';
	info_link.blur();
	
	getInfo();
}

function zobrazitZnamky() {
	var info = document.getElementById('info-container');
	var info_menu = document.getElementById('prospech-menu1');
	var znamky = document.getElementById('znamky-container');
	var znamky_menu = document.getElementById('prospech-menu2');
	var znamky_link = document.getElementById('linkZnamky');
	var dochadzka = document.getElementById('dochadzka-container');
	var dochadzka_menu = document.getElementById('prospech-menu3');
	
	info.style.display = 'none';
	info_menu.className = 'prospech-menu-button';
	dochadzka.style.display = 'none';
	dochadzka_menu.className = 'prospech-menu-button';
	znamky.style.display = 'block';
	znamky_menu.className = 'prospech-menu-button-selected';
	znamky_link.blur();
	
	getZnamky();
}

function zobrazitDochadzku() {
	var info = document.getElementById('info-container');
	var info_menu = document.getElementById('prospech-menu1');
	var znamky = document.getElementById('znamky-container');
	var znamky_menu = document.getElementById('prospech-menu2');
	var dochadzka = document.getElementById('dochadzka-container');
	var dochadzka_menu = document.getElementById('prospech-menu3');
	var dochadzka_link = document.getElementById('linkDochadzka');
	
	info.style.display = 'none';
	info_menu.className = 'prospech-menu-button';
	znamky.style.display = 'none';
	znamky_menu.className = 'prospech-menu-button';
	dochadzka.style.display = 'block';
	dochadzka_menu.className = 'prospech-menu-button-selected';
	dochadzka_link.blur();
	
	getDochadzka();
	
}