var status_innerHTML = "<div class='WishListTable'><br><img src='../images/loading.gif' alt='Working' align='absmiddle' /> <b><i><font color='#990000'>Working...</font></i></b></div><br>";
function FireAjaxRequest(valueString, page_name,main_div_name,div_status,main_div_name_display){
	//alert(main_div_name + "\n" + URL + page_name + "\n" + valueString + "\n" + main_div_name_display);
	//return false;
	var args = FireAjaxRequest.arguments;
	var alertYN = args[5];
	if(alertYN=="Y"){
		alertYN=true;
	}else{
		alertYN =false;	
	}
	$(div_status).innerHTML = status_innerHTML;
	new AJAXRequest('POST', URL + page_name, valueString, function( AJAX ) {
			if (AJAX.readyState == 4) {
				if (AJAX.status == 200) {
					//$(main_div_name).innerHTML = AJAX.responseText;
					if(alertYN){
						alert(AJAX.responseText);
						$(div_status).innerHTML = AJAX.responseText;
						$(div_status).focus();
					}else{
						$(main_div_name).innerHTML = AJAX.responseText;	
						$(div_status).innerHTML="";
					}
					$(main_div_name).style.display=main_div_name_display;
					if(page_name=="admin/isbn.php"){
						setClientData(document.getElementById("customerID").value);
						check4UploadField(document.getElementById("isbnPrice").value);
					}
				}else{
					$(main_div_name).innerHTML = AJAX.statusText+ AJAX.responseText;// + AJAX.responseText; //
					$(main_div_name).style.display="block";
					$(main_div_name).style.color = 'red';
				}
			}
    	});
}

function updateScreen(frm,type_,jscall){
	var msg;
	if(type_=="add"){
		msg = "Added";	
		eval(jscall);
	}else if(type_=="delete"){
		msg = "Deleted";	
		document.MM_returnValue = confirm("Are you sure you want to delete selected Record?");
	}else{
		msg = "Updated";	
		eval(jscall);
	}
	//alert(jscall);
	//alert(type_);
	//alert(eval(jscall));
	//return false;
	if (document.MM_returnValue)
	{
		$('btn_update').disabled=true;
		//alert(frm);
		saveForm(frm, null, function( AJAX ) {
			if (AJAX.readyState == 4) {
				if (AJAX.status == 200) {
					//alert(AJAX.readyState);
					//alert("==>" + AJAX.responseText + "<==");	
					if((AJAX.responseText=="ERROR") || (AJAX.responseText=="CUSTERROR"))
					{
						$('div_status').innerHTML = "Could not "+type_+" Record";
						$('div_status').style.color = 'red';
						$('div_status').style.display="block";
						$('btn_update').disabled=false;
					}else if(AJAX.responseText=="ISBNADDERROR"){
						$('div_status').innerHTML = "ISBN Already Exist";
						$('div_status').style.color = 'red';
						$('div_status').style.display="block";
						$('btn_update').disabled=false;
					}else if(AJAX.responseText=="USERADDERROR"){
						$('div_status').innerHTML = "Email Already Exist";
						$('div_status').style.color = 'red';
						$('div_status').style.display="block";
						$('btn_update').disabled=false;
					}else if(AJAX.responseText=="CUSTOMERADDERROR"){
						$('div_status').innerHTML = "Customer Email Already Exist";
						$('div_status').style.color = 'red';
						$('div_status').style.display="block";
						$('btn_update').disabled=false;
					}else{
						$('div_list').innerHTML = AJAX.responseText;
						$('div_Edit').innerHTML = "";
						if(frm.action=='signup.asp'){
							$('div_status').innerHTML = "Record "+msg+"...";
							$('div_status').style.display="block";
						}
					}
					try{
						$('editor_div').style.display='none';
					}catch(ex){
					}
				} else {
					$('div_status').innerHTML = AJAX.statusText + AJAX.responseText;
					$('div_status').style.display="block";
					$('div_status').style.color = 'red';
					$('btn_update').disabled=false;
				}
			}
    	});
	}
	return false;
}
function FireBasicAjaxRequest(valueString, page_name, div_status){
	//alert(URL + page_name + "\n" + valueString + "\n" + div_status);
	$(div_status).innerHTML = status_innerHTML;
	new AJAXRequest('POST', URL + page_name, valueString, function( AJAX ) {
			if (AJAX.readyState == 4) {
				if (AJAX.status == 200) {
					$(div_status).innerHTML='';
					$(div_status).style.display="none";
					
					if (page_name=="admin/customer.php"){
						//alert(AJAX.responseText);
						var arrDetails = AJAX.responseText.split(DELIMITER_1);
						//alert(document.admin);
						if (arrDetails.length>1){
							document.getElementById("isbnCustomerName").value = arrDetails[0];
							document.getElementById("isbnCustomerName").readOnly=true;
							document.getElementById("isbnContactNumber").value = arrDetails[1];
							if (document.admin!=false) document.getElementById("isbnContactNumber").readOnly=true;
							document.getElementById("isbnCustomerEmail").value = arrDetails[2];
							if (document.admin!=false) document.getElementById("isbnCustomerEmail").readOnly=true;
						}else{
							document.getElementById("isbnCustomerName").value = '';
							document.getElementById("isbnCustomerName").readOnly=false;
							document.getElementById("isbnContactNumber").value = '';
							document.getElementById("isbnContactNumber").readOnly=false;
							document.getElementById("isbnCustomerEmail").value = '';
							document.getElementById("isbnCustomerEmail").readOnly=false;
						}
					}
				}else{
					$(div_status).innerHTML = AJAX.statusText+ AJAX.responseText;// + AJAX.responseText; //
					$(div_status).style.display="block";
					$(div_status).style.color = 'red';
				}
			}
    	});
}

function setUploadButton(chkBool){
	//alert(chkBool);
	if(chkBool){
		$('btn_img_file').disabled=false;	
	}else{
		$('btn_img_file').disabled=true;	
	}
}

function clearDiv(DivName){
	try{
		$(DivName).innerHTML='';
	}catch(e){
	}
}
