// JavaScript Document


// global variables

var pageOn;
var pageLoaded = false;
var pageNum;
var seasonOn;
var pageSeasonName;
var altImgNum;
var altImgTotal;
var currentStyle;
var nextStyle;
var previousStyle;


var currentSeason = "fall10";
var firstProduct = "2";

//fall09.php?show=13


var fall07Items = new Array("sweat","flo","fringe","sweat","knot","wrap","drape","crisscross","flap","nightie","princess","metallic","ball");

var spring08Items = new Array("breeze","snip","sun","medal","snap","tank","medallion","braid","tini","boat","babe","baby","wrap");

summer08Items = new Array('fly','tea','slouch','sail','beach','cruise','party','tank','ballet','marina');

fall08Items = new Array('tribal','pouf','sheer','leggy','strap','dolly','nightie','zip','one','belt','dob','pouch');

prespring09Items = new Array('athens','toga','ring','pippy','slouch','mandarin','mono','toro','bunny','wrap','leggy','usa');

spring09Items = new Array('lure','rome','capture','kingdom','guard','troy','rock','julius','sol','mermaid','fighter','queen','athena','clio','spear','bunny','em','swing','leggy');

fall09Items = new Array('native','beat','blanket','body','indie','gypsy','jazzy','rome','boho','ruddy','jumper','cinch','slinky','cable','chrome','kick','pueblo','chain','zoe','vespa','groove','smooth','zen');

summer09Items = new Array('ariel','champion','julius','rome','lure','ruddy');

var maxItems = fall07Items.length;

for (i=0;i<fall07Items.length;i++) {
	var fall07NavItem = new Image();
	fall07NavItem.src = "img/nav/fall07-" + fall07Items[i] + "-r.gif";
}


for (i=0;i<spring08Items.length;i++) {
	var spring08NavItem = new Image();
	spring08NavItem.src = "img/nav/spring08-" + spring08Items[i] + "-r.gif";
}


for (i=0;i<summer08Items.length;i++) {
	var summer08NavItem = new Image();
	summer08NavItem.src = "img/nav/summer08-" + summer08Items[i] + "-r.gif";
}

for (i=0;i<fall08Items.length;i++) {
	var fall08NavItem = new Image();
	fall08NavItem.src = "img/nav/fall08-" + fall08Items[i] + "-r.gif";
}

for (i=0;i<prespring09Items.length;i++) {
	var prespring09Items = new Image();
	prespring09Items.src = "img/nav/prespring09-" + prespring09Items[i] + "-r.gif";
}

for (i=0;i<spring09Items.length;i++) {
	var spring09Items = new Image();
	spring09Items.src = "img/nav/spring09-" + spring09Items[i] + "-r.gif";
}

for (i=0;i<fall09Items.length;i++) {
	var fall09Items = new Image();
	fall09Items.src = "img/nav/fall09-" + fall09Items[i] + "-r.gif";
}

for (i=0;i<summer09Items.length;i++) {
	var summer09Items = new Image();
	summer09Items.src = "img/nav/summer09-" + summer09Items[i] + "-r.gif";
}




var bagNav = new Image();
bagNav.src = "img/nav/bag-r.gif";

var fashiontapeNav = new Image();
fashiontapeNav.src = "img/nav/fashiontape-r.gif";

var orderinfoNav = new Image();
orderinfoNav.src = "img/nav/orderinfo-r.gif";
var privacyNav = new Image();
privacyNav.src = "img/nav/privacy-r.gif";
var linesheetsNav = new Image();
linesheetsNav.src = "img/nav/linesheets-r.gif";
var creditsNav = new Image();
creditsNav.src = "img/nav/credits-r.gif";
var storesNav = new Image();
storesNav.src = "img/nav/stores-r.gif";
var mailinglistNav = new Image();
mailinglistNav.src = "img/nav/mailinglist-r.gif";

// top nav
var aboutNav = new Image();
aboutNav.src = "img/nav/about-r.gif";
var contactNav = new Image();
contactNav.src = "img/nav/contact-r.gif";
var cartNav = new Image();
cartNav.src = "img/nav/cart-r.gif";

// button
var addtocartNav = new Image();
addtocartNav.src = "img/buttons/addtocart-r.gif";

//photo nav
var photo1Nav = new Image();
photo1Nav.src = "img/nav/photo/1-r.gif";
var photo2Nav = new Image();
photo2Nav.src = "img/nav/photo/2-r.gif";
var photo3Nav = new Image();
photo3Nav.src = "img/nav/photo/3-r.gif";
var photo4Nav = new Image();
photo4Nav.src = "img/nav/photo/4-r.gif";



