function validate_abuse_area(id){
	// -- walidacja textarea naduzycie
		if(jQuery("#"+id).val()=="")
		{
			return false;
		}
		else
		{
			return true;
		}
}
function RegisterValidate()
{
	if(jQuery("#Email").val() == ""){jQuery("#email").css("display", "block")};
	if(jQuery("#Nickname").val() == ""){jQuery("#nickname").css("display", "block")};
	if(jQuery("#Password").val() == ""){jQuery("#password").css("display", "block")};
	if(jQuery("#ConfirmPassword").val() == ""){jQuery("#confirm").css("display", "block")};
	if(!(jQuery("#reginput:checked").length)){jQuery("#regulamin").css("display", "block")};
   	if(jQuery("#Email").val() != ""){jQuery("#email").css("display", "none")};
	if(jQuery("#Nickname").val() != ""){jQuery("#nickname").css("display", "none")};
	if(jQuery("#Password").val() != ""){jQuery("#password").css("display", "none")};
	if(jQuery("#ConfirmPassword").val() != ""){jQuery("#confirm").css("display", "none")};
	if(jQuery("#reginput:checked").length){jQuery("#regulamin").css("display", "none")};
	var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
	var address = jQuery("#Email").val();
	var email_vali = true;
	if(reg.test(address)==false) 
	{
		jQuery("#email").css("display", "block");
		email_vali = false;
	}

	if(jQuery("#Email").val() == "" || jQuery("#Nickname").val() == "" || jQuery("#Password").val() == "" || jQuery("#ConfirmPassword").val() == "" || (email_vali!=true) || !(jQuery("#reginput:checked").length))return false;
	else return true;
		
}
function EditValidate()
{
	if(jQuery("#Email").val() == ""){jQuery("#email").css("display", "block")};
	if(jQuery("#Nickname").val() == ""){jQuery("#nickname").css("display", "block")};
	if(jQuery("#Password").val() == ""){jQuery("#password").css("display", "block")};
	if(jQuery("#ConfirmPassword").val() == ""){jQuery("#confirm").css("display", "block")};
	if(!(jQuery("#reginput:checked").length)){jQuery("#regulamin").css("display", "block")};
   	if(jQuery("#Email").val() != ""){jQuery("#email").css("display", "none")};
	if(jQuery("#Nickname").val() != ""){jQuery("#nickname").css("display", "none")};
	if(jQuery("#Password").val() != ""){jQuery("#password").css("display", "none")};
	if(jQuery("#ConfirmPassword").val() != ""){jQuery("#confirm").css("display", "none")};
	var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
	var address = jQuery("#Email").val();
	var email_vali = true;
	if(reg.test(address)==false) 
	{
		jQuery("#email").css("display", "block");
		email_vali = false;
	}

	if(jQuery("#Email").val() == "" || jQuery("#Nickname").val() == "" || jQuery("#Password").val() == "" || (email_vali!=true) || jQuery("#ConfirmPassword").val() == "")return false;
	else return true;
		
}
function MyUpdate(rating, id)
{ 
	//jQuery('#Kudos'+id).hide('slow');
	jQuery('#Thanks'+id).css('display', 'inline');
	jQuery('#Thanks'+id).show('slow');
	jQuery('#popularitySlicer').css('margin-top', '22px');
	var kudo = parseInt(jQuery('#vote'+id).text()) + 1;
	jQuery('#vote'+id).replaceWith(kudo.toString());

	var text = '/inc/fryzury.php?k='+rating.toString()+'&id='+id.toString();
	
	new Ajax.Request(text, 
			{
				method: 'get',
				asynchronous:true,
				onSuccess: function(transport) {
		  		}

			});
		return false;
}
jQuery(document).ready(
function()
{
	jQuery("#Comment").focus(function(){if(jQuery(this).val() == "Treść komentarza"){jQuery(this).val("")}});
	jQuery("#Comment").blur(function(){if(jQuery(this).val() == ""){jQuery(this).val("")}});
	
	jQuery("#loginName").focus(function(){if(jQuery(this).val() == "email/nick"){jQuery(this).val("")}});
	jQuery("#loginName").blur(function(){if(jQuery(this).val() == ""){jQuery(this).val("email/nick")}});
	
	jQuery("#searchInput").focus(function(){if(jQuery(this).val() == "np. fryzjer wrocław lub krótkie blond"){jQuery(this).val("")}});
	jQuery("#searchInput").blur(function(){if(jQuery(this).val() == ""){jQuery(this).val("np. fryzjer wrocław lub krótkie blond")}});
	
	jQuery("#newsletter_input").focus(function(){if(jQuery(this).val() == "twój email"){jQuery(this).val("")}});
	jQuery("#newsletter_input").blur(function(){if(jQuery(this).val() == ""){jQuery(this).val("twój email")}});
	
	jQuery("#top_bar").mousemove(function(){	
		jQuery("#loginPass").focus(function(){
			if(jQuery(this).val() == "hasło")
			{
				jQuery(this).replaceWith('<input id="loginPass" value="" type="password" name="Password" class="login_input">');
				jQuery("#loginPass").focus();
			}
		});
		jQuery("#loginPass").blur(function(){
			if(jQuery(this).val() == "")
			{
				jQuery(this).replaceWith('<input id="loginPass" value="hasło" type="text" name="Password" class="login_input">');
			}
		});
	});
	jQuery("#Form_HairForm_hidden").text("1");
	jQuery("#addHairForm_Form_HairdresserName").blur(function(){ if(jQuery("#addHairForm_Form_HairdresserName").val() == "" ){jQuery("#HairdresserNameValidatorDiv").show()};});
	jQuery("#addHairForm_Form_HairdresserName").focus(function(){jQuery("#HairdresserNameValidatorDiv").hide();});
	jQuery("#Form_HairForm_Name").blur(function(){ if(jQuery("#Form_HairForm_Name").val() == "" ){jQuery("#NameValidatorDiv").show()};});
	jQuery("#Form_HairForm_Name").focus(function(){jQuery("#NameValidatorDiv").hide();});
	jQuery("#Form_HairForm_OnPicture").blur(function(){ if(jQuery("#Form_HairForm_OnPicture").val() == "" ) jQuery("#OnPictureValidatorDiv").show();});
	jQuery("#Form_HairForm_OnPicture").focus(function(){jQuery("#OnPictureValidatorDiv").hide();});
	jQuery("#Form_HairForm_City").blur(function(){if(jQuery("#Form_HairForm_City").val() == "" ) jQuery("#CityValidatorDiv").show();});
	jQuery("#Form_HairForm_City").focus(function(){jQuery("#CityValidatorDiv").hide();});
	jQuery("#Form_HairForm_Salon").blur(function(){if(jQuery("#Form_HairForm_Salon").val() == "" ) jQuery("#SalonValidatorDiv").show();});
	jQuery("#Form_HairForm_Salon").focus(function(){jQuery("#SalonValidatorDiv").hide();});
	jQuery("#addHairOnPicture").blur(function(){if(jQuery("#addHairOnPicture").val() == "" ) jQuery("#OnPictureValidatorDiv").show();});
	jQuery("#addHairOnPicture").focus(function(){jQuery("#OnPictureValidatorDiv").hide();});
	
//############ validacja formularz rejestracyjny #############
//#####  DODAĆ WALIDACJĘ POPRAWNOŚCI MAILA
	// **************** checkbox advanced register *******************
	jQuery("#registerdiv").click(function(){
		var check = jQuery("#registerall:checked").length;	
		if(check)
		{				
			jQuery("#registeralldiv").css('display','block');
		}
		else if(!check)
		{
			jQuery("#registeralldiv").css('display','none');
		}
	});
	// **************** checkbox regulamin *******************
	jQuery("#registercheckbox").click(function(){
		var check = jQuery("#reginput:checked").length;	
		if(!check)
		{				
			jQuery("#regulamin").css('display','block');
		}
		else if(check)
		{
			jQuery("#regulamin").css('display','none');
		}
	});
	jQuery("#Email").focus(function(){jQuery("#email").css("display", "none")});
	jQuery("#Email").blur(function(){if(jQuery(this).val() == ""){jQuery("#email").css("display", "block")}});
	jQuery("#Nickname").focus(function(){jQuery("#nickname").css("display", "none")});
	jQuery("#Nickname").blur(function(){if(jQuery(this).val() == ""){jQuery("#nickname").css("display", "block")}});
	jQuery("#Password").focus(function(){jQuery("#password").css("display", "none")});
	jQuery("#Password").blur(function(){if(jQuery(this).val() == ""){jQuery("#password").css("display", "block")}});
	jQuery("#ConfirmPassword").focus(function(){jQuery("#confirm").css("display", "none")});
	jQuery("#ConfirmPassword").blur(function(){if(jQuery(this).val() == ""){jQuery("#confirm").css("display", "block").css("color", "red").text("To pole jest wymagane")}});
	
	//********************* walidacja powtorz haslo ************************
	jQuery("#ConfirmPassword").keyup(function()
			{	
				if(jQuery("#Password").val() == jQuery("#ConfirmPassword").val() && jQuery("#Password").val() != "" && jQuery("#ConfirmPassword").val() != "")
				{
					jQuery("#confirm").css("display", "none");
				}
				else
				{
					jQuery("#confirm").css("display", "block");
				}
			});
	jQuery("#Password").keyup(function()
			{	
				if(jQuery("#Password").val() == jQuery("#ConfirmPassword").val() && jQuery("#Password").val() != "" && jQuery("#ConfirmPassword").val() != "")
				{
					jQuery("#confirm").css("display", "none");
				}
				else
				{
					jQuery("#confirm").css("display", "block");
				}
			});
	//**************************************************************************
//####################################################################
	
	jQuery("#addSalonDiv").click(function()
	{
		if(jQuery("#addSalon:checked").length)
		{
			jQuery("#addSalonHidden").show();
		}
		else
		{
			jQuery("#addSalonHidden").hide();
		}
	});
	
	jQuery("#addProductDiv").click(function()
	{
		if(jQuery("#addProduct:checked").length)
		{
			jQuery("#addProductHidden").show();
		}
		else
		{
			jQuery("#addProductHidden").hide();
		}
	});
	
	jQuery("#addNextProductDiv").click(function()
	{
		var controlValue = parseInt(jQuery("#Form_HairForm_myHidden").val());
		
		if(controlValue < 10)
		{
			//var new_label = jQuery("<label>");
			var new_label = jQuery("<div>");
			
			var new_rodzaj = jQuery(
				"<div class='register_el'><span class='register_text2'>Wybierz rodzaj : </span>"+
					"<div class='display_select4'>"+
					"<span class='select' id='selectProduct" + jQuery("#Form_HairForm_myHidden").val()+"'>Farba</span>"+
					"<select name='Product"+jQuery("#Form_HairForm_myHidden").val()+"' id='Form_HairForm_Rodzaj"+jQuery("#Form_HairForm_myHidden").val()+"' value='' class='styled'>"+
						"<option value='1'>Farba</option>"+
						"<option value='2'>Krem</option>"+
						"<option value='3'>Lakier</option>"+
						"<option value='4'>Odżywka</option>"+
						"<option value='5'>Pasta</option>"+
						"<option value='6'>Pianka</option>"+
						"<option value='7'>Szampon</option>"+
						"<option value='8'>Żel</option>"+
					"</select></div></div>");   
			
			var new_marka = jQuery(
				"<div class='register_el'><span class='register_text2'>Wybierz markę : </span>"+
					"<div class='display_select'>"+
					"<span style='margin-left:12px' class='select' id='selectBrand" + jQuery("#Form_HairForm_myHidden").val()+"'>Ducastell</span>"+
						"<select style='margin-left:12px' name='Brand"+jQuery("#Form_HairForm_myHidden").val()+"' id='Form_HairForm_Marka" + jQuery("#Form_HairForm_myHidden").val()+"' value='' class='styled'>"+
							"<option value='1'>Ducastell</option>" + 
							"<option value='2'>Goldwell</option>" +
							"<option value='3'>Joanna</option>" + 
							"<option value='4'>Kerasrase</option>" +
							"<option value='5'>Loreal</option>" +
							"<option value='6'>Schwarzkopf</option>" + 
							"<option value='7'>Wella</option>" +
				"<option value='8'>Alfaparf</option>" +
				"<option value='9'>CeCe</option>" + 
				"<option value='10'>Yellow</option>" +
				"<option value='11'>Farouk</option>" +
				"<option value='12'>Inna</option>" +
							"</select></div></div>");
			
			var nr = jQuery("#Form_HairForm_myHidden").val()
			new_rodzaj.change(function()
			{	
				jQuery("#selectProduct" + nr).html(jQuery("#Form_HairForm_Rodzaj"+nr+" :selected").text());
			});
			
			new_marka.change(function()
			{
				jQuery("#selectBrand" + nr).html(jQuery("#Form_HairForm_Marka"+nr+" :selected").text());
			});
			
			var new_link = jQuery("<a style='float:right; margin-right:50px; margin-bottom:10px; margin-top: -6px;' href='#'>");
			new_link.html("usuń");
			
			new_link.click(function()
			{
				//jQuery(this).parent("label").remove();
				jQuery(this).parent("div").remove();
				return false;
			});
			 
			new_label.append(new_rodzaj);
			new_label.append(new_marka);
			new_label.append(new_link);
			
			jQuery('#productContainer').append(new_label);
			
			var value = parseInt(jQuery("#Form_HairForm_myHidden").val())+1;
			jQuery("#Form_HairForm_myHidden").val(value);
		}
		return false;
	});
	
	jQuery("#Form_HairForm_RePassword").keypress(function(e)
	{
		var repass = jQuery("#Form_HairForm_RePassword").val();
		
		var c = String.fromCharCode(e.which);
		
		if(e.which == 8) 
			repass = repass.substr(0, repass.length - 1);
		else
			repass = repass + c;
		
		if(jQuery("#Form_HairForm_Password").val() == repass &&
				jQuery("#Form_HairForm_Password").val() != "")
		{
			jQuery("#PasswordValidatorDiv").hide("normal");
			jQuery("#PasswordValidatorDiv").replaceWith("<div id='PasswordValidatorDiv' style='display:none; color:green'>Hasło1 potwierdzone!</div>");
			jQuery("#PasswordValidatorDiv").show("normal");
		}
		else
		{
			if(jQuery("#PasswordValidatorDiv").text() == "Hasło potwierdzone!")
			{
				jQuery("#PasswordValidatorDiv").hide("normal");
				jQuery("#PasswordValidatorDiv").replaceWith("<div id='PasswordValidatorDiv' style='display:none; color:red'>Hasłooooo nie zostało potwierdzone!</div>")
				jQuery("#PasswordValidatorDiv").show("normal");
			}
			else
				jQuery("#PasswordValidatorDiv").show("normal");
		}
	});
	jQuery("#Form_HairForm_Password").keypress(function(e)
	{
		var repass = jQuery("#Form_HairForm_Password").val();
		
		var c = String.fromCharCode(e.which);
		
		if(e.which == 8) 
			repass = repass.substr(0, repass.length - 1);
		else
			repass = repass + c;
		
		if(jQuery("#Form_HairForm_RePassword").val() == repass &&
				jQuery("#Form_HairForm_RePassword").val() != "")
		{
			jQuery("#PasswordValidatorDiv").hide("normal");
			jQuery("#PasswordValidatorDiv").replaceWith("<div id='PasswordValidatorDiv' style='display:none; color:green'>Hasł2o potwierdzone!</div>");
			jQuery("#PasswordValidatorDiv").show("normal");
		}
		else
		{
			if(jQuery("#PasswordValidatorDiv").text() == "Hasło potwierdzone!")
			{
				jQuery("#PasswordValidatorDiv").hide("normal");
				jQuery("#PasswordValidatorDiv").replaceWith("<div id='PasswordValidatorDiv' style='display:none; color:red'>Hasło3 nie zostało potwierdzone!</div>")
				jQuery("#PasswordValidatorDiv").show("normal");
			}
			else
				jQuery("#PasswordValidatorDiv").show("normal");
		}
	});
	//jQuery("#Form_HairForm_Password").val();
	//jQuery("#Form_HairForm_RePassword").val();
	
	/*jQuery("#Form_HairForm_FileType1").val();*/
	
	jQuery("#Form_HairForm_FileType1").change(function()
	{
		var FileName = jQuery("#Form_HairForm_FileType1").val();
		FileParts = FileName.split(".");
		
		var ext = FileParts[FileParts.length-1];

		if(ext == 'jpg' || ext == 'jpeg' || ext == 'png')
		{
			jQuery("#File1").hide();
		}
		else
		{
			jQuery("#File1").html("Błędny format pliku!");
			jQuery("#File1").show();
			jQuery("#Form_HairForm_FileType1").val("");
		}
	});
	jQuery("#Form_HairForm_FileType2").change(function()
	{
		var FileName = jQuery("#Form_HairForm_FileType2").val();
		FileParts = FileName.split(".");
		
		var ext = FileParts[FileParts.length-1];

		if(ext == 'jpg' || ext == 'jpeg' || ext == 'png')
		{
			jQuery("#File2").hide();
		}
		else
		{
			jQuery("#File2").html("Błędny format pliku!");
			jQuery("#File2").show();
			jQuery("#Form_HairForm_FileType2").val("");
		}
	});
	jQuery("#Form_HairForm_FileType3").change(function()
	{
		var FileName = jQuery("#Form_HairForm_FileType3").val();
		FileParts = FileName.split(".");
		
		var ext = FileParts[FileParts.length-1];

		if(ext == 'jpg' || ext == 'jpeg' || ext == 'png')
		{
			jQuery("#File3").hide();
		}
		else
		{
			jQuery("#File3").html("Błędny format pliku!");
			jQuery("#File3").show();
			jQuery("#Form_HairForm_FileType3").val("");
		}
	});
	jQuery("#Form_HairForm_FileType4").change(function()
	{
		var FileName = jQuery("#Form_HairForm_FileType4").val();
		FileParts = FileName.split(".");
		
		var ext = FileParts[FileParts.length-1];
		
		if(ext == 'jpg' || ext == 'jpeg' || ext == 'png')
		{
			jQuery("#File4").hide();
		}
		else
		{
			jQuery("#File4").html("Zły plik! Prawidłowy format to .jpg lub .png");
			jQuery("#File4").show();
			jQuery("#Form_HairForm_FileType4").val("");
		}
	});
	
	jQuery("#acceptClicker").click(function()
	{
		if(jQuery("#accept:checked").length)
		{
			jQuery("#AcceptValidatorDiv").hide();
		}
	});
	
	jQuery("#Form_HairForm_AddFields").change(function()
	{
		if(jQuery('#Form_HairForm_AddFields').is(':checked'))
		{
			jQuery("#Form_HairForm_Street").blur(function(){ if(jQuery("#Form_HairForm_Street").val() == "" ){jQuery("#StreetValidator").show()};});
			jQuery("#Form_HairForm_Street").focus(function(){jQuery("#StreetValidator").hide();});
			
			jQuery("#Form_HairForm_StreetNr").blur(function(){ if(jQuery("#Form_HairForm_StreetNr").val() == "" ){jQuery("#StreetNrValidator").show()};});
			jQuery("#Form_HairForm_StreetNr").focus(function(){jQuery("#StreetNrValidator").hide();});
			/*WALIDACJA DODAWANEGO SALONU*/
		}
		else
		{
			jQuery("#StreetNrValidator").hide();
			jQuery("#StreetValidator").hide();
		}
	});
	
	/************************* WALIDACJA KOMENTARZY DO FRYZURY ************************/
	jQuery("#commentssubmit").click(function()
	{
	 		if(jQuery("#commentUserName").val() == "")
			jQuery("#commentUserNameValidator").show();
		else
			jQuery("#commentUserNameValidator").hide();
			
 
		if(jQuery("#commentComments").val() == "")
		{
		  //	jQuery("#commentssubmit").css("left", "70px");
			jQuery("#commentCommentsValidator").show();
		}
		else
		{
		  //	jQuery("#commentssubmit").css("left", "330px");
			jQuery("#commentCommentsValidator").hide();
		}
			//jQuery("#mathguard").val() == "") ||
		if(( jQuery("#commentUserName").val() == "") || (jQuery("#commentComments").val() == ""))
			return false;
	});
});

