var metas = document.getElementsByTagName('meta');
for (var i = 0; i < metas.length; i++) if (metas[i].getAttribute('name') == 'base') break;
var URL =  metas[i].getAttribute('content');
/********************************************/

var m_att = {};
var m_pr = {fullscreen:'true',allowfullscreen:'true',allowscriptaccess:'always',wmode:'opaque',checkPolicyFile:"false"};


var auth = function() {
	var
	POPUP_URL = URL+"members/listsoc",
	POPUP_TITLE = "Вход",
	POPUP_SETTINGS = "status,width=900,height=600";
	
	var _isFlash, _popupWin, _flashID, _popupCloseInterval;
	
	function popupCloseCheck() {
		// console.log("_popupWin.closed: " + _popupWin.closed);
		if (_popupWin.closed) {
			clearTimeout(_popupCloseInterval);
			getFlash().authTerminated();
		}
	}
	function init(flashID) {
		_flashID = flashID;
	}
	function start(isFlash) {
		_isFlash = isFlash;
		// var popupUrl = POPUP_URL + (_isFlash ? "" : "?style=mobile");
		_popupWin = window.open(POPUP_URL, POPUP_TITLE, POPUP_SETTINGS);
		_popupWin.focus();
		if (_isFlash) _popupCloseInterval = setInterval(popupCloseCheck, 200);			
	}
	function end() {
		// console.log("end");
		clearTimeout(_popupCloseInterval);
		_popupWin.close();
		if (_isFlash) {
			getFlash().authEnd();
		} else {
			window.location.reload(true);
		}
	}
	function getFlash() {
		return $("#" + _flashID)[0];
	}
	
	return {
		init: init,
		start: start,
		end: end,
		flash: getFlash
	};
}();

var resizeLandImage = function() {
	var limg = document.getElementById("lands_img");
	if (!limg) {
		$(window).unbind("resize", resizeLandImage);
		return;
	}
	limg.style.height = document.getElementById("container").offsetHeight+"px";
}

