function InputCallback(i)
{
}

function change_parameters(this_status, new_text, old_text)
{
	if (this_status == 0)
	{
		for (i = 1; i <= 13; i++)
		{
			if (document.getElementById('sheet_' + i)) document.getElementById('sheet_' + i).style.display = 'none';
		}
		document.getElementById('cpsearch_parameters_link').innerHTML = new_text;
		document.getElementById('cpsearch_parameters_link').href = "javascript:change_parameters(1,'" + old_text + "','" + new_text + "');";
		//document.getElementById('cpsearch_parameters_image').src = '/images/cpsearch/arrow2.gif';
		var title = document.getElementById('cpsearch_parameters_link').title;
		document.getElementById('cpsearch_parameters_link').setAttribute('title', title.replace('Collapse', 'Expand'));
		document.getElementById('cpsearch_parameters_link').setAttribute('class', 'collapsed');
	}
	else if (this_status == 1)
	{
		for (i = 1; i <= 13; i++)
		{
			if (i == 2 || i == 4 || i == 6) continue;
			if (document.getElementById('sheet_' + i)) document.getElementById('sheet_' + i).style.display = 'block';
		}
		document.getElementById('cpsearch_parameters_link').innerHTML = new_text;
		document.getElementById('cpsearch_parameters_link').href = "javascript:change_parameters(0,'" + old_text + "','" + new_text + "');";
		//document.getElementById('cpsearch_parameters_image').src = '/images/cpsearch/arrow.gif';
		var title = document.getElementById('cpsearch_parameters_link').title;
		document.getElementById('cpsearch_parameters_link').setAttribute('title', title.replace('Expand', 'Collapse'));
		document.getElementById('cpsearch_parameters_link').setAttribute('class', 'expanded');
	}
}

function change_parameters2(this_status)
{
	if (this_status == 0)
	{
		for (i = 1; i <= 13; i++)
		{
			if (document.getElementById('sheet_' + i)) document.getElementById('sheet_' + i).style.display = 'none';
		}
		document.getElementById('cpsearch_parameters_link').href = "javascript:change_parameters2(1);";
		var title = document.getElementById('cpsearch_parameters_link').title;
		document.getElementById('cpsearch_parameters_link').setAttribute('title', title.replace('Collapse', 'Expand'));
		document.getElementById('cpsearch_parameters_link').setAttribute('class', 'collapsed');
		document.getElementById('cpsearch_parameters_link').style.backgroundImage = 'url(/images/content/icon_fieldset-collapsed.gif)';
	}
	else if (this_status == 1)
	{
		for (i = 1; i <= 13; i++)
		{
			if (i == 2 || i == 4 || i == 6) continue;
			if (document.getElementById('sheet_' + i)) document.getElementById('sheet_' + i).style.display = 'block';
		}
		document.getElementById('cpsearch_parameters_link').href = "javascript:change_parameters2(0);";
		var title = document.getElementById('cpsearch_parameters_link').title;
		document.getElementById('cpsearch_parameters_link').setAttribute('title', title.replace('Expand', 'Collapse'));
		document.getElementById('cpsearch_parameters_link').setAttribute('class', 'expanded');
		document.getElementById('cpsearch_parameters_link').style.backgroundImage = 'url(/images/content/icon_fieldset-expanded.gif)';
	}
}

/*
 * Works in FF but in IE the arrow doesn't change
 */
/*function change_parameters2(this_status)
{
	if (this_status == 0)
	{
		for (i = 1; i <= 13; i++)
		{
			if (document.getElementById('sheet_' + i)) document.getElementById('sheet_' + i).style.display = 'none';
		}
		document.getElementById('cpsearch_parameters_link').href = "javascript:change_parameters2(1);";
		var title = document.getElementById('cpsearch_parameters_link').title;
		document.getElementById('cpsearch_parameters_link').setAttribute('title', title.replace('Collapse', 'Expand'));
		document.getElementById('cpsearch_parameters_link').setAttribute('class', 'collapsed');
	}
	else if (this_status == 1)
	{
		for (i = 1; i <= 13; i++)
		{
			if (document.getElementById('sheet_' + i)) document.getElementById('sheet_' + i).style.display = 'block';
		}
		document.getElementById('cpsearch_parameters_link').href = "javascript:change_parameters2(0);";
		var title = document.getElementById('cpsearch_parameters_link').title;
		document.getElementById('cpsearch_parameters_link').setAttribute('title', title.replace('Expand', 'Collapse'));
		document.getElementById('cpsearch_parameters_link').setAttribute('class', 'expanded');
	}
}*/



function ConfirmDelete()
{
	var answer = confirm("Are you sure that you want to delete this entry?");
	return answer;
}

//function ChangeAction(action){
//	Action = document.getElementById('action');
//	Action.value = action;
//}


function show_list_items(classname)
{
	element_array1 = getElementsByClassName(document, 'li', classname);

	for (keyVar in element_array1)
	{
		element_array1[keyVar].style.display = 'list-item';
	}

	document.getElementById(classname + '_more').style.display = 'none';
}

function showElement(ul_id, this_id, other_id)
{
	document.getElementById(ul_id).style.display = 'block';
	document.getElementById(this_id).style.display = 'none';
	document.getElementById(other_id).style.display = 'block';
}

function hideElement(ul_id, this_id, other_id)
{
	document.getElementById(ul_id).style.display = 'none';
	document.getElementById(this_id).style.display = 'none';
	document.getElementById(other_id).style.display = 'block';
}

function getElementsByClassName(oElm, strTagName, strClassName)
{
	var arrElements = (strTagName == "*" && oElm.all)? oElm.all : oElm.getElementsByTagName(strTagName);
	var arrReturnElements = new Array();
	strClassName = strClassName.replace(/\-/g, "\\-");
	var oRegExp = new RegExp("(^|\\s)" + strClassName + "(\\s|$)");
	var oElement;
	for(var i=0; i<arrElements.length; i++)
	{
		oElement = arrElements[i];
		if(oRegExp.test(oElement.className))
		{
			arrReturnElements.push(oElement);
		}
	}
	return (arrReturnElements)
}

