
/////////////////////////////////////////////////////////////////////////////////////////////////////////////

var dataFieldsArr = new Array("color", "iconType", "icon", "personality", "age", "month", "horoscope", "grade", "schoolStyle", "numOfSiblings", "siblings", "state", "getAround", "motto", "inspire", "fashion", "fashionBrand", "singer", "music", "food", "hobbies", "creations");
var categories = new Array("motto", "me", "inspire", "fashion", "music", "food", "hobbies", "fashionBrand", "creations", "singer");
var members_categories = new Array("motto", "inspire", "fashionBrand", "singer");

// "about me" category
var personality_arr = new Array("cute","adorable","sensitive","intelligent","fun-loving","silly","friendly","understanding","compassionate","funny","gorgeous","outgoing","great","talented","classy","considerate","thoughtful","foxy");
var age_arr = new Array("7","8","9","10","11","12","13","14","15","16","17","18", "19 and over");
//var age_arr = new Array("7","8","9","10","11","12","13","14","15","16","17","18","19","20","21","22","23","24","25","over 25");
var month_arr = new Array("January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December");
var horoscope_arr = new Array("Aries","Taurus","Gemini","Cancer","Leo","Virgo","Libra","Scorpio","Sagittarius","Capricorn","Aquarius","Pisces");
var grade_arr = new Array("first grade", "second grade", "third grade", "fourth grade", "fifth grade", "sixth grade", "seventh grade", "eighth grade", "ninth grade", "tenth grade", "eleventh grade", "twelfth grade", "elementary school", "jr. high school", "high school");
var schoolStyle_arr = new Array("a so-so student", "a brilliant mathematician", "a hard-working pupil", "a struggling test-taker", "a wonderful note-taker", "a jock", "a poor athlete", "a serious teacher's pet", "a great joker", "a fantastic flirt");
var numOfSiblings_arr = new Array("0","1","2","3","4","5","6","7","8","9","10");
var siblings_arr = new Array("brother", "sister", "brothers", "sisters", "brother and sister", "brothers and sisters");
var state_arr = new Array("","Alabama","Alaska","Arizona","Arkansas","California","Colorado","Connecticut","Delaware","District of Columbia","Florida","Georgia","Hawaii","Idaho","Illinois","Indiana","Iowa","Kansas","Kentucky","Louisiana","Maine","Maryland","Massachusetts","Michigan","Minnesota","Mississippi","Missouri","Montana","Nebraska","Nevada","New Hampshire","New Jersey","New Mexico","New York","North Carolina","North Dakota","Ohio","Oklahoma","Oregon","Pennsylvania","Rhode Island","South Carolina","South Dakota","Tennessee","Texas","Utah","Vermont","Virginia","Washington","West Virginia","Wisconsin","Wyoming","Europe","North America","South America","Asia","Africa","Australia","Mexico","Antarctica","England","Ireland","Canada","Israel","Scotland","Caribbean");
var getAround_arr = new Array("skateboard", "rollerblades", "ice-skates", "skis", "bicycle", "sailboat", "roller-skates", "horse", "little red wagon", "parachute", "rowboat", "go-cart", "sneakers", "heels", "scooter", "pogo stick", "walking", "running", "skipping", "hopping", "jumping", "swimming", "bus", "truck", "tractor", "4 X 4", "semi-trailer", "moon buggy", "dune buggy", "spaceship", "rickshaw", "train");

// all other categories
var inspire_arr = new Array("Colors", "Fabrics", "History", "Boutiques", "Nature", "Artists", "Designers", "My dreams", "My friends");
var fashion_arr = new Array("Bohemian", "Street fashion", "Leather look", "Exotic", "Hip hop", "Quaint country", "Just jeans", "Sporty", "Lacey feminine", "All business", "Rock'n' Roll", "Goth", "Classic prep");
var music_arr = new Array("Pop", "Country", "Rock", "Rap", "Electronic", "Dance", "Hip Hop", "Heavy Metal", "Folk", "Classical", "Jazz", "Disco", "Reggae", "Show tunes", "Movie soundtracks");
var food_arr = new Array("Fast food", "Home cooking", "French cuisine", "Italian", "Deli", "Japanese", "Chinese", "Thai", "Mexican", "Indian", "Everything spicy", "All types of sweets", "Chocolate", "Cafeteria food", "Baked goods", "Airplane food", "Frozen dinners", "Snacks", "Organic food", "Soy products");
var hobbies_arr = new Array("aerobics","camping","catching rays","cheering","chillin'","collecting things","dirt biking","drawing","fishing","folk dancing","going to parties","hanging out","jogging","joking around","listening to music","cooking","painting landscapes","playing the guitar","reading comic books","riding the waves","rollerblading","shopping","shooting baskets","singing in the shower","skating","soccer","softball","renovating my boutique","talking on the phone","tap dancing","water polo","weight lifting","windsurfing","writing poetry","helping people","knitting","making clothes","surfing","ice skating","skateboarding","snowboarding","reading poetry","computer games","jammin' with friends","photography","horoscopes","watching TV","surfin' the Net","stargazing","sailing","getting a tan","walking dogs");
var creations_arr = new Array("Cdolls Creations", "Graffiti", "Gel Sparks", "My Boutique");

/////////////////////////////////////////////////////////////////////////////////////////////////////////////
function GSFacePlace()
{
	fromLeft = 10;
	fromTop = 10;
	theLink = '/premium/GSFacePlace/';	
	activityWinHandler = parent.window.open(theLink,'premiumActivityWinGSFacePlace','scrollbars=auto,resizable=yes,left='+fromLeft+',top='+fromTop+',width=550,height=500');
}


function isNorthAmerica(val)
{
	if(val=="South America" || val=="North America" || val=="Europe" || val=="Asia" || val=="Africa" || val=="Australia" || val=="Antarctica" || val=="England" || val=="Ireland" || val=="Canada" || val=="Scotland" || val=="Caribbean")
		return false;
	return true;	
}

var freeTextLimitNum=80;
function CheckLength(obj_name)
{
	freeTextLength = eval("document.cardform."+obj_name+".value.length");
	if(freeTextLength > freeTextLimitNum+1)
	{
		_element = eval("document.cardform."+obj_name);
		_element.value = _element.value.substring(0, freeTextLimitNum);
		
		//document.cardform.motto.value = document.cardform.motto.value.substring(0, freeTextLimitNum);
		alert("Oops....your message is too long.");
	}
}

function GetFixValue(val)
{
	var re1 = /@rep1@/ig;
	var re1_ = /\%27/ig;
	var re2 = /@rep2@/ig;
	var re2_ = /\%22/ig;
	var re3 = /\%26/ig;
	
	val = val.replace(re1, "'");
	val = val.replace(re1_, "'");
	val = val.replace(re2, '"');
	val = val.replace(re2_, "'");
	val = val.replace(re3, '&');
	
	
	
	return val;
}

function SetFixValue(val)
{
	var re1 = /'/ig;
	var re2 = /"/ig;
	var re3 = /[<>#]/ig;
	var re4 = /&/ig;
	
	/*
	val = val.replace(re1, "@rep1@");
	val = val.replace(re2, "@rep2@");
	val = val.replace(re3, " ");
	val = val.replace(re4, " and ");
	*/
	val = val.replace(re1, "%27");
	val = val.replace(re2, "%22");
	val = val.replace(re3, " ");
	val = val.replace(re4, "%26");
	
	return val;
}

/////////////////////////////////////////////////////////////////////////////////////////////////////////////
