
	function chk2(){
		var r_fields=['nev','nick','mail','telefon','varos','isz','utca','hsz'];
		output=true;
		var r_field_names=['Teljes név','Belépési név','E-mail','Telefon','Város','Irányítószám','Utca','Házszám'];
		for(var i=0; i<r_fields.length; i++){
			if(document.regisztracio[r_fields[i]].value.length==0){
				alert('Hibás mező: '+r_field_names[i]+"! A csillaggal jelölt mezők kitöltése kötelező!");
				output=false;
				break;
			}
		}
		if(output==true){
			if(document.regisztracio.mail.value.indexOf("@")<0 || document.regisztracio.mail.value.indexOf(".")<0 ){
				alert('Hiba: nem valós e-mail! A csillaggal jelölt mezők kitöltése kötelező!');
				output=false;
			}
		}
		return output;
	}

formstat=true;
function setbasket(el,aa){
	if(aa!='1'){
		el=el.parentNode;
	}
	id=el.id.substr(3,el.id.length-1);
	n=el.getElementsByTagName("input");

	var val=Number(n[0].value);
	if(val>0){
	var cat=n[1].value;
	var tetel=getFlashVar();
	var vall=Number(tetel)+Number(val);
	SendDataToFlashMovie(vall);
	var url = 'inc/basket.php';
	var pars = 'id=' + id + '&value=' + val + '&cat=' + cat;
	var myAjax = new Ajax.Request(
		url,
		{
			method: 'get',
			parameters: pars,
			onComplete: showResponse
		});
	}
}

function deleteProd(del,cat,val){
	//var tetel=getFlashVar();
	//var vall=Number(tetel)+Number(val);
	SendDataToFlashMovie(val);
	var url = 'inc/basket.php';
	var pars = 'del=' + del + '&cat=' + cat;
	//alert(cat)
	var myAjax = new Ajax.Request(
		url,
		{
			method: 'get',
			parameters: pars,
			onComplete: showResponse
		});
}

function showResponse(originalRequest){
	$('dropsite').innerHTML = originalRequest.responseText;
}
var isIE = document.all?true:false;
var isNS = document.layers?true:false;
function onlyNum(e){
	var _ret = true;
	//alert(e.which );
  if (isIE) {
    if (window.event.keyCode < 46 || window.event.keyCode > 57) {
    if(window.event.keyCode != 8 ){
    if((window.event.keyCode<95 || window.event.keyCode>106)){
      window.event.keyCode = 0;
      _ret = false;
      }
      }
    }
  }
  if (isNS) {
    if (e.which < 46 || e.which > 57) {
      e.which = 0;
      _ret = false;
    }
  }
  return (_ret);
}


var numb = '0123456789';
var lwr = 'abcdefghijklmnopqrstuvwxyz';
var upr = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ';

function isValid(parm,val) {
if (parm == "") return true;
	for (i=0; i<parm.length; i++) {
		if (val.indexOf(parm.charAt(i),0) == -1) return false;
	}
	return true;
}

function isNum(parm) {return isValid(parm,numb);}
function isLower(parm) {return isValid(parm,lwr);}
function isUpper(parm) {return isValid(parm,upr);}
function isAlpha(parm) {return isValid(parm,lwr+upr);}
function isAlphanum(parm) {return isValid(parm,lwr+upr+numb);}


function onlyNum2(o){
	str=o.value;
	if(!isNum(str)){o.value='1';}
}

function getFlashMovieObject(movieName){
  if (window.document[movieName]){
      return window.document[movieName];
  }
  if (navigator.appName.indexOf("Microsoft Internet")==-1){
    if (document.embeds && document.embeds[movieName])
      return document.embeds[movieName];
  }
  else // if (navigator.appName.indexOf("Microsoft Internet")!=-1)
  {
    return document.getElementById(movieName);
  }
}

function SendDataToFlashMovie(val){
    var flashMovie=getFlashMovieObject("swf");
    flashMovie.SetVariable("tetel", val);
}
function getFlashVar(){
	var flashMovie=getFlashMovieObject("swf");
	tetel=flashMovie.GetVariable("tetel");
	return tetel;
}

