function GetMenu(id) {
	var x = $('RightMain');
	var OnloadDiv = $('LoadFn');
	var OnloadFn = $F('LoadFn');
	var url = 'menu'+id+'.php';
	var params = 'MenuID='+id;
	var ajax = new Ajax.Updater(
	{success: x}, url, 
	{method: 'post', parameters: params, onFailure: reportError, evalScripts:true});
 	
	if (id == 1) {
		setTimeout("UpdateBankHS()",500);
	}		
	if (id == 6) {
		setTimeout("GetMedicineAdd()",500);
	}			
	if (id == 10) {
		setTimeout("GetMedicineBorcDurum()",500);
	}							
	if (OnloadFn != '') {
		var OnloadFnSplit = OnloadFn.replace(/\\/g, "");
		var fnarray = OnloadFnSplit.split( ':' );
		var fns = fnarray.length;
		for(i=0;i<fns;i++) {
			if (fnarray[i].indexOf("(") > 0) {
				var fn = fnarray[i];
				setTimeout(fn,500);
			} else {
				var fn = fnarray[i]+'()';
				setTimeout(fn,1000);
			}
		}
		OnloadDiv.value='';
	}
	hideDiv('ProgressDiv');
}

function CalendarLoad(nam,fn) {
	var fn_load;
	if (fn != 'undefined') { 
		fn_load = fn;
	} else {
		fn_load = '';
	}
	dp_cal  = new Epoch('dp_cal','popup',document.getElementById(nam),'',fn_load);
}

function UpdateDate(id) {
	var x = $('RightMain');
	var newDate = $F('ProDate');
	var url = 'menu'+id+'.php';
	var params = 'MenuID='+id+'&newDate='+newDate+'&errID='+err;
	var ajax = new Ajax.Updater(
	{success: x}, url, 
	{onComplete:function(request){Element.hide('ProgressDiv')}, onLoading:function(request){Element.setStyle('ProgressDiv', {top: document.body.scrollTop+10});Element.setStyle('ProgressDiv', {left: document.body.scrollLeft+10});Element.show('ProgressDiv')}, 
	method: 'post', parameters: params, onFailure: reportError, evalScripts:true});		
}

function ShowOrder() {
	$('error').style.display='none';
	var x = $('FormTab');
	var d = document.getElementById('ProForm');
	var v = new Array;
	for (i=0;i<d.elements.length;i++) {
		if (d.elements[i].type == "checkbox") {
			if (d.elements[i].checked) {
				v.push(d.elements[i].value);
			}
		}
	}
	var params = '&purch_id='+v;
	var url = 'ajax.php?a=AJAX_show_order';
	var ajax = new Ajax.Updater(
	{success: x}, url, 
	{onComplete:function(request){Element.hide('ProgressDiv')}, onLoading:function(request){Element.setStyle('ProgressDiv', {top: document.body.scrollTop+10});Element.setStyle('ProgressDiv', {left: document.body.scrollLeft+10});Element.show('ProgressDiv')}, 
	method: 'post', parameters: params, onFailure: reportError, evalScripts:true});			
}

function SubmitAjaxForm() {
	var ProID = $F('pro_models_category');
	var ProCode = $F('ProCode');
	var x = $('FormTab');
	var url = 'ajax.php?a=AJAX_product_details';
	var params = '&ProID='+ProID+'&ProCode='+ProCode;
	var ajax = new Ajax.Updater(
	{success: x}, url, 
	{onComplete:function(request){Element.hide('ProgressDiv')}, onLoading:function(request){Element.setStyle('ProgressDiv', {top: document.body.scrollTop+10});Element.setStyle('ProgressDiv', {left: document.body.scrollLeft+10});Element.show('ProgressDiv')}, 
	method: 'post', parameters: params, onFailure: reportError, evalScripts:true});	
}

