/************* BEGIN ALT VIEWS FUNCTIONS ***************/
var winPhoto2;
function makeNewWindow2()
{
	winPhoto2 = window.open("","AltView","height=300,width=300,status=0,scrollbars=0,location=0");
	winPhoto2.document.open();
	winPhoto2.document.write('<html>');
	winPhoto2.document.write('    <head>');
	winPhoto2.document.write('        <title>');
	winPhoto2.document.write(product_name + ' Jumbo View');
	winPhoto2.document.write('        </title>');
	winPhoto2.document.write('<script lang=javascript>');
	winPhoto2.document.write('var largeimage = new Image();');
	// if user rolls over swatch color, display large image in that color instead of original
	winPhoto2.document.write('largeimage.src ="assets/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('    <center><font size=4><b>'+title+'</b></font></center><br>');
	
	// if user rolls over swatch color, display large image in that color instead of original
	winPhoto2.document.write('        <br><center><img align=center src="assets/images/jumbo/' + pf_id + '_j.jpg" onLoad="window.resizeTo(largeimage.width+60,largeimage.height+80);" ></center>');
	
	winPhoto2.document.write('    </body>');
	winPhoto2.document.write('</html>');
	winPhoto2.document.close();
	winPhoto2.focus();
	return false;
}

function draw_image_2(){
	 if (product_image[1].scr=="PRODUCT" && product_image[1].image!="" ) { 
		if (product_image[1].image_show=="TARGET REG" || product_image[1].image_show=="TARGET" ){
			if (product_image[1].image_show=="TARGET REG"){
				if (user_guid==""){
					document.write("<A HREF=\"shopper_lookup.asp?target=" + product_image[1].target + "&\" onClick=return(visitargs('shopper_lookup.asp',\"target=" + product_image[1].target + "&\")); target=\"_top\" >");
				}else {
					document.write("<A HREF=\"" + product_image[1].target + "\" onClick=return(visitargs('" + product_image[1].target + "')); target=\"_top\" >");
				}
			}else {
				document.write("<a HREF=\"" + product_image[1].target + "\" target=\"_top\">");
			}
			document.write("<img name=\"mainimg\" id=\"mainimg\" ALIGN =" + product_image[1].align + " "); 
			if (product_image[1].width!=""){document.write("WIDTH =" + product_image[1].width + " ");}
			document.write(" BORDER=0  VSPACE=5  HSPACE=5 ALT=\"" + product_image[1].alt_text + "\" ");         
			document.write(" SRC=\"assets/product_images/" + product_image[1].image +"\"></a>");
		}else{
			//if(jumbo != "false"){document.write("<A HREF=\"#\" onClick=\"return(makeNewWindow2());\" >");}
			
			document.write("<A HREF=\"#\" onClick=\"return(makeNewWindow2());\" >");
			document.write("<img name=\"mainimg\" id=\"mainimg\" ALIGN =\"" + product_image[1].align + "\" "); 
			if (product_image[1].width!=""){document.write("WIDTH =" + product_image[1].width + " "); }
			document.write(" BORDER=0  VSPACE=5  HSPACE=5 ALT=\"" + product_image[1].alt_text + "\" ");         
			document.write(" SRC=\"assets/product_images/" + product_image[1].image +"\" onerror=handleErr();>")
			//if(jumbo != "false"){document.write("</a>");}
			if(enable_quote == "1"){document.write("</a>");}
			document.write("<br/><br/><A HREF=\"#\" onClick=\"return(makeNewWindow2());\" align=\"center\">Click to enlarge</a>");
		}  		
	}
	else{
		document.write("<img src=\"assets/images/product.gif\">");
	}
}

//var enableB = true;
function imgOn(imgName) {
    //if (enableB) {
	var newSrc = "assets/images/altviews" + pf_id + "_" + imgName + "_lg.jpg";
    document.getElementById("mainimg").src= newSrc;
    document.getElementById("noAltTXT").innerHTML ="";
    
	which = imgName;
    //set which incase missing image
    /*switch(imgName) {
	    case "f": which ="front";
	     break;
	    case "b": which ="back";
	     break;
	    case"d": which ="detail";
	     break;
		 case "s": which = "side";
		 break;
    }*/
	/*switch(imgName) {
	    case "front": which ="f";
	     break;
	    case "back": which ="b";
	     break;
	    case"detail": which ="d";
	     break;
		 case "side": which = "s";
		 break;
    }*/
}

function imgOff(){
	document.getElementById('mainimg').src = "assets/product_images/" + product_image[1].image;
	 document.getElementById("noAltTXT").innerHTML ="";
}

var which="";
function handleErr()
{ 
   document.getElementById("noAltTXT").innerHTML ="Sorry this product does not have a product image.";
   //document.getElementById("mainimg").src="assets/product_images/" + product_image[1].image;
}


function display_alternates(){
	var image_array = ['1','2'];
	var image_suffix = ['1', '2'];
	var columns=2;
	var atn=4;
	var counter=1;
	
	document.write("<div id=noAltTXT style=\"color:#800000;\"></div>");
	document.write("<br/><br/><table id=\"altviewTable\" align=\"center\" cellpadding=0 cellspacing=0  style=\"\"><tr>");
	for (atn=0; atn<image_array.length; atn++){
		document.write("<td>");
		//document.write("<a href=\"javascript:void(0);\" >");
		document.write("<img onmouseover=\"imgOn('"+image_array[atn]+"');return true;\" onmouseout=\"imgOff();return true;\" onerror=\"this.style.display='none';\" src=\"assets/images/altviews" + pf_id + "_" + image_array[atn] + "_sm.jpg\"" + " />");
		//document.write("</a>");
		document.write("</td>");
		if (counter==columns){ 
            document.write("</tr><tr>");
            counter=0;
        }
		counter = counter+1;
	}
	document.write("</tr></table>");
} //end display_thumbnails


/**************** END ALT VIEWS FUNCTIONS *******************/

function draw_sku_option()
{
	if (product_var.length >= 1 ){
		if(product_var.length==1){
			document.write("<TD> <TABLE BORDER=0 CELLPADDING=0 CELLSPACING=0>");
			document.write("<TR VALIGN=TOP ><TD class=ProductAttrlabel><!--Removed Per SUP33768 \"Options:\"--></TD><TD>"); //attr_label[0]
			document.write("&nbsp;" + product_var[0].attr_value1 + "</TD></TR>");
			document.write("<TR VALIGN=TOP ><TD class=ProductAttrlabel></TD><TD>"); //attr_label[1]
			document.write("&nbsp;" + product_var[0].attr_value2 + "</TD></TR>");
			document.write("<TR><TD colspan=2>" + product_var[0].avail_msg + "</TD>");
			document.write("<INPUT TYPE=HIDDEN id=\"sku\" NAME=sku VALUE=\"" + product_var[0].sku + "\" >");
			document.write("</TR></TABLE></TD>");
		}else{	
			document.write("<TD> <TABLE BORDER=0 CELLPADDING=0 CELLSPACING=0>");
			document.write("<TR><TD>");
			document.write("<SELECT class=ProductAttr NAME=sku  >");
			i=0;
			labelstr="";
			while (attr_label[i]!= "" && i < attr_values.length ) {
				labelstr= "Options: ";
				i++;
			}
			writeoption("",labelstr ,sel_values[0]);
			for (atn=0;atn< product_var.length ;atn++){
				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)) + " - " + product_var[atn].avail_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)) + " - " + product_var[atn].avail_msg + "" ,sel_values[0]);
					}
				}else{
					if (product_var[atn].avail_msg==""){
						product_var[atn].avail_msg="on back order";
					}
					writeoption(product_var[atn].sku,(product_var[atn].attr_value1 + " - " + product_var[atn].attr_value2) + " - " + product_var[atn].avail_msg + "",sel_values[0]);
				}
			}
			document.write("</SELECT></TD>");	
			document.write("</TR></TABLE></TD>");
		}
	}
} //end draw_sku_option

