var mainLeft=0;

function fixPositions () {

var dW=960;
//var sb=20;

var maxW = 0;
//maxH = 0;
if (Browser.Engine.trident){
    maxW = document.documentElement.clientWidth;
//    maxH = document.documentElement.clientHeight;
}else{
    maxW = window.innerWidth;
//    maxH = window.innerHeight;
}

mainLeft=0;
if (maxW>dW) {
	mainLeft=parseInt((maxW-dW)/2);
}

$("maincontainer").setStyle("left",mainLeft+"px").setStyle("margin-left","0px");
/*$("box1").setStyle("left",(mainLeft+33)+"px").setStyle("margin-left","0px");
$("box2").setStyle("left",(mainLeft+349)+"px").setStyle("margin-left","0px");
$("box3").setStyle("left",(mainLeft+665)+"px").setStyle("margin-left","0px");*/
}


window.addEvent('domready', function(){

fixPositions();
window.addEvent('resize', function(){
	fixPositions();
});

if ($defined($("explorer6"))){
if ($chk(Cookie.read("explorer6"))){
}else{
  $("maincontainer").set("opacity",0);
  $("explorer6").removeClass("hidden");
}
$("explorer6ignore").addEvent('click', function(){
  Cookie.write("explorer6","true",{path: "/"});
  $("explorer6").addClass("hidden");
  $("maincontainer").set("opacity",1);
});
}

$$("a.hassub").each(function(element){
	element.addEvent("click",function(e){
		var submenu=$("sub"+element.rel);
		if ($defined(submenu)){
  			var pos=element.getCoordinates();
  			//var pos2=submenu.getCoordinates();
			submenu.setPosition({
				x:pos.left-mainLeft,
				y:pos.top+pos.height
			});
			//.setStyle("width",pos.width+"px");
			submenu.toggleClass("hidden");
		}
		new Event(e).stop();
	});
});

$("quicknaviarrow").addEvent("click",function(e){
  	var pos=$("quicknavihandler").getCoordinates();
	$("quickmenu").setPosition({
		x:pos.left+1,
		y:pos.top+pos.height
	});
	//.setStyle("width",pos.width+"px");
	$("quickmenu").setOpacity(0.9);
	$("quickmenu").toggleClass("hidden");
});
$("quicknavihandler").addEvent("click",function(e){
  	var pos=$("quicknavihandler").getCoordinates();
	$("quickmenu").setPosition({
		x:pos.left+1,
		y:pos.top+pos.height
	});
	//.setStyle("width",pos.width+"px");
	$("quickmenu").setOpacity(0.9);
	$("quickmenu").toggleClass("hidden");
});

$$("label.termeksection").each(function(element){
	element.addEvent("click",function(e){
		$$("label.termeksection").each(function(delement){
			if (delement.htmlFor!=element.htmlFor){
				delement.removeClass("active");
			}
		});
		element.addClass("active");
		$$("div.termeksection").each(function(delement){
			if (delement.id==element.htmlFor){
				delement.setStyle("display","block");
			}else{
				delement.setStyle("display","none");
			}
		});
	});
});

$$("a.introimagecontrolbutton").each(function(element){
	element.addEvent("click",function(e){
//		if ($defined($("introscroller"+element.rev))){
			if ($defined($("introdetail"+element.rel))){
//				$("introscroller"+element.rev).scrollTo($("introdetail"+element.rev+"."+element.rel));
				$("introdetail"+element.rel).tween("opacity",element.rev);
//		console.log(element.rel);
//		console.log(element.rev);
			}
//		}
	});
});

if ($defined($("hirlevelfeliratkozas"))){
	$("hirlevelfeliratkozas").addEvent("click",function(){
		var f=$("hirlevelform");
		if ($defined(f)){
			f.submit();
		}
	});
}
if ($defined($("partnerlogin"))){
	$("partnerlogin").addEvent("click",function(){
		var f=$("partnerloginform");
		if ($defined(f)){
			f.submit();
		}
	});
}

var sts=$("termekkatswitcher");
if ($defined(sts)){
	sts.addEvent("change",function(){
		if (sts.options[sts.selectedIndex].value!="") {
			document.location.href=sts.options[sts.selectedIndex].value;
		}
	});
}

var stj=$("termekkatjumper");
if ($defined(stj)){
	stj.addEvent("change",function(){
		if (stj.options[stj.selectedIndex].value!=""){
			var t=$("gyjump"+stj.options[stj.selectedIndex].value);
			if ($defined(t)){
				window.scrollTo(0,t.getPosition().y);
			}
		}
	});
}

if ($defined($("termekselector"))){
	$("termekselector").addEvent("click",function(e){
		$("ajanlattermeklist").removeClass("hidden");
		$("termekselector").addClass("hidden");
		new Event(e).stop();
	});
}
$$("a.toggler").each(function(element){
	element.addEvent("click",function(e){
		$("s"+element.id).toggleClass("hidden");
		new Event(e).stop();
	});
});
$$("a.addtermek").each(function(element){
	element.addEvent("click",function(e){
		element.getParent().addClass("hidden");
		var i=new Element("input",{
			"type":"hidden",
			"id":"ih"+element.rel,
			"name":"targy[]",
			"value":"- "+$("tx"+element.rel).get("text")
		});
		var c=element.clone();
		c.set("text",$("tx"+element.rel).get("text"));
		c.removeClass("addtermek").addClass("removetermek").id="rt"+element.rel;
		c.addEvent("click",function(ee){
			$("at"+element.rel).getParent().removeClass("hidden");
			$("ih"+element.rel).dispose();
			c.dispose();
			new Event(ee).stop();
		});
		$("ajanlattermekselected").adopt(c);
		$("ajanlattermekselected").adopt(i);
		//$("s"+element.id).toggleClass("hidden");
		new Event(e).stop();
	});
});
$$("a.removetermek").each(function(element){
	element.addEvent("click",function(ee){
		$("at"+element.rel).getParent().removeClass("hidden");
		$("ih"+element.rel).dispose();
		element.dispose();
		new Event(ee).stop();
	});
});

/*fixPositions ();
window.addEvent('resize', function(){
    fixPositions();
});*/



});
