function show(object)
{
if (document.getElementById && document.getElementById(object) != null) node = document.getElementById(object).style.display='block';
else if (document.layers && document.layers[object] != null) document.layers[object].display = 'block';
else if (document.all) document.all[object].style.display = 'block';
}

function hide(object)
{
if (document.getElementById && document.getElementById(object) != null) node = document.getElementById(object).style.display='none';
else if (document.layers && document.layers[object] != null) document.layers[object].display = 'none';
else if (document.all) document.all[object].style.display = 'none';
}

function getkey(e)
{
if (window.event)
return window.event.keyCode;
else if (e)
return e.which;
else
return null;
}


function goodchars(e, goods, position)
{
var key, keychar;
key = getkey(e);
if (key == null) return true;
// get character
keychar = String.fromCharCode(key);
keychar = keychar.toLowerCase();
goods = goods.toLowerCase();
// check goodkeys
//alert (key);
if (goods.indexOf(keychar) != -1)
return true;
// control keys
if ( key==null || key==0 || key==8 || key==9 || key==27 )
return true;
if ( key==13){
	if(formCheck()) makeRequest()
}


if (  (key==96) || (key==126) || (key==33) || (key==64) || (key==35) || (key==36) || (key==37) || (key==94) || (key==38) || (key==42) || (key==40) || (key==41) || (key==43) || (key==61) || (key==123) || (key==91) || (key==125) || (key==93) || (key==92) || (key==124) || (key==59) || (key==58) || (key==39) || (key==34) || (key==44) || (key==60) || (key==46) || (key==62) || (key==47) || (key==63) || (key==32) || (key==95))
alert ('Μη αποδεκτός χαρακτήρας.');
return false;
// else return false
return false;
}