function SelectList(field_name) {
	var frm = document.getElementById('ProForm');
	var elemlength = frm.elements.length;
	var fieldname;
	for (i=0;i<elemlength;i++) {
		if (frm.elements[i].type == 'select-multiple') {
			fieldname = frm.elements[i].name;
			if (fieldname == field_name) {
				if (frm.elements[i].options.length > 0) {
					var selectedFValues = new Array();
					for (ii=0;ii<frm.elements[i].options.length;ii++) {
							var fieldvalue = frm.elements[i].options[ii].value;
							selectedFValues[ii] = fieldvalue;
					}
					if (frm.elements[i].options.length > 0) {
						document.getElementById('BRAND_LIST').value = selectedFValues;
						selectedFValues ='';
					}
				} else {
					document.getElementById('BRAND_LIST').value = '';
				}
			}
		}
	}
}

function GetSelectedOptions(field_name) {
	var frm = document.getElementById('ProForm');
	var elemlength = frm.elements.length;
	var fieldname;
	for (i=0;i<elemlength;i++) {
		if (frm.elements[i].type == 'select-multiple') {
			fieldname = frm.elements[i].name;
			if (fieldname == field_name) {
				if (frm.elements[i].options.length > 0) {
					var selectedFValues = new Array();
					var count=0;
					for (ii=0;ii<frm.elements[i].options.length;ii++) {
						if (frm.elements[i].options[ii].selected == true) {
							var fieldvalue = frm.elements[i].options[ii].value;
							selectedFValues[count] = fieldvalue;
							count++;
						}
					}
					if (frm.elements[i].options.length > 0) {
						document.getElementById('BRAND_LIST').value = selectedFValues;
						selectedFValues ='';
					}
				} else {
					document.getElementById('BRAND_LIST').value = '';
				}
			}
		}
	}
}

function RemoveDocById(id) {
	var x = $('photo_frame');
	var ProID 	  ='';
	if ($('pro_models_category')) {
		ProID = $F('pro_models_category');
	}			
	var url = 'ajax.php?a=AJAX_remove_doc';
	var params = 'docID='+id+'&ProID='+ProID;
	var ajax = new Ajax.Updater(
	{success: x}, url, 
	{onComplete:function(request){Element.hide('ProgressDiv')}, onLoading:function(request){Element.setStyle('ProgressDiv', {top: document.body.scrollTop+10});Element.setStyle('ProgressDiv', {left: document.body.scrollLeft+10});Element.show('ProgressDiv')}, 
	method: 'post', parameters: params, onFailure: reportError, evalScripts:true});
	GetDocs();
}

function GetPages() {
	var x = $('FormTab');
	var PageID = $F('proPageID');
	var ProPageSubCatID = $F('ProPageSubCatID');
	if (ProPageSubCatID == '' || ProPageSubCatID == null) {
		ProPageSubCatID = 0;
	}	
	var PageLang = $F('PageLang');
	var url = 'ajax.php?a=AJAX_get_pages';
	var params = '&PageID='+PageID+'&PageLang='+PageLang+'&ProPageSubCatID='+ProPageSubCatID;
	var ajax = new Ajax.Updater(
	{success: x}, url, 
	{onComplete:function(request){Element.hide('ProgressDiv')}, onLoading:function(request){Element.setStyle('ProgressDiv', {top: document.body.scrollTop+10});Element.setStyle('ProgressDiv', {left: document.body.scrollLeft+10});Element.show('ProgressDiv')}, 
	method: 'post', parameters: params, onFailure: reportError, evalScripts:true});
}


function GetPagesList(fnc,ini_text) {
	var x = $('PageList');
	var PageLang = $F('PageLang');
	var ProPageSubCatID = $F('ProPageSubCatID');
	if (ProPageSubCatID == '' || ProPageSubCatID == null) {
		ProPageSubCatID = 0;
	}
	var proPageID = '';
	if ($('proPageID')) {
		//$('proPageID').value='';
		proPageID = $F('proPageID');
	}
	var url = 'ajax.php?a=AJAX_get_pages_select';
	var params = '&PageLang='+PageLang+'&ProPageSubCatID='+ProPageSubCatID+'&proPageID='+proPageID+'&fnc='+fnc+'&ini_text='+ini_text;	
	var ajax = new Ajax.Updater(
	{success: x}, url, 
	{onComplete:function(request){Element.hide('ProgressDiv')}, onLoading:function(request){Element.setStyle('ProgressDiv', {top: document.body.scrollTop+10});Element.setStyle('ProgressDiv', {left: document.body.scrollLeft+10});Element.show('ProgressDiv')}, 
	method: 'post', parameters: params, onFailure: reportError, evalScripts:true});	
	if (fnc) {
		var callfn = fnc.split( ',' );
		if (callfn[0] != 'undefined') {
			var evafn = callfn[0]+'()';
			eval(evafn);
		}
	}	
}

