jQuery(function($){ 
			$("#_rname").autocomplete(user_list, {
				minChars: 0,
				width: 170,
				max:50,
				matchContains: false,
				autoFill: false,
				formatItem: function(row, i, max) {
					return "\"" + row.Name + "\" [" + row.Userid + "]";
				},
				formatMatch: function(row, i, max) {
					return row.Name;
				},
				formatResult: function(row) {
					return row.Name;	
				}	
			});
			$("#_rname").result(function(event, row, formatted) {
					$("#_remail").val(row.Email);
					$("#_recust_id").val(row.Userid);
			});
});
function referAutoComplete(){ 
var mtxt='';
mtxt='<div style="clear:both; height:10px">&nbsp;</div><div style="clear:left;width:450px; padding-top:5px;"><div style="float:left;width:100px;">Name</div><div style="float:left;width:300px;"><input type="text" name="_rfname[]" class="_rname" size="25" /></div></div><div style="clear:left;width:450px; padding-top:5px;"><div style="float:left;width:100px;">Email</div><div style="float:left;width:300px;"><input type="text" name="_rfemail[]" class="_remail" size="25" /></div></div>';
jQuery('.refer_friend').append(mtxt);
}
function refer_validate(){
	
	 if(Trim(jQuery('#_rname').val()) == ""){
			   jQuery("#rname_validation").html("<p style='color:red;width:250px'>Please enter your name.</p>");
				jQuery("#rname_validation").show();
				jQuery('#_rname').css({'border-color' : 'red'});
				jQuery('#_rname').select();
				return false;
			}else{
			var filter=/^[0-9a-zA-Z \-]+$/
				
				var e = jQuery('#_rname').val();	
				
				var returnval=filter.test(e)
				jQuery("#rname_validation").hide();
				jQuery('#_rname').removeAttr("style");
				if (returnval==false){
					jQuery("#rname_validation").html("<p style='color:red;'>Please enter the valid name</p>");
					jQuery("#rname_validation").show();
					jQuery('#_rname').css({'border-color' : 'red'});
					jQuery('#_rname').select();
					return false;
				}
			
			else {
				jQuery("#rname_validation").hide();
				jQuery("#_rname").removeAttr("style");
			}
	}
	if(Trim(jQuery('#_remail').val()) == ""){
			   jQuery("#remail_validation").html("<p style='color:red;width:250px'>Please enter your e-mail id.</p>");
				jQuery("#remail_validation").show();
				jQuery('#_remail').css({'border-color' : 'red'});
				jQuery('#_remail').select();
				return false;
			}else{
			var filt=/^[\w\-\.\+]+\@[a-zA-Z0-9\.\-]+\.[a-zA-z0-9]{2,4}$/
							
				var m = jQuery('#_remail').val();	
				
				var returnval=filt.test(m)
				jQuery("#remail_validation").hide();
				jQuery('#_remail').removeAttr("style");
				if (returnval==false){
					jQuery("#remail_validation").html("<p style='color:red;'>Please enter the valid e-mail id</p>");
					jQuery("#remail_validation").show();
					jQuery('#_remail').css({'border-color' : 'red'});
					jQuery('#_remail').select();
					return false;
				}
			
			else {
				jQuery("#remail_validation").hide();
				jQuery("#_remail").removeAttr("style");
			}
	}
	$('.friend_details').each(function() {	
		if($(this).children().children().children('._rname').val() == ''){
			alert('here'); return false;
		}
	});
			
}
