function formSubmit() {
  var ret=true;
  var text='';
  if (document.getElementById('title').value=='') {
    text+='A címet kötelező kitölteni!\n';
    ret=false;
  }
  if (document.getElementById('title').value.length>50) {
    text+='A cím túl hosszú!\n';
    ret=false;
  }
  if (document.getElementById('category').value=='0') {
    text+='A kategóriát kötelező kitölteni!\n';
    ret=false;
  }
  if (document.getElementById('status').value=='0') {
    text+='Az állapotot kötelező kitölteni!\n';
    ret=false;
  }
  if (document.getElementById('price').value=='') {
    text+='Az árat kötelező kitölteni!\n';
    ret=false;
  }
  if (document.getElementById('descr').value.length>600) {
    text+='A leírás túl hosszú!\n';
    ret=false;
  }
  if (!ret) alert(text);
  return(ret);
}

function setType() {
  var cat=document.getElementById("category").value;
  origin=document.getElementById("ocat").value;
  if (cat>0) {
    request=GetXmlHttpObject(getType);
    request.open("GET", "/inc/gettype.php?category="+cat, false);
    request.send(null);
  }
}

function GetXmlHttpObject(handler) { 
  var objXmlHttp=null;
  if (navigator.userAgent.indexOf("MSIE")>=0) { 
    var strName="Msxml2.XMLHTTP";
    if (navigator.appVersion.indexOf("MSIE 5.5")>=0) strName="Microsoft.XMLHTTP"; 
    try {
      objXmlHttp=new ActiveXObject(strName);
      objXmlHttp.onreadystatechange=handler; 
      return objXmlHttp;
    } catch(e) { 
      alert("Error. Scripting for ActiveX might be disabled");
      return ;
    } 
  } else {
    objXmlHttp=new XMLHttpRequest();
    objXmlHttp.onload=handler;
    objXmlHttp.onerror=handler;
    return objXmlHttp;
  }
} 

function getType() {
  try {
    if((request.readyState == 4)&&(request.status == 200)) {
      var resp =  request.responseText;
      if (resp != null) {
      	var res = eval('('+resp+')');
        var objname=res['element'];
        obj=document.getElementById(objname);
        obj.innerHTML="";
      	var option = document.createElement('option');
	      option.setAttribute('value', '');
	      option.innerHTML = '';
	      obj.appendChild(option);
        for(j = 0; j < res['values'].length; j++){
		      var option = document.createElement('option');
		      option.setAttribute('value', res['values'][j]['id']);
		      option.innerHTML = res['values'][j]['name'];
		      if(origin==res['values'][j]['id']) option.selected = true;
		      obj.appendChild(option);
		    }
		  }
		}
  } catch (err) { 
    alert("Hiba: "+err.message);
  }
}

var request=null;
var origin;
window.onload=setType;


