

$(document).ready(function(){

$(".dealer").click(show_dealer_popup);

});


function show_dealer_popup()
{

	var id = this.id.substr(3);

	var txt = '<div class="title"><img src="img/'+cur_lang+'/ttl-dealers.png"></div>';
	txt += '<div class="content" style="height: 250px;">'+Lang.get("Dealer info")+'<br><br>';
	txt += '<form id="cheap-form"><center><table cellspacing="4" cellpadding="5"><tr><td align="right"><input type="hidden" name="product" value="'+id+'">	' + Lang.get("Company name")+':</td><td><input type="text" class="form" name="Company"></td></tr><tr><td align="right">' + Lang.get("Contact person")+': </td><td><input type="text" class="form" name="Contact"></td></tr><tr><td align="right">' + Lang.get("E-mail")+':</td><td><input type="text" class="form" name="Email"></td></tr><tr><td align="right">' + Lang.get("Phone number")+': </td><td><input type="text" class="form" name="Phone"></td></tr><tr><td align="right">' + Lang.get("Address")+': </td><td><input type="text" class="form" name="Address"></td></tr></tr><tr><td align="right">' + Lang.get("Products you interested in")+': </td><td><input type="text" class="form" name="Interest"></td></tr></tr><tr><td align="right">' + Lang.get("Estimated volume")+': </td><td><input type="text" class="form" name="Volume"></td></tr></table></center></form><br>';
	txt += '</div>';

	$.prompt(txt,
	{

		prefix: "cheaper_",
		loaded: function(){



			//-------- cheap report submit
			var options = {
				beforeSubmit:  function()	{

					$("#popup_update .ttl").html(Lang.get("Sending message"));
					$("#popup_update .txt").html(Lang.get("Please wait"));
					show_popup("popup_update");


				},
				success:  dealer_report_ok,
				error:      function(XMLHttpRequest, textStatus, errorThrown) { alert(Lang.get("Error processing request"))},
				url: prepath+'register/?mode=json_do_dealer_report',
				type:      "post",
				dataType:  "json"
			};


			$("#cheap-form").ajaxForm(options).validate({
				errorPlacement: function(error, element) {

				},

				rules: {
					Company: {required: true},
					Contact: {required: true},
					Email : {required: true,	email: true},
					Phone: {required: true},
					Address: {required: true},
					Interest: {required: true},
					Volume: {required: true}
				}
			});

		},
		submit: function(v,m){

			if(v["value"]==2) return true;

			if (!$("#cheap-form").valid()) return false;

			$("#cheap-form").submit();

			return true;



		},
		closebutton: "img/close.png",
		overlayspeed: 1,
		promptspeed: 1,
		buttons:{
		"submit" : {caption: Lang.get("Send a request"), value: 1},
		"close" : {caption: Lang.get("Close"), value: 2}
		}

	});
	$("#cheaper_buttons, #cheaper_buttons *").show();
	return false;

}


function   dealer_report_ok()
{

	$("#popup_update .ttl").html(Lang.get("Success!"));
	$("#popup_update .txt").html(Lang.get("Thank you for your interest in our services!"));
	setTimeout (function(){hide_popup("popup_update", true);}, 4000);
}
