/*
function _ajax_add_item(http_request, params)
{
	url = "xml/item.php";

	parameters = "action=" + params[2] + "&item_name=" + params[0] + "&catid=" + params[1]

	http_request.onreadystatechange = function() 
	{ 
		if(http_request.readyState == 4)
		{
			// _ajax_addedit_item_complete(http_request, params);
			// ajaxReadAndLoad('/virtual_tours/xml/item.php?action=item_list&catid=' + params[5] + '&item_id=' + params[3], "nodiv", _ajax_render_item_item, params[5]);
		}	
	}

	http_request.open('POST', url, true);
	http_request.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	http_request.setRequestHeader("Content-length", parameters.length);
	http_request.setRequestHeader("Connection", "close");
	http_request.send(parameters);
}
*/
// Edit Item 

function vt_check_addedit_item(item_act)
{
	var obj = document.getElementById('c_admin_form');	
	var item_name = obj.elements["Name"].value;
	var item_desc = obj.elements["Description"].value;
	var item_ta = obj.elements["TextareaHeight"].value;
	var catid = obj.elements["CategoryID"].value;
	var item_action = item_act;

	if(item_action == "item_edit")
		var item_id = obj.elements["ItemID"].value;
	else
		var item_id = '';

	if(item_name != "" || item_desc != "")
		ajaxPostFunction(_ajax_edit_item, item_name, item_desc, item_action, item_id, item_ta, catid);
}

function _ajax_edit_item(http_request, params)
{
	url = "xml/item.php";

	parameters = "action=" + params[2] + "&item_name=" + params[0] + "&item_desc=" + params[1] + "&item_id=" + params[3] + "&item_ta=" + params[4] + "&catid=" + params[5]

	http_request.onreadystatechange = function() 
	{ 
		if(http_request.readyState == 4)
		{
			_ajax_addedit_item_complete(http_request, params);
			ajaxReadAndLoad(global_reg_path + 'xml/item.php?action=item_list&catid=' + params[5] + '&item_id=' + params[3], "nodiv", _ajax_render_item_item, params[5]);
		}	
	}

	http_request.open('POST', url, true);
	http_request.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	http_request.setRequestHeader("Content-length", parameters.length);
	http_request.setRequestHeader("Connection", "close");
	http_request.send(parameters);
}

function _ajax_addedit_item_complete(http_request, params)
{
	var response = http_request.responseText;

	var container = document.getElementById('c_admin_form_ele');
	container.innerHTML = response;
	// vt_close_prompt();
}

function _ajax_render_item_item(divid, xmlobj, params)
{
	var response = xmlobj.responseText;
	var input_list = document.getElementById('h_n_c_items_1');

	input_list.innerHTML = response;
}
function _ajax_render_cat_in_item(divid, xmlobj, params)
{
	var response = xmlobj.responseText;
	var cat_list = document.getElementById('h_f_c_list_items_1');

	if(cat_list)
		cat_list.innerHTML = response;
}

function vt_check_remove_item(item_id, cat_id, item_name)
{
	var str = '';
	str += '<div class="h_prompt_case h_ele">';
		str += '<h1 class="h_o_X">Remove <span class="c_c_h_widow">Item</span></h1>';
		str += '<p>Are you sure you want to <span class="mk_red">Remove The Item &ldquo;' + item_name + '&rdquo;</span>  from your library? The selected item will be removed from all corresponding categories and all Media (images, audio and video) will be deleted.</p>';
		str += '<div class="h_p_c_options">';
			str += '<form action="xml/item.php" method="post">';
				str += '<input type="hidden" name="action" value="item_remove"/>';
				str += '<input type="hidden" name="ItemID" value="' + item_id + '"/>';
				str += '<input type="hidden" name="CategoryID" value="' + cat_id + '"/>';
				str += '<ul>';
					str += '<li><input type="image" src="images/site/form_yes.gif" name="Submit" value="Submit"/></li>';
					str += '<li><a href="javascript:void(0);" onclick="vt_close_prompt();">No</a></li>';
				str += '</ul>';	
			str += '</form>';	
		str += '</div>';	
	str += '</div>';	
	vt_prompt(str, '550', '190', 'default');
}	

function vt_get_item_categories(item_id, cat_id)
{
	if(cat_id == 'null')
		ajaxReadAndLoad('xml/item.php?action=item_cates&item_id=' + item_id, 'null', _ajax_get_item_categories);
	else	
		ajaxReadAndLoad('xml/item.php?action=item_cates&item_id=' + item_id + '&cat_id=' + cat_id, 'null', _ajax_get_item_categories);
}
function _ajax_get_item_categories(divid, xmlobj, params)
{
	var response = xmlobj.responseText;
	vt_prompt(response, '550', '370', 'default');
}

function vt_load_item_video(item_id, media_id)
{
	ajaxReadAndLoad('xml/media.php?action=view&type=video&item_id=' + item_id + '&media_id=' + media_id, 'null', _ajax_load_item_video_complete);
}
function _ajax_load_item_video_complete(divid, xmlobj, params)
{
	var response = xmlobj.responseText;
	document.getElementById('c_f_viewer_case').innerHTML = response;
}

