function blow_popup(url)
{
forwardto='custom4049_blow_up_image.cfm?image=' + url;
window.open(forwardto, 'popup','top=100,left=100,directories=no,height=370,location=no,menubar=no,resizable=no,scrollbars=yes,toolbar=no,width=520');
}

function PopupPic(sPicURL) { 
   window.open("auto_resize_blowup.cfm?"+sPicURL, "","resizable=1,HEIGHT=100,WIDTH=100,scrollbars=yes"); 
}

function Change_Large_Preview(groupID, newImage, isSelectBox, type, prod_id)
{
	
	newImagePath = newImage;

	if (type == "img")
	{
		if (isNaN(groupID))
		{eval("Option_" + groupID + ".innerHTML = '<img src=" + newImagePath + ">'");}
		else
		{eval("Prod" + prod_id + "_Option_" + groupID + ".innerHTML = '<img src=" + newImagePath + ">'");}
	}
	else
	{
		imageName = newImage.substring('0', newImage.indexOf('|'));

		temp = newImage.replace(imageName, '');
		temp = temp.replace('|1|', '');
		
		width = temp.substring('0', temp.indexOf('|'));
		temp = temp.replace(width, '');
		height = temp.replace('|', '');
	
		newImagePath = imageName;
		
		if (isNaN(groupID))
		{eval("Option_" + groupID + ".innerHTML = '<OBJECT classid=clsid:D27CDB6E-AE6D-11cf-96B8-444553540000 codebase=http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,23,0 WIDTH=" + width + " HEIGHT=" + height + " title=" + newImage + " alt=" + newImage + " name=Option_" + groupID + " id=myMovieName><PARAM NAME=movie VALUE=" + newImagePath + "><PARAM NAME=quality VALUE=high><EMBED src=" + newImagePath + " quality=high WIDTH=" + width + " title=" + newImage + " alt=" + newImage + " name=Option_" + groupID + " HEIGHT=" + height + " NAME=myMovieName TYPE=application/x-shockwave-flash PLUGINSPAGE=http://www.macromedia.com/go/getflashplayer></EMBED></OBJECT>'");}
		else
		{eval("Prod" + prod_id + "_Option_" + groupID + ".innerHTML = '<OBJECT classid=clsid:D27CDB6E-AE6D-11cf-96B8-444553540000 codebase=http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,23,0 WIDTH=" + width + " HEIGHT=" + height + " title=" + newImage + " alt=" + newImage + " name=Option_" + groupID + " id=myMovieName><PARAM NAME=movie VALUE=" + newImagePath + "><PARAM NAME=quality VALUE=high><EMBED src=" + newImagePath + " quality=high WIDTH=" + width + " title=" + newImage + " alt=" + newImage + " name=Option_" + groupID + " HEIGHT=" + height + " NAME=myMovieName TYPE=application/x-shockwave-flash PLUGINSPAGE=http://www.macromedia.com/go/getflashplayer></EMBED></OBJECT>'");}
		
	}
}

