var newwindow;
function popupwindow(url)
{
	newwindow=window.open(url,'name','height=475,width=420,top=0,left=0,scrollbars=1');
	if (window.focus) {newwindow.focus()}
}


var selectedCaps;
var selected;



function selectRowEffectCheckoutPayment(object, buttonSelect) {
  if (!selected) {
    if (document.getElementById) {
      selected = document.getElementById('defaultSelected');
    } else {
      selected = document.all['defaultSelected'];
    }
  }

  if (selected) selected.className = 'moduleRow';
  object.className = 'moduleRowSelected';
  selected = object;

// one button is not an array
  if (document.checkout_payment.payment[0]) {
    document.checkout_payment.payment[buttonSelect].checked=true;
  } else {
    document.checkout_payment.payment.checked=true;
  }
}






function selectRowEffectCaps(object, buttonSelect) {
  if (!selectedCaps) {
    if (document.getElementById) {
      selectedCaps = document.getElementById('defaultSelected');
    } else {
      selectedCaps = document.all['defaultSelected'];
    }
  }

  if (selectedCaps) selectedCaps.className = 'moduleRow';
  object.className = 'moduleRowSelected';
  selectedCaps = object;

// one button is not an array
  if (document.cart_quantity.name[0]) {
    document.cart_quantity.name[buttonSelect].checked=true;
  } else {
    document.cart_quantity.name.checked=true;
  }
  
 //   document.cart_quantity.name[2].checked=true;
  //document.cart_quantity.name.checked=true;
}


function selectRowEffect(object, buttonSelect) {
  if (!selected) {
    if (document.getElementById) {
      selected = document.getElementById('defaultSelected');
    } else {
      selected = document.all['defaultSelected'];
    }
  }

  if (selected) selected.className = 'moduleRow';
  object.className = 'moduleRowSelected';
  selected = object;

// one button is not an array
  if (document.checkout_address.shipping[0]) {
    document.checkout_address.shipping[buttonSelect].checked=true;
  } else {
    document.checkout_address.shipping.checked=true;
  }
}




function rowOverEffect(object) {
  if (object.className == 'moduleRow') object.className = 'moduleRowOver';
}

function rowOutEffect(object) {
  if (object.className == 'moduleRowOver') object.className = 'moduleRow';
}







function popupWindow(url) {
  window.open(url,'popupWindow','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes,copyhistory=no,width=100,height=100,screenX=0,screenY=0,top=0,left=0')
}


	function chkdata()
	{

		if (document.cart_quantity.nocaps.value == 1)
		{
		return true;

		}


		if ((document.cart_quantity.quantity.value == "") || (document.cart_quantity.txtprice.value == ""))
		{
			alert("Please select a product");
			return false;
		}

		if (document.cart_quantity.quantity.value == 0)
		{
			alert("Zero not allowed for quantity");
			document.cart_quantity.quantity.focus();
			return false;
		}

		var iChars = "0123456789";
		var flag = 0;
        for (var i = 0; i < document.cart_quantity.quantity.value.length; i++) {
                if (iChars.indexOf(document.cart_quantity.quantity.value.charAt(i)) == -1) {
                flag = 1;
        	}
        }

		if (flag == 1)
		{
			alert ("Only numbers allowed");
			document.cart_quantity.quantity.focus();
			return false;
		}
	}

	function selprice(uselected,priceid)
	{
			document.cart_quantity.nocaps.value =  0;

		document.cart_quantity.quantity.value = 1;
		document.cart_quantity.quantity.readOnly = false;
		document.cart_quantity.txtprice.value =  uselected;

		document.cart_quantity.price_id.value = priceid;
		document.cart_quantity.hdprice.value = uselected;
	}


