function confirmbox(label,link)
 {
	if(confirm(label))
		{
		location.href=link;
		}
 }
function alkatresz()
{
var text = document.getElementById("alkategoriatext");
var kat  = document.getElementById("kategoria").value;
var xmlhttp;
try { xmlhttp = new ActiveXObject("Msxml2.XMLHTTP"); }
catch (e) { try { xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); }
catch (e) { try { xmlhttp = new XMLHttpRequest(); }
catch (e) { xmlhttp = false; }}}
xmlhttp.onreadystatechange=function()
{
if (xmlhttp.readyState==4 && xmlhttp.status==200){text.innerHTML=xmlhttp.responseText;}
}
xmlhttp.open("GET","./refresh/alkategoria.php?kat="+kat,true);
xmlhttp.send();
}
function motorkarosszeria()
{
var text = document.getElementById("motortext");
var kat  = document.getElementById("searchtipus").value;
var xmlhttp;
try { xmlhttp = new ActiveXObject("Msxml2.XMLHTTP"); }
catch (e) { try { xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); }
catch (e) { try { xmlhttp = new XMLHttpRequest(); }
catch (e) { xmlhttp = false; }}}
xmlhttp.onreadystatechange=function()
{
if (xmlhttp.readyState==4 && xmlhttp.status==200){text.innerHTML=xmlhttp.responseText;}
}
xmlhttp.open("GET","./refresh/motor.php?kat="+kat,true);
xmlhttp.send();
}

function evjarat(von)
{
if(von==1) {var kat  = document.getElementById("searchmotor").value;}
if(von==2) {var kat  = document.getElementById("searchkarosszeria").value;}
if(von==3) {var kat  = document.getElementById("searchevjarat").value;}

var xmlhttp;
try { xmlhttp = new ActiveXObject("Msxml2.XMLHTTP"); }
catch (e) { try { xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); }
catch (e) { try { xmlhttp = new XMLHttpRequest(); }
catch (e) { xmlhttp = false; }}}
xmlhttp.onreadystatechange=function()
{
if (xmlhttp.readyState==4 && xmlhttp.status==200){}
}
xmlhttp.open("GET","./refresh/evjarat.php?von="+von+"&kat="+kat,true);
xmlhttp.send();
}


function tipus()
{
var text = document.getElementById("tipustext");
var kat  = document.getElementById("searchgyarto").value;
var xmlhttp;
try { xmlhttp = new ActiveXObject("Msxml2.XMLHTTP"); }
catch (e) { try { xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); }
catch (e) { try { xmlhttp = new XMLHttpRequest(); }
catch (e) { xmlhttp = false; }}}
xmlhttp.onreadystatechange=function()
{
if (xmlhttp.readyState==4 && xmlhttp.status==200){text.innerHTML=xmlhttp.responseText;}
}
xmlhttp.open("GET","./refresh/tipus.php?kat="+kat,true);
xmlhttp.send();
document.getElementById("searchmotor").disabled = true;
document.getElementById("searchkarosszeria").disabled = true;

}

function darab(mit)
{
var szam = document.getElementById("db").value;
if(mit==1 && szam > 1){szam--;}
if(mit==2){szam++;}
var text = "<input id=\"db\" name=\"db\" value="+szam+" type=\"text\" style=\"width: 48px; height: 15px; text-align:center;\">";
document.getElementById("text").innerHTML = text;
}

function rosszeg(kosar, id)
{
var darab   = document.getElementById("db"+kosar+id).value;
var ar      = document.getElementById("ar"+kosar+id).value;
var text    = document.getElementById("rosszeg"+kosar+id);
var rosszeg = darab * ar;
text.innerHTML = rosszeg+" Ft";
var vosszeg   = document.getElementById("summa");

var xmlhttp;
try { xmlhttp = new ActiveXObject("Msxml2.XMLHTTP"); }
catch (e) { try { xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); }
catch (e) { try { xmlhttp = new XMLHttpRequest(); }
catch (e) { xmlhttp = false; }}}
xmlhttp.onreadystatechange=function()
{
if (xmlhttp.readyState==4 && xmlhttp.status==200){vosszeg.innerHTML=xmlhttp.responseText;}
}
xmlhttp.open("GET","./refresh/vosszeg.php?id="+id+"&kosar="+kosar+"&db="+darab,true);
xmlhttp.send();
}


function auto()
{
var db = document.getElementById('autodb').value;
db++;
var table = document.getElementById('upload_tabla');
var uressor = table.insertRow(12);
var sor = uressor.insertCell(0);
uressor.insertCell(1)
sor.setAttribute("height", "5");
var x=table.insertRow(12); //11. sorba!
var oszlop1=x.insertCell(0);
oszlop1.innerHTML="<div align=\"center\"><b>"+db+".</b></div>";
var oszlop2=x.insertCell(1);
var xmlhttp;
try { xmlhttp = new ActiveXObject("Msxml2.XMLHTTP"); }
catch (e) { try { xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); }
catch (e) { try { xmlhttp = new XMLHttpRequest(); }
catch (e) { xmlhttp = false; }}}
xmlhttp.onreadystatechange=function()
{
if (xmlhttp.readyState==4 && xmlhttp.status==200){oszlop2.innerHTML=xmlhttp.responseText;}
}
xmlhttp.open("GET","./refresh/upload.php?db="+db,true);
xmlhttp.send();
document.getElementById('autoszam').innerHTML="<input type=\"hidden\" name=\"autodb\" id=\"autodb\" value=\""+db+"\">";
}

