/* Feature.js
   JavaScript functions for the 81x Community page.

   written by Ray Wampler, 11/20/02

*/

function goSearch() {
	var frm = document.forms[0];
	if (frm.PhoneNumber == undefined || frm.PhoneNumber.value == '') {
		frm.Action.value = "";
		frm.PrevPageList.value = "";
		frm.StartProjectNum.value = "";
		frm.EndProjectNum.value = "";
		frm.submit();
	} else {
		adPhoneSearch();
	}
}

function goAdvancedSearch() {
	var frm = document.forms[0];
	document.location.href= "AdvancedSearch.aspx?keyword="+frm.keyword.value +
		"&CatList="+frm.CatList.value+"&StarRating="+frm.StarRating.value +
		"&Age="+frm.Age.value+"&DescSearch="+frm.DescSearch.value +
		"&AllCats="+frm.AllCats.value;
}

function goNextPage() {
	var frm = document.forms[0];
	frm.Action.value = "Next";
	frm.submit()
}

function goPrevPage() {
	var frm = document.forms[0];
	frm.Action.value = "Back";
	frm.submit()
}

function ContactMe(projectID) {
    var sWinAttr = "toolbar=no,location=no,status=no,menubar=no,"
                 + "scrollbars=no,resizable=no,width=437,height=334"
    var winEmail = window.open("ContactMe.aspx?ProjectID="+projectID, "ContactMe",sWinAttr)
}

function sendEmail(ProjectID) {
	if (AuthorID=='') {
		alert('Please login or register before sending email.');
		OpenLogin();
	} else {
		var sWinAttr = "toolbar=no,location=no,status=no,menubar=no,"
					+ "scrollbars=no,resizable=no,width=438,height=420"
		var winEmail = window.open("EmailaFriend.aspx?ProjectID="+ProjectID+"&FromAuthor=N", "EmailaFriend",sWinAttr)
	}
}

function growImage(imageName) {
	// Makes the thumnail bigger on mouseover
	var img = document.all(imageName);
	img.width = img.width * 2;
	img.height = img.height * 2;
}

function shrinkImage(imageName) {
	// Makes the thumnail smaller on mouseout
	var img = document.all(imageName);
	img.width = img.width / 2;
	img.height = img.height / 2;
}

function adPhoneSearch() {
	var frm = document.forms[0];
	document.location.href= "AdPhoneSearch.aspx?PhoneNumber="+frm.PhoneNumber.value;
}

function OpenLogin() {

	var winLeft = window.screenLeft + 75;
	var winTop = window.screenTop + 50;
	// Open a new window for HTML editing
	var sWinAttr = "toolbar=no,location=no,status=no,menubar=no,titlebar=no,"
					+ "scrollbars=no,resizable=no,width=600,height=500,"
					+ "left="+winLeft+",top="+winTop;
	parent.winExit = window.open("Login.aspx?Popup=Yes", "LoginWindow",sWinAttr)
}

