function MsgBox (textstring) {
	alert (textstring);
}

function Confirm_Get (szoveg, url) {
	if (confirm(szoveg) == true) {
		window.location = url;
	}
}

function history_show() {
	if ( document.getElementById('history').style.visibility != 'visible' ) {
		document.getElementById('history').style.visibility = 'visible';
	} else {
		document.getElementById('history').style.visibility = 'hidden';
	}
}

function no_cmd_post(formname, page) {
	document.getElementById(formname).action = 'index.php?p=' + page;
	document.getElementById(formname).target = '';
	document.getElementById(formname).submit();
}

function no_cmd_post2(formname, page, id) {
	document.getElementById(formname).action = 'index.php?p=' + page + '&id=' + id;
	document.getElementById(formname).target = '';
	document.getElementById(formname).submit();
}

function post2(formname, url) {
	document.getElementById(formname).action = url;
	document.getElementById(formname).target = '';
	document.getElementById(formname).submit();
}

function submit_clearfield (formname, fieldname) {
	document.getElementById(fieldname).value = '';
	document.getElementById(formname).submit();
}


function selectAll(formId, exeptId) {
	
	if ($('kapcs_tr_id_all').checked) {
		exeptId = 'kapcs_tr_id_all';
	}
	
	kapcsTrIds = $(formId).getElements('input[type=checkbox]');
	for(i=0; i<kapcsTrIds.length; i++) {
		field = kapcsTrIds[i];
		
		if (field.getProperty('id') == exeptId) {
			
		}
		else {
			if ($(exeptId).checked) {
				field.setProperty('disabled', 'disabled');
				if (exeptId == 'kapcs_tr_id_all') {
					field.setProperty('checked', 'checked');
				}
				else {
					field.removeProperty('checked');
				}
			}
			else {
				field.removeProperty('disabled');
				if (exeptId == 'kapcs_tr_id_all') {
					field.removeProperty('checked');
				}
			}
		}
	}
}

window.addEvent('domready', function() {
	var status = {
		'true': 'open',
		'false': 'close'
	};
	var slideHash = new Hash();
	if ($('form_ugyletnaplo') && $('form_ugyletnaplo').length>0) {
		var myVerticalSlide = new Fx.Slide('form_ugyletnaplo');
		var myVerticalSlide2 = new Fx.Slide('form_archive');
		$('v_toggle').addEvent('click', function(e){
			e.stop();
			myVerticalSlide.toggle();
			myVerticalSlide2.toggle();
		});
		myVerticalSlide.addEvent('complete', function() {
			
			if (status[myVerticalSlide.open] == 'open') {
				htmlStr = 'elrejtése';
			}
			else {
				htmlStr = 'megjelenítése';
			}
			$('replace_str').set('html', htmlStr);
		});
		//myVerticalSlide.toggle();
		myVerticalSlide.hide();
		myVerticalSlide2.hide();
	}
	
	if ($$('p.log_header').length>0) {
		var logHeaders = $$('p.log_header');
		
		for(i=0; i<logHeaders.length; i++) {
			var logHeader = logHeaders[i];
			var logHeaderId = logHeader.get('id').toInt();
			//alert( logHeader.getNext().get('id') );
			var logHeaderSlide = new Fx.Slide(logHeader.getNext().get('id'));
			logHeaderSlide.hide();
			slideHash.set(logHeader.get('id'), logHeaderSlide);
			
			logHeader.addEvent('click', function(e){
				e.stop();
				slideHash.get(this.get('id')).toggle();
			});
		}
	}
	/* Mezők maszkolása - START */
	$$('input[name=ardij_from]').each(function(input){
		input.meiomask('reverse.Forint');
	});
	$$('input[name=ardij_to]').each(function(input){
		input.meiomask('reverse.Forint');
	});
	$$('input[name=price]').each(function(input){
		input.meiomask('reverse.Forint');
	});
	$$('input[name=berletidij]').each(function(input){
		input.meiomask('reverse.Forint');
	});
	$$('input[name=kaucio]').each(function(input){
		input.meiomask('reverse.Forint');
	});
	/* Mezők maszkolása - END */
	/* Képfeltöltés az ügylet szerkesztése lapon - START */
	if ($('form_transaction_edit') && $('form_transaction_edit').length>0 && $('form_image_upload') && $('form_image_upload').length>0) {
		var onChangeFormTransactionEdit = false;
		
		var inputs = $('form_transaction_edit').getElements('input');
		for(i=0; i<inputs.length; i++) {
			if ('form_image_upload' != inputs[i].getParent('form').get('id')) {
				inputs[i].addEvent('change', function(e){
					onChangeFormTransactionEdit = true;
				});
			}
		}
		var inputs = $('form_transaction_edit').getElements('select');
		for(i=0; i<inputs.length; i++) {
			if ('form_image_upload' != inputs[i].getParent('form').get('id')) {
			inputs[i].addEvent('change', function(e){
				onChangeFormTransactionEdit = true;
			});
			}
		}
		var inputs = $('form_transaction_edit').getElements('textarea');
		for(i=0; i<inputs.length; i++) {
			if ('form_image_upload' != inputs[i].getParent('form').get('id')) {
			inputs[i].addEvent('change', function(e){
				onChangeFormTransactionEdit = true;
			});
			}
		}
		
		$('form_image_upload').addEvent('submit', function(e) {
			e.stop();
			
			if (onChangeFormTransactionEdit) {
				if (confirm('Az adatlap tartalma megváltozott. Ha feltölti a képet, az adatlap módosításai el fognak veszni.\nBiztos folytatja a feltöltést?')) {
					this.submit();
				}
			}
			else {
				this.submit();
			}
		});
		
		var imgDeleteButtons = $$('a.img_delete');
		imgDeleteButtons.addEvent('click', function(e) {
			
			var retVal = true;
			if (onChangeFormTransactionEdit) {
				retVal = confirm('Az adatlap tartalma megváltozott. Ha törli ezt a képet, az adatlap módosításai el fognak veszni.\nBiztos folytatja a műveletet?');
			}
			
			return retVal;
		});
		
		var imgEditButtons = $$('a.img_edit');
		imgEditButtons.addEvent('click', function(e) {
			
			var retVal = true;
			if (onChangeFormTransactionEdit) {
				retVal = confirm('Az adatlap tartalma megváltozott. Ha szerkesztésre nyitja meg ezt a képet, az adatlap módosításai el fognak veszni.\nBiztos folytatja a műveletet?');
			}
			
			return retVal;
		});
	}
	/* Képfeltöltés az ügylet szerkesztése lapon - END */
});