$(function() {


	//	Slideshow
	$('#carousel').jcarousel({
		wrap: 'circular',
		scroll: 1
	});
	
	
	// Ajanlatkero form hibauzenet
	
	// Ha van js, akkor eltuntetjuk az oldalon
	$('.errors').hide();
	
	if (typeof error == 'undefined') {
		error = '';
	}
	if (error) {
		alert(error);
	}
	
});

getElementsByClassName = function( oElm, strTagName, strClassName ) {
	var arrElements = (strTagName == "*" && oElm.all)? oElm.all : oElm.getElementsByTagName(strTagName);
	var arrReturnElements = new Array();
	strClassName = strClassName.replace(/-/g, "\-");
	var oRegExp = new RegExp("(^|\\s)" + strClassName + "(\\s|$)");
	var oElement;
	for (var i=0, il=arrElements.length; i<il; i++) {
		oElement = arrElements[i];
		if (oRegExp.test(oElement.className)) {
			arrReturnElements.push(oElement);
		}
	}
	return (arrReturnElements)
}

equalBoxes = function() {

	var aColWrp = getElementsByClassName(document, 'div', 'colwrp');

	for ( var i = 0, il = aColWrp.length; i < il; i++ ) {

		var aCol05 = getElementsByClassName(aColWrp[i], 'div', 'col_w162');

		for ( var e = 0, el = aCol05.length; e < el; e++ ) {

			if ( aCol05[e].parentNode == aColWrp[i] ) {

				var aBox = getElementsByClassName(aCol05[e], 'div', 'resizebox');

				for ( var n = 0, nl = aBox.length; n < nl; n++ ) {
					if ( n == aBox.length - 1 && aCol05[e].offsetHeight < aColWrp[i].offsetHeight ) {
						var aBoxContent = getElementsByClassName(aBox[n], 'div', 'body');

						if ( aBoxContent[0] ) {
							aBoxContent[0].style.height = ( aBoxContent[0].offsetHeight - 0 + aColWrp[i].offsetHeight - aCol05[e].offsetHeight ) + 'px';
						}
					}
				}
			}
		}

		var aCol1 = getElementsByClassName(aColWrp[i], 'div', 'col_w325');


		for ( var e = 0, el = aCol1.length; e < el; e++ ) {



			if ( aCol1[e].parentNode == aColWrp[i] ) {

				var aBox = getElementsByClassName(aCol1[e], 'div', 'resizebox');
				
				for ( var n = 0, nl = aBox.length; n < nl; n++ ) {

					if ( n == aBox.length - 1 && aCol1[e].offsetHeight < aColWrp[i].offsetHeight ) {
						var aBoxContent = getElementsByClassName(aBox[n], 'div', 'body');

						//aBox[n].style.height = ( aBox[n].offsetHeight + aColWrp[i].offsetHeight - aCol05[e].offsetHeight ) + 'px';

						if ( aBoxContent.length ) {
								aBoxContent[0].style.height = ( aBoxContent[0].offsetHeight - 0 + aColWrp[i].offsetHeight - aCol1[e].offsetHeight ) + 'px';
						}

					}
				}

			}

		}

	}

	return true;

}

sidemenu = function() {
	
	if ($.find("sidemenu_egyedi")) {
		var valami = $('.col_w660').attr('offsetHeight');
		$('.sidemenu_egyedi').height(valami);
	}
	
}

$(window).load(function() {
	equalBoxes();
	sidemenu();
});