function initPage(pageName,seasonName,altImgAmt,itemNum) {
	pageSeasonName = seasonName;
	pageOn = pageName;
	pageNum = (itemNum) ? itemNum : '';
	seasonOn = (seasonName == "summer08" || seasonName == "spring08" || seasonName == "fall07") ? 'sale' : seasonName;
	if (altImgAmt) {
	altImgTotal = altImgAmt;
	altImgNum = '1';
	//loadAltImg();
	}
	//hiLight();
	currentStyle = pageName;
	pageLoaded = true;
}

function hiLight() {
	if (pageLoaded) {
		if (seasonOn) {
		document.images[seasonOn+pageNum+pageOn].src = 'img/nav/' + seasonOn + '-' + pageOn + '-r.gif';
		} else {
			document.images[pageOn].src = 'img/nav/' + pageOn + '-r.gif';
		}
		
		if (altImgNum) {
	//		document.images['photo' + altImgNum].src = 'img/nav/photo/' + altImgNum + '-r.gif';
		}
	}
}

function getFirst(seasonName) {
	if (!seasonName) {
		seasonName = currentSeason;
	}
	if (seasonName == "sale") {
		seasonName = "summer08";
		firstProduct = "slouch.php";
/*	if (seasonName == "fall07") {
		firstProduct = "sweat.html";
	} else 	if (seasonName == "spring08") {
		firstProduct = "medallion.php";
	} else 	if (seasonName == "summer08") {
		firstProduct = "slouch.php";*/
	} else 	if (seasonName == "fall08") {
		firstProduct = "tribal.php";
	}

	top.window.location.href = seasonName+'.php?show='+firstProduct;
}


function valForm() {
	if (document.productForm.os0.value == '--') {
		alert('Please choose a size');
		return false;
	} else {
		document.productForm.submit();
	}
}


function valFormDiscount(formNum) {
	var productForm = (formNum) ? "productForm"+formNum : "productForm";


	if (document[productForm].os0.value == '--') {
		alert('Please select a size, color or choice.');
		return false;
	} else {
		if (document[productForm].discount_input.value != "") {
		document[productForm].discount_code.value = document[productForm].discount_input.value;
		document[productForm].action = "discount-proc.php";
		document[productForm].target = "_self";
		} else if (document[productForm].discount_input.value == "") {
		document[productForm].action = "https://www.paypal.com/cgi-bin/webscr";
		document[productForm].target = "paypal";
		}
		document[productForm].submit();
	}
}


function loadAltImg() {
	for (i=1 ; i<=altImgTotal ; i++) {
	var altImg = new Image();
	altImg.src = 'img/' + seasonOn + '/' + pageOn + '-' + i + '.jpg';
	}
}


function swapImg(imgNum) {
	altImgNum = imgNum;
	seasonDir = (seasonOn == 'sale') ? pageSeasonName : seasonOn;
	document.images['productImg'].src = 'img/' + seasonDir + '/' + pageOn + '-' + altImgNum + '.jpg';
	for (i=1 ; i<=altImgTotal ; i++) {
		document.images['photo' + i].src = 'img/nav/photo/' + i + '.gif';
	}
	hiLight();
}

function getStyle() {
	for (i=0;i<	fall07Items.length;i++) {
		if (fall07Items[i] == currentStyle) {

			if (fall07Items[i] == currentStyle) {
				previousStyle = fall07Items[fall07Items.length];
			} else {
				previousStyle = fall07Items[i - 1];
				}
	
				if ((i + 1) >= maxItems) {
					nextStyle = fall07Items[0];
				} else {
					nextStyle = fall07Items[i + 1];
				}
		
			}
		}
	alert(previousStyle);
	//alert(fall07Items[maxItems]);
	}
	
	
	function goPage(pageName) {
		top.window.location.href = pageName;
	}
	
	
function sizeChart() {
var url = 'sizechart.html';
var width = "210";
var height = '240';
var windowName = 'sizingWin';
var featureString = ',' + 'status=no,toolbar=no,directories=no,location=no,resizable=no,scrolling=no,scrollbars=no,favorites=no,menubar=no';
var x = Math.round((screen.availWidth - width) / 2);
var y = Math.round((screen.availHeight - height) / 2);
windowStuff = 'left=' + x + ',top=' + y + ',width=' + width + ',height=' + height + featureString;
return open (url, windowName, windowStuff);
}

function testSelect(option) {
	if (document.productForm.os0.value == "--") {
		document.productForm.os0.selectedIndex = 0;
	}
	
	if(option == "dob") {
		if (document.productForm.os0.selectedIndex == "2") {
			document.productForm.item_number.value = "08083001REDUCE";
		} else if (document.productForm.os0.selectedIndex == "3") {
			document.productForm.item_number.value = "08083001RECYCLE";
		} else if (document.productForm.os0.selectedIndex == "4") {
			document.productForm.item_number.value = "08083001RENEW";
		}
	
	}
}