function draw_related(type,display,message){
	var prodlink="";
	var typematch=0;
	//page_option_4: 0=horizontal 1=vertical
	if(typeof type=="undefined"){
	type="0";
	}
	if (typeof display=="undefined"){
	display=page_option_4;
	}
	if (typeof message=="undefined"){
	message="";
	}
	if (nRelated>0){
		for (atn=0;atn< nRelated ;atn++){
			if (Related_prod[atn].crosstype==type){
				typematch=1;
			}
		}
	}
	if (typematch==1) {
	document.write(message);
	}
	
	if (nRelated>0){
		document.write("<Table border=0 cellpadding=2 cellspacing=2>");
		if (display!=1){document.write("<TR>");}
		for (atn=0;atn< nRelated ;atn++){
			if (Related_prod[atn].crosstype==type){
					prodlink="<A HREF=\"" + Related_prod[atn].link + "\" class=\"deptlinkP\">";
			
					if (display==1){
						document.write("<TR class=relProduct><TD class=relProduct WIDTH=\"100%\" VALIGN=TOP ALIGN=CENTER>");
					}else{
						document.write("<TD class=relProduct 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 ALIGN=CENTER 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 ALIGN=CENTER BORDER=0  VSPACE=0  HSPACE=0  ALT=\"" + Related_prod[atn].name + "\" SRC=\"assets/product_images/"+ Related_prod[atn].image +"\"><\/A>");
						}
						if (display==1){
							document.write("<\/TD><\/TR><TR class=relProduct><TD class=relProduct WIDTH=100% 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!="False" && Related_prod[atn].sale_price!="" && Related_prod[atn].sale_price!="$0.00" && Related_prod[atn].sale_price!=Related_prod[atn].list_price){
							if(Related_prod[atn].list_price != ""){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{
							if(Related_prod[atn].list_price != ""){document.write("<font class=ListPricewoSaleR>" + rel_our_pricelab + Related_prod[atn].list_price + " <\/font>");}
						}
					}
					document.write("<\/TD>");
					if (display==1){document.write("<\/TR>");}
				}	
		}
		if (display!=1){document.write("<\/TR>");}
		document.write("<\/Table>");
	}
}//end function draw_related
