﻿
function OpenPhotoWindow( wPhotoID, wWidth, wHeight )
{
	var sRequest = 'photo.aspx?id=' + wPhotoID;
	
	if( wWidth < 500 )
		wWidth = 500;
	
	var sArgs = 'resizable=yes,scrollbars=yes,top=50,left=50,width=510,height=' + wHeight + ',status=yes,location=no,toolbar=no,menubar=no';

	var popupWindow = window.open( sRequest, 'photo', sArgs, true );
	
	if( popupWindow != null )
	{
		popupWindow.focus();
		return false;
	}
	else
	{
		return true;
	}
}



function OpenNotifyMeWindow( wProductID )
{
	var sRequest = 'popup_notify_me.aspx?pid=' + wProductID;
		
	var sArgs = 'resizable=yes,scrollbars=yes,top=50,left=50,width=510,height=550,status=yes,location=yes,toolbar=no,menubar=no';

	var popupWindow = window.open( sRequest, 'notify_me', sArgs, true );
	
	if( popupWindow != null )
	{
		//popupWindow.focus();
		return false;
	}
	else
	{
		return true;
	}
}

function OpenFaqWindow( wFaqID )
{
	var sRequest = 'popup_help_support.aspx?win=1&fid=' + wFaqID;
		
	var sArgs = 'resizable=yes,scrollbars=yes,top=50,left=50,width=510,height=550,status=yes,location=yes,toolbar=no,menubar=no';

	var popupWindow = window.open( sRequest, 'help', sArgs, true );
	
	if( popupWindow != null )
	{
		//popupWindow.focus();
		return false;
	}
	else
	{
		return true;
	}
}

function OpenWishListShare( id )
{
	var sRequest = 'popup_wish_list_share.aspx?win=1&id=' + id;
		
	var sArgs = 'resizable=yes,scrollbars=yes,top=50,left=50,width=510,height=650,status=yes,location=yes,toolbar=no,menubar=no';

	var popupWindow = window.open( sRequest, 'share', sArgs, true );
	
	if( popupWindow != null )
	{
		//popupWindow.focus();
		return false;
	}
	else
	{
		return true;
	}
}

function OpenWishListCode( id )
{
	var sRequest = 'popup_wish_list_code.aspx?win=1&id=' + id;
		
	var sArgs = 'resizable=yes,scrollbars=yes,top=50,left=50,width=510,height=650,status=yes,location=yes,toolbar=no,menubar=no';

	var popupWindow = window.open( sRequest, 'code', sArgs, true );
	
	if( popupWindow != null )
	{
		//popupWindow.focus();
		return false;
	}
	else
	{
		return true;
	}
}





function OpenEmailWindow(sUrl)
{
	var imgEmailWindow = window.open( sUrl, 'imgEmailWindow', 'resizable=yes,scrollbars=yes,top=50,left=50,width=510,height=650,status=yes,location=no,toolbar=no,menubar=no', true );		
	
	if( imgEmailWindow != null )
	{
		return false;
	}
	else
	{
		return true;
	}
}


function OpenTweakfestWindow(sUrl)
{
	var tweakWindow = window.open( sUrl, 'tweakWindow', 'resizable=no,scrollbars=yes,top=50,left=50,width=510,height=660,status=yes,location=no,toolbar=no,menubar=no', true );		
	
	if( tweakWindow != null )
	{
		//popupWindow.focus();
		return false;
	}
	else
	{
		return true;
	}
}

function OpenZoomWindow( wZoomID )
{
	var sRequest = 'popup_product_image.aspx?pid=' + wZoomID;
		
	var sArgs = 'resizable=yes,scrollbars=yes,top=50,left=50,width=510,height=550,status=yes,location=yes,toolbar=no,menubar=no';

	var popupWindow = window.open( sRequest, 'zoom', sArgs, true );
	
	if( popupWindow != null )
	{
		//popupWindow.focus();
		return false;
	}
	else
	{
		return true;
	}
}



// Store Menu Toggle Script added from landing pages inside the HeadTag April 12th 2011 by Jorge

		function selectSort( index )
		{
			document.getElementById('selSortTop').selectedIndex = index;
			document.getElementById('selSortBot').selectedIndex = index;
		}
		function submitForm( formID )
		{
			var formToSubmit = document.getElementById(formID);
			if( formToSubmit )
			{
				formToSubmit.submit();
			}
		}
		function toggleSubmenu( imgtoggle, submenuid )
		{
			var submenu = document.getElementById(submenuid);
			if( submenu )
			{
				if( submenu.style )
				{
					submenu = submenu.style;
				}
				
				if(submenu.display == 'none')
				{
					submenu.display = 'block';
					imgtoggle.src = '/images/listing/minus.gif';
				}
				else
				{
					submenu.display = 'none';
					imgtoggle.src = '/images/listing/plus.gif';
				}
				
				return false;
			}
			return true;
		}
