// JavaScript Document
$(document).ready(function(){
	$('.almenu').hide();
	$('.login').hide();
	$('.basket').hide();
	$('#values').hide();
	$('#payregform').hide();
	$('#qok').hide();
	$('#qerror').hide();

	$(function(){
		$("a[rel='newtab']").click(function(){
			window.open(this.href);
			return false;
		});
	});


	$("a[rel='colorbox']").colorbox({maxWidth:640, maxHeight:480, scalePhotos:'true'});
	
	$('#mainmenu > h3').mouseover(function(){
		if($(this).children('img').attr('src')!=='/works/img/down-active.png'){
			$(this).children('img').attr('src','/works/img/down-hover.png');
		}
	}).mouseout(function(){
		if($(this).children('img').attr('src')!=='/works/img/down-active.png'){
			$(this).children('img').attr('src','/works/img/down.png');		
		}
	}).click(function(){
		if($(this).next('.almenu').css('display')=='none'){
			$(this).next('.almenu').slideDown('fast');
			$(this).children('img').attr('src','/works/img/down-active.png');
			//$(this).addClass('active');
		}else{
			if(!$(this).hasClass("active2")) {
				$(this).next('.almenu').slideUp('fast');
				$(this).children('img').attr('src','/works/img/down-hover.png');
				$(this).removeClass('active');
			}
		}
	});
	
	$('#login-head').mouseover(function(){
		if($(this).children('img:eq(1)').attr('src')!=='/works/img/down-active.png'){
			$(this).children('img:eq(1)').attr('src','/works/img/down-hover.png');
		}
	}).mouseout(function(){
		if($(this).children('img:eq(1)').attr('src')!=='/works/img/down-active.png'){
			$(this).children('img:eq(1)').attr('src','/works/img/down.png');		
		}
	}).click(function(){
		if($('.login').css('display')=='none') {
			$('.login').slideDown('fast');
			$(this).children('img:eq(1)').attr('src','/works/img/down-active.png');
			$(this).addClass('active');
		}else{
			$('.login').slideUp('fast');
			$(this).children('img:eq(1)').attr('src','/works/img/down-hover.png');
			$(this).removeClass('active');
		}
	});
	
	$('#basket-head').mouseover(function(){
		if($(this).children('img:eq(1)').attr('src')!=='/works/img/down-active.png'){
			$(this).children('img:eq(1)').attr('src','/works/img/down-hover.png');
		}
	}).mouseout(function(){
		if($(this).children('img:eq(1)').attr('src')!=='/works/img/down-active.png'){
			$(this).children('img:eq(1)').attr('src','/works/img/down.png');		
		}
	}).click(function(){
		if($('.basket').css('display')=='none') {
			$('#basket').load('/content/includes/basket.php',function() {
				$('.basket').slideDown('fast');
				$('#basket-head').children('img:eq(1)').attr('src','/works/img/down-active.png');
				$('#basket-head').addClass('active');
			})
		}else{
			$('.basket').slideUp('fast');
			$(this).children('img:eq(1)').attr('src','/works/img/down-hover.png');
			$(this).removeClass('active');
		}
	});
	
	$("#sorrend").click(function(){
		if($("#values").css('display')=='block'){
			$("#values").hide();	
		}else{
			$("#values").show();
		}
	});
	$("#values > span").click(function(){
		$("#values").hide();
	});
	
	$("#reg_ok").hide();
	$("#lostpassform_ok").hide();
	
	$("#map").html('<iframe width="200" height="180" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="http://maps.google.com/maps?f=q&amp;source=s_q&amp;hl=hu&amp;q=9022+Gy%C3%B6r,+%C3%81rp%C3%A1d+%C3%BAt+24,+Magyarorsz%C3%A1g&amp;sll=47.601437,17.083869&amp;sspn=0.080214,0.222988&amp;ie=UTF8&amp;cd=9&amp;geocode=FTea1wIdig4NAQ&amp;split=0&amp;hq=&amp;hnear=9022+Gy%C3%B6r,+%C3%81rp%C3%A1d+%C3%BAt+24,+Magyarorsz%C3%A1g&amp;ll=47.685326,17.633915&amp;spn=0.01069,0.021801&amp;z=14&amp;output=embed"></iframe>');

});

