// JavaScript Document
$(document).ready(function()
{
	var nm, pn, eml, ma, sdc, ocp, ref;
	$("#Seminar").attr("disabled", "disabled");
	$("#name").blur(function()
	{
		  $("#namebox").removeClass().removeClass().addClass('messagebox').text('Checking...').fadeIn("slow");
		  if($(this).val()=='')
		  {
			$("#namebox").fadeTo(200,0.1,function()
			{ 
			  nm='no';
			  $("#Seminar").attr("disabled", "disabled");
			  $(this).removeClass().html('Name Field Blank!').addClass('messageboxerror').fadeTo(900,1);
			});		
          }
		  else
		  {
			$("#namebox").fadeTo(200,0.1,function()
			{ 
			 nm='yes';
			 $(this).removeClass().html('Now Okay.').addClass('messageboxok').fadeTo(900,1).fadeOut("slow");
			  if(nm=='yes' && pn=='yes' && eml=='yes' && ma=='yes' && sdc=='yes' && ocp=='yes' && ref=='yes')	
				{
					$("#Seminar").removeAttr("disabled");
				}
			});
		  }		
	});
	
	$("#cell").blur(function()
	{
		  $("#cellbox").removeClass().removeClass().addClass('messagebox').text('Checking...').fadeIn("slow");
		  if($(this).val()=='')
		  {
			$("#cellbox").fadeTo(200,0.1,function()
			{ 
			  pn='no';
			  $("#Seminar").attr("disabled", "disabled");
			  $(this).removeClass().html('Contact Number Blank!').addClass('messageboxerror').fadeTo(900,1);
			});		
          }
		  else
		  {
			$("#cellbox").fadeTo(200,0.1,function()
			{ 
			 pn='yes';
			 $(this).removeClass().html('Now Okay.').addClass('messageboxok').fadeTo(900,1).fadeOut("slow");
			  if(nm=='yes' && pn=='yes' && eml=='yes' && ma=='yes' && sdc=='yes' && ocp=='yes' && ref=='yes')	
				{
					$("#Seminar").removeAttr("disabled");
				}
			});
		  }		
	});
		
	$("#email").blur(function()
	{
		$("#emailbox").removeClass().addClass('messagebox').text('Checking...').fadeIn("slow");
		if($("#email").val()!='')
		{
		$.post("ajax/email_check.php",{ email:$(this).val() }, function(data)
        {
		  /*if(data=='no') 
		  {
		  	$("#emailbox").fadeTo(200,0.1,function()
			{ 
			  eml='no';
			  $("#Seminar").attr("disabled", "disabled");
			  $(this).removeClass().html('Email Already Exists!').addClass('messageboxerror').fadeTo(900,1);
			});		
          }*/
		  if(data=='invalid') 
		  {
		  	$("#emailbox").fadeTo(200,0.1,function()
			{ 
			  eml='no';
			  $("#Seminar").attr("disabled", "disabled");
			  $(this).removeClass().html('Invalid Email Address!').addClass('messageboxerror').fadeTo(900,1);
			});		
          }
		  else if(data=='valid')
		  {
		  	$("#emailbox").fadeTo(200,0.1,function() 
			{ 
			  eml='yes';
			  $(this).removeClass().html('Now Okay.').addClass('messageboxok').fadeTo(900,1).fadeOut("slow");
			  if(nm=='yes' && pn=='yes' && eml=='yes' && ma=='yes' && sdc=='yes' && ocp=='yes' && ref=='yes')	
				{
					$("#Seminar").removeAttr("disabled");
				}
			});
		  }				
        });
		}
	    else
	    {
		$("#emailbox").fadeTo(200,0.1,function() 
		{ 
		  eml='no';
		  $("#Seminar").attr("disabled", "disabled");
		  $(this).removeClass().html('Email Field Blank!').addClass('messageboxerror').fadeTo(900,1);	
		});
	    }
    });
	
	$("#address").blur(function()
	{
		  $("#addressbox").removeClass().removeClass().addClass('messagebox').text('Checking...').fadeIn("slow");
		  if($(this).val()=='')
		  {
			$("#addressbox").fadeTo(200,0.1,function()
			{ 
			  ma='no';
			  $("#Seminar").attr("disabled", "disabled");
			  $(this).removeClass().html('Mailing Address Blank!').addClass('messageboxerror').fadeTo(900,1);
			});		
          }
		  else
		  {
			$("#addressbox").fadeTo(200,0.1,function()
			{ 
			 ma='yes';
			 $(this).removeClass().html('Now Okay.').addClass('messageboxok').fadeTo(900,1).fadeOut("slow");
			  if(nm=='yes' && pn=='yes' && eml=='yes' && ma=='yes' && sdc=='yes' && ocp=='yes' && ref=='yes')	
				{
					$("#Seminar").removeAttr("disabled");
				}
			});
		  }		
	});
	
	$("#course").blur(function()
	{
		  $("#coursebox").removeClass().removeClass().addClass('messagebox').text('Checking...').fadeIn("slow");
		  if($(this).val()=='')
		  {
			$("#coursebox").fadeTo(200,0.1,function()
			{ 
			  sdc='no';
			  $("#Seminar").attr("disabled", "disabled");
			  $(this).removeClass().html('Please Select Course!').addClass('messageboxerror').fadeTo(900,1);
			});		
          }
		  else
		  {
			$("#coursebox").fadeTo(200,0.1,function()
			{ 
			 sdc='yes';
			 $(this).removeClass().html('Now Okay.').addClass('messageboxok').fadeTo(900,1).fadeOut("slow");
			  if(nm=='yes' && pn=='yes' && eml=='yes' && ma=='yes' && sdc=='yes' && ocp=='yes' && ref=='yes')	
				{
					$("#Seminar").removeAttr("disabled");
				}
			});
		  }		
	});
	
	$("#occupation").blur(function()
	{
		  $("#occupationbox").removeClass().removeClass().addClass('messagebox').text('Checking...').fadeIn("slow");
		  if($(this).val()=='')
		  {
			$("#occupationbox").fadeTo(200,0.1,function()
			{ 
			  ocp='no';
			  $("#Seminar").attr("disabled", "disabled");
			  $(this).removeClass().html('Please Select Occupation!').addClass('messageboxerror').fadeTo(900,1);
			});		
          }
		  else
		  {
			$("#occupationbox").fadeTo(200,0.1,function()
			{ 
			 ocp='yes';
			 $(this).removeClass().html('Now Okay.').addClass('messageboxok').fadeTo(900,1).fadeOut("slow");
			  if(nm=='yes' && pn=='yes' && eml=='yes' && ma=='yes' && sdc=='yes' && ocp=='yes' && ref=='yes')	
				{
					$("#Seminar").removeAttr("disabled");
				}
			});
		  }		
	});
	
	$("#reference").blur(function()
	{
		  $("#referencebox").removeClass().removeClass().addClass('messagebox').text('Checking...').fadeIn("slow");
		  if($(this).val()=='')
		  {
			$("#referencebox").fadeTo(200,0.1,function()
			{ 
			  ref='no';
			  $("#Seminar").attr("disabled", "disabled");
			  $(this).removeClass().html('Please Select Reference!').addClass('messageboxerror').fadeTo(900,1);
			});		
          }
		  else
		  {
			$("#referencebox").fadeTo(200,0.1,function()
			{ 
			 ref='yes';
			 $(this).removeClass().html('Now Okay.').addClass('messageboxok').fadeTo(900,1).fadeOut("slow");
			  if(nm=='yes' && pn=='yes' && eml=='yes' && ma=='yes' && sdc=='yes' && ocp=='yes' && ref=='yes')	
				{
					$("#Seminar").removeAttr("disabled");
				}
			});
		  }		
	});
		
	$("#reset").click(function(){
	$("#Seminar").attr("disabled", "disabled");
	});
	
});
	
/////End Of Registration Form Validation.