function GetPerms() {
	var x = $('FormTab');
	var RoleID = $F('RoleID');
	var url = 'ajax.php?a=AJAX_get_perms';
	var params = '&RoleID='+RoleID;
	var ajax = new Ajax.Updater(
	{success: x}, url, 
	{onComplete:function(request){Element.hide('ProgressDiv')}, onLoading:function(request){Element.setStyle('ProgressDiv', {top: document.body.scrollTop+10});Element.setStyle('ProgressDiv', {left: document.body.scrollLeft+10});Element.show('ProgressDiv')}, 
	method: 'post', parameters: params, onFailure: reportError, evalScripts:true});	
}

function RemovePermById(id,parentID) {
	var x = $('FormTab');	
	var RoleID = $F('RoleID');
	var url = 'ajax.php?a=AJAX_remove_perm';
	var params = 'RolePerm='+id+'&RoleID='+RoleID+'&parentID='+parentID;
	var ajax = new Ajax.Updater(
	{success: x}, url, 
	{onComplete:function(request){Element.hide('ProgressDiv')}, onLoading:function(request){Element.setStyle('ProgressDiv', {top: document.body.scrollTop+10});Element.setStyle('ProgressDiv', {left: document.body.scrollLeft+10});Element.show('ProgressDiv')}, 
	method: 'post', parameters: params, onFailure: reportError, evalScripts:true});
}

function GetRoles() {
	var x = $('FormTab');
	var url = 'ajax.php?a=AJAX_get_roles';
	var params = '';
	var ajax = new Ajax.Updater(
	{success: x}, url, 
	{onComplete:function(request){Element.hide('ProgressDiv')}, onLoading:function(request){Element.setStyle('ProgressDiv', {top: document.body.scrollTop+10});Element.setStyle('ProgressDiv', {left: document.body.scrollLeft+10});Element.show('ProgressDiv')}, 
	method: 'post', parameters: params, onFailure: reportError, evalScripts:true});	
}

function GetUsers() {
	var x = $('FormTab');
	var url = 'ajax.php?a=AJAX_get_users';
	var params = '';
	var ajax = new Ajax.Updater(
	{success: x}, url, 
	{onComplete:function(request){Element.hide('ProgressDiv')}, onLoading:function(request){Element.setStyle('ProgressDiv', {top: document.body.scrollTop+10});Element.setStyle('ProgressDiv', {left: document.body.scrollLeft+10});Element.show('ProgressDiv')}, 
	method: 'post', parameters: params, onFailure: reportError, evalScripts:true});	
}

function RemoveRoleById(id) {
	var x = $('FormTab');	
	var url = 'ajax.php?a=AJAX_remove_role';
	var params = 'RoleID='+id;
	var ajax = new Ajax.Updater(
	{success: x}, url, 
	{onComplete:function(request){Element.hide('ProgressDiv')}, onLoading:function(request){Element.setStyle('ProgressDiv', {top: document.body.scrollTop+10});Element.setStyle('ProgressDiv', {left: document.body.scrollLeft+10});Element.show('ProgressDiv')}, 
	method: 'post', parameters: params, onFailure: reportError, evalScripts:true});
}

