//Written by Blinky on 30th of October, 2008
//  blinky@me.com

function uzenj(userID){
	$('body').append('<div class="pop-up-overlay"></div><div class="pop-up-uzenj-form"><div class="pop-up-close right"><img id="close" src="'+ baseURL +'themes/bertenyi/images/close-cross.png" /></div><div class="pop-up-header">Bővebb tájékoztatást kérek erről a termékről: <br /><center><font color="#0000ff">'+userID+'</font></center></div><form  id="pop-up-message-form" method="post" action=""><table align="center" width="296"><tr  valign="top"><td width="83"><div class="table-row-text">Név:<br /><br /><br /></div></td><td width="206"><input id="name" name="name" class="pop-up-input-text" type="text" size="35"></td></tr><tr  valign="top"><td width="83"><div class="table-row-text">Elérhetőség (e-mail):<br /><br /></div></td><td width="206"><input id="email" name="email" class="pop-up-input-text" type="text" size="35"></td></tr><tr  valign="top"><td width="83"><div class="table-row-text">Rövid üzenet:</div></td><td width="206"><textarea id="text" name="text" class="pop-up-input-textarea" rows="4" cols="29"></textarea></td></tr><tr  valign="top"><td width="83">&nbsp;</td><td style="text-align: right" width="206"><br /><input type="image" id="send" src="'+ baseURL +'themes/bertenyi/images/send_button.png" />&nbsp;&nbsp;&nbsp;</td></tr></table></form></div>');
	var p = $('.pop-up-uzenj-form');
	var overlay = $('.pop-up-overlay');	
	var left = ($(window).width() - 340) / 2;
	var top = (($(window).height() - 350) / 2) + $(document).scrollTop();
	p.css("left", left);
	p.css("top", top);
	p.hide();
	p.css({
		"position" : "absolute",
		"text-align" : "left",
		"font-size" : "10px",
		"width" : "340px",
		"background" : "#ffffff",
		"border" : "2px solid #ffffff",
		"z-index" : "100"
	});
	
	$('embed, object, select').css({ 'visibility' : 'hidden' });
	
	overlay.css({
		backgroundColor:	"#000000",
		opacity:			0.8,
		position: "absolute",
		top: 0,
		left: 0,
		width:				$(window).width(),
		height:				$(document).height()
	}).hide();
	overlay.fadeIn("slow");
	p.fadeIn("slow");
	
	
	$.validator.setDefaults({
		submitHandler: function() { 
			var postdata = "uid=" + userID + "&name=" + $('#name').val() + "&email=" + $('#email').val() + "&text=" + $('#text').val();
			$('.pop-up-uzenj-form').html('<div class="loading"><img src="'+ baseURL +'themes/bertenyi/images/ajax-loader.gif" /><br /><br />Küldés...</div>');
			$.ajax({
				type: "POST",
				url: baseURL + "ajax_uzenj.php",
				data: postdata,
				async: false,
				success: function(msg) {
							$('.pop-up-uzenj-form').html('<div class="pop-up-close right"><img id="close" src="'+ baseURL +'themes/bertenyi/images/close-cross.png" /></div><div class="pop-up-finish-msg">Az üzenetet sikeresen elküldtük...</div>');
							$('.pop-up-overlay,.pop-up-close').click(function() {	
								$('.pop-up-uzenj-form').remove();
								$('.pop-up-overlay').fadeOut(function() { $('.pop-up-overlay').remove(); $('embed, object, select').css({ 'visibility' : 'visible' });});									
							});
						},
				error: function(msg) {
							$('.pop-up-uzenj-form').html('<div class="pop-up-close right"><img id="close" src="'+ baseURL +'themes/bertenyi/images/close-cross.png" /></div><div class="pop-up-finish-msg">Hiba történt a küldés közben...</div>');
							$('.pop-up-overlay,.pop-up-close').click(function() {	
								$('.pop-up-uzenj-form').remove();
								$('.pop-up-overlay').fadeOut(function() { $('.pop-up-overlay').remove(); $('embed, object, select').css({ 'visibility' : 'visible' });});									
							});
					}
			});
		}
	});
		
	
	$("#pop-up-message-form").validate({
		rules: {
			name: {required: true},
			email: {required: true},
			text: {required: true}
		},
		messages: {
			name: {
				required: "Kérlek add meg a neved",
				minlength: "A névnek minimum 2 karakter<br /> hosszúnak kell lennie"
			},
			email: "Kérlek valós e-mail címet adj meg",
			text: {
				required: "Kérlek írd be az üzenetet",
				minlength: "Az üzenetnek minimum 2 karakter hosszúnak kell lennie"
			}
		}
	});
	
	
	$('.pop-up-overlay,.pop-up-close').click(function() {	
		$('.pop-up-uzenj-form').remove();
		$('.pop-up-overlay').fadeOut(function() { $('.pop-up-overlay').remove(); $('embed, object, select').css({ 'visibility' : 'visible' });});									
	});
}