
//Copyright 2002. Morrisett Associates, Inc. All rights reserved.
//For use with permission only.  Not for resale or redistribution.
//contact: www.midwestcyber.com or morrisett@midwestcyber.com

// ******* BEGIN BLOCK COPY **********************
// ***********************************************
// AUTHOR: WWW.CGISCRIPT.NET, LLC
// URL: http://www.cgiscript.net
// Use the script, just leave this message intact.
// Download your FREE CGI/Perl Scripts today!
// ( http://www.cgiscript.net/scripts.htm )
// ***********************************************
var isNS = (navigator.appName == "Netscape") ? 1 : 0;
var EnableRightClick = 0;
if(isNS) 
document.captureEvents(Event.MOUSEDOWN||Event.MOUSEUP);
function mischandler(){
  if(EnableRightClick==1){ return true; }
  else {return false; }
}
function mousehandler(e){
  if(EnableRightClick==1){ return true; }
  var myevent = (isNS) ? e : event;
  var eventbutton = (isNS) ? myevent.which : myevent.button;
  if((eventbutton==2)||(eventbutton==3)) return false;
}
function keyhandler(e) {
  var myevent = (isNS) ? e : window.event;
  if (myevent.keyCode==96)
    EnableRightClick = 1;
  return;
}
document.oncontextmenu = mischandler;
document.onkeypress = keyhandler;
document.onmousedown = mousehandler;
document.onmouseup = mousehandler;
// ******* END BLOCK COPY **********************


//*****
function addtocart_click(frm,sizeflg,colorflg)
{
	f = document.forms[frm]
	if (sizeflg == 1)
		f.txtsize.value = f.sizelist.value;
	if (colorflg == 1)
		f.txtcolor.value = f.colorlist.value;
	f.qty.value = f.qtyuser.value;
	if (IsNumeric(f.qty.value) == false)
		{
		alert("Invalid Quantity!");
		return false;
		}
	if (f.txtsize.value == "--")
		{
		alert("Please select a size!");
		return false;
		}
	if (f.txtcolor.value == "--")
		{
		alert("Please select a color!");
		return false;
		}
	document.forms[frm].submit(); 
	return true;
}

//*****
function addtocart(frm)
{  
	document.forms[frm].submit();
}

//*****
function IsNumeric(sText)
{
	var ValidChars = "0123456789.";
	var IsNumber=true;
	var Char;
	for (i = 0; i < sText.length && IsNumber == true; i++)
		{
		Char = sText.charAt(i);
		if (ValidChars.indexOf(Char) == -1)
			{
			IsNumber = false;
			}
		}
	return IsNumber;
}


//**************
function openWindow(url) {
popupWin = window.open(url, 'remote', 'scrollbars,width=500,height=350')  
return true;
}

