// Mail-service javascript

$(document).ready(function(){
	popup.init();
	if($('#feedback').length){
		feedback.init();
	}
	if($('span.select select').length){
		select.init();
	}
	if($('.switch-pictures').length){
		$('.switch-pictures a').hover(function(){
			$(this).addClass('hover');
		}, function(){
			$(this).removeClass('hover');
		});
	}
});


var feedback = {
	init:function(){
		var _my = this;
		//this.flag = false;
		//if($.browser.msie){
		//	this.flag = true;
		//}
		this.feedback = $('#feedback');
		this.dark = $('i#dark');
		$('span.p-feedback').hover(function(){
			$(this).addClass('hover');
		}, function(){
			$(this).removeClass('hover');
		});
		this.flash = $('.flash');
		this.feedback.find('i.close').click(function(){
			_my.dark.removeClass('p-visible');
			_my.feedback.removeClass('p-visible');
		//	if(_my.flag == true){
				_my.flash.css({display:'block'});
		//	}
		});
		
		$('span.p-feedback').click(function(){
			$('#filial option').removeAttr('selected');
			//$('#filial').parent().find('i').html($('#'+$(this).attr('rel')).attr('selected', 'selected').text());
			  $('#filial').parent().find('i').html($('#'+$(this).attr('rel')).attr('selected', 'selected').text()).parents('.line').css({display:'none'});
			var scrollTop = window.pageYOffset || document.documentElement.scrollTop || 0;
			_my.dark.addClass('p-visible');
			_my.feedback.addClass('p-visible').css({top:scrollTop + 40});
		//	if(_my.flag == true){
				_my.flash.css({display:'none'});
		//	}
		});
	}
}

var select = {
	init:function(){
		var _my = this;
		$('span.select select').change(function(){
			option = $(this).find('option');
			for(d = 0; d < option.length; d++) {
				if(option.eq(d).attr('selected')){
					$(this).parent().find('i').html(option.eq(d).get(0).childNodes[0].nodeValue);
				}
			}
		});
	}
}

var popup = {
	init:function(){
		var _my = this;
		this.flash = $('.flash');
		this.popup = $('#popup');
		this.dark = $('i#dark');
		
		$('span.popup').hover(function(){
			$(this).addClass('hover');
		}, function(){
			$(this).removeClass('hover');
		});
		
		this.popup.find('i.close').click(function(){
			_my.dark.removeClass('p-visible');
			_my.popup.removeClass('p-visible').find('.imgs-wrap img').removeClass('visible');
			_my.flash.css({display:'block'});
			
		});
		
		$('.popup').click(function(){
			var rel = $(this).attr('rel');
			if(_my.popup.find('#'+rel).length){
				_my.dark.addClass('p-visible');
				_my.popup.addClass('p-visible').find('#'+rel).addClass('visible');
				_my.flash.css({display:'none'});
				
			}
		});
		
	}
}


