// script for hide/show windows  
function scroll(id, contentId)
{
	
	if ( $("#"+id).hasClass("bt_open") ) 
	{
		$("#"+id).addClass("bt_close");
        $("#"+id).removeClass("bt_open");
         
         $("#"+id+" .bt_open2").addClass("bt_close");
         $("#"+id+" .bt_close").removeClass("bt_open2");
         
         $("#"+id+" .bt_open2_rule").addClass("bt_close_rule");
         $("#"+id+" .bt_close_rule").removeClass("bt_open2_rule");
         
         $("#"+id+" .bt_open").addClass("bt_close");
         $("#"+id+" .bt_close").removeClass("bt_open");
         
         $("#"+contentId).hide();
         //$(".box2 tr:last").hide();
     }
	
	else 
	{
		$("#"+id).addClass("bt_open");
		$("#"+id).removeClass("bt_close");
		
		$("#"+id+" .bt_close_rule").addClass("bt_open2_rule");
		$("#"+id+" .bt_open2_rule").removeClass("bt_close_rule");
        
		
		$("#"+id+" .bt_close").addClass("bt_open2");
        $("#"+id+" .bt_open2").removeClass("bt_close");
         
        $("#"+contentId).show();
        // $(".bt_open + tr").show();
     }	
	
	/*
	 * check if closed/open all trs and update close icon
	 * */
	var trs = document.getElementsByTagName('TR');
	var isOpen = false;
	try{		
	for(i = 0; i < trs.length; i++)
	{
		if (trs[i].className.indexOf('bt_open')!=-1) {
			isOpen=true;
			break;
		}
	}
	}catch(e){}
	if(isOpen){
		if ( flag_open == false ) { 
			flag_open = true;
			switchMessage();
		}
	} else {
		if ( flag_open == true ) { 
			flag_open = false;
			switchMessage();
		}
	}
}

// скрип для закрытия окна short help 
/*$(document).ready(function()
{
 	$(".p18").click(function()
 			{
   	     		if($(this).hasClass("bt_open2")) 
   	     		{
		          $(this).removeClass("bt_open2");
		          $(this).addClass("bt_close2");
		          $('.k18').removeClass("bt_close2");
		          $('.k18').addClass("bt_open2");
	
		          $(".content18").hide();
	      }
	      else {
	          $(this).removeClass("bt_close2");
	          $(this).addClass("bt_open2");
	          $('.k18').removeClass("bt_close2");
	          $('.k18').addClass("bt_open2");

	          $(".content18").show();				      
	      }
    });
     $(".pClose").click(function(){
				     	$(".close2").hide();
	     });
});*/

// new slow close short help window
function func(t){
	 $(t).parents(".node_hide").animate({ opacity: "hide" }, "slow");
    $(t).parents(".box11Help").animate({ opacity: "hide" }, "slow");
}

var flag_open = true;

// scroll all window
function scrollAll()
{
	var trs = document.getElementsByTagName('TR');
	
	try{
	
	for(i = 0; i < trs.length; i++)
	{
		//if (trs[i].className.indexOf('bt_open')!=-1)
		
		if ( flag_open == true ) 
		{
				$("#"+trs[i].id).addClass("bt_close");
				$("#"+trs[i].id).removeClass("bt_open");
				
				$("#"+trs[i].id+" .bt_open2").addClass("bt_close");
		        $("#"+trs[i].id+" .bt_close").removeClass("bt_open2");
		        
		        $("#"+trs[i].id+" .bt_open").addClass("bt_close");
		        $("#"+trs[i].id+" .bt_close").removeClass("bt_open");
		        
		        $("#"+trs[i].id+" .bt_open2_rule").addClass("bt_close_rule");
		        $("#"+trs[i].id+" .bt_close_rule").removeClass("bt_open2_rule");
		        				
				var s = trs[i].onclick+"";
				var arr = isFF()?s.split('"'):s.split("'");
				
				$("#"+arr[3]).hide();
				
		}else{
			
			//	if ( trs[i].className.indexOf('bt_close')!=-1)
			
			$("#"+trs[i].id).addClass("bt_open");
			$("#"+trs[i].id).removeClass("bt_close");
			
			$("#"+trs[i].id+" .bt_close").addClass("bt_open2");
			$("#"+trs[i].id+" .bt_open2").removeClass("bt_close");
			
			$("#"+trs[i].id+" .bt_close_rule").addClass("bt_open2_rule");
			$("#"+trs[i].id+" .bt_open2_rule").removeClass("bt_close_rule");
			
			$("#"+trs[i].id+" .bt_close").addClass("bt_open");
			$("#"+trs[i].id+" .bt_open").removeClass("bt_close");
			
			var s = trs[i].onclick+"";
			var arr = isFF()?s.split('"'):s.split("'");
			
			$("#"+arr[3]).show();
		}
		
	}
	if ( flag_open == true ) flag_open = false;
	else flag_open = true;
	}catch(e){  alert(e.message); }
}


//hover change hints
function switchMessage()
{
	//alert("Sw");
	var hint = $('.float_help');
	var img_hint = $('#img_hint');		
	
	var newSource = 'images/Open_all_windows_little.png';
	if( hint.hasClass('message2') ) {
		// for JQuery object not for DOM object
		hint.removeClass('message2');		
		newSource = 'images/Close_all_windows_little.png';
	}
	else {
	    hint.addClass('message2');
	    newSource = 'images/Open_all_windows_little.png';	    
	}
	img_hint.fadeOut('slow',function(){
		img_hint.attr("src",newSource);
	});
	img_hint.fadeIn('slow');	
	
}

// ChangeFrameSize and boxy for branding->Language resources->Edit 
function ChangeFrameSize( FrameWidth, FrameHeight ) 
{
	// set boxy size, boxy size = iframe size
	b.resize(FrameWidth,FrameHeight); 
		
	var frameSize = document.getElementById('FrameBoxy');
	//alert(frameSize.id);
	
	 if ( frameSize.id == 'FrameBoxy' ) 
	 {
		 frameSize.style.width = FrameWidth;
		 //alert(frameSize.style.width);
		 
		 frameSize.style.height = FrameHeight;
		 //alert(frameSize.style.height);
	 }
}

