	function fncGetName()
	{
		var words = "";

	
        words += "ABIGAIL ABNER ABRAHAM ADAM ADRIAN AGATHA AGNES ALBERT ALDEN ALEXANDER ALFONZO ALFRED ALMA AMBROSE AMELIA AMOS ANITA ANNIE ANTHONY ARCHIBALD ALEEN ARNOLD ART ASA ASHTON AURTHUR AUSTIN AUTUMN AVERY";
        words += " BAILEY BALDWIN BARBARA BARNEY BARRY BART BASAL BAXTER BEATRICE BELL BENEDICT BENITO BENNETT BERLE BERNARD BERT BETSY BETTY BEULAH BEVERLY BIFF BJORN BLAKE BO BOB BOMONT BOOMER BORRIS BRADLY BRETT BRIDGET BRISCO BROOK BRUCE BRUNO BRUTIS BRYANT BRYCE BRYSTAL BUCK BUD BUFORD BUNK BUSTER BUTCH BUZZ";
        words += " CAESAR CAL CALEB CANDY CARL CARLOS CARTER CASS CECIL CHAD CHANCE CHARLOTTE CHARLIE CHASE CHEERIO CHELSY CHESTER CHIP CHIPPER CHUCKIE CLARA CLARENCE CLARK CLAY CLEMMONS CLIFFORD CLINT CLIVE CLYDE COLENE COLIN CONAN CONRAD COOPER CORNELIUS CORNWALL COURTNEY CURTIS CYRUS";
        words += " DAFNE DAISY DALE DALLAS DANA DANIELLE DARLENE DEAN DEE DELLA DEMITRIUS DENISE DENNIS DENNY DEWAYNE DEWEY DEXTER DICK DIXON DONALD DOROTHY DORRIS DOTTIE DOUGLAS DRAKE DUDLEY DUKE DUNCAN DUSTY DWIGHT";
        words += " EARL EBENEZER EDDIE EDGAR EDITH EDWARD ELAINE ELENOR ELI ELISHA ELLEN ELLSWORTH ELMER ELMO ELROY ELVA ELVIS ELLWOOD EMILY EMMA EMMETT ERNEST ERVIN ERWIN ESTHER ETHEL EUGENE EVAN EVANDER EVE EVELYN EZEKIAL";
        words += " FAITH FANNY FELIX FERGASON FERN FITZGERALD FLANDERS FLORENCE FORD FOREST FRANCIS FRANKLIN FRANZ FRED FREEMAN FRITZ FULTON";
        words += " GABRIEL GENE GEOFF GEORGE GEORGETTE GERTRUDE GILBERT GILLIGAN GINGER GLADYS GLENN GLORIA GOLDBRICK GOMER GORDON GOUBER GRACE GRAHAM GRANT GRETA GRETCHEN GROVER GUNTHER GUS GUY GWEN";
        words += " HAMLET HAMPTON HAN HANK HANNAH HANS HARLEY HARMONY HAROLD HARRIOT HARRISON HARVEY HAZAL HEATH HELEN HELGA HENRY HERB HERMAN HERSHEY HI HIGGINS HILDA HINES HOMER HOPE HORACE HOSEA HOWARD HUBERT HUDSON HUE HUGO HUNTER";
        words += " IAN IKE IRMA ISABELL ISAIAH ISSAC";
        words += " JAMES JASPER JAY JEAN JENSON JEREMIAH JILL JOB JOCK JOEL JON JOSEPH JOSIAH JUD JUDAH JUDE JUNE JUNIOR";
        words += " KADE KASEY KATE KAY KEITH KELLY KENT KIM KIP KURT";
        words += " LACY LANCE LANE LARRY LAVERN LAWRENCE LEE LEFTY LEONARD LEROY LESTER LEVI LEWIS LIBBY LINCOLN LINUS LIZANNE LLOYD LOGAN LONDON LONNIE LOPEZ LORNE LORETTA LUCY LUDWIG LUKE LULU LUTHER LYLE";
        words += " MABLE MAC MACEY MADELIN MADISON MAGGIE MALCOM MALORY MANDY MARCIA MARCUS MARGARET MARGIE MARLENE MARSHALL MARTHA MARTIN MATILDA MAUD MAXWELL MAY MCKENZIE MEL MEREDITH MERLE MERTLE MICKEY MIDGE MILDRED MILLBURN MILLICENT MILTON MITCH MOE MOLLY MONA MONROE MONTY MORRIS MORTON MOSE MERCER MYRNA MYRON";
        words += " NAHUM NAOMI NAPOLEAN NAT NEIL NELLY NELSON NEVEL NEWT NICODEMUS NORMAN NORTON";
        words += " OBADIAH OLA OLIVE OLIVER OMAR OPAL ORENTHAL ORLANDO ORSON ORVILLE OSCAR OTIS OWEN OZWALD";
        words += " PAIGE PAM PARIS PATTY PAUL PEG PENELOPE PENNY PETER PERCY PERCIVIL PERRY PHIL PHOEBE PHYLLIS PIERRE";
        words += " QUINCY QUINTON";
        words += " RACE RAFE RALPH RAMONA RANDALL RAQUEL RAY RAYMOND REECE REED REGINALD RENEE REX RICH RICK RITA ROBIN ROD";
        words += " RODNEY ROGER ROMEO RONALD ROSCO ROSE ROSEANNE ROSS ROY ROYAL RUBEN RUBY RUDY RUDYARD RUFAS RUPERT RUSH";
        words += " RUSSELL RUTH RUTHERFORD";
        words += " SALLY SAM SAMSON SANDY SAUL SAWYER SCOTTY SEAN SEEMORE";
        words += " SHANE SHAUN SHAY SHELBA SHELLDON SHEELY SHEMP SHERBERT SHERMAN SHERWIN";
        words += " SHIRLEY SIDNEY SIGOURNEY SILAS SIMEON SKEETER SKIP SLICK SOFIA SOLOMON";
        words += " SONNY SPENCER SPUD SQUIRE STAN STANFORD STAR STERLING STONE STONEWALL STU SUMMER SUZIE SYLVESTER SYLVIA";
        words += " TATE TEX THADDEUS THAVIA THELMA THEODORE THERMA THIRSTON TOBY TODD TOM TRAY TREVOR TROY TUCKER TYLER TYSON";
        words += " URSALA";
        words += " VADA VERNON VICTOR VIJAY VINCENT VIOLA VIOLET VIRGINIA VIVIAN";
        words += " WADE WALDO WALDORF";
        words += " WALKER WALLACE WALLY WALT WANDA WARD WARREN WASHBURN WASHINGTON WATSON WAYNE WENDY";
        words += " WILBUR WILDA WILLARD WILLY WILMA WILSON WINNIE WINONA WINSTON WINTER WONDERFUL WOODY WORTHINGTON";
        words += " XAIVER";
        words += " YVONNE";
        words += " ZACHERIAS ZEBEDIAH ZEKE ZELDA ZIP ZOE ZONA";
        words += " ";

		var letterFrequency = new Array();
        for (i = 0; i < 26; i++) 
		{
            letterFrequency[i] = "";
        }

		
        var length;
        var cons = 1;
        var vowels = 1;
		var i;
		var pos = 0;
		var place;

		var prevLetter;
        var letter;
        var name;
		
		var t = 0;
				
		for (i = 0; i < (words.length - 1); i++)
		{
			if (words.charAt(i) != " " && words.charAt(i + 1) != " ")
			{
				index = words.charCodeAt(i) - 65;
				letterFrequency[index] += words.charAt(i + 1);
			}
		}
		
		var alphabet;
		var randomnumber;
		var s;
		var l;

		alphabet = "ABCDEFGHIJKLMNOPQRSTUVWXYZ";

		randomnumber = Math.floor(Math.random()*26);
		letter = alphabet.charAt(randomnumber); 

		name = letter;
		length = 2 + Math.floor(Math.random()*6);
		
		i=0;
		while (name.length <= length)
		{
			pos = (letter.charCodeAt(0) - 65);
			place = Math.floor(Math.random() * letterFrequency[pos].length);
			letter = letterFrequency[pos].charAt(place);			

			if (letter == "A" || letter == "E" || letter == "I" || letter == "O" || letter == "U") 
			{
                vowels++;
                cons = 0;
            }
            else 
			{
                cons++;
                vowels = 0;
            }			
			
			if (i == length)
			{
				if (letter != "Q")
				{
					if (name.substr(i-1,1) == "Q")
					{
						name += "" + "ue";
					}
					else
					{
						name += "" + letter; 
					}
				}
			}
			else
			{
				if (i >= length-1)
				{
					if (cons <= 1 && vowels <= 1)
					{
						name += letter; 
					}
				}
				else
				{
					if (cons <= 2 && vowels <= 2)
					{
						name += letter; 
					}
				}
			}
		}
		
		return name;
	}

