function cursorPointer(theStyle) {
	theStyle.cursor = 'pointer';
} // End Of Function cursorPointer()

function cursorRegular(theStyle) {
	theStyle.cursor = 'default';
} // End Of Function cursorRegular()

function scaleImage(imageID) {
	imageHeight = document.getElementById(imageID).height;
	imageWidth = document.getElementById(imageID).width;

	if(imageHeight > imageWidth) {
		document.getElementById(imageID).height = 60;
	} else if(imageWidth > imageHeight) {
		document.getElementById(imageID).width = 70;
	} else if (imageWidth == imageHeight) {
		document.getElementById(imageID).height = 60;
	}
} // End Of Function scaleImage()

function changeDirectoryView(categoryBlock, directoryImage) {
	if(document.getElementById(categoryBlock).style.display == 'none') {
		document.getElementById(categoryBlock).style.display = '';
		document.getElementById(directoryImage).src = 'images/openDirectory.gif';
	} else {
		document.getElementById(categoryBlock).style.display = 'none';
		document.getElementById(directoryImage).src = 'images/closedDirectory.gif';
	} // End of if categoryBlock statement
		
} //End of function changeDirectoryView
		
function bookmarkIt(theLink,theName, theItem, theItemLink, theItemName, theFormID, theBookMarkList, theForm) {
	var currentBookmarksArray = theBookMarkList.split(',');	
	var isInList = false;
	var loopLength = Number(isBookmarked) + 1;
	var loopLength2 = Number(currentBookmarksArray.length) + 1;
	var tempLink;
	var delimiter = "~!@";
	
	for(var i2 = 0; i2 < loopLength2; i2++) {
		if(currentBookmarksArray[i2] != undefined){
			tempLink = currentBookmarksArray[i2].split(delimiter);
			tempLink = String(tempLink[1]);
			if(tempLink.length > 0 && tempLink != "undefined"){
				if(theLink == tempLink) {
					isInList = true;
				}
			}
		}
	}
	
	for(var i = 0; i < loopLength; i++) {
		if(theFormID == bookMarkList[i]) {
			isInList = true;
		}
	}
	if(isInList == false) {
		document.getElementById(theItem).style.display = 'block';
		document.getElementById(theItemName).innerHTML = theName;
		document.getElementById(theItemLink).href = theLink;
		
		bookMarkList[isBookmarked] = theFormID;
		
		isBookmarked++;
		
		sendForm(theForm);
	}
}

function setTypeFeatures(adID) {
	document.getElementById("placeAnAdFeaturesTableName").innerHTML = adNameArray[adID];
	document.getElementById("priceOfAd").innerHTML = adPriceArray[adID];
	document.getElementById("noOfImgs").innerHTML = adNoOfImgs[adID] + " Image(s)";
	if(adID == 1) {
		document.getElementById("longdesc").style.display = "none";
		document.getElementById("flashSlideshow").style.display = "none";
		document.getElementById("flashvideo").style.display = "none";
	} else {
		document.getElementById("longdesc").style.display = "block";
		document.getElementById("flashSlideshow").style.display = "block";
	}
	if(adID == 3) {
		document.getElementById("flashvideo").style.display = "block";
	}
}

function sendForm(theForm) {
	theForm.submit();
} //End of function submjitForm()

function submitForm(theForm) {
	theForm.submit();
} //End of function submjitForm()

function confirmAdTypeForm(form) {
	var x = 1;
	
	if(form.sectionID.value == '') {
		alert('Please select the type of item you are selling.');
		x = 0;
	}
	
	if(x == 1) {
		submitForm(form);
	}
}

function submitForm(form) {
	form.submit();
}

function validateCreateUserForm(userForm) {
	var x = 1;
	
	if(userForm.firstName.value == "") {
		alert("Please enter your first name.");
		x = 0;
	} else if(userForm.lastName.value == "") {
		alert("Please enter your last name.");
		x = 0;
	} else if(userForm.address.value == "") {
		alert("Please enter your address.");
		x = 0;
	} else if(userForm.city.value == "") {
		alert("Please enter your city.");
		x = 0;
	} else if(userForm.state.value == "") {
		alert("Please select a state.");
		x = 0;
	} else if(userForm.ZIP.value == "") {
		alert("Please enter your ZIP code.");
		x = 0;
	} else if(userForm.country.value == "") {
		alert("Please enter your country.");
		x = 0;
	} else if(userForm.phone1.value.length != 3) {
		alert("Please enter a valid phone number.");
		x = 0;
	} else if(userForm.phone2.value.length != 3) {
		alert("Please enter a valid phone number.");
		x = 0;
	} else if(userForm.phone3.value.length != 4) {
		alert("Please enter a valid phone number.");
		x = 0;
	} else if(isNaN(userForm.phone1.value) == true) {
		alert("Please enter a valid phone number.");
		x = 0;
	} else if(isNaN(userForm.phone2.value) == true) {
		alert("Please enter a valid phone number.");
		x = 0;
	} else if(isNaN(userForm.phone3.value) == true) {
		alert("Please enter a valid phone number.");
		x = 0;
	} else if(userForm.email.value.indexOf('.') == -1) {
		alert("Please enter a valid email address.");
		x = 0;
	} else if(userForm.email.value.indexOf('@') == -1) {
		alert("Please enter a valid email address.");
		x = 0;
	} else if(userForm.email.value.indexOf('@') >= userForm.email.value.lastIndexOf('.')) {
		alert("Please enter a valid email address.");
		x = 0;
	} else if(userForm.username.value.length <= 5) {
		alert("User name must be longer that 5 characters.");
		x = 0;
	} else if(userForm.userpassword.value.length <= 5) {
		alert("User password must be longer that 5 characters.");
		x = 0;
	} else if(userForm.userpassword.value.length != userForm.confirmpassword.value.length) {
		alert("Passwords do not match.");
		x = 0;
	}
	
	if(x == 1) {
		userForm.submit();
	}
}
