// Phantom Base Functions
// -------------------------------------------------------------------------------------------------
function phantom_setContent(_id, address, postvars, _method, async, loader_img_src)
{   
    _id = "#" + _id;
    
    //var _data = QuerystringGetEncodedData(postvars);
	_data = postvars;
    
    $(_id).html(loader_img_src != null ? loader_img_src : "<img src='images/progress.gif' border='0'>");

    $.ajax( {
                type: _method,
                url: address,
                data: _data,                
                beforeSend: function(xhr) {xhr.setRequestHeader("Accept", "text/javascript");},
                success: function(result) 
                {                    
                    $(_id).html(result);
                },
                error: function()
                {
                     $(_id).html("hata oluştu lütfen tekrar deneyin");
                }
            });
}

function phantom_getContent(_id, address, postvars, _method, async, loader_img_src)
{
	document.write("<div id='" + _id + "'></div>");	
	var div = document.getElementById(id);
	
    _id = "#" + _id;
    
    //var _data = QuerystringGetEncodedData(postvars);
	_data = postvars;
    
    $(_id).html(loader_img_src != null ? loader_img_src : "<img src='images/progress.gif' border='0'>");

    $.ajax( {
                type: _method,
                url: address,
                data: _data,                
                beforeSend: function(xhr) {xhr.setRequestHeader("Accept", "text/javascript");},
                success: function(result) 
                {                    
                    $(_id).html(result);
                },
                error: function() 
                {
                     $(_id).html("hata oluştu lütfen tekrar deneyin");
                }
            });
}

function phantom_setContent_afterFunc(_id, address, postvars, _method, async, afterFunction, params, loader_img_src)
{	
	_id = "#" + _id;
	
	//var _data = QuerystringGetEncodedData(postvars);
	_data = postvars;
    
    $(_id).html(loader_img_src != null ? loader_img_src : "<img src='images/progress.gif' border='0'>");

    $.ajax( {
                type: _method,
                url: address,
                data: _data,                
                beforeSend: function(xhr) {xhr.setRequestHeader("Accept", "text/javascript");},
                success: function(result) 
                {   
                    $(_id).html(result);
                    afterFunction();
                },
                error: function() 
                {
                     $(_id).html("hata oluştu lütfen tekrar deneyin");
                }
            });
}

function phantom_doJob(address, postvars, _method, async)
{
    //var _data = QuerystringGetEncodedData(postvars);
	_data = postvars;

    $.ajax( {
                type: _method,
                url: address,
                data: _data,
                beforeSend: function(xhr) {xhr.setRequestHeader("Accept", "text/javascript");},
                success: function(result) 
                {   
                    // islem tamam
                },
                error: function() 
                {
                    alert("hata oluştu lütfen tekrar deneyin");
                }
            });
}

function phantom_doJob_afterFunc(address, postvars, _method, async, afterFunction, params)
{
    //var _data = QuerystringGetEncodedData(postvars);
	_data = postvars;

	$.ajax( {
                type: _method,
                url: address,
                data: _data,
                beforeSend: function(xhr) {xhr.setRequestHeader("Accept", "text/javascript");},
                success: function(result) 
                {   
                    afterFunction();
                },
                error: function() 
                {
                    alert("hata oluştu lütfen tekrar deneyin");
                }
            });
}
// -------------------------------------------------------------------------------------------------
