function expandAddFrame() {
	document.getElementById('content_frame').style.display = 'none';
	document.getElementById('add_btn_tab').style.display = 'none';
	document.getElementById('add_frame').style.display = '';
}

function hideAddFrame() {
	document.getElementById('content_frame').style.display = '';
	document.getElementById('add_btn_tab').style.display = '';
	document.getElementById('add_frame').style.display = 'none';
}


function extendDescription() {
	document.getElementById('extend_description_link').style.display = 'none';
	document.getElementById('extend_description_container').style.display = '';
}

function hideDescription() {
	document.getElementById('extend_description_link').style.display = '';
	document.getElementById('extend_description_container').style.display = 'none';
}

function showMoreInfo() {
	document.getElementById('more_info_link').style.display = 'none';
	document.getElementById('adv_desc_container').style.display = '';
}

function hideMoreInfo() {
	document.getElementById('more_info_link').style.display = '';
	document.getElementById('adv_desc_container').style.display = 'none';
}

function showNewProductOptions() {
	document.getElementById('new_product').style.display = '';
	document.getElementById('used_product').style.display = 'none';
}

function showUsedProductOptions() {
	document.getElementById('new_product').style.display = 'none';
	document.getElementById('used_product').style.display = '';
}

function showNewProductOptions_(id) {
	var container = '';
	if(id) {
		container = '_' + id;
	}
	document.getElementById('new_product'+container).style.display = '';
	document.getElementById('used_product'+container).style.display = 'none';
}

function showUsedProductOptions_(id) {
	var container = '';
	if(id) {
		container = '_' + id;
	}
	document.getElementById('new_product'+container).style.display = 'none';
	document.getElementById('used_product'+container).style.display = '';
}

function showStoreOptions() {
	document.getElementById('private_option').style.display = 'none';
	document.getElementById('online_store_option').style.display = 'none';
	document.getElementById('store_option').style.display = '';
}

function showOnlineStoreOptions() {
	document.getElementById('private_option').style.display = 'none';
	document.getElementById('online_store_option').style.display = '';
	document.getElementById('store_option').style.display = 'none';
}

function showPrivateOptions() {
	document.getElementById('private_option').style.display = '';
	document.getElementById('online_store_option').style.display = 'none';
	document.getElementById('store_option').style.display = 'none';
}


function showStoreOptions_(id) {
	document.getElementById('private_option_'+id).style.display = 'none';
	document.getElementById('online_store_option_'+id).style.display = 'none';
	document.getElementById('store_option_'+id).style.display = '';
}

function showOnlineStoreOptions_(id) {
	document.getElementById('private_option_'+id).style.display = 'none';
	document.getElementById('online_store_option_'+id).style.display = '';
	document.getElementById('store_option_'+id).style.display = 'none';
}

function showPrivateOptions_(id) {
	document.getElementById('private_option_'+id).style.display = '';
	document.getElementById('online_store_option_'+id).style.display = 'none';
	document.getElementById('store_option_'+id).style.display = 'none';
}

function vote(id,value , inframe) {
	//document.getElementById('voter_'+id).style.display='none';
	//document.getElementById('digit_'+id).style.width = '53px';
	var item_value = parseInt(document.getElementById('vote_box_id_'+inframe).innerHTML);
	var new_value;
	if(value == "up")  new_value = item_value+1;
	else {
		if(item_value > 0) 	new_value = item_value-1;
		else new_value = item_value;
	}	
	document.getElementById('vote_box_id_'+inframe).innerHTML = '<img src="http://www.productite.com/images/default/spinner.gif" style="padding-top:5px;" />'
	new Ajax.Request('/index.php?act=vote&id='+id+'&value='+value, {
		method: 'get', 
		onSuccess: function(transport) {       
		 document.getElementById('vote_box_id_'+inframe).innerHTML = transport.responseText;
		} 
	}); 
}

function showCatsDiv(link_) {
	document.getElementById("cat_box").style.display = '';
}

function hideCatsDiv(link_) {
	document.getElementById("cat_box").style.display = 'none';
}

function expandFilter() {
	if(document.getElementById("filter_box").style.display == '') hideFilterBox()
	else document.getElementById("filter_box").style.display = '';
}

function hideFilterBox() {
	document.getElementById("filter_box").style.display = 'none';
}

function showUploadForm() {
	if(document.getElementById('upload_new_pic').style.display == '') document.getElementById('upload_new_pic').style.display = 'none'
	else document.getElementById('upload_new_pic').style.display = ''
}

function offer_vote(id,value) {
	var new_value;
	if(value == "up")  {
		item_value = parseInt(document.getElementById('vote_up_'+id).innerHTML);
		new_value = item_value+1;
	}
	else {
		item_value = parseInt(document.getElementById('vote_down_'+id).innerHTML);
		if(item_value > 0) 	new_value = item_value-1;
		else new_value = item_value;
	}	
	new Ajax.Request('/index.php?act=vote_offer&id='+id+'&value='+value, {
		method: 'get', 
		onSuccess: function(transport) {       
			if(value == "up")  document.getElementById('vote_up_'+id).innerHTML = transport.responseText;
		  else document.getElementById('vote_down_'+id).innerHTML = transport.responseText;
		} 
	}); 
}

function expand_comment(id) {
	document.getElementById('view_comment_' + id).style.display = 'none';
	document.getElementById('edit_comment_' + id).style.display = 'none';
	document.getElementById('modify_comment_' + id).style.display = '';
}

function hideEditComment(id) {
	document.getElementById('view_comment_' + id).style.display = '';
	document.getElementById('edit_comment_' + id).style.display = '';
	document.getElementById('modify_comment_' + id).style.display = 'none';
}