function loadIssues(){
	
	if($('subs_volume') == null)
		return;
		
	if ($('subs_volume').value == 0)
		$('subs_year').disabled = false;
	else
		$('subs_year').disabled = true;
	$('sbYr').selectedIndex = $('subs_volume').selectedIndex;
	$('subs_year').value = $('sbYr').value;	
	var obj = $('subs_issue');
	//obj.options	
	var req = new Request({
		method: 'get',
		url : 'subscription.form',
		data: {
			'loadIssues': 'loadIssues',
			'volume': $('subs_volume').value,
			'fhsc'  : ($('fhsc') != null ? '1' : '0')
		},
		onRequest: function() {
			obj.options.length = 1;
			obj.options[0] = new Option('Loading data...','0');
		},
		onComplete: function(response) {
			obj.options[0] = new Option('','0');
			obj.value = eval(response);
		}
	}).send();	 	
}

/**
 * Show/Hide payment info
 */
 function shPaymentInfo() {
 	
 	if ($('chBankInfo') == null)
 		return;
 	
 	var st = ($('chBankInfo').checked ? 'inline' : 'none');
 	$('lblNote').style.display = st;
 	$('payment_note').style.display = st;
 	$('lblReceipt').style.display = st;
 	$('payment_receipt').style.display = st;
 	$('spPayment').style.display = st;
 }

/**
 * Validate subscription form
 */
 function validate() {
 	
 	if ($('subs_volume').value == '0' && $('subs_issue').value == '0' && $('subs_year').value == '0') {
 		alert('Please select a \"volume\", an \"issue\" or a \"year\" to subscribe.');
 		$('subs_volume').focus();
 		return false;
 	}
 	
	
 	if ($('fhsc') != null && $('subs_issue').value == '0') {
 		alert('Please select an \"issue\".');
 		$('subs_issue').focus();
 		return false;
 	}
 	
 	if($('name') != null && $('name').value.trim() == "") {
 		
 		alert("Enter Name.");
 		$('name').focus();
 		$('name').select();
 		return false;
 	}
 	if($('position') != null && $('position').value.trim() == "") {
 		
 		alert("Enter Position.");
 		$('position').focus();
 		$('position').select();
 		return false;
 	}
	var emailFilter=/^.+@.+\..{2,3}$/;
 	if($('email') != null && ($('email').value.trim() == "" || !(emailFilter.test($('email').value.trim())))) {
 		
 		alert("Enter a valid email.");
 		$('email').focus();
 		$('email').select();
 		return false;
 	}
 	if($('department') != null && $('department').value.trim() == "") {
 		
 		alert("Enter Address.");
 		$('department').focus();
 		$('department').select();
 		return false;
 	}
	
 }
 
 
 
 
