/* 
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

/*top slider*/
	var i=0;
	var div1;
	var pic_number;
	var interval;
	var opacity=100;
	var top_picture_id = 0;

/*for menu top*/
	var menu_conteiner_idt=false;
	var menu_classNamet = false;
	var menu_idst = new Array();
	var left_offsett = 1;
/*for menu top2*/
	var menu_conteiner_idb=false;
	var menu_classNameb = false;
	var menu_idsb = new Array();
	var left_offsetb = 1;
/*information block*/
/*	var max_inf_height = 0;
	var inf_ids = new Array();
	var curr_inf_id=0;*/

/*slider block*/
	var max_slider_height = 0;
	var slider_ids = new Array();
	var curr_slider_id=1;
	
/*news block*/
	var max_news_height = 0;
	var news_ids = new Array();
	var curr_news_id=0;

/*art block*/
	var max_art_height = 0;
	var art_ids = new Array();
	var curr_art_id=0;
	
/*video-photo block*/
	var max_vp_height = 0;
	var vp_ids = new Array();
	var curr_vp_id=0;
	

	function initPage(){
	/*	var i=0;
		if (menu_conteiner_idt && menu_classNamet) {
			var el = document.getElementById(menu_conteiner_idt);
			var h1 = el.parentNode.clientHeight;
			var h2 = el.clientHeight;
			var h = max(h1,h2);
			var curr_el = 0;
			for (i = 0; i < menu_idst.length; i++) {
				curr_el = document.getElementById(menu_idst[i]);
				curr_el.style.top = h-1+"px";
				
				var left  = curr_el.parentNode.offsetLeft-left_offsett;
				curr_el.style.display = 'block';
				if (left+curr_el.clientWidth+10>el.clientWidth) {
					left = el.clientWidth+10 - curr_el.clientWidth;
				}
				
				curr_el.style.display = '';
				curr_el.style.left = left + "px";
			}
		}
		var i=0;
		if (menu_conteiner_idb && menu_classNameb) {
			var el = document.getElementById(menu_conteiner_idb);
			var h1 = el.parentNode.clientHeight;
			var h2 = el.clientHeight;
			var h = max(h1,h2);
			var curr_el = 0;
			for (i = 0; i < menu_idsb.length; i++) {
				curr_el = document.getElementById(menu_idsb[i]);
				curr_el.style.top = h-1+"px";
				
				var left  = curr_el.parentNode.offsetLeft-left_offsetb;
				curr_el.style.display = 'block';
				if (left+curr_el.clientWidth+10>el.clientWidth) {
					left = el.clientWidth+10 - curr_el.clientWidth;
				}
				
				curr_el.style.display = '';
				curr_el.style.left = left + "px";
			}
		}
	/*	if (inf_ids && inf_ids.length>0) {
			for (i = 0; i < inf_ids.length; i++) {
				if (max_inf_height<document.getElementById("inf_"+inf_ids[i]).clientHeight) {
					max_inf_height = document.getElementById("inf_"+inf_ids[i]).clientHeight;
				}
			}
			document.getElementById('inf_all').style.height = max_inf_height+'px';
			document.getElementById('inf_all').innerHTML = document.getElementById("inf_"+curr_inf_id).innerHTML;
		}*/
		/*для слайдера*/
	/*	var temp_item;
        var temp_height
		if (slider_ids && slider_ids.length>0) {
            document.getElementById("d"+curr_slider_id).className = 'slider_block_temp_block';
			for (i = 0; i < slider_ids.length; i++) {
	            temp_item = document.getElementById("d"+slider_ids[i]);
	            temp_height = temp_item.clientHeight;
	            
	            if (slider_ids[i]==curr_slider_id){
	                temp_height += 5;
	                document.getElementById("d"+slider_ids[i]).style.display="block";
	            }else{
	              	document.getElementById("d"+slider_ids[i]).style.display="none";
	            }
	            if (max_slider_height<temp_height) {
					max_slider_height = temp_height;
                }
			}
			document.getElementById('slider').style.height = max_slider_height+'px';
		}*/
		/*для новостей*/
       /* var temp_item;
        var temp_height
		if (news_ids && news_ids.length>0) {
            document.getElementById("news_block_"+curr_news_id).className = 'news_block_temp_block';
			for (i = 0; i < news_ids.length; i++) {
	            temp_item = document.getElementById("news_block_"+news_ids[i]);
	            temp_height = temp_item.clientHeight;
	            if (news_ids[i]==curr_news_id){
	                temp_height += 68;
	            }	
	            if (max_news_height<temp_height) {
					max_news_height = temp_height;
                }
			}
			max_news_height +=10;
			document.getElementById('news_block_all').style.height = max_news_height+'px';
			document.getElementById('news_block_all').innerHTML = document.getElementById("news_block_"+curr_news_id).innerHTML;
			document.getElementById('news_block').style.height =  max_news_height+'px';
		}
		/* для газеты статей*/
		/*var temp_item;
        var temp_height
		if (art_ids && art_ids.length>0) {
            document.getElementById("art_block_"+curr_art_id).className = 'news_block_temp_block';
			for (i = 0; i < art_ids.length; i++) {
	            temp_item = document.getElementById("art_block_"+art_ids[i]);
	            temp_height = temp_item.clientHeight;
	            if (art_ids[i]==curr_art_id){
	                temp_height += 71;
	            }
	           
	            if (max_art_height<temp_height) {
					max_art_height = temp_height;
                }
			}
			max_art_height+=96;
			document.getElementById('art_block_all').style.height = max_art_height+'px';
			document.getElementById('art_block_all').innerHTML = document.getElementById("art_block_"+curr_art_id).innerHTML;
			document.getElementById('art_block').style.height =  max_art_height+'px';
			
		}
		
		/*для фото-видео*/
		/*if (vp_ids && vp_ids.length>0) {
		    document.getElementById("vp_block_"+curr_vp_id).className = 'vp_block_temp_block';
			for (i = 0; i < vp_ids.length; i++) {
                            temp_item = document.getElementById("vp_block_"+vp_ids[i]);
                            temp_height = temp_item.clientHeight;
                            if (vp_ids[i]==curr_vp_id){
                                temp_height += 50
                            }
                            if (max_vp_height<temp_height) {
                                max_vp_height = temp_height;
                            }
			}
			max_vp_height +=94;
			document.getElementById('vp_block_all').style.height = max_vp_height+'px';
			document.getElementById('vp_block_all').innerHTML = document.getElementById("vp_block_"+curr_vp_id).innerHTML;
			document.getElementById('vp_block').style.height =  max_vp_height+'px';
		}

	/*	if (max_vp_height || max_news_height){
			if (max_vp_height<max_news_height) {
				document.getElementById('press_block').style.height = max_news_height+"px";
			}
		}*/

		/*if (top_picture_id) {
			slide_pictures(top_picture_id, 10000, 50);
		}*/
	}

	window.onload = initPage;
