var xhr_object = null;

// holders
var cc_lasts	= ['', '', ''];
var cc_classes	= ['', '', ''];
// consts
var cc_loading	= '<img src="./graphics/loading.gif" width="50px" height="50px" alt=""/><br/>Yükleniyor, lütfen bekleyiniz';
var cc_selects	= ['Lütfen yay&#305;n türünü seçiniz', 'Lütfen yay&#305;n sahibini seçiniz'];

function selectMe(box, id) {
	try {
		var obj = document.getElementById(cc_lasts[box-1]);
		if (obj) obj.className = cc_classes[box-1];
	} catch(e) {}
	try {
		var obj = document.getElementById('cc_item_' + box.toString() + '_' + id.toString());
		if (obj) {
			cc_classes[box-1] = obj.className;
			obj.className = 'cc_selected';
			cc_lasts[box-1] = 'cc_item_' + box.toString() + '_' + id.toString();
		}
	} catch(e) {}
}

function makeRequest(url, box) {
	try {
		if (box == 'cc_box1') {
			document.getElementById('cc_box1').innerHTML = '<div class="cc_ajax_loading">' + cc_loading + '...</div>';
			document.getElementById('cc_box2').innerHTML = '<div class="cc_ajax_loading">' + cc_selects[0] + '...</div>';
			document.getElementById('cc_box3').innerHTML = '<div class="cc_ajax_loading">' + cc_selects[1] + '...</div>';
		}
		if (box == 'cc_box2') {
			document.getElementById('cc_box2').innerHTML = '<div class="cc_ajax_loading">' + cc_loading + '...</div>';
			document.getElementById('cc_box3').innerHTML = '<div class="cc_ajax_loading">' + cc_selects[1] + '...</div>';
		}
		if (box == 'cc_box3') {
			document.getElementById('cc_box3').innerHTML = '<div class="cc_ajax_loading">' + cc_loading + '...</div>';
		}
		if (box == 'cc_content_box') {
			document.getElementById('cc_content_box').innerHTML = '<div class="cc_ajax_loading">' + cc_loading + '...</div>';
		}
	} catch(e) {}
	if (window.XMLHttpRequest) {xhr_object = new XMLHttpRequest();}
	else if (window.ActiveXObject) {xhr_object = new ActiveXObject("Microsoft.XMLHTTP");}
	xhr_object.onreadystatechange = handleAjax;
	xhr_object.open('GET', './ajax.php?' + url, true); 
	xhr_object.send(null);
}

function handleAjax() {
   if(xhr_object.readyState == 4) {
      if (xhr_object.status == 200) {
	      var tmp = xhr_object.responseText.split('~');
	      if (tmp[0] == '1') {
	         if(tmp[1] != '') {
	             try {
					document.getElementById('cc_box1').innerHTML = tmp[1];
				} catch(e) {}
	         }
	      }
	      if (tmp[0] == '2') {
	         if(tmp[1] != '') {
	             try {
					document.getElementById('cc_box2').innerHTML = tmp[1];
				} catch(e) {}
	         }
	      }
	      if (tmp[0] == '3') {
	         if(tmp[1] != '') {
	             try {
					document.getElementById('cc_box3').innerHTML = tmp[1];
				} catch(e) {}
	         }
	      }
	      if (tmp[0] == 'article') {
	         if(tmp[1] != '') {
	             try {
					document.getElementById('cc_content_box').innerHTML = tmp[1];
				} catch(e) {}
	         }
	      }
	   }
    }
}
