$(document).ready(function(){
	if ($('#pikame').html() != null && $('#pikame').html() != "")
			$("#pikame").PikaChoose({user_thumbs:true, show_prev_next:false,thumb_width:50,auto_play:true});
		
		
	//$("#szamla_s").validate();
	$('.szinkod').click(function(){
		//alert(.html());
		$(this).parent().children('.kivalasztott_szin').html('<b>Kiválasztott szín:</b><div style="width:16px;height:15px;border:1px solid #313332;overflow:hidden; margin:0 auto" price="'+$(this).attr('price')+'">'+$(this).html()+'</div>');
		$(this).parent().parent().find('.szinform').attr('value',$(this).attr('id'));
		//alert($(this).parent().parent().children('.szinform').attr('name'));
		$('.kivalasztott_szin').children('div').click(function(){
			$(this).parents('form').find('.szinform').attr('value','');
			$(this).parent().html('Kiválasztott szín: Még nem választott.');
		});
		//change_price($(this).parent().parent());
		get_price($(this).parents('div[cikkszam]'));
		
		//$(this).css('border','2px dotted black');
		/*alert($(this).parent().parent().html());
		alert($(this).parent().parent().children('.kivalasztott_szin').html());*/
		
	});
	
	$('.meret_select').change(function(){
		//change_price($(this).parent().parent());
		//console.log($(this).parents('div[cikkszam]').html())
		get_price($(this).parents('div[cikkszam]'));
	});
	
	function get_price(obj){
		var meret = $(obj).find('.meret_select option:selected').val();
		var szin = $(obj).find('.kivalasztott_szin').find('div').find('div').attr('title');
		var cikkszam = $(obj).attr('cikkszam');
/*		alert(meret);
		alert(szin);
		alert(cikkszam);*/
		$.get('index.php?get_price='+cikkszam+'&meret='+meret+'&szin='+szin,function(data){
			if (parseInt(data) > 0)
				$(obj).find('.price_changer').html(data);
		});
	
	
	
	}
	
	function change_price(obj){
		var meret_ar = parseInt($(obj).find('.meret_select option:selected').attr('price'));
		var szin_ar = parseInt($(obj).find('.kivalasztott_szin div').attr('price'));
		alert("meret"+meret_ar+'  '+szin_ar);
		if (meret_ar > szin_ar && meret_ar > 0){
			$(obj).find('.price_changer').html(meret_ar);
			alert('cs');
		}
		else if (szin_ar > meret_ar && szin_ar > 0){
			$(obj).find('.price_changer').html(szin_ar);
		}
	
	
	}
	
	$('.szin_select').change(function(){
		var ids = $(this).attr('id');
		var bg_color = $('#'+ids+' option:selected').val();
		$(this).css('background','#'+bg_color);
	});
	$('#left_menu .sima').mouseover(function(){
		$(this).removeClass('sima');
		$(this).addClass('hover');
	});
	$('#left_menu .sima').bind("mouseleave", function(){
		$(this).removeClass('hover');
		$(this).addClass('sima');
	});	
	
	//bind("mouseleave",
	$('#left_menu .sima2').mouseover(function(){
		$(this).removeClass('sima2');
		$(this).addClass('hover2');
	});
	$('#left_menu .sima2').mouseout(function(){
		$(this).removeClass('hover2');
		$(this).addClass('sima2');
	});
	
	$('#szita').hide();
	$('#nyomdai').hide();
	$('#valasztas').change(function(){
		var kivalasztott = $(this).val();
		if(kivalasztott == 'szita'){
			$('#szita').show();
			$('#nyomdai').hide();
		}else{
			$('#szita').hide();
			$('#nyomdai').show();
		}
	});
	
	//$('#news input=[email]')
	function textReplacement(input){
	var originalvalue = input.val(); 
 
	input.focus( function(){ 
		if( $.trim(input.val()) == originalvalue ){ input.val(''); } 
	});
 
	input.blur( function(){
		if( $.trim(input.val()) == '' ){ input.val(originalvalue); }
	});
	}
	textReplacement($('#news_m'));
	textReplacement($('#news_n'));

		$("ul.sf-menu").superfish({ 
           // animation: {height:'show'},   // slide-down effect without fade-in 
           // delay:     800               // 1.2 second delay on mouseout 
        });
		
	if($("#regi").html()){
		$("#regi").validate();
	}
	
	$("#nyomdais").validate({
		rules: {
			nev: {required: true, minlength: 2},
			cegnev: {required: true, minlength: 2},
			telefon: {required: true, minlength: 2},
			termek: {required: true, minlength: 2},
			darab: {required: true, minlength: 2},
			email: {required: true, email: true}
		},
		messages: {
			name: {
				required: "<font class='magenta'>Kérlek add meg a neved!</font>",
				minlength: "<font class='magenta'>A nevednek minimum 2 karakter hosszúnak kell lennie!</font>"
			},
			lakcim: {
				required: "<font class='magenta'>Kérlek add meg a lakcĂ­medet!</font>",
				minlength: "<font class='magenta'>A lakcímednek minimum 2 karakter hosszúnak kell lennie!</font>"
			},
			email: "<font class='magenta'>Kérlek valós e-mail címet adj meg!</font>"
		}
	});
	
	$("#szitas").validate({
		rules: {
			nev: {required: true, minlength: 2},
			cegnev: {required: true, minlength: 2},
			telefon: {required: true, minlength: 2},
			termek: {required: true, minlength: 2},
			darab: {required: true, minlength: 2},
			email: {required: true, email: true}
		},
		messages: {
			name: {
				required: "<font class='magenta'>Kérlek add meg a neved!</font>",
				minlength: "<font class='magenta'>A nevednek minimum 2 karakter hosszúnak kell lennie!</font>"
			},
			lakcim: {
				required: "<font class='magenta'>Kérlek add meg a lakcĂ­medet!</font>",
				minlength: "<font class='magenta'>A lakcímednek minimum 2 karakter hosszúnak kell lennie!</font>"
			},
			email: "<font class='magenta'>Kérlek valós e-mail címet adj meg!</font>"
		}
	});

});


 