function uploadtipus(sor)
{
var gyarto = document.getElementById('gyarto'+sor).value;
var text   = document.getElementById('texttipus'+sor);
document.getElementById('karosszeria'+sor).setAttribute("disabled", "disabled");
document.getElementById('motor'+sor).setAttribute("disabled", "disabled");
var xmlhttp;
try { xmlhttp = new ActiveXObject("Msxml2.XMLHTTP"); }
catch (e) { try { xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); }
catch (e) { try { xmlhttp = new XMLHttpRequest(); }
catch (e) { xmlhttp = false; }}}
xmlhttp.onreadystatechange=function()
{
if (xmlhttp.readyState==4 && xmlhttp.status==200){text.innerHTML=xmlhttp.responseText;}
}
xmlhttp.open("GET","./refresh/uploadtipus.php?sor="+sor+"&gyarto="+gyarto,true);
xmlhttp.send();
}

function uploadmotor(sor)
{
var tipus = document.getElementById('tipus'+sor).value;
var text   = document.getElementById('textmotor'+sor);
var xmlhttp;
try { xmlhttp = new ActiveXObject("Msxml2.XMLHTTP"); }
catch (e) { try { xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); }
catch (e) { try { xmlhttp = new XMLHttpRequest(); }
catch (e) { xmlhttp = false; }}}
xmlhttp.onreadystatechange=function()
{
if (xmlhttp.readyState==4 && xmlhttp.status==200){text.innerHTML=xmlhttp.responseText;}
}
xmlhttp.open("GET","./refresh/uploadmotor.php?sor="+sor+"&tipus="+tipus,true);
xmlhttp.send();
}



function emailCheck(nev)
{
var text=document.getElementById(nev).value;
var email=document.getElementById(nev);

    if (text=="")//üres mező lekezelése
    {
      alert("Nem adtál meg e-mail címet!");
      email.style.backgroundColor='red';
      return false;
    }
    
    if (text.indexOf('@') == -1)//@ hiány lekezelése
    {
      alert('Az e-mail címben szerepelni kell a @ karakternek!');
      email.style.backgroundColor='red';
      email.focus();
      email.select();
      return false;
    }
    if (text.indexOf('.') == -1)//. hiány lekezelése
    {
      alert('Az e-mail címben szerepelni kell a . karakternek!');
      email.style.backgroundColor='red';
      email.focus();
      email.select();
      return false;
    } 
    if ((text.length-text.lastIndexOf('.'))>4 || (text.length-text.lastIndexOf('.'))<2)
    {
      alert('Hibás az e-mail cím!');
      email.style.backgroundColor='red';
      email.focus();
      email.select();
      return false;
    } 
    if (text.indexOf('.')==text.indexOf('@')+1)
    {
      alert('Hibás az e-mail cím!');
      email.focus();
      email.select();
      return false;
    }   
   
  for (var i=1; i<=text.length; i++)
  {
    var vizsgaKarakter=text.substring(i-1,i);
    
    var ujKarakter="";
    
    switch (vizsgaKarakter) {
      case "é" : ujKarakter="e"; break;
      case "É" : ujKarakter="E"; break;
      case "á" : ujKarakter="a"; break;
      case "Á" : ujKarakter="A"; break;
      case "í" : ujKarakter="i"; break;
      case "Í" : ujKarakter="I"; break;
      case "ű" : ujKarakter="u"; break;
      case "Ű" : ujKarakter="U"; break;
      case "ú" : ujKarakter="u"; break;
      case "Ú" : ujKarakter="U"; break;
      case "ő" : ujKarakter="o"; break;
      case "Ő" : ujKarakter="O"; break;
      case "ó" : ujKarakter="o"; break;
      case "Ó" : ujKarakter="O"; break;
      case "ü" : ujKarakter="u"; break;
      case "Ü" : ujKarakter="U"; break;
      case "ö" : ujKarakter="o"; break;
      case "Ö" : ujKarakter="O"; break;
      }
    
    if (ujKarakter)
    {
      text=text.substring(0,i-1) + ujKarakter + text.substring(i);
      email.value=text;
    }
   
  }

  var ervenyes="0123456789_@.-qwertzuiopasdfghjklyxcvbnmQWERTZUIOPASDFGHJKLYXCVBNM";
    
    for (var i=0;i<text.length;i++)
    {
      if (ervenyes.indexOf(text.charAt(i)) == -1)
      {
        alert('Hibás az e-mail cím!');
        email.style.backgroundColor='red';
        email.focus();
        email.select();
        return false;
      }
    }
return true;
}
