		function populateState(){
			var form=document.forms['advertise'];
			var objstate=form.elements['state'];
			var objregion=form.elements['region'];
			var objcountry = form.elements['country'];
			var optionTextOn='------------ Any ------------';
			var optionTextOff='------------ N/A ------------';
			var userBrowser = navigator.userAgent.toLowerCase();
			var statelist=[

				{id:"Alabama",title:"Alabama",refID:"USA"},

				{id:"Alaska",title:"Alaska",refID:"USA"},

				{id:"Arizona",title:"Arizona",refID:"USA"},

				{id:"Arkansas",title:"Arkansas",refID:"USA"},

				{id:"California",title:"California",refID:"USA"},

				{id:"Colorado",title:"Colorado",refID:"USA"},

				{id:"Connecticut",title:"Connecticut",refID:"USA"},

				{id:"Delaware",title:"Delaware",refID:"USA"},

				{id:"Florida",title:"Florida",refID:"USA"},

				{id:"Georgia",title:"Georgia",refID:"USA"},

				{id:"Hawaii",title:"Hawaii",refID:"USA"},

				{id:"Idaho",title:"Idaho",refID:"USA"},

				{id:"Illinois",title:"Illinois",refID:"USA"},

				{id:"Indiana",title:"Indiana",refID:"USA"},

				{id:"Iowa",title:"Iowa",refID:"USA"},

				{id:"Kansas",title:"Kansas",refID:"USA"},

				{id:"Kentucky",title:"Kentucky",refID:"USA"},

				{id:"Louisiana",title:"Louisiana",refID:"USA"},

				{id:"Maine",title:"Maine",refID:"USA"},

				{id:"Maryland",title:"Maryland",refID:"USA"},

				{id:"Massachusetts",title:"Massachusetts",refID:"USA"},

				{id:"Michigan",title:"Michigan",refID:"USA"},

				{id:"Minnesota",title:"Minnesota",refID:"USA"},

				{id:"Mississippi",title:"Mississippi",refID:"USA"},

				{id:"Missouri",title:"Missouri",refID:"USA"},

				{id:"Montana",title:"Montana",refID:"USA"},

				{id:"Nebraska",title:"Nebraska",refID:"USA"},

				{id:"Nevada",title:"Nevada",refID:"USA"},

				{id:"New Hampshire",title:"New Hampshire",refID:"USA"},

				{id:"New Jersey",title:"New Jersey",refID:"USA"},

				{id:"New Mexico",title:"New Mexico",refID:"USA"},

				{id:"New York",title:"New York",refID:"USA"},

				{id:"North Carolina",title:"North Carolina",refID:"USA"},

				{id:"North Dakota",title:"North Dakota",refID:"USA"},

				{id:"Ohio",title:"Ohio",refID:"USA"},

				{id:"Oklahoma",title:"Oklahoma",refID:"USA"},

				{id:"Oregon",title:"Oregon",refID:"USA"},

				{id:"Pennsylvania",title:"Pennsylvania",refID:"USA"},

				{id:"Rhode Island",title:"Rhode Island",refID:"USA"},

				{id:"South Carolina",title:"South Carolina",refID:"USA"},

				{id:"South Dakota",title:"South Dakota",refID:"USA"},

				{id:"Tennessee",title:"Tennessee",refID:"USA"},

				{id:"Texas",title:"Texas",refID:"USA"},

				{id:"Utah",title:"Utah",refID:"USA"},

				{id:"Vermont",title:"Vermont",refID:"USA"},

				{id:"Virginia",title:"Virginia",refID:"USA"},

				{id:"Washington",title:"Washington",refID:"USA"},

				{id:"Washington DC",title:"Washington DC",refID:"USA"},

				{id:"West Virginia",title:"West Virginia",refID:"USA"},

				{id:"Wisconsin",title:"Wisconsin",refID:"USA"},

				{id:"Wyoming",title:"Wyoming",refID:"USA"},

			];
			objstate.options.length = 1;
			if(!(userBrowser.indexOf('msie') + 1))
				statesNum = statelist.length;
			else
				statesNum = statelist.length - 1;

			cid =document.advertise.country[document.advertise.country.selectedIndex].value;
			var counter = 0;
			if(cid == 'United States')
			{
				cid = "USA";
			}
			if(cid == 'USA')
			{
				for( i=0; i < statesNum; i++ ){
					if ( statelist[i].refID==cid){
						counter++;
						objstate.options[counter]=new Option( statelist[i].title,statelist[i].id);
					}
				}
				if(objstate.options.length == 1){
					objstate.options[0].text=optionTextOff;
					objstate.options[0].value='N/A';
					objstate.disabled=true;
					objregion.disabled=false;
					objregion.focus();
				}else{
					objstate.options[0].text=optionTextOn;
					objstate.options[0].value="";
					objstate.disabled=false;
					objregion.disabled=true;
				}
			}
			else
			{
				objstate.options[0].text=optionTextOff;
				objstate.options[0].value='N/A';
				objstate.disabled=true;
				objregion.disabled=false;
				objregion.focus();
			}
		}
		function DropDownSelect(obj,val)
		{
			var i;
			var len = obj.options.length;
			for (i=0; i<len; i++)
			{
				if (obj.options[i].value == val)
				{
					obj.selectedIndex = i;
					break;
				}
			}
		}
		function formValidator()
		{
			var firstname = document.advertise.first_name;
			var lastname = document.advertise.last_name;
			var company = document.advertise.company;
			var website = document.advertise.URL;
			var email = document.advertise.email;
			var phone = document.advertise.phone;
			var city = document.advertise.city;
			var country = document.advertise.country;
			var state = document.advertise.state;
			var region = document.advertise.region;
			var industry = document.advertise.industry;
			var budget = document.advertise.budget;
			var timeframe = document.advertise.timeframe;
			var description = document.advertise.description;
			var advertised = document.advertise.advertised;

		if(firstname.value == 0 )
		{
			alert("Please enter your first name.");
			firstname.focus();
			return false;
		}
		if(lastname.value == 0 )
		{
			alert("Please enter your last name.");
			lastname.focus();
			return false;
		}
		if(company.value == 0 )
		{
			alert("Please enter your company.");
			company.focus();
			return false;
		}
		if(website.value == 0 )
		{
			alert("Please enter your website URL.");
			website.focus();
			return false;
		}
		var re = new RegExp('http:\/\/');
		var str = website.value;
		if(!str.match(re))
		{
			alert("Invalid website address. Please re-enter.Format of the website is http://example.com");
			website.focus();
			return false;
		}
		if(email.value == 0 )
		{
			alert("Please enter your email address");
			email.focus();
			return false;
		}
		// Email Checker
		if (email.value.indexOf("@") < 0)
		{
			alert("Invalid email address. Please re-enter");
			email.focus();
			return false;
		}
		// Email Checker
		if (email.value.indexOf(".") < 0)
		{
			alert("Invalid email address. Please re-enter");
			email.focus();
			return false;
		}
		// Email Checker
		if (email.value.indexOf(" ") >= 0)
		{
			alert("Invalid email address. Please re-enter");
			email.focus();
			return false;
		}
		// Declaring required variables
		var digits = "0123456789";
		// non-digit characters which are allowed in phone numbers
		var phoneNumberDelimiters = "()- ";
		// characters which are allowed in international phone numbers
		// (a leading + is OK)
		var validWorldPhoneChars = phoneNumberDelimiters + "+";
		// Minimum no of digits in an international phone no.
		var minDigitsInIPhoneNumber = 10;

		function isInteger(s)
		{var i;
			for (i = 0; i < s.length; i++)
			{
			// Check that current character is number.
				var c = s.charAt(i);
				if(((c < "0") || (c > "9"))) return false;
			}
			// All characters are numbers.
			return true;
		}

		function stripCharsInBag(s, bag)
		{var i;
			var returnString = "";
			// Search through string's characters one by one.
			// If character is not in bag, append to returnString.
			for (i = 0; i < s.length; i++)
			{
			// Check that current character isn't whitespace.
				var c = s.charAt(i);
				if (bag.indexOf(c) == -1) returnString += c;
			}
			return returnString;
		}

		function checkInternationalPhone(strPhone){
			s=stripCharsInBag(strPhone,validWorldPhoneChars);
			return (isInteger(s) && s.length >= minDigitsInIPhoneNumber);
		}

		if ((phone.value==null)||(phone.value==""))
		{
			alert("Please Enter your Phone Number")
			phone.focus()
			return false
		}
		if (checkInternationalPhone(phone.value)==false){
			alert("Please Enter a Valid Phone Number.Format of the phone number is 310-234-5643")
			phone.value=""
			phone.focus()
			return false
		}
		// City Checker
		if(city.value == 0 )
		{
			alert("Please enter your city");
			city.focus();
			return false;
		}
		if(country.value == "Any" )
		{
			alert("Please enter your country");
			country.focus();
			return false;
		}
		else
		{
			// State Checker
			if(country.value == "US")
			{
				if(state.value == "" )
				{
					alert("Please enter your state");
					state.focus();
					return false;
				}
			}
			// State Checker
			if(country.value != "US")
			{
				if(region.value == "" )
				{
					alert("Please enter your region");
					region.focus();
					return false;
				}
			}
		}

		if(industry.options[0].selected)
		{
			alert("Please select an industry");
			return false;
		}
		if(budget.options[0].selected)
		{
			alert("Please select your marketing budget.");
			return false;
		}
		if(description.value == 0 )
		{
			alert("Please enter the description of your company.");
			description.focus();
			return false;
		}
		if(timeframe.options[0].selected)
		{
			alert("Please select a decision timeframe.");
			return false;
		}
		if(advertised.options[0].selected)
		{
			alert("Please select if your company has ever advertised online.");
			return false;
		}
	}