function getParameter(paramName)
{
    var res = "";
    var base = document.location.search.substr(1);
    var pair = base.split('&');
	for(var i = 0; i < pair.length; i ++) 
	{
	    var param = pair[i].split('=');
	    if(param[0] == paramName)
	    {
	        res = param[1];
	    }
	}
    return res; 
}


$().ready(function() 
{
	var pf = $("#hiPropertyFor").val();
	var qs = getParameter("fs");
	
	$("#" + hidpidHomeID).val("");
	
	//if(qs > 0 && pf==1){$("#btnSale").click();}
	 /*
	$("[id*='tbDestKeyword']").focusout(function()
	{
		var v = $(this).val();
		if (v == ""){$(this).val("Destination Keyword or Property ID");}
	});
	*/
	
	    //
	try
	{
		$("#tbDestKeyword").click(function()
		{
			var v = $("#tbDestKeyword").val(); 
			if(v == "Type Destination Keyword or Property ID"){ $("#tbDestKeyword").val("");}
			return false;
		})
	}
	catch(e){;};
	/*
	var ref = document.referrer
	ajurl="/aj/Hand.ashx?command=trackref&r="+ref;
	$.ajax({
				type: "POST",
				url: ajurl,
				async: true,
				data: "",
				success: function(msg){if(msg > 0){rid=msg; setlinks();}}
			});
	*/		
	//try	{
	$("#tbDestKeyword").autocomplete(la, {
		minChars: 3,
		max: 20,
		autoFill: true,
		mustMatch: false,
		selectFirst:true ,
		matchContains: false,
		scrollHeight: 220,
		formatItem: function(data, i, total) {
			return '<table cellpadding="0" cellspacing="0" border="0" class="aut"><tr><td class="aclc">' +data.l +', ' +data.p +'</td><td class="aurc">' + '(' + data.c + ')</td></tr></table>';
		}
		, formatMatch: function(data, i, max) {
			return data.l ;
		},
		formatResult: function(data) {
			return data.l;
		}
	}).result(function(event, data) {$("#" + hidpidHomeID).val(data.id);});
	//}catch(e){;};
			
});


	
/* feedback*/
function validateEmail(u)
{
var v=/^(([^<>()[\]\\.,;:\s@\"]+(\.[^<>()[\]\\.,;:\s@\"]+)*)|(\".+\"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/;
return u.match(v);
}

function vstring(u)
{
	if(u.length<1)
	{return false}
	else
	{return true}
}

function SendFeedback(msg,email)
{
	try
	{
		var enc_linc = escape(location.href);
		var ajurl="/aj/Hand.ashx?command=feedback"; //&r="+enc_linc;
		if ($.browser.msie)
		{
			var random = 1 + Math.floor(Math.random() * 10000000);
			ajurl = ajurl + "&" + random;
		}
		var sp = "";
		sp = "fm="+msg + "&email=" + email + "&link=" + enc_linc;
		//$(".loading").css('display','block');
		//var dw = document.getElementById('dw');
		//dw.scrollIntoView(true);
		$.ajax(
		{
			type: "POST",
			url: ajurl,
			async: true,
			data: sp,
			success:function(html)
			{
				;
			}
		});
	}
	catch(e){var s = e;};

}
var dialog_fb;		
$().ready(function(){
	
	$( "#dialog:ui-dialog" ).dialog( "destroy" );

	dialog_fb = $( "#dialog-feedback" ).dialog({
		modal: true,
		autoOpen:false,
		title: 'Feedback',
		dialogClass: 'alert',
		draggable: false,
		resizable: false,
		hide: 'slide',
		show: 'slide',
		width:330,
		buttons: {
			"Send Message": function() 
			{ 
				var error = false;
				var msg = $("#txt_dlg_feedback_text").val();
				var email = $("#txt_dlg_feedback_email").val();
				if(!vstring(msg))
				{
					error = true;
					$("label[for='txt_dlg_feedback_text'] span").css("visibility","visible");								
				}
				else
				{
					$("label[for='txt_dlg_feedback_text'] span").css("visibility","hidden");
				}
				if(!vstring(email) || !validateEmail(email))
				{
					error = true;
					$("label[for='txt_dlg_feedback_email'] span").css("visibility","visible");								
				}
				else
				{
					$("label[for='txt_dlg_feedback_email'] span").css("visibility","hidden");
				}
				if(error == false)
				{
					SendFeedback(msg,email);
					$(this).dialog("close"); 
				}
			} 
		}
	});
	
	$('#btnFeedback').click(function() 
		{
			$("label[for='txt_dlg_feedback_text'] span").css("visibility","hidden");	
			$("label[for='txt_dlg_feedback_email'] span").css("visibility","hidden");			
			
			$("#txt_dlg_feedback_text").val("");
			$("#txt_dlg_feedback_email").val("");
			dialog_fb.dialog('open');
			return false;
		});
});

/* /feedback*/
	