$(window).resize(resizeLandImage);
$().ready(function(){
	resizeLandImage();

//	document.getElementById("lands_img").style.height = document.getElementById("container").offsetHeight+"px";
	
	$('footer .share').click(
		function(){
			$("footer a").css("opacity","1");
			$(this).css("opacity","0.7");
			$('#serv_share').slideToggle();
			$('#serv_like').css("display","none");
			$('#serv_cr').css("display","none");
		}
	);
	$('footer .like').click(
		function(){
			$("footer a").css("opacity","1");
			$(this).css("opacity","0.7");
			$('#serv_like').slideToggle();
			$('#serv_share').css("display","none");
			$('#serv_cr').css("display","none");
		}
	);
	$('footer .cr').click(
		function(){
			$("footer a").css("opacity","1");
			$(this).css("opacity","0.7");
			$('#serv_cr').slideToggle();
			$('#serv_share').css("display","none");
			$('#serv_like').css("display","none");
		}
	);
	
	$(".add_quest").click(function () {
				if ($(".add_quest a").css("background-image").indexOf('arrow.png') == -1){
					$(".add_quest a").css("background-image","url(img/arrow.png)");
				} else {
					$(".add_quest a").css("background-image","url(img/arrow_down.png)");
				}
				
				$(".buble_blk").slideToggle();
				
				$(".add_quest textarea").keydown(function(e) {
					if(e.keyCode == 13) {
						e.preventDefault();
						if ($.trim($(".add_quest textarea").val()) == ''){
							$('#send_comm').submit();
						}
						else {
							$(".add_quest textarea").val($(".add_quest textarea").attr('defaultValue'));
							$(".add_quest textarea").blur();
					}
				}
			});
    });
	
	
		$("#accordion > li > div").click(function(){
		
			if(false == $(this).next().is(':visible')) {
				$('#accordion section.hidd').slideUp(300);
				$("#accordion > li > div").removeClass("opened");
			}
			$(this).next().slideToggle(300);
			$(this).toggleClass("opened");
				
		});
		
		/*$('#accordion ul:eq(0)').show();*/
		
		$("#video_pic span").click(function(){
			$("#video_elem video").css("display","block");
			$("#video_pic").css("display","none");
		});
		
		
		var lkkey = "0";
		$("#btn_like").click(function (){
			
			if($("#btn_like").is('.not_logined')) return;
			if($("#btn_like").is('.plus')){
				lkkey = "1";
			}else{
				lkkey = "-1";
			}
			
			$.ajax({
				   type: "POST",
				   url: URL+'modules/ext/members/ajax/public.ajax.php',
				   dataType: "html",
				   data: "e=likes&k="+lkkey+"&m="+$("#module_lk").val()+"&item="+$("#btn_like").attr("id_item"),
				   success: function(msg){
					   if(msg != "-"){
						   $("#btn_like sup").html(msg);  
						   if($("#btn_like").is('.plus')){
								$("#btn_like").removeClass("plus");
								$("#btn_like").addClass("minus");
							}else{
								$("#btn_like").removeClass("minus");
								$("#btn_like").addClass("plus");
							}
					   }
					   $('#btn_like').unblock();
				   },
				   error: function(responseObj){},
				   beforeSend: function(){
						$('#btn_like').block({message: "<div class='divbl'>Обработка</div>"});
						//$('#btn_like').block({message: "<div class='divbl'>Обработка</div>",  css: { border: '0px solid #a00', padding: '0px 0px 0px 0px',width:'50%'}});
				   }
			});
			return false;
		});
		
		var to = "";
		$("#btn_comm_more").click(function (){
//			alert($(".answers > li:last").attr("id"));
			$.ajax({
				   type: "POST",
				   url: URL+'modules/ext/'+$(this).attr("m")+'/ajax/public.ajax.php',
				   dataType: "html",
				   data: "e=comments_get&id="+$(".answers > li:last").attr("id"),
				   success: function(msg){
//					   alert(msg);
					   if(msg == "-"){
						   $("#btn_comm_more").fadeOut();   
					   }else{
						    to = $(".answers > li:last").attr("id");
					   		$(".answers").append(msg);
					   		$('body').scrollTo("#"+to,{duration:1000,axis:'y'});
					   }
					   
					   $('#btn_comm_more').unblock();
				   },
				   error: function(responseObj){},
				   beforeSend: function(){
					   $('#btn_comm_more').block({message: "<div class='divbl'>Загрузка</div>",  css: { border: '0px solid #a00', padding: '0px 0px 0px 0px',width:'50%'}});
				   }
			});
		});
			
		$(".buble_blk  textarea").focus(function() {
			if ($(this).val() === this.defaultValue) {
				$(this).val('');
			}
		});
		
		$(".buble_blk textarea").blur(function() {
		 	if ($(this).val() === '') {
				$(this).val(this.defaultValue);
			}
		});
		
		$('#txt_comm').keyup(function(e) {
			a = this.value.split('\n');
			b=1;
			for (x=0;x < a.length; x++) {
				if (a[x].length >= this.cols) b+= Math.floor(a[x].length/this.cols);
			}
			b+= a.length;
			if (b > this.rows) this.rows = b;
			
			if(e.keyCode == 13) {
				 $('#send_comm').ajaxSubmit({
				        url: URL+'modules/ext/'+$("input[name=m]").val()+'/ajax/public.ajax.php',
				        method: 'post',
				        dataType: 'html',
				        clearForm: true,
				        success: function(msg){
				        	$(".answers").prepend(msg);
				        	if($(".answers > li").length > 10){
				        		$(".answers > li:last").fadeOut(function(){
				        			$(this).remove();
				        		});
				        	}
//				        	$("#accordion sup").html("("+$(".answers > li").length+")");  
				            $('#send_comm').parent().unblock();
				        },
				        beforeSend: function(){
				            $('#send_comm').parent().block({message: "<div class='divbl'>Отправка</div>"});
				            //$('#send_comm').parent().block({message: "<div class='divbl'>Отправка</div>",  css: { border: '0px solid #a00', padding: '3px 0px 3px 0px',width:'50%'}});
				        }
				 });
			}
		});
		
		
	    $('textarea[maxlength]').limitMaxlength();
});


/*
if (navigator.platform == 'iPad' || navigator.platform == 'iPhone' || navigator.platform == 'iPod') {
	window.onscroll = function() {
	document.getElementById('lands_img').style.top = '0px';
}};


function hide_bar() {
	window.addEventListener('load', function(e) {
		setTimeout(function() { window.scrollTo(0, 1); }, 1);
	}, false);

}
window.onload=hide_bar;*/
