//210.08.22 FAX számban csak számjegyek lehetnek
function mpg_getPosition(tag) {
  var coordinates=new Object();          // object to hold x and y
  var x=0,y=0;                           // init x and y
  hd1 = tag;
  var hd2=hd1;                           // duplicate handle
  x=hd1.offsetLeft;                      // get offset to parent
  while((hd1=hd1.offsetParent) != null){ // get next parent
   x += hd1.offsetLeft;                  // add up all offsets
  }
  y=hd2.offsetTop;                       // repeat above for y
  while((hd2=hd2.offsetParent) != null){
   y += hd2.offsetTop;
  }
  coordinates.x=x;    // set object x value
  coordinates.y=y;
  return coordinates; // return object with x and y
}
function $(name) {
  return document.getElementById(name);
}
function addOption(s,value,text) {
  var y = document.createElement('option');
  y.text = text;
  y.value = value;
  try {
    s.add(y,null); // standards compliant
  } catch(ex)  {
    s.add(y); // IE only
  }
}
function formActivate() {
  /*
  var w = document.getElementsByTagName('div');
  var i = 0;
  for (i=0; i<w.length; i++) {
    if (w[i].className == 'moduletable') {
	   if (mpg_getPosition(w[i]).y > 400)
	      w[i].style.display = 'none';
	}	  
  }
 */ 
}
var msg = '';
var result = true;
function noEmpty(id,errormsg) {
  if ($(id).value == '') {
	if (msg == '') $(id).focus();
    msg += errormsg;
    result = false;	
    $(id).style.borderColor = 'red';
  }
}
function formCloseQuery() {
  msg = '';
  result = true;
  $('cegnev').style.borderColor = 'black';
  $('szirsz').style.borderColor = 'black';
  $('szhelyseg').style.borderColor = 'black';
  $('szcim').style.borderColor = 'black';
  $('pirsz').style.borderColor = 'black';
  $('phelyseg').style.borderColor = 'black';
  $('pcim').style.borderColor = 'black';
  $('rnev').style.borderColor = 'black';
  $('szulev').style.borderColor = 'black';
  $('szulhely').style.borderColor = 'black';
  $('email').style.borderColor = 'black';
  $('lakcim').style.borderColor = 'black';
  $('anyjaneve').style.borderColor = 'black';
  $('pmregszam').style.borderColor = 'black';
  $('telefon').style.borderColor = 'black';
  $('mkktag').style.borderColor = 'black';
  noEmpty('cegnev','Cég név nem lehet üres\n');
  noEmpty('szirsz','Irányítószám nem lehet üres\n');
  noEmpty('szhelyseg','Település név nem lehet üres\n');
  noEmpty('szcim','Számlázási cím nem lehet üres\n');
  noEmpty('pirsz','Postázási irányítószám nem lehet üres\n');
  noEmpty('phelyseg','Postázási település név nem lehet üres\n');
  noEmpty('pcim','Postázási cím nem lehet üres\n');
  noEmpty('rnev','Résztvevő neve nem lehet üres\n');
  noEmpty('szulev','Résztvevő születési éve nem lehet üres\n');
  noEmpty('szulhely','Résztvevő születési helye nem lehet üres\n');
  noEmpty('lakcim','Lakcím nem lehet üres\n');
  noEmpty('anyjaneve','Anyja neve nem lehet üres\n');
  noEmpty('email','E-mail cím nem lehet üres\n');
  noEmpty('pmregszam','PM regisztrációs szám nem lehet üres\n');
  noEmpty('telefon','Telefonszám szám nem lehet üres\n');
  //2010.07.13 Sz.Á. nem kötelező  noEmpty('mkktag','Kamarai tagszám nem lehet üres\n');
  //+ 210.08.22
  if ($('faxszam').value != '') {
    w = $('faxszam').value;
    if (isNaN(w)) {
      result = false;
      msg += 'A fax számban csak számjegyek szerepelhetnek! ';
    }
  }
  //- 210.08.22
  if (msg != '') alert(msg);
  return result;
}
function okClick() {
  if (formCloseQuery()) {
    $('form1').submit();
  }
}
function cancelClick() {
   location=baseURL+'index.php/cikk/187/0/kötelező_továbbképzesek';
}
function reglapClick() {
  $('form2').submit();
}
function postaClick() {
   $('pirsz').value = $('szirsz').value;
   $('phelyseg').value = $('szhelyseg').value;
   $('pcim').value = $('szcim').value;
}
function kotKedvHelp() {
  alert('Amennyiben Ön a Systemmedia Kft által közvetített kötelező \n'+
        'továbbképzésen vesz részt, egy darab szakmai konferenciánkon \n'+
		'kedvezményes áron vehet részt.');
}
function onlineregClick() {
  window.scrollTo(1,1);
  document.getElementById('tabkreszletek').style.display='none';
  document.getElementById('onlinereg').style.display='block';
  document.getElementById('cegnev').focus();
}
setTimeout(formActivate,1000);