function register() {
	var formdata = $("#regform").serializeArray();
	$("div[id^='error_']").html('');
		$.post('/process/ajax-register.php',formdata,function(d) {
			r = d.split("|");
			if(r[0]!='ok') {
				errors = d.split('#');
				for(i=0;i<errors.length;i++) {
					errors_txt = errors[i].split('|');
					document.getElementById('error_'+errors_txt[0]).innerHTML = '<div style="display: table-cell; vertical-align: middle">'+errors_txt[1]+'</div>';
				}
			} else {
				/*$("#reg_ok").show('fast');
				$("#regform_table").hide();*/
				$.post('/',{action:'login',email:r[1],password:r[2]},function(d) {
					location.reload();
				});
			}
		});
	return false;
}

function lostpass() {
	var formdata = $("#lostpass_id").serializeArray();
	$("div[id^='error_']").html('');
		$.post('/process/ajax-lostpass.php',formdata,function(d) {
			if(d!='ok') {
				errors = d.split('#');
				for(i=0;i<errors.length;i++) {
					errors_txt = errors[i].split('|');
					document.getElementById('error_'+errors_txt[0]).innerHTML = errors_txt[1];
				}
			} else {
				$("#lostpassform_ok").show('fast');
				$("#lostpassform").hide();
			}
		});
	return false;
}

function login() {
	var formdata = $("#loginform").serializeArray();	
		$.post('/process/ajax-logincheck.php',formdata,function(d) {
			if(d=='ok') {
				$("#loginform").submit();
			} else {
				errors_txt = d.split('|');
				document.getElementById('error_'+errors_txt[0]).innerHTML = errors_txt[1];
			}
		});
	return false;
}

function tobasket(uid,itemid) {
	no = document.getElementById('darabszam_'+itemid).value;
	var formdata = $("#kivitel_form").serializeArray();
	if(formdata[0]) {
		var kivitelid = formdata[0].value;
	} else {
		var kivitelid = 0;
	}
	$.post('/process/ajax-tobasket.php',{uid:uid,itemid:itemid,no:no,action:'to',kivitelid:kivitelid},function(d) {
		$('#basket').load('/content/includes/basket.php');
		$('#paymentbasket').html(d);
	});					
}

function frombasket(uid,itemid) {
	$.post('/process/ajax-tobasket.php',{uid:uid,itemid:itemid,action:'remove'},function(d) {
		$('#basket').load('/content/includes/basket.php');
		$('#paymentbasket').html(d);
	});															
}

function updatebasket(uid,itemid,no) {
	if(no>0) {
		$.post('/process/ajax-updatebasket.php',{uid:uid,itemid:itemid,no:no},function(d) {
			$('#paymentbasket').html(d);
			$('#basket').load('/content/includes/basket.php');
		});
	}
}

function adatmod() {
	var formdata = $("#profilform").serializeArray();
	$("div[id^='error_']").html('');
		$.post('/process/ajax-adatmod.php',formdata,function(d) {
			if(d!='ok'){
				errors = d.split('#');
				for(i=0;i<errors.length;i++) {
					errors_txt = errors[i].split('|');
					$('#error_'+errors_txt[0]).html('<div style="display: table-cell; vertical-align: middle">'+errors_txt[1]+'</div>');
				}
			} else {
				$("#reg_ok").show('fast');
				$("#regform_table").hide();
			}
		});
	return false;
}

function swtichtoreg(a) {
	if(a) {
		$("#paylogform").hide();
		$("#payregform").show();
	} else {
		$("#paylogform").show();
		$("#payregform").hide();
	}
}

function logout() {
	document.getElementById('logoutform').submit();
}

function qform() {
	$('#qerror').hide();
	if(document.getElementById('qname').value != '' && document.getElementById('qphone').value != '') {
		var formdata = $("#questionform").serializeArray();
		$.post('/',formdata,function(d) {
			$('#qform').hide();
			$('#qok').show();
		});
	} else {
		$('#qerror').show();
	}
	return false;
}
