
function PopUp(theURL,winName,features) {
	window.open(theURL,winName,features);
}

function ToggleItem(myItem) {
	if (myItem.style.visibility != 'hidden') {
		HideItem(myItem);
	} else {
		ShowItem(myItem);
	}
	return false;
}
function ShowItem(myItem) {
	myItem.style.visibility = 'visible';
	myItem.style.display = '';
}
function HideItem(myItem) {
	myItem.style.visibility = 'hidden';
	myItem.style.display = 'none';
}


	
function CheckSpeedOrder(LineCount)
{
for (var x = 1; x <= LineCount; x++)
{
GetProdCode=document.forms['speedorder1'].elements['strCode'+x].value;
GetQuant=document.forms['speedorder1'].elements['numQuant'+x].value;
if(GetProdCode!="" && GetQuant=="")
{
alert("Please enter a quantity for Product Code "+GetProdCode);
document.forms['speedorder1'].elements['numQuant'+x].focus();
return false;
}
}
if(GetQuant!="" && GetProdCode=="")
{
alert("Please enter a product code for Line "+x);
document.forms['speedorder1'].elements['strCode'+x].focus();
return false;
}
else
{return true}
}	

function UpdateLogo(MyForm)
{

var i; 
if (typeof(document.ProdLogoForm)!='undefined')
	{
	
	    var frm = document.ProdLogoForm ;
   		var opt = frm.ProductLogo;
   		var SelectedItems = ""; 

    	var numofoptions = opt.length
    	for (i=0; i<numofoptions; i++)
    		{
      			if (opt[i].selected === true)
      			{
       				SelectedItems = SelectedItems +"," + opt[i].value
     			}
    		}

	if (MyForm=='AddAllToBasket')
	{
	document.AddAllToBasket.LogoID.value = SelectedItems;
	}
	else
	{
	MyForm.LogoID.value = SelectedItems;
	}
   
  }
}

function checkQuantity(myForm){
	var returnVal = true
	if(typeof(myForm.Q1)!='undefined'){
		if(isNaN(myForm.Q1.value)||(myForm.Q1.value == '')){
			alert('Please enter a numeric value into the quantity field')
			myForm.Q1.focus();
			returnVal = false;
		}
	}
	return returnVal
}

function populateField(frmItm){
	document.ProductForm.LogoID.value = frmItm.options[frmItm.selectedIndex].value
	
}
