// JavaScript Document
$(document).ready(function()
{
	var vps, cnum, loc, cnm, mp, ep, ds, pto, ti, eml;
	$("#ProductUp").attr("disabled", "disabled");
	
	$("#email").blur(function()
	{
		$("#emailbox").removeClass().addClass('messagebox').text('Checking...').fadeIn("slow");
		if($("#email").val()!='')
		{
		$.post("ajax/user_availability.php",{ email:$(this).val() } ,function(data)
        {
		  if(data=='no') 
		  {
		  	$("#emailbox").fadeTo(200,0.1,function()
			{ 
			  eml='no';
			  $("#ProductUp").attr("disabled", "disabled");
			  $(this).removeClass().html('Email Already Exists!').addClass('messageboxerror').fadeTo(900,1);
			});		
          }
		  else if(data=='invalid') 
		  {
		  	$("#emailbox").fadeTo(200,0.1,function()
			{ 
			  eml='no';
			  $("#ProductUp").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(vps=='yes' && cnum=='yes' && loc=='yes' && cnm=='yes' && eml=='yes' && mp=='yes' && ep=='yes' && ds=='yes' && pto=='yes' && ti=='yes')	
				{
					$("#ProductUp").removeAttr("disabled");
				}
			});
		  }				
        });
		}
	    else
	    {
		$("#emailbox").fadeTo(200,0.1,function() 
		{ 
		  eml='no';
		  $("#ProductUp").attr("disabled", "disabled");
		  $(this).removeClass().html('Email Field Blank!').addClass('messageboxerror').fadeTo(900,1);	
		});
	    }
    });
	
	$("#title").blur(function()
	{
		  $("#titlbox").removeClass().addClass('messagebox').text('Checking...').fadeIn("slow");
		  if($(this).val()=='')
		  {
			$("#titlbox").fadeTo(200,0.1,function()
			{ 
			  ti='no';
			  $("#ProductUp").attr("disabled", "disabled");
			  $(this).removeClass().html('Title Blank!').addClass('messageboxerror').fadeTo(900,1);
			});		
          }
		  else if($(this).val()!='')
		  {
			$("#titlbox").fadeTo(200,0.1,function()
			{ 
			  ti='yes';
			  $(this).removeClass().html('Now Okay.').addClass('messageboxok').fadeTo(900,1).fadeOut("slow");
			  if(vps=='yes' && cnum=='yes' && loc=='yes' && cnm=='yes' && eml=='yes' && mp=='yes' && ep=='yes' && ds=='yes' && pto=='yes' && ti=='yes')	
				{
					$("#ProductUp").removeAttr("disabled");
				}
			});		
          }
	});
	
	$("#photo").blur(function()
	{
		  $("#photobox").removeClass().addClass('messagebox').text('Checking...').fadeIn("slow");
		  if($(this).val()=='')
		  {
			$("#photobox").fadeTo(200,0.1,function()
			{ 
			  pto='no';
			  $("#ProductUp").attr("disabled", "disabled");
			  $(this).removeClass().html('Photo Blank!').addClass('messageboxerror').fadeTo(900,1);
			});		
          }
		  else if($(this).val()!='')
		  {
			$("#photobox").fadeTo(200,0.1,function()
			{ 
			  pto='yes';
			  $(this).removeClass().html('Now Okay.').addClass('messageboxok').fadeTo(900,1).fadeOut("slow");	
			  if(vps=='yes' && cnum=='yes' && loc=='yes' && cnm=='yes' && eml=='yes' && mp=='yes' && ep=='yes' && ds=='yes' && pto=='yes' && ti=='yes')	
				{
					$("#ProductUp").removeAttr("disabled");
				}
			});		
          }
	});
	
	$("#des").blur(function()
	{
		  $("#detailbox").removeClass().addClass('messagebox').text('Checking...').fadeIn("slow");
		  if($(this).val()=='')
		  {
			$("#detailbox").fadeTo(200,0.1,function()
			{ 
			  ds='no';
			  $("#ProductUp").attr("disabled", "disabled");
			  $(this).removeClass().html('Product Details Blank!').addClass('messageboxerror').fadeTo(900,1);
			});		
          }
		  else if($(this).val()!='')
		  {
			$("#detailbox").fadeTo(200,0.1,function()
			{ 
			  ds='yes';
			  $(this).removeClass().html('Now Okay.').addClass('messageboxok').fadeTo(900,1).fadeOut("slow");
			  if(vps=='yes' && cnum=='yes' && loc=='yes' && cnm=='yes' && eml=='yes' && mp=='yes' && ep=='yes' && ds=='yes' && pto=='yes' && ti=='yes')	
				{
					$("#ProductUp").removeAttr("disabled");
				}
			});		
          }
	});
	
	$("#ex_price").blur(function()
	{
		  $("#expricebox").removeClass().addClass('messagebox').text('Checking...').fadeIn("slow");
		  if($(this).val()=='')
		  {
			$("#expricebox").fadeTo(200,0.1,function()
			{ 
			  ep='no';
			  $("#ProductUp").attr("disabled", "disabled");
			  $(this).removeClass().html('Expected Price Blank!').addClass('messageboxerror').fadeTo(900,1);
			});		
          }
		  else if($(this).val()!='')
		  {
			$("#expricebox").fadeTo(200,0.1,function()
			{ 
			  ep='yes';
			  $(this).removeClass().html('Now Okay.').addClass('messageboxok').fadeTo(900,1).fadeOut("slow");	
			  if(vps=='yes' && cnum=='yes' && loc=='yes' && cnm=='yes' && eml=='yes' && mp=='yes' && ep=='yes' && ds=='yes' && pto=='yes' && ti=='yes')	
				{
					$("#ProductUp").removeAttr("disabled");
				}
			});		
          }
	});
	
	$("#market_price").blur(function()
	{
		  $("#marpricebox").removeClass().addClass('messagebox').text('Checking...').fadeIn("slow");
		  if($(this).val()=='')
		  {
			$("#marpricebox").fadeTo(200,0.1,function()
			{ 
			  mp='no';
			  $("#ProductUp").attr("disabled", "disabled");
			  $(this).removeClass().html('Market Price Blank!').addClass('messageboxerror').fadeTo(900,1);
			});		
          }
		  else if($(this).val()!='')
		  {
			$("#marpricebox").fadeTo(200,0.1,function()
			{ 
			  mp='yes';
			  $(this).removeClass().html('Now Okay.').addClass('messageboxok').fadeTo(900,1).fadeOut("slow");	
			  if(vps=='yes' && cnum=='yes' && loc=='yes' && cnm=='yes' && eml=='yes' && mp=='yes' && ep=='yes' && ds=='yes' && pto=='yes' && ti=='yes')	
				{
					$("#ProductUp").removeAttr("disabled");
				}
			});		
          }
	});
	
	$("#con_name").blur(function()
	{
		  $("#connamebox").removeClass().addClass('messagebox').text('Checking...').fadeIn("slow");
		  if($(this).val()=='')
		  {
			$("#connamebox").fadeTo(200,0.1,function()
			{ 
			  cnm='no';
			  $("#ProductUp").attr("disabled", "disabled");
			  $(this).removeClass().html('Contact Person Blank!').addClass('messageboxerror').fadeTo(900,1);
			});		
          }
		  else if($(this).val()!='')
		  {
			$("#connamebox").fadeTo(200,0.1,function()
			{ 
			  cnm='yes';
			  $(this).removeClass().html('Now Okay.').addClass('messageboxok').fadeTo(900,1).fadeOut("slow");	
			  if(vps=='yes' && cnum=='yes' && loc=='yes' && cnm=='yes' && eml=='yes' && mp=='yes' && ep=='yes' && ds=='yes' && pto=='yes' && ti=='yes')	
				{
					$("#ProductUp").removeAttr("disabled");
				}
			});		
          }
	});
	
	$("#location").blur(function()
	{
		  $("#locbox").removeClass().addClass('messagebox').text('Checking...').fadeIn("slow");
		  if($(this).val()=='')
		  {
			$("#locbox").fadeTo(200,0.1,function()
			{ 
			  loc='no';
			  $("#ProductUp").attr("disabled", "disabled");
			  $(this).removeClass().html('Location Blank!').addClass('messageboxerror').fadeTo(900,1);
			});		
          }
		  else if($(this).val()!='')
		  {
			$("#locbox").fadeTo(200,0.1,function()
			{ 
			  loc='yes';
			  $(this).removeClass().html('Now Okay.').addClass('messageboxok').fadeTo(900,1).fadeOut("slow");
			  if(vps=='yes' && cnum=='yes' && loc=='yes' && cnm=='yes' && eml=='yes' && mp=='yes' && ep=='yes' && ds=='yes' && pto=='yes' && ti=='yes')	
				{
					$("#ProductUp").removeAttr("disabled");
				}
			});		
          }
	});

	$("#con_number").blur(function()
	{
		  $("#connumbox").removeClass().addClass('messagebox').text('Checking...').fadeIn("slow");
		  if($(this).val()=='')
		  {
			$("#connumbox").fadeTo(200,0.1,function()
			{ 
			  cnum='no';
			  $("#ProductUp").attr("disabled", "disabled");
			  $(this).removeClass().html('Contact Number Blank!').addClass('messageboxerror').fadeTo(900,1);
			});		
          }
		  else if($(this).val()!='')
		  {
			$("#connumbox").fadeTo(200,0.1,function()
			{ 
			  cnum='yes';
			  $(this).removeClass().html('Now Okay.').addClass('messageboxok').fadeTo(900,1).fadeOut("slow");	
			  if(vps=='yes' && cnum=='yes' && loc=='yes' && cnm=='yes' && eml=='yes' && mp=='yes' && ep=='yes' && ds=='yes' && pto=='yes' && ti=='yes')	
				{
					$("#ProductUp").removeAttr("disabled");
				}
			});		
          }
	});
		
	$("#password").blur(function()
	{
		$("#valpassbox").removeClass().addClass('messagebox').text('Checking...').fadeIn("slow");
		if($(this).val()!='')
		{
		$.post("ajax/user_availability.php",{ password:$(this).val() } ,function(data)
        {
		  if(data=='no') 
		  {
		  	$("#valpassbox").fadeTo(200,0.1,function()
			{ 
			  vps='no';
			  $("#ProductUp").attr("disabled", "disabled");
			  $(this).removeClass().html('Code Not Matched!').addClass('messageboxerror').fadeTo(900,1);
			});		
          }
		  else if(data=='yes')
		  {
		  	$("#valpassbox").fadeTo(200,0.1,function() 
			{ 
			  vps='yes';
			  $(this).removeClass().html('Verify Code Matched.').addClass('messageboxok').fadeTo(900,1).fadeOut("slow");	
			  if(vps=='yes' && cnum=='yes' && loc=='yes' && cnm=='yes' && eml=='yes' && mp=='yes' && ep=='yes' && ds=='yes' && pto=='yes' && ti=='yes')	
				{
					$("#ProductUp").removeAttr("disabled");
				}
			  /*else
			  	{
					$("#ProductUp").attr("disabled", "disabled");
				}*/
			});
		  }				
        });
		}
	    else
	    {
		$("#valpassbox").fadeTo(200,0.1,function() 
		{ 
		  vps='no';
		  $("#ProductUp").attr("disabled", "disabled");
		  $(this).removeClass().html('Verification Field Blank!').addClass('messageboxerror').fadeTo(900,1);	
		});
	    }
    });
	
	$("#reset").click(function(){
	$("#ProductUp").attr("disabled", "disabled");
	})
});
////End Of Product Upload Form Validation.