function UpdateUser() {
	var x = $('FormTab');
	if ($('UpdateUid')) {
		submit_form('ProForm');
	} else {	
		$('error').style.display='none';
		var d = document.getElementById('ProForm');
		var v = new Array;
		for (i=0;i<d.elements.length;i++) {
			if (d.elements[i].type == "checkbox") {
				if (d.elements[i].checked) {
					v.push(d.elements[i].value);
				}
			}
		}
		var url = 'ajax.php?a=AJAX_draw_update_user';
		var params = '&UpdateUid='+v;
		var ajax = new Ajax.Updater(
		{success: x}, url, 
		{onComplete:function(request){Element.hide('ProgressDiv')}, onLoading:function(request){Element.setStyle('ProgressDiv', {top: document.body.scrollTop+10});Element.setStyle('ProgressDiv', {left: document.body.scrollLeft+10});Element.show('ProgressDiv')}, 
		method: 'post', parameters: params, onFailure: reportError, evalScripts:true});	
	}
}

function ToggleSort(row,AjaxFN,AjaxFnParams) {
	var x = $('FormTab');
	var bgrow = ge('f_column_'+row);
	var sorttype = '';
	if(has_css_class_name(bgrow,'ASC')){
		sorttype='DESC';
		remove_css_class_name(bgrow,'ASC');
	} else if(has_css_class_name(bgrow,'sort')){
		sorttype = 'ASC';
		remove_css_class_name(bgrow,'DESC');
		add_css_class_name(bgrow,sorttype);
	}	
	var url = 'ajax.php?a='+AjaxFN;
	var params = 'sort='+row+'&sorttype='+sorttype+AjaxFnParams;	
	var ajax = new Ajax.Updater(
	{success: x}, url, 
	{onComplete:function(request){Element.hide('ProgressDiv')}, onLoading:function(request){Element.setStyle('ProgressDiv', {top: document.body.scrollTop+10});Element.setStyle('ProgressDiv', {left: document.body.scrollLeft+10});Element.show('ProgressDiv')}, 
	method: 'post', parameters: params, onFailure: reportError, evalScripts:true});	
}

function showMap(PageID,ImageFile) {
	var purl = $('PageImage').src;
	var ptype = $F('ProPagePhotoType');
	window.open('imageMap.php?purl='+purl+'&ptype='+ptype+'&PageID='+PageID+'&ImageFile='+ImageFile, 'picture',',top=0,left=0,width=200,height=100,toolbar=no,location=no,status=no,resizable=yes,scrollbars=no')
}


function UpdateBankHS() {
	var x = $('FormTab');
	var ScreenAction = $F('ScreenAction');
	if ($('ScreenAction').value == 'update') {
		submit_form('ProForm');
	} else {
		var d = document.getElementById('ProForm');
		var v = new Array;
		for (i=0;i<d.elements.length;i++) {
			if (d.elements[i].type == "checkbox") {
				if (d.elements[i].checked) {
					v.push(d.elements[i].value);
				}
			}
		}
		if (v > 0) {
			DisableErrorFrame();
			document.getElementById('ProForm').action='update_bank_hs.php';
			$('formbtn').innerHTML = "<input type='button' class='inputbutton' onclick=\"submit_form('ProForm')\" id='save_button' name='save_button' value='Güncelle' />";
			$('ScreenAction').value = "update";
		}
		var url = 'ajax.php?a=AJAX_draw_bank_hs';
		var params = '&HS_ID='+v+'&ScreenAction='+ScreenAction;
	}
	var ajax = new Ajax.Updater(
	{success: x}, url, 
	{method: 'post', parameters: params, onFailure: reportError, onSuccess: doHastaFocus, evalScripts:true});	
}

function GetMedicineAdd() {
	var x = $('FormTab');
	var ScreenAction = $F('ScreenAction');
	if ($('ScreenAction').value == 'update') {
		submit_form('ProForm');
	} else {
		var d = document.getElementById('ProForm');
		var v = new Array;
		for (i=0;i<d.elements.length;i++) {
			if (d.elements[i].type == "checkbox") {
				if (d.elements[i].checked) {
					v.push(d.elements[i].value);
				}
			}
		}
		if (v > 0) {
			DisableErrorFrame();
			$('ScreenAction').value = "update";
			$('formbtn').innerHTML = "<input type='button' class='inputbutton' onclick=\"submit_form('proForm')\" id='save_button' name='save_button' value='İlaç Güncelle' />";
		}
		var url = 'ajax.php?a=AJAX_add_medicine';
		var params = '&HS_ID='+v+'&ScreenAction='+ScreenAction;
	}
	var ajax = new Ajax.Updater(
	{success: x}, url, 
	{method: 'post', parameters: params, onFailure: reportError, evalScripts:true});	
}

