//**************************************************
//**************** ITEM TABS ***********************
//**************************************************
function swapItemTab(state,tab){
	var tabId = tab.id;
	if(state=='out' && tabId != tabSelected){
		document.getElementById(tabId).className = "itemTab";
	}else{
		document.getElementById(tabId).className = "itemTabOn";
	}
}
function setItemTab(tab){
	var tabsArray = new Array("specifications","condition","shipping");
	var tabContentId = tab + 'Content';
	tabSelected = tab;
	for (i=0; i<tabsArray.length; i++){
		if(tabSelected == tabsArray[i]){
			document.getElementById(tabsArray[i] + 'Content').style.display = "block";
			document.getElementById(tabsArray[i]).className = "itemTabOn";
		}else{
			document.getElementById(tabsArray[i] + 'Content').style.display = "none"; 
			document.getElementById(tabsArray[i]).className = "itemTab";
		}
	}
}
//**************************************************
//**************** UTILITY FUNCTIONS ***************
//**************************************************
function displayDate(){
	var dateHTML = "";
	var theDate = new Date();
	var theDayOfWeek = theDate.getDay();
	var theMonth = theDate.getMonth();
	var theDayOfMonthNum = theDate.getDate();
	var theYear = theDate.getFullYear();
	var days = new Array("Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday");
	var months = new Array("January","February","March","April","May","June","July","August","September","October","November","December");
	var suffix = "th";

	if (theDayOfMonthNum==1) suffix=("st");
	else if (theDayOfMonthNum==2) suffix=("nd");
	else if (theDayOfMonthNum==3) suffix=("rd");
	else if (theDayOfMonthNum==21) suffix=("st");
	else if (theDayOfMonthNum==22) suffix=("nd");
	else if (theDayOfMonthNum==23) suffix=("rd");
	else if (theDayOfMonthNum==31) suffix=("st");
	else suffix=("th");

	dateHTML += days[theDayOfWeek] + ", " + months[theMonth] + " " + theDayOfMonthNum + suffix + ", " + theYear + "";
	document.getElementById("displayDate").innerHTML = dateHTML;
}

function popIt(width, height, scrollbars){ 
	if(!width) width = "640";
	if(!height) height = "480";
	if(!scrollbars) scrollbars = 1;
	var windowString = 'width=' + width + ',height=' + height + ',resizable=1,status=0,toolbar=no,scrollbars=' + scrollbars + ',scrolling=auto';
	var popItWindow = window.open('',"popIt", windowString);
	return false;
}

function addBookmark(title,url){
	if (window.sidebar) // firefox
		window.sidebar.addPanel(title, url, "");
	else if(window.opera && window.print){ // opera
		var elem = document.createElement('a');
		elem.setAttribute('href',url);
		elem.setAttribute('title',title);
		elem.setAttribute('rel','sidebar');
		elem.click();
	}		 
	else if(document.all)// ie
		window.external.AddFavorite(url, title);
}
function getUrl(url){
	window.location = url + ".html";
}
//**************************************************
//************ END UTILITY FUNCTIONS ***************
//**************************************************

//**************************************************
//************ PRODUCT PAGE ROLLOVER ***************
//**************************************************
function productRollover(){
	var i = 0;
	var productWrapper = document.getElementById("productWrapper");
	if(productWrapper){
		var productDivs = productWrapper.getElementsByTagName("DIV");
		while(i < productDivs.length){
			if(productDivs[i].className == "productOff"){
				productDivs[i].onmouseover = function(){this.className = "productOver";}
				productDivs[i].onmouseout = function(){this.className = "productOut";}
			}
			i++;
		}
	}
}
//**************************************************
//*********** MULTIPLE IMAGE FUNCTIONS *************
//**************************************************
function previewMedImg(elem,state){
	var imgSrc = elem.src;
	var mainImgSrc = document.getElementById("mainImg").src;
	var outImgSrc = document.getElementById("defaultMainImgUrl").title;
	var overImgSrc = imgSrc.replace("small","medium");
	if(state == 'over'){
		document.getElementById("mainImg").src = overImgSrc;
	}else{
		document.getElementById("mainImg").src = outImgSrc;
	}
}
function altViewsEvents(){
	var i = 0;
	var altImgViews = document.getElementById("altImgViews");
	if(altImgViews){
		var thumbImgs = altImgViews.getElementsByTagName("IMG");
		while(i < thumbImgs.length){
			thumbImgs[i].onmouseover = function(){previewMedImg(this,'over')}
			thumbImgs[i].onmouseout = function(){previewMedImg(this,'out')}
			i++;
		}
	}
}
//**************************************************
//********** CALL FUNCTIONS ON WINDOW LOAD *********
//**************************************************
function onloadScript(){

}
window.onload = onloadScript;

