<!-- Inhalt vor alten Browsern verstecken

function addStates( states )
{
	$("select[name='state']").empty();
	for (var i=0; i<states.length; i++) {
		if (states[i] == "------------------------")
			$("select[name='state']").append("<option value=''>"+states[i]+"</option>");
		else
			$("select[name='state']").append("<option value='"+states[i]+"'>"+states[i]+"</option>");
	}
	$("#state").msDropDown();
}

function changeCountry( obj ) 
{
	var selectedCountry = "";
	$("#"+obj.name+" option:selected").each(function () {
		selectedCountry = $(this).text();
	});
	
	$.get("php/formdata.php?country="+selectedCountry, function(data) {
	
		states = data.split("|");
		addStates( states );
		
	});	
}

$(document).ready(function() 
{

	$("#state").msDropDown();
	$("#country").msDropDown({visibleRows:12});
	$("#title").msDropDown();

	$("#newsletter_form").validate( {
		
		  highlight: function(element, errorClass) {
			 $(element).css("border-color", "#ff0000");
		  },
		  unhighlight: function(element, errorClass) {
			 $(element).css("border-color", "");
		  },
		  messages: {
			 email: {
			   	required: "This field is required.",
			   	email: "Not a valid email address."
			 }
		  },
		  submitHandler: function(form) {
			 var isValid = $(form).valid();			 
			 if (isValid) 
			 {
				var params = {};
				$(form).find("input[checked], input[type='text'], input[type='hidden'], input[type='password'], input[type='submit'], option[selected], textarea")
					   .filter(":enabled")
					   .each(function() {
										 params[ this.name || this.id || this.parentNode.name || this.parentNode.id ] = this.value;
					   });
				$("body").addClass("curWait");	
				
				$.post("php/newsletter.php", params, function(xml) 
				{		
					$("body").removeClass("curWait");
					oFocus = null;
					$("input[type='submit']").replaceWith("<div id='success'>Your email has successfully been sent!</div>");			
				})
			 }
		  }
		});

});

// Ende: Inhalt verstecken -->    