// JavaScript Document

var newwindow;
function enlargeimage(url)
{
	newwindow=window.open(url,'name','height=275,width=275');
	if (window.focus) {newwindow.focus()}

}

function viewdisclaimer(url)
{
	newwindow=window.open(url,'name','height=350,width=275');
	if (window.focus) {newwindow.focus()}
}
function viewshippingcosts(url)
{
	newwindow=window.open(url,'name','height=400,width=275');
	if (window.focus) {newwindow.focus()}
}

/*function FocusUpdateStock()
{
	if (request.querystring("action") = "addstock" || (request.querystring("action") = "delstock")
	{
	document.prodinfoform.UpdateStock.focus();
	}
}*/

function updatecoupon ( selectedtype )
{
	document.shoppingcartform.submit() ;
}

function updatecart ( selectedtype )
{
	document.shoppingcartform.submit() ;
}

function addtocart ( selectedtype )
{
	document.ProductInformation.submit() ;
}

function continuecheckout ( selectedtype )
{
	document.checkoutform.submit();
}
function resetcontinuecheckout ( selectedtype )
{
	document.checkoutform.reset();
}

function continueshipaddform ( selectedtype )
{
	document.shipaddform.submit();
}
function resetshipaddform ( selectedtype )
{
	document.shipaddform.reset();
}

function submitpaypal ( selectedtype )
{
	document.paypalform.submit() ;
}
function updateshipping ( selectedtype )
{
	document.shippingform.submit() ;
}

function numbersonly(myfield, e, dec)
{
var key;
var keychar;

if (window.event)
   key = window.event.keyCode;
else if (e)
   key = e.which;
else
   return true;
keychar = String.fromCharCode(key);

// control keys
if ((key==null) || (key==0) || (key==8) ||
    (key==9) || (key==13) || (key==27) )
   return true;

// numbers
else if ((("0123456789").indexOf(keychar) > -1))
   return true;

// decimal point jump
else if (dec && (keychar == "."))
   {
   myfield.form.elements[dec].focus();
   return false;
   }
else
   return false;
}

function doublesonly(myfield, e, dec)
{
var key;
var keychar;

if (window.event)
   key = window.event.keyCode;
else if (e)
   key = e.which;
else
   return true;
keychar = String.fromCharCode(key);

// control keys
if ((key==null) || (key==0) || (key==8) ||
    (key==9) || (key==13) || (key==27) )
   return true;

// numbers
else if ((("0123456789").indexOf(keychar) > -1) || keychar==".")
   return true;

// decimal point jump
else if (dec && (keychar == "."))
   {
   myfield.form.elements[dec].focus();
   return true;
   }
else
   return false;
}

function paid_click() {
if(editorderform.paid.options[1].selected == true) {
	editorderform.paidemailsent.disabled=true
	//editorderform.paidemailsent.checked=0
	//editorderform.checkno.value=''
	editorderform.checkno.disabled=true;
	}
else {
	editorderform.paidemailsent.disabled=false
	editorderform.checkno.disabled=false
	editorderform.checkno.focus();
	}
}

function paid_click1() {
if(editorderform.paid.options[1].selected == true) {
	//editorderform.checkno.value=''
	editorderform.paidemailsent.disabled=true
	editorderform.paidemailsent.checked=0
	editorderform.checkno.disabled=true;
	}
else {
	editorderform.checkno.disabled=false
	editorderform.checkno.focus();
	}
}


function releaseresend() {
	if(editorderform.paidemailsent.disabled==true) { 
		editorderform.paidemailsent.disabled=false
		editorderform.paid.options[0].selected=true
		editorderform.checkno.disabled=false
		editorderform.paidemailsent.checked=1;
	}
	else if(editorderform.paidemailsent.disabled==false){ 
		editorderform.paidemailsent.disabled=true
		editorderform.paidemailsent.checked=0; 
	}
}

