// JavaScript Document
Cufon.replace('#top > h1, .box > h3, #right > .box > .head');

var loadimg = '<img src="/img/load.gif" alt="loading" />';

function reseller(){
	$('#loading').html(loadimg);
	var kat = $("#kat").val();
	var sor = $("#sor").val();
	var marka = $("#marka").val();
	var page = $(".pageval").val();
	var csz = $(".csz > input:text").val();
	$.post("/action/ajax_reseller.php", { action: 'reseller', kat:kat, sor:sor, marka:marka, page:page, csz:csz }, function(data) {
		$('#sell').html(data);
		$('#loading').html('');
	});	
}

function prev(){
	var page = $(".pageval").val()-1;
	if(page<1){ page = 1;}
	$(".pageval").val(page);
	reseller();
}
function next(){
	var page = Number($(".pageval").val())+1;
	var x = $("#max").html();
	if(page>x){ page = x;}
	$(".pageval").val(page);
	reseller();
}

function taskbar(str){
	$("#taskbar").detach();
	$('#container').before('<div id="taskbar">'+str+'</div>');
	$("#taskbar").fadeIn('normal').effect("pulsate", {times:3}, 1000).delay(2000).fadeOut('normal', function(){ $(this).detach(); });
}

function getbasket(){
	$.post("/action/ajax.php", { action: 'getbasket' }, function(data) {
		$('#basket').html(data);
	});	
}

function tobasket(id,db){
	if(db>0){
		$.post("/action/ajax.php", { action: 'tobasket', id: id, db: db }, function(data) {
			taskbar(data);
			getbasket();
		});	
	}
}

$(function(){
	$("a[rel='newtab']").click(function(){
		window.open(this.href);
		return false;
	});
});

function toTop(){
	var dest = $("#header").offset().top-200;
	$("html:not(:animated),body:not(:animated)").animate({ scrollTop: dest}, 1000 );
}
function navi(url) {
	document.location=url;
}

$(document).ready(function(){
	$("#to-top").click(function () {	
		var dest = $("#top").offset().top-200;
		$("html:not(:animated),body:not(:animated)").animate({ scrollTop: dest}, 1000 );
	})

	$('.marks').hide();
	$('.abc').click(function(){
		$('.marks').hide();
		$(this).next('.marks').slideToggle('fast');
	});

//buttons
	$('#hirlevelbox > .button').click(function(){ feliratkoz();});
	$('#login > form > .button').click(function(){ $('#login > form').submit(); });
	$('.reg-ok, #pass-ok').hide();
	$('#regbutton').click(function(){ reg();});
	$('#passbutton').click(function(){ pass();});

//help front
	$('#help > form > div > select:eq(1),#help > form > div > select:eq(2)').attr('disabled','disabled');
	$('#help > form > div > select:first').change(function(){
		$('#help > select:first > div > option[value=""]').detach();
		$.post('/action/ajax.php',{action:'getalkat',pid:$(this).val()},function(data){
			$('#help > form > div > select:eq(1)').html(data).removeAttr('disabled');
		});
		$.post('/action/ajax.php',{action:'getfilter',pid:$(this).val()},function(data){
			$('#help > form > div > select:eq(2)').html(data).removeAttr('disabled');
		});
	});
	$("a[rel='cbox']").colorbox();
	
	$('#frissit').click(function(){
		$(this).after(loadimg);
		var basket = $('.binp').serializeArray();
		$.post("/action/ajax.php", basket , function(data) {
			$('#basket-table').html(data);
			getbasket();
			$('#frissit').next('img').detach();
		});	
	});
	
	var st;
	$("#st").click(function(){
		st = $(this).val();
		$(this).val('');
	}).blur(function(){
		if($(this).val()==''){
			$(this).val(st);
		}
	});	
})

function delbasket(){
	$.post("/action/ajax.php", { action: 'delbasket' }, function(data) {
		$('#basket-table').html(data);
		getbasket();
	});	
}

function removebasket(tid){
	$.post('/action/ajax.php',{action:'remove',tid:tid},function(data){
		$('#basket-table').html(data);
		getbasket();
	});
}

function rendel(){
	$("#rendelgomb").hide();
	$("#rendelb").html(loadimg);
	$.post('/action/ajax.php',{action:'rendel'},function(data){
		toTop();
		$('#regpage').hide();
		$('.reg-ok').slideDown('fast');
		getbasket();
	});
}

function reg(){
	$('.req').html('');
	$('#error').html(loadimg);
	$('#regbutton').hide();
	var formdata = $('#regform').serializeArray();
	$.post('/action/ajax.php',formdata,function(data){
		if(data){
			$('#error').html(data.warning);
			$.each(data,function(name,error){
				$('input[name="'+name+'"]').after('<div class="req">'+error+'</div>');
			})
		}else{
			toTop();
			$('#regpage').hide();
			$('.reg-ok').slideDown('fast');
			getbasket();
		}
	$('#regbutton').show();
	},'json');

}
function pass(){
	$('#error').html('<img src="/img/load.gif" alt="folyamatban..." />');
	var formdata = $('#passform').serializeArray();
	$.post('/action/ajax.php',formdata,function(data){
		if(data){
			$('#error').html(data);
		}else{
			$('#pass-page').hide();
			$('#pass-ok').slideDown('fast');
		}
	});

}

function feliratkoz(){
	var mail = $('#hmail').val();
	var nev = $('#hnev').val();
	var lng = $('#lng').val();
	$('#hirlevelbox > p').html(loadimg);
	$.getJSON("/action/ajax.php?action=feliratkoz&mail="+mail+"&nev="+nev+"&lng="+lng, function(data) {
		$('#hirlevelbox > p').html('<b>'+data.msg+'</b>');
		if(data.ok=='ok'){
			$('#hmail').val('');
			$('#hnev').val('');
		}
	});	
}

function createBanner(id,url,src,w,h){
	$(id).html('<a href="'+url+'" rel="newtab"><img width="'+w+'" height="'+h+'" src="'+src+'" alt="" /></a>');
}

