// JavaScript Document

var i; //счетчик для ф-ции opacity (уменьшения прозрачности)
var i_plus;//счетчик для ф-ции opacity (увеличения прозрачности)
var new_page; 
var old_page; 
var id_interval;
var descript_img = "text_nav_onas.png"; // Хранит имя изображения(названия) текущей страницы

function opacity(old_page, new_page) //ф-ция прозрачности перехода между страничками
{
	
	if(i > 0) // Уменьшение прозрачности старой странички
	{
		document.getElementById(old_page).style.opacity = i/10;
		//document.getElementById(old_page).style.filter = "alpha(opacity="+i*10+")";	
	}
	 
	if(i_plus > 0)
	{
		if(i_plus == 1) //Скрытие старой странички и открытие новой
		{
			document.getElementById(old_page).style.display = "none";
			document.getElementById(new_page).style.display = "block";
		}
		
		document.getElementById(new_page).style.opacity = i_plus/10;
		//document.getElementById(new_page).style.filter = " alpha(opacity=100)";	
	}
	
	if(i_plus == 10) clearInterval(id_interval);
	
	 i--;
	 i_plus++;
}


function navigation(number) // переключение страничек
{
	var vkladka;
	
	if(number == 1)  //О нас
	{   
		
		 i = 10; //счетчик для ф-ции opacity (уменьшения прозрачности)
		 i_plus = -10; //счетчик для ф-ции opacity (увеличения прозрачности)
		 new_page = "about_us";
		
		if(document.getElementById("about_us").style.display == "block") old_page = "about_us"; 
		else if(document.getElementById("contact").style.display == "block") old_page = "contact";
		else if(document.getElementById("portfolio").style.display == "block") old_page = "portfolio";
		else  old_page = "logo";
		
		
		if(navigator.appName != "Microsoft Internet Explorer") id_interval = setInterval("opacity(old_page, new_page)", 20);
		else
		{
			document.getElementById(old_page).style.display = "none";
			document.getElementById(new_page).style.display = "block";
		}
		
		/*document.getElementById("out_border").style.height = "263px";*/ //Установка размера внешней рамки для текущей страницы
		
		/*document.getElementById("o_nas_vkladka").style.opacity = "1.0";
		document.getElementById("portfol_vkladka").style.opacity = "0.4";
		document.getElementById("contact_vkladka").style.opacity = "0.4";*/
		
		/*document.getElementById("o_nas_vkladka").style.filter = "alpha(opacity=100)";
		document.getElementById("portfol_vkladka").style.filter = "alpha(opacity=40)";
		document.getElementById("contact_vkladka").style.filter = "alpha(opacity=40)";	*/
		
		descript_img = "text_nav_onas.png" ;	
	}
	
	if(number == 2) // Портфолио
	{

		 i = 10; //счетчик для ф-ции opacity (уменьшения прозрачности)
		 i_plus = -10; //счетчик для ф-ции opacity (увеличения прозрачности)
		 new_page = "portfolio";
		
		if(document.getElementById("about_us").style.display == "block") old_page = "about_us";
		else if(document.getElementById("contact").style.display == "block") old_page = "contact";
		else if(document.getElementById("portfolio").style.display == "block") old_page = "portfolio";
		else  old_page = "logo";
		
		if(navigator.appName != "Microsoft Internet Explorer") id_interval = setInterval("opacity(old_page, new_page)", 20);
		else
		{
			document.getElementById(old_page).style.display = "none";
			document.getElementById(new_page).style.display = "block";
		}
				
		/*document.getElementById("portfol_vkladka").style.opacity = "1.0";
		document.getElementById("o_nas_vkladka").style.opacity = "0.4";
		document.getElementById("contact_vkladka").style.opacity = "0.4";*/
		
		/*document.getElementById("o_nas_vkladka").style.filter = "alpha(opacity=40)";
		document.getElementById("portfol_vkladka").style.filter = "alpha(opacity=100)";
		document.getElementById("contact_vkladka").style.filter = "alpha(opacity=40)";*/
		
		descript_img = "text_nav_portf.png" ;
	}
	
	if(number == 3) // Контакты
	{

		 i = 10; //счетчик для ф-ции opacity (уменьшения прозрачности)
		 i_plus = -10; //счетчик для ф-ции opacity (увеличения прозрачности)
		 new_page = "contact";
		
		if(document.getElementById("about_us").style.display == "block") old_page = "about_us";
		else if(document.getElementById("contact").style.display == "block") old_page = "contact";
		else if(document.getElementById("portfolio").style.display == "block") old_page = "portfolio";
		else  old_page = "logo";
		
		if(navigator.appName != "Microsoft Internet Explorer") id_interval = setInterval("opacity(old_page, new_page)", 20);
		else
		{
			document.getElementById(old_page).style.display = "none";
			document.getElementById(new_page).style.display = "block";
		}
		
		/*document.getElementById("contact_vkladka").style.opacity = "1.0";
		document.getElementById("portfol_vkladka").style.opacity = "0.4";
		document.getElementById("o_nas_vkladka").style.opacity = "0.4";*/
		
		/*document.getElementById("o_nas_vkladka").style.filter = "alpha(opacity=40)";
		document.getElementById("portfol_vkladka").style.filter = "alpha(opacity=40)";
		document.getElementById("contact_vkladka").style.filter = "alpha(opacity=100)";*/
		
		descript_img = "text_nav_contact.png";
	}
}


