//Menu
 $(function() {
				/**
				 * the menu
				 */
				var $menu = $('#ldd_menu');
				
				/**
				 * for each list element,
				 * we show the submenu when hovering and
				 * expand the span element (title) to 510px
				 */
				$menu.children('li').each(function(){
					var $this = $(this);
					var $span = $this.children('span');
					$span.data('width',$span.width());
					
					$this.bind('mouseenter',function(){
						$menu.find('.ldd_submenu').stop(true,true).hide();
						$span.stop().animate({'width':'510px'},300,function(){
							$this.find('.ldd_submenu').slideDown(300);
						});
					}).bind('mouseleave',function(){
						$this.find('.ldd_submenu').stop(true,true).hide();
						$span.stop().animate({'width':$span.data('width')+'px'},300);
					});
				});
            });

//End Menu

// userecho
	var _ues = {
	host:'sverdport.userecho.com',
	forum:'10774',
	category:null,
	lang:'ru',
	tab_corner_radius:10,
	tab_font_size:20,
	tab_image_hash:'0J7RgdGC0LDQstC40YLRjCDQvtGC0LfRi9Cy',
	tab_alignment:'left',
	tab_text_color:'#FFFFFF',
	tab_bg_color:'#326EAA',
	tab_hover_color:'#FF8000'
	};
(function() {
    var _ue = document.createElement('script'); _ue.type = 'text/javascript'; _ue.async = true;
    _ue.src = ('https:' == document.location.protocol ? 'https://s3.amazonaws.com/' : 'http://') + 'cdn.userecho.com/js/widget-1.4.gz.js';
    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(_ue, s);
  })();

// End userecho

