/*
 * Tab Control functions
 */
function sh_tab(obj, obj_tab)
{
	objArray = new Array("viola",  "blue", "green", "orange");
	for (var i=0; i < objArray.length; i++)
	{
		var clickedTab = objArray[i];
		if (obj == clickedTab)
		{
			var clickedTabZIndex = document.getElementById(objArray[i]).style.zIndex;  
			clickedTabVal = clickedTab;
		}	
		//else
			//$("#"+clickedTab).show();
	}
	if (clickedTabZIndex != 5) {
		for (var i = 0; i < objArray.length; i++) {
			if (document.getElementById(objArray[i]).style.zIndex == 5) 
			{
				//$("#"+objArray[i]).show();//prevBlock = objArray[i];
				document.getElementById(objArray[i]).style.zIndex = 4;
			}
			else 
				document.getElementById(objArray[i]).style.zIndex = i;
			
			if (document.getElementById(objArray[i] + "_left").style.zIndex == 5) 
				document.getElementById(objArray[i] + "_left").style.zIndex = 4;
			else 
				document.getElementById(objArray[i] + "_left").style.zIndex = i;
			
			if (document.getElementById(objArray[i] + "_right").style.zIndex == 5) 
				document.getElementById(objArray[i] + "_right").style.zIndex = 4;
			else 
				document.getElementById(objArray[i] + "_right").style.zIndex = i;
			
			if (document.getElementById(obj + "_bottom").style.zIndex == 4) 
				document.getElementById(obj + "_bottom").style.zIndex = 3;
			
			document.getElementById(objArray[i] + "_bottom").style.display = 'none';
		}
		document.getElementById(obj).style.display = 'none';
		//document.getElementById(obj).style.display = "none";
	//	document.getElementById(obj).style.opacity = "0";
		
		document.getElementById(obj).style.zIndex = "5";
		/*$('#' + obj).animate({ 
	        opacity: "1",
	      }, "quick" );*/
		$('#' + obj).fadeIn("quick", function(){
			//$("#"+prevBlock).hide();
			/*for (var i=0; i < objArray.length; i++)
			{ 
				if (obj != clickedTabVal)
					$("#"+objArray[i]).hide();
			}*/
		});
		
		document.getElementById(obj + "_left").style.display = "none";
		document.getElementById(obj + "_left").style.zIndex = "5";
		$('#' + obj + "_left").fadeIn("quick");
		
		document.getElementById(obj + "_right").style.display = "none";
		document.getElementById(obj + "_right").style.zIndex = "5";
		$('#' + obj + "_right").fadeIn("quick");
		
		document.getElementById(obj + "_bottom").style.display = 'block';
		
		for (i = 1; i < 5; i++) {
			document.getElementById("nav" + i).className = "";
		}
		
		document.getElementById(obj_tab).className = "current";
	}
}

function show_price(objShow, objHide)
{
	$('#'+objHide).hide();
	$('#'+objShow).fadeIn("quick");
}

// Orange tab content animation	
var link_anim_block = null;
var encrease_val = 0;
var wait_counter = 30;

function init_text_anim()
{
	 link_anim_block = $('#animBlock a');
	 txt_block_on();
}

var ani_block_state = 0;
var int_block_drag = null;
var int_block_text = null;

function txt_block_on()
{
	 int_block_text = window.setInterval('ani_block_text();', 70);
}

function txt_block_off()
{
	 window.clearInterval(int_block_text);
		 link_anim_block.text('обновляемый конент!');
	 link_anim_block.css({
		 left: 105,
		 top: 40
	 });
}


function ani_block_text()
{
	 var link = link_anim_block;
	 var text = link.text();
	
	 var str = [
		 'обновляемый контент!',
		 'обновляемые мульты!',
		 'обновляемые видосы!',
		 'обновляемые угарные ролики!'
	 ];

	 if (wait_counter == 0) {
	 	if (text.length == 11) {
	 		encrease_val = 1;
	 		ani_block_state++;

	 		if (ani_block_state == str.length) 
				ani_block_state = 0;
 		
	 	}
	 	
	 	if ((text.length > 11) && (encrease_val == 0)) {
	 		link.text(str[ani_block_state].substr(0, text.length - 1));
	 		return;
	 	}
	 	
	 	if (encrease_val == 1) {
	 		link.text(str[ani_block_state].substr(0, text.length + 1));
	 		
	 		if (text.length == str[ani_block_state].length) 
			{
		 		wait_counter = 30;	
				encrease_val = 0;
			}
	 		return;
	 	}
	}
	else 
	{
		wait_counter--;
	}
}
