// editted 11.30.06 *** cher to stop jumping in FF 
//javascript for product.asp
function draw_leaf_tree()
{
  var base_dept="3001";
  var passed_base=false;
  if ((typeof(leaf_tree)!="nothing")&&(leaf_tree.length>0)){
  	for (i=leaf_tree.length-1;i>=0;i--){
  		if (passed_base && leaf_tree[i].dept_name!="Navigation name 10"){
  			//seperator
  			document.write("&nbsp;>&nbsp;");
  			//link and name
  			document.write("<a href=\"" + leaf_tree[i].dept_link + "\" class='LeafTree'>" + leaf_tree[i].dept_name + "<\/a>");
  		}else{
  		  if (leaf_tree[i].dept_id==base_dept){
  			passed_base=true;
  			//HOME link and HOME name
  			document.write("<a href=\"default.asp\" onclick=\"return(visitargs('default.asp','',''))\" class='LeafTree'>Home<\/a>");
  		  }
  		}
  	}
  }
}


var number_rows=0;
//useVariantPrice = "True";
//This sorts the product array by attr_value1 then attr_value2 alphabetically only.
function value1_sort(a,b){
	if(a.attr_value1==b.attr_value1){
		if(a.attr_value2 >= b.attr_value2){return 1;}else{return -1;}
	}else{
		if(a.attr_value1 > b.attr_value1){return 1;}else{return -1;}
	}
}

function draw_sku_option()
{
	if (product_var.length >= 1 ){
		if(product_var.length==1){
			document.write("<TABLE BORDER=0 CELLPADDING=0 CELLSPACING=0>");
			document.write("<TR VALIGN=TOP ><TD class=ProductAttrlabel>" + attr_label[0] + "</TD><TD>");
			document.write("&nbsp;" + product_var[0].attr_value1 + "</TD></TR>");
			document.write("<TR VALIGN=TOP ><TD class=ProductAttrlabel>" + attr_label[1] + "</TD><TD>");
			document.write("&nbsp;" + product_var[0].attr_value2 + "</TD></TR>");
			document.write("<TR><TD colspan=2><div id=\"ddDiv\"> </div>" + product_var[0].avail_msg + "</TD>");
			document.write("<INPUT TYPE=HIDDEN id=\"sku\" NAME=sku VALUE=\"" + product_var[0].sku + "\" >");
			document.write("</TR></TABLE>");
		}else{
			document.write("<TABLE BORDER=0 CELLPADDING=0 CELLSPACING=0>");
			document.write("<TR VALIGN=TOP ><TD class=ProductAttrlabel><b>Select From:</b><br></TD></tr><tr><TD>");
			document.write("<div id=\"ddDiv\"><SELECT class=ProductAttr NAME=sku id=sku >");
			i=0;
			labelstr="";
			while (attr_label[i]!= "" && i < 2 ) {
				labelstr=labelstr + attr_label[i] + " ";
				i++;
			}
			//writeoption("",labelstr ,sel_values[0]);
			var stock_msg = "";
			for (atn=0;atn< product_var.length ;atn++){
			if (product_var[atn].avail < 1)
			{
			  stock_msg = " - " + product_var[atn].avail_msg;
			}

				if (useVariantPrice=="True"){
					if (on_sale=="True"){
						writeoption(product_var[atn].sku,(product_var[atn].attr_value1 + " - " + product_var[atn].attr_value2 + " - $"+ OKStrOfPenny(product_var[atn].price_sale)) + stock_msg,sel_values[0]);
					}else{
						writeoption(product_var[atn].sku,(product_var[atn].attr_value1 + " - " + product_var[atn].attr_value2 + " - $"+ OKStrOfPenny(product_var[atn].price_list)) + stock_msg,sel_values[0]);
					}
				}else{
					writeoption(product_var[atn].sku,(product_var[atn].attr_value1 + " - " + product_var[atn].attr_value2) + stock_msg,sel_values[0]);
			}
			stock_msg = "";
			}
			document.write("</SELECT></DIV></TD>");
			document.write("</TR></TABLE>");
			stock_msg = "";
		}
	}
} //end draw_sku_option

