var myTermekTermek = {
	termek_props: {
	},
	selectSzin: function(termek_id, szin_id){
		eval("var tomb = myTermekTermek.termek_props.termek"+termek_id);
		if ( $("myTermekTermek-termek"+termek_id+"-vastagsag-value") != null )
			$("myTermekTermek-termek"+termek_id+"-vastagsag-value").options.length = 0;
		var defaultItem = null;
		tomb.each(function(item){
			if ( item.szin_id == szin_id) {
				if ( defaultItem == null ) defaultItem = item;
				if ( $("myTermekTermek-termek"+termek_id+"-vastagsag-value") != null ){
					old_length = $("myTermekTermek-termek"+termek_id+"-vastagsag-value").options.length;
					$("myTermekTermek-termek"+termek_id+"-vastagsag-value").options[old_length] = new Option(item.vastagsag, item.vastagsag);
				}
			}
		});
		if ( defaultItem != null ) {
			myTermekTermek.showTermekProp(termek_id, defaultItem);
		}
	},
	selectVastagsag: function(termek_id, szin_id, vastagsag){
		eval("var tomb = myTermekTermek.termek_props.termek"+termek_id);
		tomb.each(function(item){
			if ( item.szin_id == szin_id && item.vastagsag == vastagsag) {
				myTermekTermek.showTermekProp(termek_id, item);
			}
		});
	},
	showTermekProp: function(termek_id, item){
		$("myTermekTermek-termek"+termek_id+"-termek_prop_id").value = item.id;
		$("myTermekTermek-termek"+termek_id+"-ar-value").update(item.brutto_kisker_ar);
		if ( $("myTermekTermek-termek"+termek_id+"-lapszam-value") != null ){
			$("myTermekTermek-termek"+termek_id+"-lapszam-value").update(item.lapszam);
			$("myTermekTermek-termek"+termek_id+"-egyseg-value").update(item.egyseg);
		}
	},
	addToCart: function(termek_id){
		if( $('myTermekTermek-termek'+termek_id+'-termek_prop_id').value > 0 ){
			var id = $('myTermekTermek-termek'+termek_id+'-termek_prop_id').value;
			var db = $('myTermekTermek-termek'+termek_id+'-db').value;
			var param = id+'_'+db;
			myAjax.loadId('myUserKosar-content', 'myUserKosar', 'addKosar', param);
			$('myTermekTermek-kosar-success-'+termek_id).update('Kosárba helyezve '+db+'db termék.');
		}
	}
}

var myValueEdit = {
	valueUp: function(input){
		if ( parseInt($(input).value) >= 0 ) {
			$(input).value = parseInt($(input).value)+1;
		} else {
			$(input).value = 0;
		}
	},
	valueDown: function(input){
		if ( parseInt($(input).value) > 0 ) {
			$(input).value = $(input).value-1;
		} else {
			$(input).value = 0;
		}
	}
}

var myHzMenu = {
	overMenu: function(path, i){
		$('myHzMenu-item-image'+i).src = path + 'img/myHzMenu/menu' + i + '_over.jpg';
		var id = 'myHzMenu-subitems-'+i;
		if ( $(id) != null )
			$(id).show();
		//Effect.Appear(id, {duration: 0.6, from: 0.00001, to: 1});
	},
	outMenu: function(path, i){
		$('myHzMenu-item-image'+i).src = path + 'img/myHzMenu/menu' + i + '.jpg';
		var id = 'myHzMenu-subitems-'+i;
		if ( $(id) != null )
			$(id).hide();
		//Effect.Appear(id, {duration: 0.6, from: 1, to: 0.00001, afterFinish: function(){

		//}});
	}
}

var myUserLoginout = {
	logined: false
}

var myUserRegister = {
	copyCim: function(){
		$("myUserRegister-irszam2").value = $("myUserRegister-irszam").value;
		$("myUserRegister-varos2").value = $("myUserRegister-varos").value;
		$("myUserRegister-cim2").value = $("myUserRegister-cim").value;
	}
}

var myUserKosar = {
	counts: [],
	setDb: function(id){
		if ( myUserKosar.counts[id] == null ) {
			myUserKosar.counts[id] = 0;
		}
		myUserKosar.counts[id] = parseInt(myUserKosar.counts[id]) + 1;
		var value = $("termek-value-"+id).value;
		if ( !(value > 0) ) {
			value = 0;
		}
		setTimeout("myUserKosar.setDbAjax('"+id+"', '"+value+"');", 1000);
	},
	setDbAjax: function(id, value){
		myUserKosar.counts[id] = parseInt(myUserKosar.counts[id]) - 1;
		if ( myUserKosar.counts[id] == 0 ) {
			myAjax.loadId('myUserKosar-summary', 'myUserKosar', 'addKosarSummary', id+"_"+value);
		}
	},
	sendRendeles: function(){
		if ( !myUserLoginout.logined ) {
			$('myUserKosar-notlogined-message').update("Kérem jelentkezzen be vagy regisztráljon.");
		} else {
			var utalas = $("myUserKosar-utalas").checked ? 1 : 0;
			var futar = $("myUserKosar-futar").checked ? 1 : 0;
			var poptions = {
				ajax: {
					parameters: {
						id: utalas+'_'+futar,
						megjegyzes: $("myUserKosar-megjegyzes").value
					}
				}
			}
			myAjax.loadId('myUserKosar', 'myUserKosar', 'sendRendeles', utalas+'_'+futar, poptions);
		}
	}
}