function GetBanksHS() {
	DisableErrorFrame();
	var x = $('FormTab');
	var hastaadi = $F('Hs_Adi');
	$('formbtn').innerHTML = "<input type='button' class='inputbutton' onclick=\"UpdateBankHS()\" id='save_button' name='save_button' value='Güncelle' />";
	var url = 'ajax.php?a=AJAX_get_banklist';
	var params = 'hastaadi='+hastaadi;
	var ajax = new Ajax.Updater(
	{success: x}, url, 
	{method: 'post', parameters: params, onFailure: reportError, evalScripts:true});	
}

function doFocus() {
	$('barcode').focus();
}

function doHastaFocus() {
	$('HS_Adi').focus();
}

function addBarcode(){
	DisableErrorFrame();
	var barcodeNo = $F('barcode');
	var ErrorFrame = $('ErrorFrame');
	var x = $('FormTab');
	var url = 'ajax.php?a=AJAX_add_barcode';
	var params = '&barcodeNo='+barcodeNo;
	$('barcode').value="";
	var ajax = new Ajax.Updater(
	{success: x, failure:ErrorFrame}, url, 
	{method: 'post', parameters: params, onSuccess: doFocus, evalScripts:true });
}

function RemoveBarcode(id){
	DisableErrorFrame();
	var r = 'mail_row_'+id;
	hideDiv(r);
	var email = $F('barcode');
	var x = $('FormTab');
	var url = 'ajax.php?a=AJAX_remove_barcode';
	var params = '&barcodeNo='+id;
	$('barcode').value="";
	var ajax = new Ajax.Updater(
	{success: x}, url, 
	{method: 'post', parameters: params, onFailure: reportError, evalScripts:true});
}

function GetHastaList() {
	var x = $('HastaSelect');
	var HS_Type = $F('HS_Type');
	var url = 'ajax.php?a=AJAX_hasta_list';
	var params = '&HS_Type='+HS_Type;
	var ajax = new Ajax.Updater(
	{success: x}, url, 
	{method: 'post', parameters: params, onFailure: reportError, onSuccess: doFocus, evalScripts:true});	
}

function GetHastaBarcodeList() {
	var x = $('HastaSelect');
	var HS_Type = $F('HS_Type');
	var url = 'ajax.php?a=AJAX_hasta_barcode_list';
	var params = '&HS_Type='+HS_Type;
	var ajax = new Ajax.Updater(
	{success: x}, url, 
	{method: 'post', parameters: params, onFailure: reportError, evalScripts:true});	
}

function SaveMedicine() {
	var x = $('FormTab');
	var validbarcodes='';
	var HS_ID='';
	if ($('validbarcodes')) {
		validbarcodes = $F('validbarcodes');
	}
	if ($('HS_ID')) {
		var HS_ID = $F('HS_ID');
	}
	var url = 'ajax.php?a=AJAX_save_barcodes';
	var params = '&validbarcodes='+validbarcodes+'&HS_ID='+HS_ID;
	var ajax = new Ajax.Updater(
	{success: x}, url, 
	{method: 'post', parameters: params, onFailure: reportError,  onSuccess: doFocus, evalScripts:true});		
}

function GetBarcodes() {
	var x = $('FormTab');
	var url = 'ajax.php?a=AJAX_get_barcode';
	var params = '';
	var ajax = new Ajax.Updater(
	{success: x}, url, 
	{method: 'post', parameters: params, onFailure: reportError, onSuccess:doFocus, evalScripts:true});	
}