function onlyNum3(o,id,cat){

	str=o.value;
	if(str.length>0){
	if(!isNum(str)){o.value='1';}
	formstat=false;
	var url = 'inc/basket.php';
	var pars = 'update=' + id + '&value=' + o.value + '&cat=' + cat;
	var myAjax = new Ajax.Request(
		url,
		{
			method: 'get',
			parameters: pars,
			onComplete: setdata
		});
	}
}

function setdata(originalRequest){

	data=originalRequest.responseText.split(",");
	SendDataToFlashMovie(data[4]);
		if(data[3]==0){
			$('ures').style.display='block';
			$('table').parentNode.removeChild($('table'));
			$('table').parentNode.removeNode($('table'));

		}
	if(data[0]==''){
		data[0]='0';
	}
	obj=$('i2'+data[2]);
	$('i2'+data[2]).innerHTML=data[0];
	$('allprice').innerHTML=data[5];
	if(data[1]=='0'){
		$('tr'+data[2]).parentNode.removeChild($('tr'+data[2]));
		$('tr'+data[2]).parentNode.removeNode($('tr'+data[2]));
	}
	formstat=true;
}
function delBasket(id,cat){
	formstat=false;
	var url = 'inc/basket.php';
	var pars = 'update=' + id + '&value=0' + '&cat=' + cat;
	var myAjax = new Ajax.Request(
		url,
		{
			method: 'get',
			parameters: pars,
			onComplete: setdata
		});
}
function sendOrder(){
	return true;
}

function loginChk(){
	var user = document.forms[0].user.value;
	var pass = document.forms[0].pass.value;
	if(user.length>0 && pass.length>0){
		return true;
	}else{
		alert('Hiba: kérem adjon meg valós belépési adatokat!');
		return false;
	}
}

/**
 *
 * @access public
 * @return void
 **/
function chk_mail(){
	if(document.elfelejtett.mail.value.length>0 && document.elfelejtett.mail.value.indexOf('@')>-1 && document.elfelejtett.mail.value.indexOf('.')>-1){
		return true;
	}else{
		alert('Hibás e-mail cím! Kérem adjon meg valós e-mail címet!');
		return false;
	}
}
//png hack
function alphaFixIE() {
	var s, i, j;
	// IMG
	var els = document.getElementsByTagName("IMG");
	for (i=0; i<els.length; i++) {
		s = els[i].src;
		if (s.toLowerCase().indexOf(".png") != -1) {
			els[i].src = "images/blank.gif";
			els[i].style.filter += "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + s + "', sizingMethod=image);";
		}
	}
	// CSS: background
	for (i=0; i<document.styleSheets.length; i++) {
		var pos = document.styleSheets[i].href.lastIndexOf("/");
		var cssDir = (pos != -1) ? document.styleSheets[i].href.substring(0, pos + 1) : "";
		for (j=0; j<document.styleSheets[i].rules.length; j++) {
			var style = document.styleSheets[i].rules[j].style;
			if (style.backgroundImage.toLowerCase().indexOf(".png") != -1) {
				var filename = style.backgroundImage.substring(4, style.backgroundImage.length - 1);
				if (filename.indexOf("http://") != 0 && filename.indexOf("/") != 0)
					filename = cssDir + filename;
				style.backgroundImage = "none";
				style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + filename + "', sizingMethod='crop');";
			}
		}
	}
}
if (navigator.userAgent.indexOf("MSIE") != -1 && navigator.userAgent.indexOf("Windows") != -1)
	window.attachEvent("onload", alphaFixIE);

function PopupPic(sPicURL) {
	var screenWidth = screen.availWidth;
	var screenHeight = screen.availHeight;
	var x = (screenWidth/2)-(400/2);
	var y = (screenHeight/2)-(400/2);
	window.open("popup.html?"+sPicURL,"","screenX="+x+",left="+x+",screenY="+y+",top="+y+",resizable=false,HEIGHT=200,WIDTH=200");
}