function mail(name, domain, style) {
  document.write('<a h'+'ref="'+'mai'+ 'lto:'+name+'@'+domain+'" style="'+style+'">'+name+'@'+domain+'</a>');
}

mycarousel_itemList = new Array(
    {url: "", url2: "", title: ""}
);

function player(img) {
	if ($('div.player').is(':hidden') || img.attr('rel') != $('div.player').attr('rel')) {
		if ( $('div.player').is(':visible') ) {
			$('div.player').fadeOut(500);
			$('div.player').remove();
		}
		var path = PathToSongs[img.attr('rel')];
		
		img.before('<div class="posrel"><div class="player" rel="'+img.attr('rel')+'"><object type="application/x-shockwave-flash" data="http://tangoicash.ru/ump3player_500x70.swf" height="45" width="300"><param name="wmode" VALUE="transparent" /><param name="allowFullScreen" value="true" /><param name="allowScriptAccess" value="always" /><param name="movie" value="http://tangoicash.ru/ump3player_500x70.swf" /><param name="FlashVars" value="way='+path+'&amp;swf=http://tangoicash.ru/ump3player_500x70.swf&amp;w=300&amp;h=45&amp;time_seconds=0&amp;autoplay=1&amp;q=&amp;skin=black&amp;volume=70&amp;comment=" /></object></div></div>');
		$('div.player').fadeIn(500);
	}
}

//Галерея фотографий
function mycarousel_itemLoadCallback(carousel, state)
{
    for (var i = carousel.first; i <= carousel.last; i++) {
        if (carousel.has(i)) {
            continue;
        }

        if (i > mycarousel_itemList.length) {
            break;
        }

        carousel.add(i, mycarousel_getItemHTML(mycarousel_itemList[i-1], i-1));
    }
};

function mycarousel_getItemHTML(item, id)
{
    return '<img src="' + item.url + '" width="127" height="127" onclick="makeImg(\''+id+'\')" alt="' + item.title + '" title="' + item.title + '" />';
};


function makeImg(id) {
	$("div.big_photo div").css("display","none");
	$('div.big_photo img.spinner').show();
	var url = mycarousel_itemList[id].url2;
	var title = mycarousel_itemList[id].title;
	var src = '<img src="'+url+'" alt="'+title+'" title="'+title+'" class="bp" />';	
	$("div.big_photo div").html(src).fadeIn(1000);
	$('div.big_photo img.spinner').hide();
	$("div.big_photo p").html(mycarousel_itemList[id].title).fadeIn(1000);
}