//editted function draw_related
function draw_related(){
	var prodlink="";
	//page_option_4: 0=horizontal 1=vertical
	
	if (nRelated>0)
	{
		document.write("<Table border=0 cellpadding=2 cellspacing=2 width=\"585\"><TR>");
		for (atn=0;atn< nRelated ;atn++)
		{
			prodlink="<a href=\"product.asp?pf_id=" + Related_prod[atn].pf_id + "&dept_id=" + Related_prod[atn].dept_id + "&\" onClick=\"return(visitargs('product.asp','pf_id=" + Related_prod[atn].pf_id + "&dept_id=" + Related_prod[atn].dept_id + "&'));\" style=\"relProduct\">";
			if (page_option_4==1){
			document.write("<TD  VALIGN=TOP ALIGN=CENTER>");
			}else{
			document.write("<TD VALIGN=TOP ALIGN=CENTER>");
			}
			//product image & link
			if ((Related_prod[atn].image!="")&&(rel_image_enable!="NONE")){
			document.write(prodlink);
			if (rel_image_width !=""){
			document.write("<img  WIDTH =\"" + rel_image_width + "\" BORDER=0  VSPACE=0  HSPACE=0  ALT=\"" + Related_prod[atn].name + "\" SRC=\"assets/product_images/" + Related_prod[atn].image + "\"><\/A>");
			}else{
			document.write("<img WIDTH =\"" + Related_prod[atn].width + "\" BORDER=0  VSPACE=0  HSPACE=0  ALT=\"" + Related_prod[atn].name + "\" SRC=\"assets/product_images/"+ Related_prod[atn].image +"\"><\/A>");
			}
			if (page_option_4==1){
			document.write("<\/TD><\/TR><TR><TD  VALIGN=TOP ALIGN=CENTER>");
			}else{
			document.write("<BR>");
			}
			}
			
			//product name link
			document.write(prodlink + Related_prod[atn].name + "<\/a>");
			
			//product price (if enabled)
			if ((page_option_5==1)&&(Related_prod[atn].list_price!="")){
			if (Related_prod[atn].on_sale=="True"){
			document.write("<font class=ListPricewSaleR>" + rel_list_pricelab + Related_prod[atn].list_price + " <\/font>");
			document.write("<font class=SalePriceR>" + rel_sale_pricelab + Related_prod[atn].sale_price + " <\/B><\/font>");
			}else{
			document.write("<font class=ListPricewoSaleR>" + rel_our_pricelab + Related_prod[atn].list_price + " <\/font>");
			}
			}
			document.write("<\/TD>");
			if (page_option_4!=1){
			if ((atn+1)%3==0){
			if((atn+1)%3==0&&(atn+1)!==nRelated){
			document.write("</tr>");
			}
			}
			}
		if (page_option_4==1){document.write("<\/TR>");}
		}
		document.write("<\/Table>");
	}
}//end function draw_related


//enhanced/jumbo image logic
function draw_enhanced() {
	document.write("<div class=\"enhanced\">");
	document.write("<a href=\"assets/product_images/jumbo/" + pf_id + "j.jpg\" onclick=\"return makeNewWindow2();\"><img src=\"assets/images/ico_magnify.gif\" alt=\"view enlarged image icon\" />View Enlarged Image</a>");
	document.write("</div>");
}

function makeNewWindow2() {
	winPhoto2 = window.open("","AltView","height=300,width=300,status=0,scrollbars=1,location=0,resizable=1");
	winPhoto2.document.open();
	winPhoto2.document.write('<html>');
	winPhoto2.document.write(' <head>');
	winPhoto2.document.write(' <title>');
	winPhoto2.document.write(product_name + ' Large View');
	winPhoto2.document.write(' </title>');
	winPhoto2.document.write('<script type="text/javascript">');
	winPhoto2.document.write('var largeimage = new Image();');
	winPhoto2.document.write('largeimage.src ="assets/product_images/jumbo/' + pf_id + 'j.jpg"');
	winPhoto2.document.write('</script>');
	winPhoto2.document.write(' </head>');
	winPhoto2.document.write(' <body marginwidth="0" marginheight="0" topmargin="0" leftmargin="0">');
	winPhoto2.document.write(' <br><center><img align=center src="assets/product_images/jumbo/' + pf_id + 'j.jpg" onLoad="window.resizeTo(largeimage.width+60,largeimage.height+100);" ></center>');
	winPhoto2.document.write(' </body>');
	winPhoto2.document.write('</html>');
	winPhoto2.document.close();
	winPhoto2.focus();
	return false;
}