function getByID(id) {
	if (document.all) {	
		return document.all[id];
	} else {
		return document.getElementById(id);
	}
}

function switch_tab (tab1, tab2, tab3) {
	var etab1 = getByID(tab1);
	var etab2 = getByID(tab2);
	var etab3 = getByID(tab3);
	var etab1c = getByID(tab1+"_content");
	var etab2c = getByID(tab2+"_content");
	var etab3c = getByID(tab3+"_content");
	if (etab1.className != "switcher_tab_inactive") {
		etab1.className = "switcher_tab_inactive";
		etab1.blur();
		etab2.className = "switcher_tab_active";
		if (etab3) etab3.className = "switcher_tab_active";
		etab1c.className = "";
		etab1c.style.position='static';
		etab1c.style.visibility='visible';
		etab2c.className = "vishidden";
		if (etab3c) etab3c.className = "vishidden";

		// weird, but
		if (etab1 && (etab1.innerHTML == 'планировка')) etab1.className += "_plan";
		if (etab2 && (etab2.innerHTML == 'планировка')) etab2.className += "_plan";
		if (etab3 && (etab3.innerHTML == 'планировка')) etab3.className += "_plan";
	}
}

function switch_tab_prefix (prefix, tab1, tab2, tab3, tab4, tab5, tab6, tab7, tab8, tab9, tab10) {
	if (!prefix) prefix = "";
	var etab1 = getByID(prefix+tab1);
	var etab2 = getByID(prefix+tab2);
	var etab3 = getByID(prefix+tab3);
	var etab4 = getByID(prefix+tab4);
	var etab5 = getByID(prefix+tab5);
	var etab6 = getByID(prefix+tab6);
	var etab7 = getByID(prefix+tab7);
	var etab8 = getByID(prefix+tab8);
	var etab9 = getByID(prefix+tab9);
	var etab10 = getByID(prefix+tab10);

	var etab1c = getByID(prefix+tab1+"_content");
	var etab2c = getByID(prefix+tab2+"_content");
	var etab3c = getByID(prefix+tab3+"_content");
	var etab4c = getByID(prefix+tab4+"_content");
	var etab5c = getByID(prefix+tab5+"_content");
	var etab6c = getByID(prefix+tab6+"_content");
	var etab7c = getByID(prefix+tab7+"_content");
	var etab8c = getByID(prefix+tab8+"_content");
	var etab9c = getByID(prefix+tab9+"_content");
	var etab10c = getByID(prefix+tab10+"_content");

	if (etab1.className != prefix + "switcher_tab_inactive") {
		etab1.className = prefix + "switcher_tab_inactive";
		etab1.blur();
		if (etab2) etab2.className = prefix + "switcher_tab_active";
		if (etab3) etab3.className = prefix + "switcher_tab_active";
		if (etab4) etab4.className = prefix + "switcher_tab_active";
		if (etab5) etab5.className = prefix + "switcher_tab_active";
		if (etab6) etab6.className = prefix + "switcher_tab_active";
		if (etab7) etab7.className = prefix + "switcher_tab_active";
		if (etab8) etab8.className = prefix + "switcher_tab_active";
		if (etab9) etab9.className = prefix + "switcher_tab_active";
		if (etab10) etab10.className = prefix + "switcher_tab_active";

		etab1c.className = "";
		etab1c.style.position='static';
		etab1c.style.visibility='visible';

		if (etab2c) etab2c.className = "vishidden";
		if (etab3c) etab3c.className = "vishidden";
		if (etab4c) etab4c.className = "vishidden";
		if (etab5c) etab5c.className = "vishidden";
		if (etab6c) etab6c.className = "vishidden";
		if (etab7c) etab7c.className = "vishidden";
		if (etab8c) etab8c.className = "vishidden";
		if (etab9c) etab9c.className = "vishidden";
		if (etab10c) etab10c.className = "vishidden";
	}
}

function auto_switch_tab_prefix (prefix, current) {
	if (!prefix) prefix = "";
	
	for (i = 1; i <= 50; i++) {
	
		var etab = getByID(prefix+'tab'+i);
		var etabc = getByID(prefix+'tab'+i+"_content");

		if (i != current) {
			if (etab) etab.className = prefix + "switcher_tab_active";
			if (etabc) etabc.className = "vishidden";
		} else {
			if (etab) etab.blur();
			if (etab) etab.className = prefix + "switcher_tab_inactive";
			if (etabc) etabc.className = "";
			if (etabc) etabc.style.position = 'static';
			if (etabc) etabc.style.visibility = 'visible';
		}
		try {
			if (etab && (etab.innerHTML == 'планировка')) etab.className += "_plan";
		} catch(e) {}
	}
}

function change_frame(a) {
	var arr = new Array('1_1', '1_2', '2_1', '3_1', '3_2', '4_1', '4_2', '6_1', '6_2', '7_1', '7_2');
	
	for (i = 0; i < arr.length; i++) {
		el = getByID('frame_link_'+arr[i]);
		if (a != arr[i]) {
			el.className = 'index_frame_link_v2';
		} else {
			el.className = 'index_frame_link_active_v2';
		}
	}
}