$(document).ready(function(){
	//2012
//	$("#countdown-example").countdown(new Date(2012, 00, 01, 00, 00, 00), {prefix:'До нового года осталось: ', finish: '<H1>С Новым годом!</H1>'});
//	$('#logo').addClass('year').append('<img class="santa" src="/public/images/2012/santa.png" />');
//	$('#logo').append('<img class="sn3" src="/public/images/2012/sn1.png" />');
//	$('#logo').append('<img class="sn4" src="/public/images/2012/sn1.png" />');
//Затухание фото
	//banner
	$("div.footer_right a img").fadeTo("slow", 0.5); 
		$("div.footer_right a img").hover(function(){
			$(this).fadeTo("slow", 1.0);
		},function(){
			$(this).fadeTo("slow", 0.5); 
	});
	//board
	$("div.img a img").fadeTo("slow", 0.9); 
		$("div.img a img").hover(function(){
			$(this).fadeTo("slow", 1.0);
		},function(){
			$(this).fadeTo("slow", 0.9); 
	});
//End затухание фото
	
	//Main
		//Images
		$("img.thumb_5").imgr({radius:"5px"});
		$("img.thumb_10").imgr({radius:"10px"});
		//End Images
		
		
	//EndMain
	//Images Board Add
		var imagesMass = $('#imageLoader option').each(function(){
			
			$('<div class="img"><img src="/public/upload/temp/thumb_'+$(this).val()+'"/><a class="btn" onclick="boardDelImages(this); return false;" href="'+$(this).val()+'">удалить</a></div>').appendTo("#control-label");													
		});
		if(imagesMass.length>=6){$('#imagesBoard').parent().parent().hide()};
	//End Images Board Add
	
	//Horoscop
	$('div.inedexHoroscop').click(function(){
		var text = $(this).find('div.titleIndexHoroscop a').attr('href');
		var data=jsonId(text,'/block/ajaxhoroscop/','loaderInedexHoroscop');
		$('div.loaderInedexHoroscop').html(data);
		return false;
	});
	//end horoscop
	
	//Comment
		//EditComment
		$('.editComment').click(function(){
			var idcomment = $(this).parent().parent().parent().attr('id').replace('post-','');
			var data=jsonId(idcomment,'/news/editcomment/');
			$('#usercomment div.CommentEdit').slideUp(300,function() {
						$(this).remove();
			});
			
			$('#post-'+idcomment+' div.textComment').append(data);
				//NoComment
				$('.noComment').click(function(){
					$(this).parent().parent().slideUp(300,function() {
						$(this).remove();
					});
					return false;
				});
				
			return false;
		});
		
		// comment backgroundColor
			$('#news_cat').toggle(function() {
				$(".addComment").animate({ backgroundColor: "#CCCCCC" }, 1500);
				},
				function() {
   				 $(".addComment").animate({ backgroundColor: "#FFFFFF" }, 500);
				 return true;
			});		
		// END comment backgroundColor
		//jquery-snippets-smoothscroll-pages
		$("a[href*=#]:not([href=#])").bind('click', function (event) {
			var thisHash = this.hash;
			var targetOffset = $(thisHash).offset().top;
			$("html,body").stop().animate({
				scrollTop: targetOffset
			}, 1100 );
			location.hash = thisHash;
			event.preventDefault();
		});
		//END jquery-snippets-smoothscroll-pages

	//EndComment
	
	//AddPodcat div.blc11 div div.NFSelectTarget ul li
	$('#cBoad option').click(function(){
			$('#idPodcatBoard').slideUp(200).delay(200);
			$('#idTypeBoard').slideUp(200).delay(200);
			$('div.errorForm').slideUp(200).delay(200);
			
			var id = $(this).val();	
			$('div.formcat').find('div.errorForm').remove();
			if(id=='no')
			{
				$('div.formcat').append('<div class="errorForm">Выберите категорию</div>');
			}
			else
			{
				var dataPodcat=jsonId(id,'/board/ajaxpodcat/');
				if(dataPodcat.length>1)
				{
					$('#idPodcatBoard').html('<option value=\"no\">Выберите раздел</option>'+dataPodcat).removeAttr('disabled');
						//viev Type
						$('#idPodcatBoard option').click(function(){
							$('#idTypeBoard').slideUp(200).delay(200);	
							var id = $(this).val();	
							$('div.podcat').find('div.errorForm').remove(); 
							if(id=='no')
							{
								$('div.podcat').append('<div class="errorForm">Выберите раздел</div>');
							}
							else
							{								
								var dataPodcat=jsonId(id,'/board/ajaxtype/');
								if(dataPodcat.length>1)
								{	
									$('#idTypeBoard').html(dataPodcat).removeAttr('disabled');
								}
								else
								{
									var html = '<option value="no">Нет подкатегорий</option>';
									$('#idTypeBoard').html(html).attr('disabled','disabled');									
								}								
								$('#idTypeBoard').slideDown(200).delay(200);
							}
						});
						//END view type
				}
				else
				{
					var html = '<option value="no">Нет подкатегорий</option>';
					$('#idPodcatBoard').html(html).attr('disabled','disabled');					
				}				
				$('#idPodcatBoard').slideDown(200).delay(200);
			}
		});
		
	
	
	//End AddPodcat
	
	//Validation add board	
		$('#addBoard').click(function(){
			var error = 0;
			$('div.errorForm').remove();
			//Captcha
			//End Captcha
					
			//Day
			var valDay = $('div.formday').find('input').val();
			if(valDay=='15' || valDay=='30' || valDay=='60' || valDay=='150'){}
			else
			{
				error=1;
				$('div.formday').append('<div class="errorForm">Выберите период размещения объявления</div>');
				$('div.formday div.errorForm').hide();
			}
			//End Day
			
			//textBoard
			var valText = $('#textBoard').val(); 
			var numberText = valText.length;
			if(numberText > 30 && numberText < 1500){}
			else
			{
				$('div.formtext').append('<div class="errorForm">Текст объявления должен быть от 30 до 1500 символов. У вас - '+numberText+'</div>');
				$('div.formtext div.errorForm').hide();
				error=1;
			}
			//End textBoard	
			
			//titleBoard
			var valTitle = $('#titleBoard').val();
			var numberTitle = valTitle.length;
			if((numberTitle > 10 && numberTitle < 250)|| numberTitle==0){}
			else
			{
				$('div.formtitle').append('<div class="errorForm">Заголовок должен быть от 10 до 250 символов. У вас - '+numberTitle+'</div>');
				$('div.formtitle div.errorForm').hide();
				error=1;
			}
			//End titleBoard
			
			//telBoard
			var valTel = $('#telBoard').val();
			var numberTel = valTel.length; 
			if((numberTel > 5 && numberTel < 250)){}
			else
			{
				$('div.formTel').append('<div class="errorForm">Телефон должен быть от 5 до 250 символов. У вас - '+numberTel+'</div>');
				$('div.formTel div.errorForm').hide();
				error=1;
			}
			//End telBoard
			
			//nameBoard
			var valName = $('#nameUserBoard').val();
			var numberName = valName.length;
			if((numberName > 3 && numberName < 100)|| numberName==0){}
			else
			{
				$('div.formname').append('<div class="errorForm">Имя должено быть от 3 до 100 символов. У вас - '+numberName+'</div>');
				$('div.formname div.errorForm').hide();

				error=1;
			}
			//End nameBoard			
			
			//emailBoard
			var valEmail = $('#emailBoard').val();
			var numberEmail = valEmail.length;
			if(numberEmail==0){}
			else
			{
				var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
  				if(reg.test(valEmail) == false) 
				{
					$('div.formemail').append('<div class="errorForm">Некорректный E-mail </div>');
					$('div.formemail div.errorForm').hide();
					error=1;	
  				}
			}
			//End emailBoard
	
			//cenaBoard
			var valCena = $('#cenaBoard').val();
			var numberCena = valCena.length;
			
			if(numberCena == 0){}
			else
			{	
				if(isNaN(valCena) || valCena==' ' ||  valCena <= 0)
				{
					$('div.formday').prepend('<div class="errorForm">Введите число</div>');
					$('div.formday div.errorForm').hide();
					error=1;	
				}

			}
			//End cenaBoard
			
			//Cena type
			var valCenaType = $('#cenaTypeBoard').val();
			if(valCenaType=='USD' || valCenaType=='EUR' || valCenaType=='ГРН' ){}
			else
			{
				error=1;
				$('div.formday').prepend('<div class="errorForm">Вы  ошиблись с типом денежной еденицы ;-)</div>');
				$('div.formday div.errorForm').hide();
			}
			//EndCena type
				
			//catBoard
			var valCat = $('#cBoad').val(); 
			if(valCat>0){}
			else
			{
				$('div.formcat').append('<div class="errorForm">Выберите категорию</div>');
				$('div.formcat div.errorForm').hide();

				error=1;
			}
			//End catBoard
			
			//podcatBoard
			var valPodCat = $('#idPodcatBoard').val();
			if(valPodCat>0){}
			else
			{
				$('div.podcat').append('<div class="errorForm">Выберите раздел</div>');
				$('div.podcat div.errorForm').hide();

				error=1;
			}
			//End podcatBoard

			//captchaBoard
			if($('#captcha-input').length)
			{
				var valCaptcha = $('#captcha-input').val(); 
				var numberCaptcha = valCaptcha.length;
				if(numberCaptcha == 2){}
				else
				{
					$('div.blc8').append('<div class="errorForm">Введите символы: должено быть 2 символа. У вас - '+numberCaptcha+'</div>');
					$('div.blc8 div.errorForm').hide();
					error=1;
				}
			}
			//End captchaBoard	
				
			$('div.errorForm').slideDown(500).delay(200);
			if(error==0)
			{	
				return true;
			}
			else
			{
				$('a#clform').click();
				return false;
			}
		});

	
	//END Validation add board
	//Images
	$('img').error(function(){
   		$(this).attr('src', '/public/images/noimages.jpg');	
	});
	//END images
	//form
	$('form').submit(function(){
        $('input[type=submit]', this).attr('disabled', 'disabled');
	});
	//END form
	// upload image board 	
		var button = $('#imagesBoard');
		$.ajax_upload(button, {
			//data : {number: 1},
			action : '/board/uploadimage/',
			name : 'myfile',
			onSubmit : function(file, ext) {
				if (! (ext && /^(jpg|png|jpeg|gif)$/.test(ext)))
					{
                		// extension is not allowed
                   		alert('Загружать можно только форматы JPG, PNG, GIF ');
                   		// cancel upload
                   		return false;
					}
					var number = $('#imageLoader option').size();
					if(number >= 6)
					{
						$('.error_images').remove();
						$("#control-label").prepend('<div class="errorForm error_images">Всего 6</div>');
						$('.error_images').hide();
						$('.error_images').slideDown(500).delay(200);
						return false;
					}
		
						// показываем картинку загрузки файла
						//$("img#load").attr("src", "load.gif");
						$("#imagesBoard").attr("src", "/public/images/load/loading30.gif");
						//$("#uploadButton font").text('Загрузка');
						/*
						 * Выключаем кнопку на время загрузки файла
						 */
						this.disable();
					},
					onComplete : function(file, response) {
						$('.error_images').remove();
						// убираем картинку загрузки файла
						$("#imagesBoard").attr("src", "/public/images/form/zagruzi.png");
						//$("#uploadButton font").text('Загрузить');
						// снова включаем кнопку
						this.enable();
						var objresponse = eval( '(' + response + ')' );
						if(objresponse.error)
						{
							if(objresponse.error==1){var name_error="Нет файла";}
							if(objresponse.error==2){var name_error="Раззмер изображения больше 3 мб";}
							if(objresponse.error==3){var name_error="Неправильный тип файла";}
							$("#control-label").prepend('<div class="errorForm error_images">'+name_error+'</div>');
							$('.error_images').hide();
							$('.error_images').slideDown(500).delay(200);
							return false;
						}
						// показываем что файл загружен						
						$('<div class="img"><img src="/public/upload/temp/thumb_'+ objresponse.name +'"/><a class="btn" onclick="boardDelImages(this); return false;" href="'+ objresponse.name +'">удалить</a></div>').appendTo("#control-label");
						$('#control-label div.img').last().hide().slideDown(500).delay(200);
						$("#imageLoader").append('<option selected="selected" label="'+ objresponse.name +'" value="'+ objresponse.name +'">'+ objresponse.name +'</option>');
						if($('#imageLoader option').size()>=6){$('#imagesBoard').parent().parent().slideUp(1000).delay(1000);}
					}						
			});
		

	//END upload image board news
	
	// upload image news add 	
		var button = $('#imagesNews');
		$.ajax_upload(button, {
			//data : {number: 1},
			action : '/manager/news/uploadimage/',
			name : 'myfile',
			onSubmit : function(file, ext) {
				if (! (ext && /^(jpg|png|jpeg|gif)$/.test(ext)))
					{
                		// extension is not allowed
                   		alert('Загружать можно только форматы JPG, PNG, GIF ');
                   		// cancel upload
                   		return false;
					}
					var number = $('#imageLoader option').size();
					if(number >= 1)
					{
						$('.error_images').remove();
						$("#control-label").prepend('<div class="errorForm error_images">Всего 1</div>');
						$('.error_images').hide();
						$('.error_images').slideDown(500).delay(200);
						return false;
					}
		
						// показываем картинку загрузки файла
						//$("img#load").attr("src", "load.gif");
						$("#imagesNews").attr("src", "/public/images/load/loading30.gif");
						//$("#uploadButton font").text('Загрузка');
						/*
						 * Выключаем кнопку на время загрузки файла
						 */
						this.disable();
					},
					onComplete : function(file, response) {
						$('.error_images').remove();
						// убираем картинку загрузки файла
						$("#imagesNews").attr("src", "/public/images/form/zagruzi.png");
						//$("#uploadButton font").text('Загрузить');
						// снова включаем кнопку
						this.enable();
						var objresponse = eval( '(' + response + ')' );
						if(objresponse.error)
						{
							if(objresponse.error==1){var name_error="Нет файла";}
							if(objresponse.error==2){var name_error="Раззмер изображения больше 600 кб.";}
							if(objresponse.error==3){var name_error="Неправильный тип файла";}
							$("#control-label").prepend('<div class="errorForm error_images">'+name_error+'</div>');
							$('.error_images').hide();
							$('.error_images').slideDown(500).delay(200);
							return false;
						}
						// показываем что файл загружен						
						$('<div class="img"><img src="/public/upload/temp/thumb_'+ objresponse.name +'"/><a class="btn" onclick="newsDelImages(this); return false;" href="'+ objresponse.name +'">удалить</a></div>').appendTo("#control-label");
						$('#control-label div.img').last().hide().slideDown(500).delay(200);
						$("#imageLoader").append('<option selected="selected" label="'+ objresponse.name +'" value="'+ objresponse.name +'">'+ objresponse.name +'</option>');
						if($('#imageLoader option').size()>=1){$('#imagesNews').slideUp(1000).delay(1000);}
					}						
			});
		

	//END upload image news add 	
	//Tooltip
		//Form board
		toltipInput($('#board').find('#emailBoard'));
		toltipInput($('#board').find('#nameUserBoard'));
		//End Form board
		//News title
		$('div.last_news_content').find('a').poshytip({
			className: 'tip-yellowsimple',
			showTimeout: 1,
			alignTo: 'target',
			alignX: 'center',
			offsetY: 5,
			allowTipHover: false
		});
		//END news title
	//END Tooltip
	//fancybox
	$("a[rel=imgboxBoard]").fancybox({
			 	'overlayShow'	: false,
				'transitionIn'	: 'elastic',
				'transitionOut'	: 'elastic',
				'titlePosition'	: 'over',
				'titleFormat'	: function(title, currentArray, currentIndex, currentOpts) {
					return '<span id="fancybox-title-over">Фото ' + (currentIndex + 1) + ' / ' + currentArray.length + (title.length ? ' &nbsp; ' + title : '') + '</span>';
				}
			});
	$("a[rel=imgOn]").fancybox({
			 	'overlayShow'	: true,
				'transitionIn'	: 'elastic',
				'transitionOut'	: 'elastic',
				'titleShow'     : false,
				'showNavArrows'	:false
			});
	//END fancybox
	
});

