/********************************************************************************************************************************
*																																*
*	Author   : Asif D. Khalyani																									*
*	Filename : change_status.js - FORM THIS FILE WE CAN CHANGE STATUS OF THE PARTICULAR RECORD BY AJAX							*		
*	Date     : 9, February 2009																									*
*	Email    : asif.khalyani@msn.com																							*
*********************************************************************************************************************************/

/** STATRT DELET IMAGE USING AJAX & REMOVE IMAGE IN DISPLAY PLACE BY Asif Khalyani on 9 February, 2009 **************************/
function delete_image(url,rec_id,d_id,divid)
{
	var ajax_error = '<img src="/images/ajax-loader.gif">';	
	$(divid).update(ajax_error);	
   	var data;
	data="rec_id="+rec_id+"&divid="+divid+"&d_id="+d_id;

	var myAjax = new Ajax.Request(url,{method:'post', parameters: data, onComplete: delete_image_Changed} );
}

function delete_image_Changed(originalRequest) 
{
	if (originalRequest.readyState==4)
	{
		//alert(originalRequest.responseText); 
	   if(originalRequest.status==200)
	   {
	   		response = originalRequest.responseXML.documentElement;

			var str; var divid; var d_id; var result_flag;
			try {
				result_flag =	response.getElementsByTagName('result_flag')[0].getElementsByTagName('result')[0].firstChild.nodeValue;
				if(result_flag == "true")
				{
					if(response.getElementsByTagName('result_flag')[0].childNodes[1].firstChild.nodeValue=="false")
					{
						window.location = window.location;	
					}
					else
					{	
						window.location.reload();
					}
				}
				else
				{
					divid  =	response.getElementsByTagName('result_set')[0].getElementsByTagName('divid')[0].firstChild.nodeValue;
					d_id =	response.getElementsByTagName('result_set')[0].getElementsByTagName('d_id')[0].firstChild.nodeValue;	
					$(divid).update('Deleted');
				}
					
			}catch (e) {	
			 
			}
	   } 
	   else 
	   {
			alert("There was a problem retrieving the XML data:\n" + req.statusText);
	   }
	}
}
/** END DELET IMAGE USING AJAX & REMOVE IMAGE IN DISPLAY PLACE BY Asif Khalyani on 9 February, 2009******************************/