function GetHastaBarcodes() {
	DisableErrorFrame();
	var x = $('FormTab');
	if ($('HS_ID')) {
		HS_ID = $F('HS_ID');
	}	
	if ($('HSU_ID')) {
		HS_ID = $F('HSU_ID');
	}			
	$('formbtn').innerHTML = "<input type='button' class='inputbutton' onclick=\"DoRemoveCoupon()\" id='save_button' name='save_button' value='İlaçları Sil' />";	
	var url = 'ajax.php?a=AJAX_get_hasta_barcodes';
	var params = '&HS_ID='+HS_ID;
	var ajax = new Ajax.Updater(
	{success: x}, url, 
	{method: 'post', parameters: params, onFailure: reportError, evalScripts:true});	
}

function GetHastaRemovedBarcodes() {
	DisableErrorFrame();
	var x = $('FormTab');
	if ($('HS_ID')) {
		HS_ID = $F('HS_ID');
	}	
	if ($('HSU_ID')) {
		HS_ID = $F('HSU_ID');
	}		
	$('formbtn').innerHTML = "<input type='button' class='inputbutton' onclick=\"DoAddCoupon()\" id='save_button' name='save_button' value='İlaçları Borça Ekle' />";	
	var url = 'ajax.php?a=AJAX_get_hasta_removed_barcodes';
	var params = '&HS_ID='+HS_ID;
	var ajax = new Ajax.Updater(
	{success: x}, url, 
	{method: 'post', parameters: params, onFailure: reportError, evalScripts:true});	
}


function SetSelectedRow(id) {
	var SelectDiv = 'select_'+id;
	var BarcodeCheckBox = 'barcode_checkbox_'+id;
	if (document.getElementById(BarcodeCheckBox).checked == true) {
		document.getElementById(SelectDiv).className='enableSelect';
	} else {
		document.getElementById(SelectDiv).className='disableSelect';
	}
}

function DoRemoveCoupon() {
	$('error').style.display='none';
	var x = $('FormTab');
	var d = document.getElementById('ProForm');
	var v = new Array;
	var n = new Array;
	var k = new Array;
	var c = 0;
	if ($('HSU_ID')) {
		var HS_ID = $F('HSU_ID');
	} else {
		var HS_ID = $F('HS_ID');
	}
	for (i=0;i<d.elements.length;i++) {
		if (d.elements[i].type == "checkbox") {
			c++;
			var KupAdet = 'KUP_Adet_'+c;
			var KupID = 'KUP_ID_'+c;
			if (d.elements[i].checked) {
				var amount = document.getElementById(KupAdet).value;
				var kuponid = document.getElementById(KupID).value;
				v.push(d.elements[i].value);
				n.push(amount);
				k.push(kuponid);
			}
		}
	}
	var params = '&HS_ID='+HS_ID+'&barcodes='+v+'&amount='+n+'&add_id='+k;
	var url = 'ajax.php?a=AJAX_remove_coupon';
	var ajax = new Ajax.Updater(
	{success: x}, url, 
	{method: 'post', parameters: params, onFailure: reportError, onSuccess: GetHastaBarcodes, evalScripts:true});			
}

function GetKurumTotalByHasta() {
	$('error').style.display='none';
	var x = $('FormTab');
	var HS_Type = $F('HS_Type');
	var url = 'ajax.php?a=AJAX_kurum_total_hasta';
	var params = '&HS_Type='+HS_Type;
	var ajax = new Ajax.Updater(
	{success: x}, url, 
	{method: 'post', parameters: params, onFailure: reportError, evalScripts:true});	
}

function ChangeColorOn(id) {
	var a = 'trow_'+id;
	var s_div=document.getElementById(a);
	add_css_class_name(s_div,'MouseON');
}

function ChangeColorOff(id) {
	var a = 'trow_'+id;
	var s_div=document.getElementById(a);
	remove_css_class_name(s_div,'MouseON');
}