//upload image board news
	//del images
	function boardDelImages(em)
	{
		var name = $(em).attr('href');
		$(em).parent().fadeOut(500).delay(500);
		$('#imageLoader option[value="'+name+'"]').remove();
		if($('#imageLoader option').size()<6){$('#imagesBoard').parent().parent().slideDown(1000).delay(1000);}
		return false;		
		//alert(name);
	}
	//END del images
//END upload image board news

//toltip input
function toltipInput(em)
{
	$(em).poshytip({
			className: 'tip-yellowsimple',
			showOn: 'focus',
			alignTo: 'target',
			alignX: 'right',
			alignY: 'center',
			offsetX: 5
		});
}
//End toltip input
//json
function jsonId(id, urlName, classLoader)
{
	objnotes={
				id:id
			}
	var result;
	$.ajax({
		type: 'post',
		url: urlName,
		data: 'jsonData='+$.toJSON(objnotes),
		async: false,
		dataType:'html',
		beforeSend: function() 
		{
			$('div.'+classLoader).html('<img src="/public/images/load.gif" />');
		},
		success: function(res)
		{
			result=res;
		},
		complete: function()
		{
			$('div.'+classLoader).html('');			
		}		
	}).responseText;
	
	return result;
}





/**

droplinemenu.buildmenu("menu_top");
$(document).ready(function(){	
	//Global
		//Images
		$("img.thumb_5").imgr({radius:"5px"});
		$("img.thumb_10").imgr({radius:"10px"});
	
	//Index news tabs
	$('ul#tab_news li').click(function(){
		var cat = $(this).attr('id').replace('cat-','');
		$('div.news_center div.text div.drop').append('<div class="load" align="center"><img src="/public/images/loader1.gif" /></div>');
		var data=jsonId(cat,'/index/ajaxnewscat/');
		$('div.news_center div.text div.drop').html(data);
		$('ul#tab_news').find('li').removeClass();
		$(this).addClass('active');
	});
	
	//Validation user registration form
	$('#Rregistr').click(function(){
		Error=false;
		$('form#user_add').find('div.error').remove();
		//Email
		var Emails = $('input#RuserEmail').val();
			if(Emails.length > 0)
			{
				var email  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
		        if (Emails.match(email))
		        {
		           var dataEmail = jsonId(Emails,'/user/checkemail/'); 	
		           if(dataEmail == 'false')
		           {
		        	   $('#RuserEmail').parent().append('<div class="error">Такой E-mail уже зарегестрированный</div>');
		        	   Error = true;
		           }		           
		        }
		        else 
		        {
		        	$('#RuserEmail').parent().append('<div class="error">Пожалуйста введите корректный E-mail</div>');
					Error = true;
		        };	
			}
			else
			{
				$('#RuserEmail').parent().append('<div class="error">Поле "E-mail" является обязательным для заполнения</div>');
				Error = true;
			}
			
		//UserName
		var userName = $('input#RuserName').val();
			if(userName.length > 0)
			{
				if(userName.length > 3)
				{
					
				}
				else
				{
					$('#RuserName').parent().append('<div class="error">Поле "Имя:" должно быть больше 3 символов</div>');
		        	Error = true;
				}
			}
			else
			{
				$('#RuserName').parent().append('<div class="error">Поле "Имя:" является обязательным для заполнения</div>');
	        	Error = true;
			}
		
		//UserSername	
		var userSurname = $('input#RuserSurname').val();
			if(userSurname.length > 0)
			{
				
			}
			else
			{
				$('#RuserSurname').parent().append('<div class="error">Поле "Фамилия:" является обязательным для заполнения</div>');
	        	Error = true;
			}	
		//UserPassword	
		var userPassword = $('input#RuserPassword').val();
			if(userPassword.length > 0)
			{
				
			}
			else
			{
				$('#RuserPassword').parent().append('<div class="error">Поле "Пароль:" является обязательным для заполнения</div>');
		       	Error = true;
			}
		//UserPassword	
		var userDate = $('input#RuserDate').val();
			if(userDate.length > 0)
			{
				var date  = /^[0-9]{4}-[0-9]{2}-[0-9]{2}$/;
		        if (userDate.match(date))
		        {
		        	
		        }
		        else
		        {
		        	$('#RuserDate').parent().append('<div class="error">Неправильный формат даты</div>');
			       	Error = true;
		        }
			}
			else
			{
				$('#RuserDate').parent().append('<div class="error">Поле "Дата рождения:" является обязательным для заполнения</div>');
		       	Error = true;
			}	
			
			if(Error)
			{
				return false;
			}
			
		
	});
	// END Validation user registration form
	
});

//Calendar News
function calendarNews(atr)
{
	var url = $(atr).attr('href');
	var data=jsonId(url,'/news/ajaxcalendar/');
	$('div.news_calendar').html(data);
	return false;
}

//json
function jsonId(id, urlName)
{
	objnotes={
				id:id
			}
	var result;
	$.ajax({
		type: 'post',
		url: urlName,
		data: 'jsonData='+$.toJSON(objnotes),
		async: false,
		dataType:'html',
		beforeSend: function() {
			
		},
		success: function(res)
		{
			result=res;
		},
		complete: function() {}		
	}).responseText;
	
	return result;
}



manual
$('p').bind('click',[par1:'val1', par2:'val2'],MyFunction);
function MyFunction(MyObj)
{
	MyObj.data.par1
}





*/