$(document).ready( function() {

	if (mycarousel_itemList) {
		jQuery("#mycarousel").jcarousel({
			size: mycarousel_itemList.length,
			itemLoadCallback: {onBeforeAnimation: mycarousel_itemLoadCallback},
			vertical: true,
			scroll: 3
		});
		
		makeImg("0");
	}
	
	// Реакция на наведение пункта меню
	toggleMenu('music', 'main');
	toggleMenu('about', 'main');
	toggleMenu('blog', 'main');
	toggleMenu('gallery', 'main');
	toggleMenu('links', 'main');
	toggleMenu('contacts', 'main');
	toggleMenu('download', 'main');
	toggleMenu('guestbook', 'main');
	
	toggleMenu('music', 'about');
	toggleMenu('about', 'about');
	toggleMenu('blog', 'about');
	toggleMenu('gallery', 'about');
	toggleMenu('links', 'about');
	toggleMenu('contacts', 'about');
	toggleMenu('download', 'about');
	toggleMenu('guestbook', 'about');
	
	toggleMenu('music', 'contacts');
	toggleMenu('about', 'contacts');
	toggleMenu('blog', 'contacts');
	toggleMenu('gallery', 'contacts');
	toggleMenu('links', 'contacts');
	toggleMenu('contacts', 'contacts');
	toggleMenu('download', 'contacts');
	toggleMenu('guestbook', 'contacts');
	
	toggleMenu('music', 'download');
	toggleMenu('about', 'download');
	toggleMenu('blog', 'download');
	toggleMenu('gallery', 'download');
	toggleMenu('links', 'download');
	toggleMenu('contacts', 'download');
	toggleMenu('download', 'download');
	toggleMenu('guestbook', 'download');
	
	toggleMenu('music', 'music');
	toggleMenu('about', 'music');
	toggleMenu('blog', 'music');
	toggleMenu('gallery', 'music');
	toggleMenu('links', 'music');
	toggleMenu('contacts', 'music');
	toggleMenu('download', 'music');
	toggleMenu('guestbook', 'music');
	
	toggleMenu('music', 'gallery');
	toggleMenu('about', 'gallery');
	toggleMenu('blog', 'gallery');
	toggleMenu('gallery', 'gallery');
	toggleMenu('links', 'gallery');
	toggleMenu('contacts', 'gallery');
	toggleMenu('download', 'gallery');
	toggleMenu('guestbook', 'gallery');
	
	toggleMenu('music', 'links');
	toggleMenu('about', 'links');
	toggleMenu('blog', 'links');
	toggleMenu('gallery', 'links');
	toggleMenu('links', 'links');
	toggleMenu('contacts', 'links');
	toggleMenu('download', 'links');
	toggleMenu('guestbook', 'links');
	
	toggleMenu('music', 'guestbook');
	toggleMenu('about', 'guestbook');
	toggleMenu('blog', 'guestbook');
	toggleMenu('gallery', 'guestbook');
	toggleMenu('links', 'guestbook');
	toggleMenu('contacts', 'guestbook');
	toggleMenu('download', 'guestbook');
	toggleMenu('guestbook', 'guestbook');
	
	toggleMenu('music', 'blog');
	toggleMenu('about', 'blog');
	toggleMenu('blog', 'blog');
	toggleMenu('gallery', 'blog');
	toggleMenu('links', 'blog');
	toggleMenu('contacts', 'blog');
	toggleMenu('download', 'blog');
	toggleMenu('guestbook', 'blog');
	
	toggleBgAbout('anton');
	toggleBgAbout('misha');
	toggleBgAbout('alex');
	toggleBgAbout('roman');
	

	 $("#main_menu_div").hover(
      function () {
        $(this).css('background-image','url(/assets/images/site/main_menu_act.png)'); 
		if (jQuery.browser.version == '6.0')
			document.getElementById('main_menu_div').runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/assets/images/site/main_menu_act.png',sizingMethod='crop')";
      }, 
      function () {
        $(this).css('background-image','url(/assets/images/site/main_menu.png)'); 
		if (jQuery.browser.version == '6.0')
			document.getElementById('main_menu_div').runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/assets/images/site/main_menu.png',sizingMethod='crop')";
      }
    );

	
	
	
	
	$('span.email_form').click( function() {
		if ($('ul.email_list').is(':hidden')) {
			$('ul.email_list').slideDown();
		}
		else {
			$('ul.email_list').slideUp();
		}
	});
	
	$('ul.email_list li').click(function() {
		var name = $(this).text();
		$('span.email_form').html(name);
		$('ul.email_list').hide();
	});
	
	
	//ТЕксты песен
	$('td.text span').click(function() {
		var cname = $(this).attr('class');
		var foprint = '<a href="/print.php?name='+cname+'" target="_blank" class="for_print">Распечатать</a>';
		if ((text = $('div.'+cname).html()) !== null)
			$('div.song').hide().html(text+foprint).fadeIn('slow');
	});
	
	$('input.g_code').focus(function() {
		if (isNaN($('input.g_code').val()))
			$('input.g_code').val('');
	});
	
	var was_click = false;
	$('div.subscribe input.text').focus(function() {
		if (!was_click) {
			$(this).val('');
			was_click = true;
		}
	});
	
	$('input.g_code').change(function() {
		if (isNaN($('input.g_code').val())) 
			$('input.g_code').val('');
	});
	
	
});


//замена фона в меню
function toggleMenu(name, dir) {
	$('td.'+dir+'_menu div.'+name).mouseover(function() {
		$('td.'+dir+'_menu div.'+name+' a img').attr('src','/assets/images/site/'+dir+'/menu/'+name+'_act.jpg');
	});
	$('td.'+dir+'_menu div.'+name).mouseout(function() {
		$('td.'+dir+'_menu div.'+name+' a img').attr('src','/assets/images/site/'+dir+'/menu/'+name+'.jpg');
	});
}

//Замена фона на странице О нас
function toggleBgAbout(name) {
	if (jQuery.browser.version == '6.0') {
		$('div.'+name+'_about span.name').click(function() {
			if ($('div.'+name+'_about div').is(':hidden')) {
				$('div.'+name+'_about div').addClass(name+'_about_act');
				$('div.'+name+'_about div').show();
				//$(this).css('cursor','pointer').css('z-index','400').css('position','relative');
			}
			else {
				$('div.'+name+'_about').removeClass('iePNG').removeClass(name+'_about_act').css('background-color','transparent').css('background-image','none');
				$('div.'+name+'_about div').hide();
			//	$('div.'+name+'_about').hide();
			}
		});
	}
	else {
		$('div.'+name+'_about span.name').click(function() {
			if ($('div.'+name+'_about div').is(':hidden')) {
				$('div.'+name+'_about').addClass(name+'_about_act').addClass('iePNG');
				$('div.'+name+'_about div').show();
			}
			else {
				$('div.'+name+'_about').removeClass(name+'_about_act');
				$('div.'+name+'_about div').hide();
			}
		});
	}
	
}

var busy = false;
function sendFeedback() {
	if (busy)
		return false;
	busy = true;
	$('img.spinner').show();
	var to = $('span.email_form').text();
	var message = $('textarea.message').val();
	$.post("/ajax.php", {to: to, message: message, action: 'feedback' }, function(data){
				if (data !== 'error') {
					busy = false;
					$('img.spinner').hide();
					$('form.feedback_form').slideUp(); $('h3.feedback_answer').slideDown();
				}
				else {
					alert('Ошибка отправки письма. Попробуйте позже.');
				}
	});
}
