document.getElementsByClassName = function(className) {
	var children = document.getElementsByTagName('*') || document.all;
	var elements = new Array();
 
	for (var i = 0; i < children.length; i++) {
		var child = children[i];
		var classNames = child.className.split(' ');
		for (var j = 0; j < classNames.length; j++) {
			if (classNames[j] == className) {
				elements.push(child);
				break;
			}
		}
	}
	return elements;
}

function showTopic(obj,menuClassName,topicClassName){
	menu_objs = document.getElementsByClassName(menuClassName);
	topic_objs = document.getElementsByClassName(topicClassName);
	for(var i = 0 ; i < menu_objs.length ; i ++){
		if(menu_objs[i] == obj){
			menu_objs[i].className = "js_nav_a menu";
			topic_objs[i].style.display = "block";
		}else{
			menu_objs[i].className = "js_nav_b menu";
			topic_objs[i].style.display = "none";
		}
	}
}

function changeStyle(obj){
	var menu_objs = document.getElementsByClassName('right_title_bg');
	for(var i = 0 ; i < menu_objs.length ; i ++){
		if(menu_objs[i]==obj){
			$('img_s_'+(i+1)).style.display = "block";
			$('img_c_'+(i+1)).style.display = "none";
			$('topic_'+(i+1)).style.display = "block";
		}else{
			$('img_s_'+(i+1)).style.display = "none";
			$('img_c_'+(i+1)).style.display = "block";
			$('topic_'+(i+1)).style.display = "none";
		}
	}
}

var k;
function viewpage2(i)
{

	var j=1;
	var f;
	for(;j<=2;j++)
	{
		f='b'+j;
		if(f!=i)
		{
			document.getElementById(f).className='xx_bottom';
		}
		else
		{
			k=j;
		}
	}
	document.getElementById(i).className='x_bottom';
	viewneirong(k);
} 
function viewneirong(i)
{
	var h;
	h='neirong'+i;
	var j=1;
	var f;
	for(;j<=2;j++)
	{
		f='neirong'+j;
		if(f!=h)
		{
			document.getElementById(f).style.display='none';
		}
	}
	document.getElementById(h).style.display='block';
	document.getElementById('chtype').href  = '/services/global_supplier_services.html?action=buy&ptype='+i;
}

var gray_bg_element;

function show_gray_bg_layer() {
	var gray_layer = document.createElement("div");
	gray_bg_element = gray_layer;
    gray_layer.className = "floatdiv";
	gray_layer.style.width = document.body.scrollWidth + 'px';
	gray_layer.style.height = document.body.scrollHeight + 'px';
	document.body.appendChild(gray_layer);
}

function show_dialog_layer(dialog_element) {
	var dialog = document.getElementById(dialog_element);

	if (dialog.style.display == "none") {
		dialog.style.display = "";
	}
	
	var left = Math.round( document.documentElement.scrollLeft+(document.documentElement.clientWidth-dialog.offsetWidth)/1.4 );
	var top = Math.round( document.documentElement.scrollTop+(document.documentElement.clientHeight-dialog.offsetHeight)/2 );
	dialog.style.left = left + 'px';
	dialog.style.top = top + 'px';
}

function hidden_gray_bg_layer() {
	gray_bg_element.parentNode.removeChild(gray_bg_element);
}

function hidden_dialog_layer(dialog_element) {
	var dialog = document.getElementById(dialog_element);
	dialog.style.display = "none";
}

function translation_show_tag(dialog_element) {
	show_gray_bg_layer();
	show_dialog_layer(dialog_element);
}

function translation_hidden_tag(dialog_element) {
	hidden_dialog_layer(dialog_element);
	hidden_gray_bg_layer();
}