jQuery(document).ready(
function()
{
	/**************** WALIDACJA FORMULARZA PRZED DODAWANIEM ZDJĘĆ *********************/
	jQuery("#addHairImages").click(function()
	{
		var bool = true;
		if(jQuery("#addHairForm_Form_HairdresserName").val() == "")
		{
			jQuery("#HairdresserNameValidatorDiv").show();
			bool = false;
		}
		if(jQuery("#Form_HairForm_City").val() == "")
		{
			jQuery("#CityValidatorDiv").show();
			bool = false;
		}
		if(jQuery("#Form_HairForm_Salon").val() == "")
		{
			jQuery("#SalonValidatorDiv").show();
			bool = false;
		}
		if(bool == true)
		{
			jQuery("#register_right").show();
			return false;
		}
		else
			return false;
	});
	
	/******************** WALIDACJA FORMULARZA DODAWAIA ZDJĘĆ *************************/
	jQuery("#addHairSubmit").click(function()
	{
		var bool = true;
		if(jQuery("#addHairForm_Form_HairdresserName").val() == "")
		{
			jQuery("#HairdresserNameValidatorDiv").show();
			bool = false;
		}
		if(jQuery("#Form_HairForm_City").val() == "")
		{
			jQuery("#CityValidatorDiv").show();
			bool = false;
		}
		if(jQuery("#Form_HairForm_Salon").val() == "")
		{
			jQuery("#SalonValidatorDiv").show();
			bool = false;
		}
		if(jQuery("#Form_HairForm_FileType1").val() == "")
		{
			jQuery("#File1").text("Musisz wybrać zdjęcie z przodu!");
			jQuery("#File1").css("color", "red");
			jQuery("#File1").show();
			bool = false;
		}
		if(jQuery("#addHairOnPicture").val() == "")
		{
			jQuery("#OnPictureValidatorDiv").show();
			bool = false;
		}
		if(!jQuery("#accept:checked").length)
		{
			jQuery("#AcceptValidatorDiv").show();
			bool = false;
		}
		
		/********* W RAZIE JEŚLI UŻYTKOWNIK CHCE SIĘ ZAREJESTROWAĆ TO... **********/
		p1=jQuery("#Form_HairForm_Password").val();
		p2=jQuery("#Form_HairForm_RePassword").val();
		if((jQuery("#addHairNick").val() != "") && 
			(p1!='' && p2!='' && (p1!=p2)))
		{
			jQuery("#PasswordValidatorDiv").text("Hasło44 nie zostało potwierdzone!");
			jQuery("#PasswordValidatorDiv").css("color", "red");
			jQuery("#PasswordValidatorDiv").show("slow");
			bool = false;
		}
		if((jQuery("#Form_HairForm_Password").val() == jQuery("#Form_HairForm_RePassword").val()) &&
			jQuery("#Form_HairForm_Password").val() != "" && jQuery("#addHairNick").val() == "")
		{
			jQuery("#NameValidatorDiv").show("slow");
			bool = false;
		}
		
		return bool;
	})
});

