
function onClickSubmit(action) {
	var formMain = YAHOO.util.Dom.get("formMain");
	formMain.action=action;
	formMain.submit();
}

//az id paramÃ©terÅ± id-val rendelkezÅ elemet teszi lÃ¡thatatlannÃ¡ az oldalon
function setInvisibleById(id) {
	var element=document.getElementById(id);
	if(element) {
		var parent=element.parentNode;
		parent.style.display='none';
	}
}


function select(selectid,textid) {
	var bannerSizes = new Array('300',190,560,190,560,560);
	var selectField = document.getElementById(selectid);
	var textField = document.getElementById(textid);
	textField.value = bannerSizes[selectField.value-1];
}


function changeLabel(select,label,div) {
	var sElement = document.getElementById(select);
	var lElement = document.getElementById(label);
	var dElement = document.getElementById(div);
	var value = sElement.value;
	if (value == "N") {
		dElement.style.display = "none";
	} else if (value == "U") {
		dElement.style.display = "block";
		lElement.innerHTML = "http:// ";
	} else if (value == "E") {
		dElement.style.display = "block";
		lElement.innerHTML = "E-mail cím: ";
	}
}


function LTrim( value ) {
	
	var re = /\s*((\S+\s*)*)/;
	return value.replace(re, "$1");
	
}

// Removes ending whitespaces
function RTrim( value ) {
	
	var re = /((\s*\S+)*)\s*/;
	return value.replace(re, "$1");
	
}

// Removes leading and ending whitespaces
function trim( value ) {
	
	return LTrim(RTrim(value));
	
}

// Word mark remover
function convertWord (type, content) {
	switch (type) {
		case "before":
			break;
		case "after":
			content = content.replace(/<!(?:--[\s\S]*?--\s*)?>\s*/g,'');
			break;
	}
	return content;
}

function changeGalleryYear() {
	var year = document.getElementById('galleryYear').value;
	var callback = {
			success: function(o) {
				document.getElementById('galleryDiv').innerHTML = o.responseText;
			},
			failure: function(o) {
				document.getElementById('galleryDiv').innerHTML = 'Hiba történt';
			}
	};
	var transaction = YAHOO.util.Connect.asyncRequest('GET', 'portal/admin?compclass=sopron.component.admin.content.AjaxGalleryList&compnola=y&year=' + year, callback, null);
}

function initGalleryYear(id_gallery) {
	var year = document.getElementById('galleryYear').value;
	var callback = {
			success: function(o) {
				document.getElementById('galleryDiv').innerHTML = o.responseText;
			},
			failure: function(o) {
				document.getElementById('galleryDiv').innerHTML = 'Hiba történt';
			}
	};
	var transaction = YAHOO.util.Connect.asyncRequest('GET', 'portal/admin?compclass=sopron.component.admin.content.AjaxGalleryList&compnola=y&year=' + year + '&id_gallery=' + id_gallery, callback, null);
}

function selectAllGpic() {
	var mcb = document.getElementById("cb_selectAllGpic");
	var obj = document.getElementById("formMain");
	if (mcb.checked) {
		for ( var i = 0; i < obj.length; i++) {
			if (obj.elements[i].name.substr(0, 8) == "n_upgal_") {
				obj.elements[i].checked = true;
			}
		}
	} else {
		for ( var i = 0; i < obj.length; i++) {
			if (obj.elements[i].name.substr(0, 8) == "n_upgal_") {
				obj.elements[i].checked = false;
			}
		}
	}
}