function Change_Option_Preview(groupID, newImage, isSelectBox, prod_id, option_groupID)
{
	if(isSelectBox==1)
	{
		newImage = eval("document.Forward_To.optionImageName" + newImage + ".value");
	}

	if(newImage == '')
	{
		newImagePath = "images/trans.gif";
	}	
	else
	{
		newImagePath = "prod_images_option/" + newImage;
	}

	try{
		if (newImage.indexOf('|') == -1)
		{
			if (isNaN(groupID))
			{
				eval("Option_" + groupID + ".innerHTML = '<img src=" + newImagePath + ">'");
			}
			else if ( isNaN(groupID) == false)
			{
				eval("Prod" + prod_id + "_Option_" + groupID + ".innerHTML = '<img src=" + newImagePath + ">'");
			}
		}
		else
		{
			imageName = newImage.substring('0', newImage.indexOf('|'));
	
			temp = newImage.replace(imageName, '');
			temp = temp.replace('|1|', '');
			
			width = temp.substring('0', temp.indexOf('|'));
			temp = temp.replace(width, '');
			height = temp.replace('|', '');
		
			newImagePath = "prod_images_option/" + imageName;
			
			if (isNaN(groupID))
			{
				eval("Option_" + groupID + ".innerHTML = '<OBJECT classid=clsid:D27CDB6E-AE6D-11cf-96B8-444553540000 codebase=http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,23,0 WIDTH=" + width + " HEIGHT=" + height + " title=" + newImage + " alt=" + newImage + " name=Option_" + groupID + " id=myMovieName><PARAM NAME=movie VALUE=" + newImagePath + "><PARAM NAME=quality VALUE=high><EMBED src=" + newImagePath + " quality=high WIDTH=" + width + " title=" + newImage + " alt=" + newImage + " name=Option_" + groupID + " HEIGHT=" + height + " NAME=myMovieName TYPE=application/x-shockwave-flash PLUGINSPAGE=http://www.macromedia.com/go/getflashplayer></EMBED></OBJECT>'");
			}
			else
			{
				eval("Prod" + prod_id + "_Option_" + groupID + ".innerHTML = '<OBJECT classid=clsid:D27CDB6E-AE6D-11cf-96B8-444553540000 codebase=http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,23,0 WIDTH=" + width + " HEIGHT=" + height + " title=" + newImage + " alt=" + newImage + " name=Option_" + groupID + " id=myMovieName><PARAM NAME=movie VALUE=" + newImagePath + "><PARAM NAME=quality VALUE=high><EMBED src=" + newImagePath + " quality=high WIDTH=" + width + " title=" + newImage + " alt=" + newImage + " name=Option_" + groupID + " HEIGHT=" + height + " NAME=myMovieName TYPE=application/x-shockwave-flash PLUGINSPAGE=http://www.macromedia.com/go/getflashplayer></EMBED></OBJECT>'");
			}
		}
	}catch(e){
	}
	
	try{
		IES_option_onchange_for_stock(prod_id, option_groupID, isSelectBox);
	}catch(e){
	}
	
	if( parent ){
		if( parent.added_prod_option_iframe_resize ){
			var img_tmp = new Image();
			img_tmp.src = newImagePath;
			img_tmp.onload = function(){
				parent.added_prod_option_iframe_resize();
			};
			parent.added_prod_option_iframe_resize();
		}
	}
}

function Change_Option_Preview_Rule(groupID, newImage, isSelectBox, prod_id, option_groupID)
{
	eval("AdjustOptions_Prod" + prod_id + "(1);");
	Change_Option_Preview(groupID, newImage, isSelectBox, prod_id, option_groupID);
}

var IES_stock_notification_option_group_id = "0";
function IES_option_onchange_for_stock(prod_id, groupID, isSelectBox){
	if( IES_stock_notification_option_group_id == groupID ){
		if(isSelectBox==1){
			var option_val = eval("document.Forward_To.Option" + groupID + ".value");
		}
		else{
			var option_val = "";
			var radios = eval("document.Forward_To.Option" + groupID);
			var d_opt = null;
			if( radios.length ){
				for( var i=0; i<radios.length; i++ ){
					if( radios[i].checked ){
						option_val = radios[i].value;
						d_opt = radios[i];
						break;
					}
				}
			}
			else{
				if( radios.checked ){
					option_val = radios.value;
					d_opt = radios;
				}
			}
		}
		if( ! isNaN(option_val) && option_val != "" ){
			if(isSelectBox==1){
				var d_opt = eval("document.Forward_To.Option" + groupID + ".options[document.Forward_To.Option" + groupID + ".selectedIndex]");
			}
			var notify_link = document.getElementById("IES_StockNotificationLink");
			var add_cart_ele1 = document.getElementById("IES_addToCartEle1");
			var add_cart_ele2 = document.getElementById("IES_addToCartEle2");
			if( notify_link ){
				notify_link.style.display = ( d_opt.getAttribute("nostock") == "1" ? "block" : "none" );
				if( d_opt.getAttribute("nostock") == "1" ){
					notify_link.href = "stock_notification.cfm?Product_ID=" + prod_id + "&option_id=" + option_val;
				}
			}
			if( add_cart_ele1 ){
				add_cart_ele1.style.display = ( d_opt.getAttribute("nostock") == "1" ? "none" : "block" );
			}
			if( add_cart_ele2 ){
				add_cart_ele2.style.display = ( d_opt.getAttribute("nostock") == "1" ? "none" : "block" );
			}
		}
	}
}