/**
 * max between 2
 */
	function max(el1,el2) {
		if (el1<el2) {
			return el2;
		}else{
			return el1;
		}
	}


	function slide_pictures(div_id, timeout, intr) {
		i=-1;
		div1 = document.getElementById(div_id);
		pic_number = div1.childNodes.length;
		interval = intr;
		setInterval(function() {
			i = (i+1)%pic_number;
			time_out = setTimeout("change_picture()",interval);
		},timeout);
	}

	function change_picture() {
		var picture = div1.childNodes[i];
		var k = (i+1)%pic_number;
		var picture_next = div1.childNodes[k];
		picture.style.opacity = opacity/100;
		picture.style.filter = 'alpha(opacity='+ opacity +')';
		picture_next.style.opacity = (100-opacity)/100;
		picture_next.style.filter = 'alpha(opacity='+ (100-opacity) +')';
		time_out = setTimeout("change_picture()",interval);
		opacity--;
		if (opacity==-1)
		{
			opacity = 100;
			clearTimeout(time_out);
		}
	 }

	function stopHref(field){
		field.removeAttribute('href');
	}

	function open_inf_block(inf_id) {
		if(inf_id==curr_inf_id){
			return;
		}
		var next_inf_block = document.getElementById("inf_"+inf_id);
		var curr_inf_item = document.getElementById("inf_item_"+curr_inf_id);
		var next_inf_item = document.getElementById("inf_item_"+inf_id);
		document.getElementById('inf_all').innerHTML = next_inf_block.innerHTML;
		curr_inf_item.className = "inf_item";
		next_inf_item.className = "inf_item_opened";
		curr_inf_id=inf_id;
	}

	function open_news_block(news_id) {
		if(news_id==curr_news_id){
			return;
		}
		var next_news_block = document.getElementById("news_block_"+news_id);
		var curr_news_item = document.getElementById("news_block_item_"+curr_news_id);
		var next_news_item = document.getElementById("news_block_item_"+news_id);
		document.getElementById('news_block_all').innerHTML = next_news_block.innerHTML;
		curr_news_item.className = "news_block_item";
		next_news_item.className = "news_block_item_opened";
		curr_news_id=news_id;
	}
	
	/* переключатель специалистам/читателям */
	function open_art_block(art_id) {
		if(art_id==curr_art_id){
			return;
		}
		var next_art_block = document.getElementById("art_block_"+art_id);
		var curr_art_item = document.getElementById("art_block_item_"+curr_art_id);
		var next_art_item = document.getElementById("art_block_item_"+art_id);
		document.getElementById('art_block_all').innerHTML = next_art_block.innerHTML;
		curr_art_item.className = "news_block_item";
		next_art_item.className = "news_block_item_opened";
		curr_art_id=art_id;
	}

    function open_vp_block(vp_id) {
		if(vp_id==curr_vp_id){
			return;
		}
		var next_vp_block = document.getElementById("vp_block_"+vp_id);
		var curr_vp_item = document.getElementById("vp_block_item_"+curr_vp_id);
		var next_vp_item = document.getElementById("vp_block_item_"+vp_id);
		var curr_vp_all = document.getElementById("vp_block_all_"+curr_vp_id);
		var next_vp_all = document.getElementById("vp_block_all_"+vp_id);
		document.getElementById('vp_block_all').innerHTML = next_vp_block.innerHTML;
		curr_vp_item.className = "vp_block_item";
		next_vp_item.className = "vp_block_item_opened";
		
		//curr_vp_all.className = "all_block";
		//next_vp_all.className = "all_block_opened";
		curr_vp_id=vp_id;
	}

	/*для слайдера*/
	function setSliderNews(ind){
		ind1=ind;
		if(ind1<4){ind2=ind1+1;}else{ind2=1;}
		if(ind2<4){ind3=ind2+1;}else{ind3=1;}
		if(ind3<4){ind4=ind3+1;}else{ind4=1;}
		var n1,n2,n3,n4;
		n1="d"+ind1;
		n2="d"+ind2;
		n3="d"+ind3;
		n4="d"+ind4;
		document.getElementById(n1).style.display = "block";
		document.getElementById(n2).style.display = "none";
		document.getElementById(n3).style.display = "none";
		document.getElementById(n4).style.display = "none";
		curr_slider_id=ind;
	}
	
	function select(){
	var i=0; 
		var k=0;
		var tree_table_names=document.getElementById("tree_table_names").childNodes;
		if (tree_table_names.length>0){
			for(i=0; i<tree_table_names.length; i++){
				if (tree_table_names[i].tagName && !tree_table_names[i].tagName.localeCompare("DIV")){
					var cell_children = tree_table_names[i].childNodes;
					for (k=0; k<cell_children.length; k++){
						if (cell_children[k].tagName && !cell_children[k].tagName.localeCompare("INPUT")){
							cell_children[k].checked=1;
						}
					}
				}
			}
		}
	}
	
	function deselect(){
		var i=0; 
		var k=0;
		var tree_table_names=document.getElementById("tree_table_names").childNodes;
		if (tree_table_names.length>0){
			for(i=0; i<tree_table_names.length; i++){
				if (tree_table_names[i].tagName && !tree_table_names[i].tagName.localeCompare("DIV")){
					var cell_children = tree_table_names[i].childNodes;
					for (k=0; k<cell_children.length; k++){
						if (cell_children[k].tagName && !cell_children[k].tagName.localeCompare("INPUT")){
							cell_children[k].checked=0;
						}
					}
				}
			}
		}
	}
