
var lastMenuId="";
var retPackInfo="";

function irsz_keyd(obj,target_id)
{

	if (obj.value.length==4 && obj.value>=1000 && obj.value<=9999 && document.getElementById(target_id))
	{
		var url="zkiajax.php?zki=irszaminfo&irszam="+obj.value;
		var xmlHttp=getXMLObject();
		var inner="";
		xmlHttp.onreadystatechange=function()
		    {
		    if(xmlHttp.readyState==4)
		      {
			
			inner = xmlHttp.responseText; 
			document.getElementById(target_id).value=inner;

		      }
		    }
		  xmlHttp.open("GET",url,true);
		  xmlHttp.send(null);
	}

return true;
}

function rsFunc()
{
var url="zkiajax.php?zki=packinfo&type="+oid+"&pid="+pid;
var xmlHttp=getXMLObject();
var inner="";
xmlHttp.onreadystatechange=function()
    {
    if(xmlHttp.readyState==4)
      {
	
	inner = xmlHttp.responseText; 
	document.getElementById(oid).innerHTML=inner;

      }
    }
  xmlHttp.open("GET",url,true);
  xmlHttp.send(null);
  
	return retPackInfo;

}

function copyDatas()
{
	document.getElementById('szm_nev_id').value=document.getElementById('ki_nev_id').value;
	document.getElementById('szm_irsz_id').value=document.getElementById('ki_irsz_id').value;
	document.getElementById('szm_varos_id').value=document.getElementById('ki_varos_id').value;
	document.getElementById('szm_cim_id').value=document.getElementById('ki_cim_id').value;
	
return false;
}

function ajaxGetPackInfo(pid,oid)
{
var url="zkiajax.php?zki=packinfo&type="+oid+"&pid="+pid;
var xmlHttp=getXMLObject();
var inner="";
xmlHttp.onreadystatechange=function()
    {
    if(xmlHttp.readyState==4)
      {
	
	inner = xmlHttp.responseText; 
	document.getElementById(oid).innerHTML=inner;

      }
    }
  xmlHttp.open("GET",url,true);
  xmlHttp.send(null);
  
	return retPackInfo;
}

function showPackTypes(obj)
{

document.getElementById('pack_div_id').style.display='block';
document.getElementById('grain_div_id').style.display='block';

	if (document.getElementById('termkat_id').value==22)
	{	
		document.getElementById('grain_div_id').style.display='none';
	}
	else
	if (document.getElementById('termkat_id').value==21 || document.getElementById('termkat_id').value==23)	
	{
		document.getElementById('grain_div_id').style.display='block';	
	}
	
	if (obj.options[obj.options.selectedIndex].getAttribute('ptype')=='both' && (document.getElementById('termkat_id').value==21 || document.getElementById('termkat_id').value==23))
	{
		document.getElementById('pack_type_div_id').style.display='block';
	}
	else
	{
		document.getElementById('pack_type_div_id').style.display='none';
	}

	/* 
	*  csak a profinal van kis/nagy tasak, ide kell a konkret szem szam.
	*  hobbi termek eseten nem kell.
	*/
	
	if (document.getElementById('termkat_id').value==21 || document.getElementById('termkat_id').value==23)
	{

		ajaxGetPackInfo(obj.options[obj.options.selectedIndex].value,'pmini_id');
		ajaxGetPackInfo(obj.options[obj.options.selectedIndex].value,'pbig_id');
	}
	

}

function fillSelect(obj,stype)
{

document.getElementById('pack_div_id').style.display='none';
document.getElementById('grain_div_id').style.display='none';

	switch(stype)
	{
	
		case 'faj':
		
		/*
			if (obj.value==21)
			{
				document.getElementById('pack_div_id').style.display='block';
				document.getElementById('grain_div_id').style.display='block';
			}
			else
			{
				document.getElementById('pack_div_id').style.display='none';
				document.getElementById('grain_div_id').style.display='none';
			}
		*/	
			if (obj.value!=0)
			{
				ajaxFunction(obj.value,stype);
			}
		break;

		case 'fajta':
		
			if (obj.value!=0)
			{
				ajaxFunction(obj.value,stype);
			}
				
		break;
		
	}
}


function menuAction(obj,a_type)
{

	if (a_type=="show")
	{
		if (document.getElementById(lastMenuId))
		{
			document.getElementById(lastMenuId).style.display="none";
		}
		if (document.getElementById("ul_"+obj.id))
		{
			document.getElementById("ul_"+obj.id).style.display="block";
		}
		lastMenuId="ul_"+obj.id;
	}

}

function menuSubAction(obj,a_type)
{

	if (a_type=="show")
	{
		if (document.getElementById("ul_"+obj.id))
		{
			document.getElementById("ul_"+obj.id).style.display="block";
		}
//		lastMenuId="ul_"+obj.id;
	}

return false;

}



function regisztracio_submit()
{
	
	if (!document.regisztracio_form.felh_felt.checked)
	{	
		alert("Hiba! A sikeres regisztrációhoz az 'Általános szerződési feltételek' elfogadása szükséges!");
		return false;
	}

return true;
}

function kosarba_submit()
{

	if (!document.getElementById('ammount_radio_pack_id').checked && !document.getElementById('ammount_radio_grain_id').checked)
	{
		alert("Hiba! A kosárba helyezéshez meg kell adni a rendelt mennyiséget.");		
		return false;
	}
	
	if (document.getElementById('grain_div_id').style.display=="block")
	{
		if ((document.getElementById('grain_id').value=="" && document.getElementById('pack_id').value=="") || 
			(document.getElementById('grain_id').value>0 && document.getElementById('pack_id').value>0))
		{
			alert("Hiba! A kosárba nem lehet kétféle rendelési mennyiséggel terméket helyezni.");
			return false;
		}
	
	}

	if (document.getElementById('grain_div_id').style.display=="none" && isNaN(document.getElementById('pack_id').value))
	{	
		alert("Hiba!");
		return false;
	}
	

	if (document.getElementById('termkat_id').value==0)
	{
		alert("Hiba! A kosárba helyezéshez meg kell adni a termékkategóriát! ");
		return false;
	}

	if (document.getElementById('faj_id').value==0)
	{
		alert("Hiba! A kosárba helyezéshez meg kell adni a faj szekciót! ");
		return false;
	}
	if (document.getElementById('fajta_id').value==0)
	{
		alert("Hiba! A kosárba helyezéshez meg kell adni a fajta szekciót! ");
		return false;
	}

return true;
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_showHideLayers() { //v6.0
  var i,p,v,obj,args=MM_showHideLayers.arguments;
  for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null) { v=args[i+2];
    if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v=='hide')?'hidden':v; }
    obj.visibility=v; }
}

function onload_fv()
{

var viewportheight;

if (typeof window.innerHeight!='undefined')
{
      viewportheight=window.innerHeight
}
 else 
	if (typeof document.documentElement != 'undefined' && typeof document.documentElement.clientWidth != 'undefined' && 
	document.documentElement.clientWidth != 0)
	{
		viewportheight = document.documentElement.clientHeight
	}
	else
	{
		viewportheight = document.getElementsByTagName('body')[0].clientHeight
	}

		if (document.getElementById('leftpanel'))document.getElementById('leftpanel').style.height=viewportheight-290+'px';
		if (document.getElementById('content')) document.getElementById('content').style.height=viewportheight-290+'px';
}

//window.onresize=onload_fv();


