$(document).ready(function(){

    $(".changerNav").mouseenter(function(){
        var changerId = $(this).attr("id");
        var num;
        var newImg;
        var newLink;
        
        if(changerId == "navTop"){
            num = 1;
            $(this).css({'background' : 'url(\'images/bg_hover_show_brown_hover.png\')'});
            $("#navMid").css({'background' : 'url(\'images/bg_hover_show_green_norm.png\')'});
            $("#navBtm").css({'background' : 'url(\'images/bg_hover_show_purple_norm.png\')'});
            newLink = $("#changerLink"+num).attr("href");
            newImg = $("#changerImg"+num).attr("src");
        }else if(changerId == "navMid"){
            num = 2;
            $(this).css({"background-image" : 'url(\'images/bg_hover_show_green_hover.png\')'});
            $("#navTop").css({'background' : 'url(\'images/bg_hover_show_brown_norm.png\')'});
            $("#navBtm").css({'background' : 'url(\'images/bg_hover_show_purple_norm.png\')'});
            newLink = $("#changerLink"+num).attr("href");
            newImg = $("#changerImg"+num).attr("src");
        }else if(changerId == "navBtm"){
            num = 3;
            $(this).css({"background-image" : 'url(\'images/bg_hover_show_purple_hover.png\')'});
            $("#navTop").css({'background' : 'url(\'images/bg_hover_show_brown_norm.png\')'});
            $("#navMid").css({'background' : 'url(\'images/bg_hover_show_green_norm.png\')'});
            newLink = $("#changerLink"+num).attr("href");
            newImg = $("#changerImg"+num).attr("src");
        }
        
        $("#changerMainImg").fadeOut("fast", function(){
            $("#changerMainImg").attr("src", newImg);
            $("#changerImgLink").attr("href", newLink);

            $("#changerMainImg").fadeIn("fast");
        });
    });
	
	
	$('#competitionSubmit').click(function(){
		
		//alert('sending');
		var uName = $('#uName').val();
		var uEmail = $('#uEmail').val();
		var fSent = $('#fSent').val();
		
		setResponse('Sending message, please wait...');
		
		if(checkRequired('competitionForm')==true){
			
			var args = '?uName='+uName+'&uEmail='+uEmail+'&fSent='+fSent;
			
			//document.location = 'form_processor.php'+args;
			//prompt("","ajaxFormProcessor.php"+args);
			
			$.ajax({
				type: "GET",
				url: "ajaxFormProcessor.php"+args,
				dataType: 'xml',
				success: function(xml){
					var messages = ($(xml).find('message').length);
					//alert(messages);
					//alert($(xml).find('message').length());
					$(xml).find('message').each(function(){
							eStatus = $(this).find('eStatus').text();
							response = $(this).find('response').text();
							
					});
						if(eStatus!='fail'){
							setResponse(response);
						}else{
							alert(response);
						}
				}
				
			});
	
		}
		
	});


});

function setResponse(addHTML) {
	$(".response").html(addHTML);
}

function checkRequired(formID){
		var checkRequired = true;
		
		var requiredFields = $('#'+formID).find('.required');
		//alert(requiredFields.length);
		
		var message = 'Please fill in all required fields\n(Highlighted in Red)\n\n';
	
		for(i=0; i<requiredFields.length; i++){
			//alert(requiredFields[i].id+' : '+requiredFields[i].value);
			if(requiredFields[i].value=="" || requiredFields[i].value=="Email" || requiredFields[i].value=="Name"){
				$('#'+formID).find('.'+requiredFields[i].id).css('color','red');
				$('#'+formID).find('.'+requiredFields[i].id).css({'border-color':'red','border-style':'solid','border-width':'1px'});
				//alert($('#'+formID).find('.'+requiredFields[i].id).text());
				message += $('#'+formID).find('.'+requiredFields[i].id).text()+'\n';
				checkRequired = false;
			}else{
				$('.'+requiredFields[i].id).css('color','#909191');
				$('#'+formID).find('.'+requiredFields[i].id).css({'border':'none'});
			}
			
		}
			
		if(checkRequired==false){
			alert(message);
		}
		
		return checkRequired;
	}
