﻿function init() {
		jQuery(document).ready(function(){

			$('.open-cities').click(function(){
				var idFull = $(this).attr('id');
				var id = idFull.substr(3, 100);	
				$('.cities-cont').hide();
				$('#cont-'+id).show();
				$.scrollTo('#cities-names', 'slow');
				return false;
			});
			
			//give advise
			var advsent = 0;
			$('.giveadv').click(function(){
				$( "#adv-cont" ).dialog({
					width: 450,
					modal: true
				});
				return false;
			});
			
			$('.lang-selector').hover(function() {
				$('.l-mid.sub').show();
				$('body').stopTime('showLangSelect');
			}, function() {
				$('body').oneTime(800, 'showLangSelect', function() {
					$('.l-mid.sub').hide();
				});
			});
			
			
			$('#advSentButton').click(function(){
/*				if ($('#advMessageText').val() == '') {
					$('#advErrorCont').html($.validator.messages.required);
					$('#advMessageText').addClass('errors');
					console.log($( "#adv-cont" ).dialog('option', 'buttons').Отправить);
				} 
				if ($('#advMessageText').val() == '') {
					$('#advErrorCont').html($.validator.messages.required);
					$('#advMessageText').addClass('errors');
					console.log($( "#adv-cont" ).dialog('option', 'buttons').Отправить);

				} else {
				
				else {
					$('#advErrorCont').html('');
					$('#advMessageText').removeClass('errors');*/
/*					$.post('/ajax/sendmail/', $('#giveadv-form').serialize(), function(data){
						$('.adv-form-cont').hide();
						$('.adv-form-mess').show();		
						advsent = 1;
						return false;
					});*/
					
				$("#giveadv-form").submit();	
	
			});
			
			$('#closeAdv').click(function(){
				$('#adv-cont').dialog('close');
			});
			
			

			var validate_error = $("#giveadv-form").validate({
				rules: {
					message: {required: true},
					email: {required: true, email: true}
				}, 
				errorPlacement: function(error, element) {
					error.appendTo( element.parent());
				},
				submitHandler: function() {
					$.post('/ajax/sendmail/', $('#giveadv-form').serialize(), function(data){
						$('.adv-form-cont').hide();
						$('.adv-form-mess').show();		
						advsent = 1;
						return false;
					});
					return false;
				},
				success: function(label) {
				}
			});	
			
			var validate_advise = jQuery("#support-form").validate({
				rules: {
					name: {required: true},
					email: {required: true, email: true},
					theme: {required: true},
					message: {required: true}
				}, 
				errorPlacement: function(error, element) {
					error.appendTo( element.parent());
				},
				submitHandler: function() {
					$("#loading").show();
					$.post('/ajax/sendmail/', $('#support-form').serialize(), function() {						
						$("#support_form").slideUp('fast', function() {
							$("#support_thanks").fadeIn('fast');
						});					
					});
					return false;
				},
				success: function(label) {
				}
			});	
			
			showLivInet();
			//showBigMir();
			//showAddThis();
			showCopiny();
			showYandexMetrik();
    });
}

//*** counters

function showLivInet() {
	var counterCode = "<a href='http://www.liveinternet.ru/click' "+
            "target=_blank><img src='//counter.yadro.ru/hit?t26.1;r"+
            escape(document.referrer)+((typeof(screen)=="undefined")?"":
            ";s"+screen.width+"*"+screen.height+"*"+(screen.colorDepth?
            screen.colorDepth:screen.pixelDepth))+";u"+escape(document.URL)+
            ";h"+escape(document.title.substring(0,80))+";"+Math.random()+
            "' alt='' title='LiveInternet: показано число посетителей за"+
            " сегодня' "+
            "border='0' width='88' height='15'><\/a>";
	$('#liveinetCounter').html(counterCode);
}

