function submitQuestionOverlay(trackID) {
	//show popup form
	$.fancybox({
	  'href':'#inline1',
	  'width':450,
	  'height':350
	});
	$("#fancybox-close").click(function(){
    	location.reload();
	});
	//change the value for "company" field
	$("[name=company]").val(trackID);
}

function validate() {
	$("#contact_form").validate({
		rules: {
		     name: "required",
		     email: {
		       required: true,
		       email: true
		     },
			message: "required"
		   },
		submitHandler: function(form){
			var dataString = $(form).serialize();

		      $.ajax({ 	url: $(form).attr("action"), 
			    		context: document.body,
			    		cache: false,
			    		type: 'POST',
			    		data: dataString,
						beforeSend: function(){
							$.fancybox.showActivity()
							$('#submit_contact').attr('disabled', 'disabled')
						},
			    		success: function(XMLHttpRequest, textStatus){
							$.fancybox.hideActivity()
							if (XMLHttpRequest !== '0') {
								$(form)[0].reset()
								$("#inline1").empty()
								$("#inline1").append(XMLHttpRequest)
								try{
									pageTracker._trackPageview('/submission/<?php echo $brandName; ?>')
								} catch(err){}
							}else{
								$('#submit_contact').removeAttr('disabled')
							}

			      		}
			    	});
		      return false;
		}
	});
}

function dropdownToggle() {
	$('#mx_ireland3').change(function() {
		($(this).val() == "No") ? $('#extra').hide() : $('#extra').show();
	});
}

function dropdownRank() {
    $("#ranks select").change(function() {		
		//enable the options that are not selected
		$("option:not(:selected)").css("color","#000").removeAttr("disabled");
		//disable options that are selected
		$("#ranks select option:selected").each(function () {
			var getValue = $(this).val();
			var searchValue = '"'+"#ranks select option[value='"+getValue+"']"+'"';
			$(searchValue).css("color","#ccc").attr("disabled","disabled");
			//except for this one
			$(this).attr("disabled","");
		});
	}).change();
}

$(document).ready(function() {
	$("ul.sf-menu").superfish(); 
	dropdownToggle();
	dropdownRank();
	validate();
});

