// JavaScript Document

var myXML ="http://www.nba.com/media/blazers/codes.xml";
var zipCode = new Array();
var zipArray = new Array();
var rightZip = new Array();
var results = $("#results");

$(function() {
    $("#infoContainer").hide();
    $(".movies").hide();
	var loadXML =  new LoadXML(myXML);
	loadXML.ajaxGet();
});

function LoadXML(myXML) {
	var self = this;
 
	this.ajaxGet = function() { 
		$.get(myXML, function(data){ self.parseXML(data); });
	}
	
	this.parseXML = function(data) {
		 $(data).find("zip").each(function() {
		   
		          var zipCode = $(this);
		   
		          zipArray.push(zipCode.text());
		      });
	}
	
	$(function() {
		var options = { 
	        success: testResponse

	    }; 

	    $('#validationForm').submit(function() { 

	        $(this).ajaxSubmit(options); 

	        return false; 
	    }); 
	});

	function testResponse()  { 
			var userValue = $('input[@name=username]').fieldValue(); 
		    rightZip = [];
		    
		    for (var i=0; i <zipArray.length; i++) {
		    	if (userValue == zipArray[i]) {
		    		rightZip.push(userValue);
		    	}

		    }
		    
		    funct(rightZip);
		} 

	function funct(i) {
	if (rightZip.length > 0) {
			location.href = "http://www.jetblue.com/trailblazersjetaway";
		}
		else {
			$("#results").html("<span class='red'>Sorry, but you don't live in the required zip code for this contest. Please stay tuned for other contests that apply to you.</span>");
		}
	}
	
}