/* PlumDesign - osnovne AJAX funkcije */

function createAjax() {
  var ajax = false;

  if(window.XMLHttpRequest) {
    ajax = new XMLHttpRequest();
  } else if(window.ActiveXObject) {
    ajax = new ActiveXObject("Microsoft.XMLHTTP");
  }

  return ajax;
}

function isAjaxReady(ajax) {
  if (ajax.readyState == 4) {
    return true;
  } else {
    return false;
  }
}


//funkcija za pozivanje odgovarajucih AJAX stranica
var http = createAjax();
function sendRequest(my_action,my_var){
	
  //Prikaz ekrana sa pozadinom preko celog	
  if(my_action == 'display_widget'){
 	 if (http) {
  	 http.open('get', 'site_modules/plum_widget/ajax_widget_get_image.php?display_widget='+my_var);
   	 http.onreadystatechange = WidgethandleResponse;
 	 }
  }
 
	  
  http.send('');
} 

/* Handle za Widget */
function WidgethandleResponse() {
    if (http.readyState == 4) {
      response = http.responseText;
      document.getElementById('widgetContainer').innerHTML = response;
    }else if(http.readyState == 1){
      document.getElementById('widgetContainer').innerHTML = "<div style='text-align:center;padding:4px;border:0px;'><img src=site_images/loading.gif></div>";
	}
}