function GetOverHastaBarcodes(HHS_ID) {
	var x = $('FormTab');
	if($('HS_ID')) {
		$('HS_ID').value = HHS_ID;
	}
	$('formbtn').innerHTML = "<input type='button' class='inputbutton' onclick=\"DoRemoveCoupon()\" id='save_button' name='save_button' value='İlaçları Sil' />";
	var url = 'ajax.php?a=AJAX_get_hasta_barcodes';
	var params = '&HS_ID='+HHS_ID;
	var ajax = new Ajax.Updater(
	{success: x}, url, 
	{onComplete:function(request){Element.hide('ProgressDiv')}, onLoading:function(request){Element.setStyle('ProgressDiv', {top: document.body.scrollTop+10});Element.setStyle('ProgressDiv', {left: document.body.scrollLeft+10});Element.show('ProgressDiv')}, 
	method: 'post', parameters: params, onFailure: reportError, evalScripts:true});	
}

function UpdateMedicine() {
	GetMedicineAdd();
}	
function GetMedicine() {
	DisableErrorFrame();
	var x = $('FormTab');
	var MedName = $F('MedName');
	$('formbtn').innerHTML = "<input type='button' class='inputbutton' onclick=\"UpdateMedicine()\" id='save_button' name='save_button' value='Güncelle' />";
	var url = 'ajax.php?a=AJAX_get_medlist';
	var params = 'MedName='+MedName;
	var ajax = new Ajax.Updater(
	{success: x}, url, 
	{method: 'post', parameters: params, onFailure: reportError, evalScripts:true});	
}

function doBarcodeFocus() {
	$('MedBarcode').focus();
}

function GetHastaFromBarcode() {
	DisableErrorFrame();
	var x = $('FormTab');
	var MedBarcode = $F('MedBarcode');
	var url = 'ajax.php?a=AJAX_get_hasta_from_barcode';
	var params = 'MedBarcode='+MedBarcode;
	$('MedBarcode').value="";
	var ajax = new Ajax.Updater(
	{success: x}, url, 
	{method: 'post', parameters: params, onFailure: reportError,onSuccess:doBarcodeFocus, evalScripts:true});	
}

function DoAddCoupon() {
	$('error').style.display='none';
	var x = $('FormTab');
	var d = document.getElementById('ProForm');
	var v = new Array;
	var n = new Array;
	var k = new Array;
	var c = 0;
	if ($('HSU_ID')) {
		var HS_ID = $F('HSU_ID');
	} else {
		var HS_ID = $F('HS_ID');
	}
	for (i=0;i<d.elements.length;i++) {
		if (d.elements[i].type == "checkbox") {
			c++;
			var KupAdet = 'KUP_Adet_'+c;
			var KupID = 'KUP_ID_'+c;
			if (d.elements[i].checked) {
				var amount = document.getElementById(KupAdet).value;
				var kuponid = document.getElementById(KupID).value;
				v.push(d.elements[i].value);
				n.push(amount);
				k.push(kuponid);
			}
		}
	}
	var params = '&HS_ID='+HS_ID+'&barcodes='+v+'&amount='+n+'&add_id='+k;
	var url = 'ajax.php?a=AJAX_add_coupon';
	var ajax = new Ajax.Updater(
	{success: x}, url, 
	{method: 'post', parameters: params, onFailure: reportError, onSuccess: GetHastaBarcodes, evalScripts:true});			
}

function GetRemovedByDate() {
	DisableErrorFrame();
	var dateR = $F('ProDate');
	var x = $('FormTab');
	var url = 'ajax.php?a=AJAX_removed_by_date';
	var params = 'Kup_Date='+dateR;
	var ajax = new Ajax.Updater(
	{success: x}, url, 
	{method: 'post', parameters: params, onFailure: reportError, evalScripts:true});	
}

function GetMedicineBorcDurum() {
	$('error').style.display='none';
	var x = $('FormTab');
	var url = 'ajax.php?a=AJAX_medicine_total_hasta';
	var params = '';
	var ajax = new Ajax.Updater(
	{success: x}, url, 
	{onComplete:function(request){Element.hide('ProgressDiv')}, onLoading:function(request){Element.setStyle('ProgressDiv', {top: document.body.scrollTop+10});Element.setStyle('ProgressDiv', {left: document.body.scrollLeft+10});Element.show('ProgressDiv')}, 
	method: 'post', parameters: params, onFailure: reportError, evalScripts:true});		
}