$(function() {
	
	//Menu hover IE6
	var msie7 = navigator.userAgent.toLowerCase().indexOf('msie 7') != -1;
	var msie6 = navigator.userAgent.toLowerCase().indexOf('msie 6') != -1;
	if (msie6) {
		$('#menu > ul > li').hover(
			function() { $(this).addClass('hover') },
			function() { $(this).removeClass('hover') }
		);		
	}
     
	// Kettes tabbox logika
	$('div.tabbox, div.tabbox_yellow')
		.find('.tab:gt(0)')
			.css('display', 'none')
		.end()
		.find('.tabs li')
			.css('cursor', 'pointer')
			.each(function(i) {
				$(this)
					.data('eq', i)
					.click( function() {
						$(this)
							.siblings()
								.removeClass('sel')
								.removeClass('sel_first')
								.removeClass('sel_last')
							.end()
							.addClass('sel')
							.parent().next().eq(0).find('.tab').eq($(this).data('eq'))
								.siblings()
									.css('display', 'none')									
								.end()
								.css('display', 'block');
								
						if ($(this).data('eq') == 0) {
							$(this).addClass('sel_first');
						}
						
						if ($(this).data('eq') == $(this).siblings().length) {
							$(this).addClass('sel_last');
						}
					});
			});
	
	// Kettes tabbox logika onmouseoverrel
	$('div.tabbox_mouse')
		.find('.tab_m:gt(0)')
			.css('display', 'none')
		.end()
	.find('.tabs_m li')
	.css('cursor', 'pointer');	

	// altalanos vertikalis scroller logika	
	var scrollableHeight = $('div.scrollable ul').outerHeight();
	var scrollMove = 150;

	$('div.scrollable').find('a.scrolldown')
		.click(function(e) {
			var ul = $(this).parent().find('ul');
			ul.stop();
			
			var actPos = parseInt( ul.css('top') );
			if ( actPos - scrollMove < (scrollableHeight - ul.parent().height())*(-1)  ) {
				ul.animate( { top : ( scrollableHeight - ul.parent().height() )*(-1) + "px" } );
			} else {
				ul.animate( { top : "-=" + scrollMove + "px" } );
			}
			e.preventDefault();
		})
	.end()
	.find('a.scrollup')
		.click(function(e) {
			var ul = $(this).parent().find('ul');
			ul.stop();
			
			var actPos = parseInt( ul.css('top') );
			if ( actPos + scrollMove > 0  ) {
				ul.animate( { top : "0px" } );
			} else {
				ul.animate( { top : "+=" + scrollMove + "px" } );
			}
			e.preventDefault();
		});
		
		
		//IE6 PNG fix
		/*@cc_on
		if (@_jscript_version < 5.7) {
			$('#content img[src*=.png]').each( function() {
					$(this).css( 'filter', 'filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src="' + $(this).attr('src') + '", sizingMethod="crop");');
					$(this).attr('src', 'i/none.gif');
			});
		}
		@*/

                //szavazas
                jQuery.expr[':'].regex = function(elem, index, match) {
	    var matchParams = match[3].split(','),
	        validLabels = /^(data|css):/,
	        attr = {
	            method: matchParams[0].match(validLabels) ?
	                        matchParams[0].split(':')[0] : 'attr',
	            property: matchParams.shift().replace(validLabels,'')
	        },
	        regexFlags = 'ig',
	        regex = new RegExp(matchParams.join('').replace(/^\s+|\s+$/g,''), regexFlags);
	    return regex.test(jQuery(elem)[attr.method](attr.property));
	}

    function readCookie(name) {
		var nameEQ = name + "=";
		var ca = document.cookie.split(';');
		for(var i=0;i < ca.length;i++) {
			var c = ca[i];
			while (c.charAt(0)==' ') c = c.substring(1,c.length);
				if (c.indexOf(nameEQ) == 0)
					if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
				}
		return null;
	}



	$(':regex(id,^szavazas_szavaz_)').each(function()
	{
		var num=this.id.split('_');
		num = num[2];
		if(readCookie('szavazott_'+num)){
		    $("#szavazas_szavaz_"+num).css('display','none');
		    $("#szavazas_eredmeny_"+num).css('display','block');
		} else {
		    $("#szavazas_szavaz_"+num).css('display','block');
		    $("#szavazas_eredmeny_"+num).css('display','none');
		}

	});
                //szavazas
});


  function consol(myObj){
            for (myKey in myObj){
			    console.log("myObj["+myKey +"] = "+myObj[myKey]);	
			}        
        }

    function openSztarchat(aId){
	    window.open("/nso_sztarchat?tema_id=" + aId,"SZTARCHAT","width=800, height=600, scrollbars=yes, resizable=yes");
    }

  function tabbox_mouse(number,div){	    
		number.siblings()
		.removeClass('sel')
			.removeClass('sel_first')
			.removeClass('sel_last')
		.end()
		.addClass('sel');
		div.siblings().css('display', 'none');
		div.css('display', 'block');
	}
	
	function tabbox_mouseout(number,div){	    
		number.siblings()
		.removeClass('sel')
			.removeClass('sel_first')
			.removeClass('sel_last')
		.end()
	//	div.css('display', 'none');
	}

	var bannernum = {};
	hideAds = function( mode ) {
		var arr = document.getElementsByTagName('iframe');

		for ( var i = 0, il = arr.length; i < il; i++ ) {
			if ( mode ) {
				if( ! bannernum[i] ) bannernum[i] = [arr[i].width,arr[i].height];
				arr[i].width = '0px';
				//arr[i].height = '1px';
			} else {
				try {
				arr[i].width = bannernum[i][0];
				//arr[i].height = bannernum[i][1];
				} catch (e) {}
			}
		}

		/*@cc_on
		if ( @_jscript_version < 5.7 ) {
			var arrSelect = document.getElementsByTagName('select');
			for ( var e = 0, el = arrSelect.length; e < el; e++) {

				if ( mode ) {
					arrSelect[e].style.visibility = 'hidden';
				} else {
					arrSelect[e].style.visibility = 'visible';
				}

			}
		}
		@*/

	}