function ship_click() {
if(editorderform.shipped.options[1].selected == true) {
	editorderform.ShippingMethod.disabled=true
	editorderform.trackno.disabled=true
	//editorderform.shipemailsent.checked=0
	editorderform.shipemailsent.disabled=true
	//editorderform.checkno.value=''
	//editorderform.checkno.disabled=true;
	}
else {
	editorderform.shipemailsent.disabled=false
	editorderform.ShippingMethod.disabled=false
//	editorderform.trackno.disabled=false
//	editorderform.trackno.focus()
	if (editorderform.shipped.options[0].selected == true && (editorderform.ShippingMethod.options[1].selected == true || editorderform.ShippingMethod.options[2].selected == true)) {
			editorderform.trackno.disabled=false
			editorderform.trackno.focus()
		}
	}
}
	


function ship_click1() {
if(editorderform.shipped.options[1].selected == true) {
	//editorderform.checkno.value=''
	editorderform.trackno.disabled=true
	editorderform.shipemailsent.disabled=true
	editorderform.shipemailsent.checked=0
	editorderform.ShippingMethod.disabled=true;
	}
else {
//	editorderform.trackno.disabled=false
	editorderform.ShippingMethod.disabled=false
//	editorderform.trackno.focus()

	if (editorderform.shipped.options[0].selected == true && (editorderform.ShippingMethod.options[1].selected == true || editorderform.ShippingMethod.options[2].selected == true)) {
			editorderform.trackno.disabled=false
			editorderform.trackno.focus()
		}
	}
}

function manualship_click() {
if(editorderform.manualship.checked == 1) {
	editorderform.shipping.disabled=true
	}
else {
	editorderform.shipping.disabled=false
	editorderform.shipping.focus()
	}
}

function ShippingMethodChange() {
if ((editorderform.ShippingMethod.options[1].selected == true || editorderform.ShippingMethod.options[2].selected == true)) {
	editorderform.trackno.disabled=false
	editorderform.trackno.focus()
	}
else {
	editorderform.trackno.disabled=true
	}

}

function releaseshipresend() {
	if(editorderform.shipemailsent.disabled==true) { 
		editorderform.shipemailsent.disabled=false
		editorderform.shipped.options[0].selected=true
		editorderform.trackno.disabled=false
		editorderform.ShippingMethod.disabled=false
		editorderform.shipemailsent.checked=1;
	}
	else if(editorderform.shipemailsent.disabled==false){ 
		editorderform.shipemailsent.disabled=true
		editorderform.shipemailsent.checked=0; 
	}
}

function EditShipping() {
	if(editorderform.ShipAdd.checked==1) {
		editorderform.SFirstName.disabled=true
		editorderform.SLastName.disabled=true
		editorderform.SAdd1.disabled=true
		editorderform.SAdd2.disabled=true
		editorderform.SCity.disabled=true
		editorderform.SSt.disabled=true
		editorderform.SZIP.disabled=true
	}
	else {
		editorderform.SFirstName.disabled=false
		editorderform.SLastName.disabled=false
		editorderform.SAdd1.disabled=false
		editorderform.SAdd2.disabled=false
		editorderform.SCity.disabled=false
		editorderform.SSt.disabled=false
		editorderform.SZIP.disabled=false
	}
}
function updateuser ( selectedtype )
{
document.verseform.UID.value = selectedtype ;
document.verseform.submit() ;
}

function submitcat(todo,cat){
	var a = document.getElementById("Catname");
	var b = document.getElementById("CatDesc");
	var c = document.prodcatform

	if(a.value == ''){
		errormsg('Mom, please enter a category name before continuing.');
		a.focus();
		return false;
	}
	if(b.value == ''){
		errormsg('Mom, please enter a category description before continuing.');
		b.focus();
		return false;
	}
	//c.action = '?todo='+todo+'&cat='+cat'&action=post'
	c.submit()
}
function deletecat(cat){
	var a = document.prodcatform
	a.action='?todo=delete&cat='+cat;
	a.submit();
}
function errormsg(msg){
	alert(msg);
}