function BM_Draw(oBM_STAT){
	$('#bigmirCounter').html('<table cellpadding="0" cellspacing="0" border="0" style="display:inline;margin-right:4px;"><tr><td><div style="font-family:Tahoma;font-size:10px;padding:0px;margin:0px;"><div style="width:7px;float:left;background:url(\'http://i.bigmir.net/cnt/samples/default/b53_left.gif\');height:17px;padding-top:2px;background-repeat:no-repeat;"></div><div style="float:left;background:url(\'http://i.bigmir.net/cnt/samples/default/b53_center.gif\');text-align:left;height:17px;padding-top:2px;background-repeat:repeat-x;"><a href="http://www.bigmir.net/" target="_blank" style="color:#0000ab;text-decoration:none;">bigmir<span style="color:#ff0000;">)</span>net</a>&nbsp;&nbsp;<span style="color:#969696;">хиты</span>&nbsp;<span style="color:#003596;font:10px Tahoma;">'+oBM_STAT.hits+'</span>&nbsp;<span style="color:#969696;">хосты</span>&nbsp;<span style="color:#003596;font:10px Tahoma;">'+oBM_STAT.hosts+'</span></div><div style="width:7px;float: left;background:url(\'http://i.bigmir.net/cnt/samples/default/b53_right.gif\');height:17px;padding-top:2px;background-repeat:no-repeat;"></div></div></td></tr></table>');
}

function showBigMir() {
		bmN=navigator,bmD=document,bmD.cookie='b=b',i=0,bs=[],bm={o:1,v:16820947,s:16820947,t:0,c:bmD.cookie?1:0,n:Math.round((Math.random()* 1000000)),w:0};
		for(var f=self;f!=f.parent;f=f.parent)bm.w++;
		try{if(bmN.plugins&&bmN.mimeTypes.length&&(x=bmN.plugins['Shockwave Flash']))bm.m=parseInt(x.description.replace(/([a-zA-Z]|\s)+/,''));
		else for(var f=3;f<20;f++)if(eval('new ActiveXObject("ShockwaveFlash.ShockwaveFlash.'+f+'")'))bm.m=f}catch(e){;}
		try{bm.y=bmN.javaEnabled()?1:0}catch(e){;}
		try{bmS=screen;bm.v^=bm.d=bmS.colorDepth||bmS.pixelDepth;bm.v^=bm.r=bmS.width}catch(e){;}
		r=bmD.referrer.slice(7);if(r&&r.split('/')[0]!=window.location.host){bm.f=escape(r);bm.v^=r.length}
		bm.v^=window.location.href.length;for(var x in bm) if(/^[ovstcnwmydrf]$/.test(x)) bs[i++]=x+bm[x];

		var bmc = document.createElement('script'); bmc.type = 'text/javascript'; bmc.async = true;
		bmc.src = 'http://c.bigmir.net/?'+bs.join('&');
		$.getScript(bmc.src);
}

function showAddThis() {
		var atc = document.createElement('script'); atc.type = 'text/javascript'; atc.async = true;
		atc.src = 'http://s7.addthis.com/js/250/addthis_widget.js#pubid=ra-4d80c4450417729f';
		$.getScript(atc.src);
}

function showCopiny() {
	var proto = (document.location.protocol=='https:')?'https:':'http:';
	var host = proto+'//widget.copiny.com';
	
	var csc = document.createElement('script'); csc.type = 'text/javascript'; csc.async = true;
	csc.src = host + "/static/js/widget.js";
	$.getScript(csc.src, function(data, textStatus) {
        var copinyWidgetOptions = {
            position: 'left',
            hostcommunity:'http://pogodnik.copiny.com',
            newwindow: '0',
            type: 'question',
            color: 	  '#4bad00',
            border:   '#ffffff',
            round:    '1',
            title:	  'Обратная связь',
            cache:   '9ca936d041c7637244c3fb8ef4a8ea6c/9ca936d041c7637244c3fb8ef4a8ea6c/ejOwVXUxULV0BZFOhqouhqoWBmC2AZhtBGa7IIm4aYMpQ7CQEUQIzDYHs50B',
            community:1548
			};
			
			initCopinyWidget(copinyWidgetOptions);
			CopinyWidget.showTab();		
	});
}

function showYandexMetrik() {
            (function(w, c) {
               (w[c] = w[c] || []).push(function() {
                   try {
                       w.yaCounter9289240 = new Ya.Metrika({id:9289240, enableAll: true});
                   }
                   catch(e) { }
               });
            })(window, "yandex_metrika_callbacks");
						
            $.getScript("http://mc.yandex.ru/metrika/watch_visor.js");
            $('#yndmet').append('<noscript><div><img src="//mc.yandex.ru/watch/9289240" style="position:absolute; left:-9999px;" alt="" /></div></noscript>');
}






