function addMagazineCheck(productID){
    if(productID!=null) {
	   ShoppingDWR.addMagazine(productID, shappingCallback);
	} else {
        var form = null;
    	try {
    		form = new FormObject("cwShoppingForm");
    		form.add( new Radio("productID", "訂閱方案") );
    		form.checkData();
    	} catch(e) { 
    		alert(e.message);
    		return false;
    	}
    	var radioObject = RadioUtil.getChecked("productID");
    	ShoppingDWR.addMagazine(radioObject, shappingCallback);
    	return false;
    }
}

function addMagazinesCheck(){
	var form = null;
	try {
		form = new FormObject("cwShoppingForm");

		form.add( new Checkbox("productID", "購買的單本雜誌") );
		form.checkData();
	} catch(e) { 
		alert(e.message);
		return false;
	}
	
	var checkedObject = CheckboxUtil.getCheckedValue("productID");
	ShoppingDWR.addBooks(checkedObject, shappingCallback);
	return false;
}

function addBookToCart(id) {
	ShoppingDWR.addBook(id, shappingCallback);
}

function addBookToShoppingCart(id){
	ShoppingDWR.addBook(id, shappingCallback);
}

function addBooksCheck(){
	var form = null;
	try {
		form = new FormObject("cwShoppingForm");
		form.add( new Checkbox("productID", "購買書籍") );
		form.checkData();
	} catch(e) { 
		alert(e.message);
		return false;
	}
	var checkedObject = CheckboxUtil.getCheckedValue("productID");
	ShoppingDWR.addBooks(checkedObject, shappingCallback);
	return false;
}

function shappingCallback(responseText) {
	var response = eval('('+responseText+')');
	if(response.status=="500") {
		$('shoppingMessage').innerHTML = "<img src='/image/dialogs/icon01.gif' width='16' height='16'>　"+response.message;
	}
	if(response.status=="200") {
		$('shoppingMessage').innerHTML = "商品已放入購物車，您可以選擇繼續購物或是結帳";
	}
	shoppingDialog.createDialog();
	var shoppingDIV = document.getElementById("shoppingDIV");
	shoppingDIV.focus();
}