// SugarHill Works JavaScript Document
var d = document;

// ------------- style the Zen Cart buttons that need js for RO, etc -------------------
	function styleButtons() {//alert('something');
		//----------- set hover/focus/etc classes for buttons -----------------
		var pageButtons = document.getElementsByTagName('input');
		for(i = 0; i < pageButtons.length; i++) {
			if(!pageButtons[i].id) {
				if(pageButtons[i].name) {
					pageButtons[i].id = pageButtons[i].name.toUpperCase();
				} else {
					pageButtons[i].id = pageButtons[i].value.replace(/\s/g, '_').toUpperCase() + '_cssBtn';
				}
			}
			if(pageButtons[i].type.match(/(text)|(textarea)|(password)/)) {
				pageButtons[i].className = 'txtInput';
			}
		}
		if(document.getElementById('SEARCH_cssBtn') && document.getElementById('keyword')) {
			var searchBtn = document.getElementById('SEARCH_cssBtn'), keywordBox = document.getElementById('keyword');
			searchBtn.onmouseover = function() {
				searchBtn.className = 'cssButtonHover button_search button_searchHover';
				keywordBox.className = 'boxFocus';
			}
			searchBtn.onmouseout = function() {
				searchBtn.className = 'cssButton button_search';
				keywordBox.className = 'boxBlur';
			}
			searchBtn.onfocus = function() {
				searchBtn.className = 'cssButtonHover button_search button_searchHover';
				keywordBox.className = 'boxFocus';
			}
			searchBtn.onblur = function() {
				searchBtn.className = 'cssButton button_search';
				keywordBox.className = 'boxBlur';
			}
		}
	}


// -------------------------------------------------------------------------------------



// ---------------------  SHW MENU INTEGRATION (tpl_categories.php)  -------------------
// backlinks, siteSettings functions, etc.... 

function clickMenu() {
	var home_a = d.getElementById('home_a');
	//var subHome = d.getElementById ('subHome');
	var about_a = d.getElementById('about_a');
	var subAbout = d.getElementById ('subAbout');
	var shop_a = d.getElementById('shop_a');
	//var subShop = d.getElementById ('subShop');
	var ysocietee_a = d.getElementById('ysocietee_a');
	var subYSocietee = d.getElementById ('subYSocietee');
	var news_a = d.getElementById('news_a');
	var subNews = d.getElementById ('subNews');
	var askus_a = d.getElementById('askus_a');
	var subAskUs = d.getElementById ('subAskUs');
	
	home_a.onclick = function () {
		//subHome.style.display = 'block';
		subAbout.style.display = 'none';
		//subShop.style.display = 'none';
		subYSocietee.style.display = 'none';
		subNews.style.display = 'none';
		subAskUs.style.display = 'none';
	}
	about_a.onclick = function () {
		subAbout.style.display = 'block';
		//subHome.style.display = 'none';
		//subShop.style.display = 'none';
		subYSocietee.style.display = 'none';
		subNews.style.display = 'none';
		subAskUs.style.display = 'none';
	}
	shop_a.onclick = function () {
		//subShop.style.display = 'block';
		//subHome.style.display = 'none';
		subAbout.style.display = 'none';
		subYSocietee.style.display = 'none';
		subNews.style.display = 'none';
		subAskUs.style.display = 'none';
	}
	ysocietee_a.onclick = function () {
		subYSocietee.style.display = 'block';
		//subHome.style.display = 'none';
		subAbout.style.display = 'none';
		//subShop.style.display = 'none';
		subNews.style.display = 'none';
		subAskUs.style.display = 'none';
	}
	news_a.onclick = function () {
		subNews.style.display = 'block';
		//subHome.style.display = 'none';
		subAbout.style.display = 'none';
		//subShop.style.display = 'none';
		subYSocietee.style.display = 'none';
		subAskUs.style.display = 'none';
	}
	askus_a.onclick = function () {
		subAskUs.style.display = 'block';
		//subHome.style.display = 'none';
		subAbout.style.display = 'none';
		//subShop.style.display = 'none';
		subYSocietee.style.display = 'none';
		subNews.style.display = 'none';
	}
}

// -------------------------------------------------------------------------------------

function checkFtrPos() {
	if(d.getElementById('siteinfoLegal')) {
		var ftr = d.getElementById('siteinfoLegal');
 		if(ftr.offsetParent.offsetTop + ftr.offsetTop < 686) { 
			ftr.style.position = "absolute";
			ftr.style.top = ((686 - (ftr.offsetParent.offsetTop + ftr.offsetTop)) + (ftr.offsetParent.offsetTop + ftr.offsetTop)) + 'px'; 
		}
	}
}

// -------------------------------------------------------------------------------------

function unborder() {
	var imgs = d.getElementsByTagName('img');
	for(i = 0; i < imgs.length; i++) {
		if(imgs[i].width < 10 | imgs[i].height < 10) {
			imgs[i].style.border = "none";
		}
	}
}