

						$(function(){
			$('form').jqTransform({imgPath:'jqtransformplugin/img/'});
		});
 
            $(".dropdown img.flag").addClass("flagvisibility");

            $(".dropdown dt a").click(function() {
                $(".dropdown dd ul").toggle();
            });
                        
            function getSelectedValue(id) {
                return $("#" + id).find("dt a span.value").html();
            }

            $(document).bind('click', function(e) {
                var $clicked = $(e.target);
                if (! $clicked.parents().hasClass("dropdown"))
                    $(".dropdown dd ul").hide();
            });


            $("#flagSwitcher").click(function() {
                $(".dropdown img.flag").toggleClass("flagvisibility");
            });
$(document).ready(function() {
						$('form input:radio[id=type]').change(function() {
							change_type();
						});
						
						if(document.getElementById('type') != null) {
							change_type();
						}

						$('form[name=subscribe]').submit(function() {
							if($.trim($('input[name=first_name]').val()) == '') {
								return alert_all();
							}

							if($.trim($('input[name=last_name]').val()) == '') {
								return alert_all();
							}
							
							if($('#type')[0].checked) {
								if($.trim($('input[name=e_mail_address]').val()) == '') {
									return alert_all();
								}
							} else {
								if($.trim($('input[name=address]').val()) == '') {
									return alert_all();
								}

								if($.trim($('input[name=postalcode]').val()) == '') {
									return alert_all();
								}

								if($.trim($('input[name=city]').val()) == '') {
									return alert_all();
								}

								if($.trim($('input[name=country]').val()) == '') {
									return alert_all();
								}
							}

							return true;
						});
        });
				
				



		function alert_all()
		{
			alert("Fill all required fields.");
			return false;
		}

		function change_type()
		{
			if($('form[name=subscribe] input[name=type]')[0].checked)				
			{
				$('span#e_area').css('display', '');
				$('span#hard_area').css('display', 'none')
				
			}
			else if($('form[name=subscribe] input[name=type]')[1].checked)	
			{
				$('span#e_area').css('display', 'none');
				$('span#hard_area').css('display', '');
			}
			

			$('div.jqTransformInputWrapper').css('width', '159px');
		}

		