function moderate(status, id)
{	
	jQuery("#HairAdminPanel"+id.toString()).hide("slow");
	
	new Ajax.Request("/fryzury/moderate?status="+status.toString()+"&id="+id.toString(), 
	{
		method: 'get',
		asynchronous:true,
		onSuccess: function(transport) {
  		}
	});
}

function abuseHairComment(id, state)
{
	jQuery("#abuseHairComment"+id).hide("slow");
	new Ajax.Request("/fryzury/moderate?status=comment&id="+id.toString()+"&flag="+state, 
	{
		method: 'get',
		asynchronous:true,
		onSuccess: function(transport) {
  		}
	});
}

function checkEmailAvailability()
{
	new Ajax.Request('/fryzury/checkEmailAvailability/?email='+jQuery("#Form_HairForm_YourEmail").val(), 
	{
		method: 'get',
		asynchronous:true,
		onSuccess: function(transport) {
		if(transport.responseText === "zajęty")
			jQuery("#YourEmailValidatorDiv").show("normal"); 
		else
			jQuery("#YourEmailValidatorDiv").hide("normal"); 
		}
	});
}

/********************* AUTOCOMPLETE *********************/
jQuery(document).ready(
function()
{	
	var region = jQuery('#addHairForm_Form_Region :selected').text();
	var city = jQuery("input#Form_HaitForm_City").val();
	
	jQuery("#addHairForm_Form_Region").change(function(){
  		region = jQuery('#addHairForm_Form_Region :selected').text();
  		
  		jQuery("input#Form_HairForm_City").replaceWith('<input type="text" value="" name="City" id="Form_HairForm_City" class="upload_input ac_input" />');
  		jQuery("input#Form_HairForm_City").autocomplete("inc/auto_city.php?w="+region,
			{width: 200,max: 10,selectFirst: false, cacheLength: 0});
			
		jQuery("input#Form_HairForm_Salon").replaceWith('<input type="text" value="" name="Salon" id="Form_HairForm_Salon" class="upload_input ac_input" />');
		jQuery("input#Form_HairForm_Salon").autocomplete("inc/auto_salon.php?w="+region+"&m="+city,
			{width: 200,max: 10,selectFirst: false, cacheLength: 0});
			
		jQuery("input#Form_HairForm_City").blur(function(){
			city = jQuery("input#Form_HairForm_City").val();
	  		region = jQuery('#addHairForm_Form_Region :selected').text();
	  		
			jQuery("input#Form_HairForm_Salon").replaceWith('<input type="text" value="" name="Salon" id="Form_HairForm_Salon" class="upload_input ac_input"/>');
			
			jQuery("input#Form_HairForm_Salon").autocomplete("inc/auto_salon.php?w="+region+"&m="+city,
				{width: 200,max: 10,selectFirst: false, cacheLength: 0});
				
			jQuery("#Form_HairForm_Salon").blur(function(){if(jQuery("#Form_HairForm_Salon").val() == "" ) jQuery("#SalonValidatorDiv").show();});
			jQuery("#Form_HairForm_Salon").focus(function(){jQuery("#SalonValidatorDiv").hide();});
		});
		
		jQuery("#Form_HairForm_City").blur(function(){if(jQuery("#Form_HairForm_City").val() == "" ) jQuery("#CityValidatorDiv").show();});
		jQuery("#Form_HairForm_City").focus(function(){jQuery("#CityValidatorDiv").hide();});
	
	});
	
	jQuery("input#Form_HairForm_Salon").focus(function(){
		city = jQuery("input#Form_HairForm_City").val();
  		region = jQuery('#addHairForm_Form_Region :selected').text();
  		
		jQuery("input#Form_HairForm_Salon").replaceWith('<input type="text" value="" name="Salon" id="Form_HairForm_Salon" class="upload_input ac_input"/>');
		
		jQuery("input#Form_HairForm_Salon").autocomplete("inc/auto_salon.php?w="+region+"&m="+city,
			{width: 200,max: 10,selectFirst: false, cacheLength: 0});
			
		jQuery("#Form_HairForm_Salon").blur(function(){if(jQuery("#Form_HairForm_Salon").val() == "" ) jQuery("#SalonValidatorDiv").show();});
		jQuery("#Form_HairForm_Salon").focus(function(){jQuery("#SalonValidatorDiv").hide();});
	});
	jQuery("input#Form_HairForm_City").autocomplete("inc/auto_city.php?w="+region,
		{width: 200,max: 10,selectFirst: false, cacheLength: 0});
	jQuery("input#Form_HairForm_Salon").autocomplete("inc/auto_salon.php?w="+region+"&m="+city,
		{width: 200,max: 10,selectFirst: false, cacheLength: 0});
	
	//jQuery('#Form_HairForm_Region :selected').text()
	
});