function hover(id) //ф-ция смены изображения на странице портфолио (onMouseOver)
{	
			var src;
			switch (id)
			{
				case 111:
					src = "style_img/logs_hov.png";
				break;
				case 222:
					src = "style_img/flash_hov.png";
				break;
				case 333:
					src = "style_img/prints_hov.png";
				break;
				case 444 :
					src = "style_img/site_hov.png";
				break;
				case 555:
					src = "style_img/all_hov.png";
				break;
			}		
			document.getElementById(id).style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src=' "+src+" ')";
}


function hover_back(id) //ф-ция смены изображения на странице портфолио (onMouseOut)
{
			var src;
			switch (id)
			{
				case 111:
					src = "style_img/logs.png";
				break;
				case 222:
					src = "style_img/flash.png";
				break;
				case 333:
					src = "style_img/prints.png";
				break;
				case 444 :
					src = "style_img/site.png";
				break;
				case 555:
					src = "style_img/all.png";
				break;
			}		
			document.getElementById(id).style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src=' "+src+" ')";
}


function descript_f(num) //Смена картинки описания для страниц (FF, Opera, ... )
{	
	switch (num)
	{
		case 1: 
			document.descript.src = "style_img/text_nav_onas.png";
			break;
		case 2: 
			document.descript.src = "style_img/text_nav_portf.png";
			break;
		case 3:
			document.descript.src = "style_img/text_nav_contact.png";
			break;
	}	
}


function descript_f_ie(num) //Смена картинки описания для страниц (IE)
{	
	switch (num)
	{
		case 1: 
			document.getElementById("descript").style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='style_img/text_nav_onas.png')";
			break;
		case 2: 
			document.getElementById("descript").style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='style_img/text_nav_portf.png')";
			break;
		case 3:
			document.getElementById("descript").style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='style_img/text_nav_contact.png')";
			break;
	}	
}

function descript_f_out() //Возврат изображения описания для текущей стр. (FF, Opera, ... )
{
	document.descript.src = "style_img/"+descript_img;
}

function descript_f_ie_out()  //Возврат изображения описания для текущей стр. (IE)
{
	document.getElementById("descript").style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='style_img/"+descript_img+"')";	
}


function navigate_bg(id_bg) // Подмена bg кнопки навигации
{
	var name_navigate_bg = "navigate_bg_"+id_bg;
	document.getElementById(name_navigate_bg).style.background = "#00cedc";
}


function navigate_bg_out(id_bg) // Возврат bg кнопки навигации
{
	var name_navigate_bg = "navigate_bg_"+id_bg;
	document.getElementById(name_navigate_bg).style.background = "#ffffff";
}