function clear_inputs()
{
		document.cart_quantity.quantity.value = "";
		document.cart_quantity.quantity.readOnly = true;
		document.cart_quantity.txtprice.value =  "";

		document.cart_quantity.nocaps.value =  1;

}


	function upquantity()
	{
		if (document.cart_quantity.quantity.value == "")
		{
			alert("Please select a product");
			return false;
		}

		if (document.cart_quantity.quantity.value == 0)
		{
			alert("Zero not allowed for quantity");
			document.cart_quantity.quantity.focus();
			return false;
		}

		var iChars = "0123456789";
		var flag = 0;
        for (var i = 0; i < document.cart_quantity.quantity.value.length; i++) {
                if (iChars.indexOf(document.cart_quantity.quantity.value.charAt(i)) == -1) {
                flag = 1;
        	}
        }

		if (flag == 1)
		{
			alert ("Only numbers allowed");
			document.cart_quantity.quantity.focus();
			return false;
		}

			document.cart_quantity.quantity.value = parseInt(document.cart_quantity.quantity.value)
			document.cart_quantity.hdcalc.value = parseFloat(document.cart_quantity.hdprice.value) * parseInt(document.cart_quantity.quantity.value)
			//document.cart_quantity.txtprice.value = parseFloat(Math.round(amt*100)/100)

			  var dec = 2;
			  var val= document.cart_quantity.hdcalc.value;
			  var sign= ( val < 0 ? '-': '' );
			  val= Number(Math.round(Math.abs(val)*Math.pow(10,dec))).toString();
			  while(val.length < dec) val= '0'+val;
			  var len= val.length;
			  val= sign + ( len == dec ? '0' : val.substring(0,len-dec) ) + '.' + val.substring(len-dec,len+1);
			  document.cart_quantity.txtprice.value = val;

			return true;

	}

	function upqty()
	{
		if ((document.cart_quantity.quantity.value != "") && (document.cart_quantity.txtprice.value != ""))
		{
			document.cart_quantity.quantity.value = parseInt(document.cart_quantity.quantity.value) + 1
			document.cart_quantity.hdcalc.value = parseFloat(document.cart_quantity.hdprice.value) * parseInt(document.cart_quantity.quantity.value)
			//document.cart_quantity.txtprice.value = parseFloat(Math.round(amt*100)/100)

			  var dec = 2;
			 var val= document.cart_quantity.hdcalc.value;


			  var sign= ( val < 0 ? '-': '' );
			  val= Number(Math.round(Math.abs(val)*Math.pow(10,dec))).toString();
			  while(val.length < dec) val= '0'+val;
			  var len= val.length;
			  val= sign + ( len == dec ? '0' : val.substring(0,len-dec) ) + '.' + val.substring(len-dec,len+1);
			  document.cart_quantity.txtprice.value = val;

		}
		else
		{
			alert("Please select a product");
		}
	}

	function downqty()
	{
		if ((document.cart_quantity.quantity.value != "") && (document.cart_quantity.txtprice.value != ""))
		{
			if (parseInt(document.cart_quantity.quantity.value) > 1) {
				document.cart_quantity.quantity.value = parseInt(document.cart_quantity.quantity.value) - 1
				 document.cart_quantity.hdcalc.value = parseFloat(document.cart_quantity.hdprice.value) * parseInt(document.cart_quantity.quantity.value)
				//document.cart_quantity.txtprice.value = parseFloat(Math.round(amt*100)/100)

							  var dec = 2;
			  var val= document.cart_quantity.hdcalc.value;
			  var sign= ( val < 0 ? '-': '' );
			  val= Number(Math.round(Math.abs(val)*Math.pow(10,dec))).toString();
			  while(val.length < dec) val= '0'+val;
			  var len= val.length;
			  val= sign + ( len == dec ? '0' : val.substring(0,len-dec) ) + '.' + val.substring(len-dec,len+1);
			  document.cart_quantity.txtprice.value = val;
			}
		}
		else
		{
			alert("Please select a product");
		}

	}


function check_if_paypal(payment_method)
{
		if (payment_method == 'paypal')
		{
		alert("Dear Customer \n \n Please make sure that after paying for your order using PayPal that you \n click the \"RETURN TO MERCHANT\" button at the end of your transaction! \n \n Thank You");
		}

}

