$(document).ready(function(){	
	    //$(document).pngFix();
		$('.use_ul').hide();	
		$('.hand_css').css({'cursor': 'pointer'});					   
		$('.use_pip .use_pip1 > img').toggle(
			function (){
				$(this).parent().parent().find('img').attr('src', '/img/ui/arrow_d.png');
    			$(this).parents('.useful').find('.use_ul').slideDown();
  			},
			function (){
				$(this).parent().parent().find('img').attr('src', '/img/ui/arrow_r.png');
    			$(this).parents('.useful').find('.use_ul').slideUp();
  			}					 
		);	
		$('.use_pip_open .use_pip1 > img').toggle(
			function (){
				$(this).parent().parent().find('img').attr('src', '/img/ui/arrow_r.png');
    			$(this).parents('.useful').find('.use_ul_open').slideUp();
  			},	
			function (){
				$(this).parent().parent().find('img').attr('src', '/img/ui/arrow_d.png');
    			$(this).parents('.useful').find('.use_ul_open').slideDown();
  			}							 
		);	
		
		$("#scroller").scrollable({size:1,clickable:false});
		$("#desc_btn").click(function(){
			var div = $('<div id="lbOverlay" />');
			div.css({opacity:0.4});
			$('#up_description').css({'z-index':10000}).show();
			$('body').append(div);
			$('#close_desc').click(function(){
				$('#up_description').hide();
				$(div).remove();			
				return false;
			});
			return false;
		});
		/*  		
		$("#basket").click(function(){
			var div = $('<div id="lbOverlay" />');
			div.css({opacity:0.4});
			$('#up_basket').css({'z-index':10000}).show();
			$('body').append(div);
			$('#close_basket').click(function(){
				$('#up_basket').hide();
				$(div).remove();			
				return false;
			});
			return false;
		}); 
		*/ 	
		$('.selectregion').click(function(){
			viewRegion();		
			return false;
		});
		$('.sub').mouseover(function(){		
			//var a = $('div >a' ,$(this));
			//if (a.attr('href') == '#')
			//	$('div >a' ,$(this)).css({'cursor':'default', 'text-decoration':'none'})
			var sub = $('ul', $(this));
			var offset = $(this).offset() ;
			sub.css({'z-index':1000, 'width': $(sub).width(), 'top': $(this).height() + offset.top+6, 'left': offset.left - 10, 'position': 'absolute'});
			//sub.css({'z-index':1000, 'top': $(this).height(), 'left': 0});
			var ul_w = $(sub).width();
			//sub.find('.cen').css({'height': 4});
			sub.find('.cen').css({'width': $(sub).width()-8,'height': 4});
			sub.show();		
		}).
		mouseout(function(){
			$('ul', $(this)).hide();
			ul_w = 0;
		});	
		
		$('.faq').toggle(
			function(){
				//$('.view_faq').hide().removeClass('view_faq');
				var p = $(this).parent().parent();
				$('.answ', p).show();
				return false;
			},
			function(){
				var p = $(this).parent().parent();
				$('.answ', p).hide();
				return false;
			}
		);
		//$('.test2').css({'opacity':0.7,'z-index':1});
		
		$('.test1').hover(function(){
			$("#divheader").remove();
			var cont = $('<div />');
			var link = $(this).attr("href");
			cont.attr('id', 'divheader');
			$("body").append(cont);
			var label = $('<div />');
			label.attr('id', 'divlabel')
			label.html($(this).attr("title"));
			var pos = $(this).offset();
			$(cont).css({"top" : pos.top-1, "left" : pos.left-1});
			$(cont).fadeIn("fast");
			$(cont).mouseout(function(){
				$("#divheader").remove();	
			}).click(function(){window.location = link;});
		});
		$('.interior_img_link').hover(function(){
			var a = $(this);
			$("#divheader").remove();
			var cont = $('<div />');
			var link = $(this).attr("href");
			cont.attr('id', 'divheader');
			$("body").append(cont);
			var label = $('<div />');
			label.attr('id', 'divlabel')
			label.html($(this).attr("title"));
			var pos = $(this).offset();
			$(cont).css({
				"top": pos.top - 1,
				"left": pos.left - 1
			});
			$(cont).fadeIn("fast");
			$(cont).mouseout(function(){
				$("#divheader").remove();
			}).click(function(){
				$("#divheader").remove();
				a.click();
			});
		});
		//$('.current li')		
		$("#ulmenu > li").mouseenter(function(){
			if ($(this).attr('id') != 'current'){
				var offset = $(this).find('a').offset();
				var div = $('<div id="act_menu"></div>');			
				var div_left = $('<div id="act_menu_left"></div>');			
				var div_center = $('<div id="act_menu_center"></div>');
				var div_right = $('<div id="act_menu_right"></div>');			
				div.css({'width': $(this).find('a').width() + 18, 'position': 'absolute', 'top': offset.top - 10, 'z-index' : 2,'left': offset.left-9});
				div_center.css({'width': $(this).find('a').width(),'padding-top':10});
				div_center.html($(this).find('a').parent().html());
				div.append(div_left);
				div.append(div_center);
				div.append(div_right);
				$(this).append(div);
			}
		})		
		.mouseleave(function(){
			if ($(this).attr('id') != 'current') {
				if (!$('#act_menu').hasClass('selected_menu').toString == false)
					$('#act_menu').remove();
			}
		});
		//selectCurrent();
		/*$('.sub1').hover(function(){
			var sub = $('ul', $(this));
			$('li:not(.last)', $(sub)).css({
				'border-left': '1px solid #d71921',
				'border-right': '1px solid #d71921',
				'background-color':'#fff',
				'padding':'0 7px'
			});
			$('li.last', $(sub)).css({
				'border': 'none'
			});
			var offset = $(this).offset() ;
			//sub.css({'z-index':1000, 'width': $(sub).width(), 'top': $(this).height() + offset.top+6, 'left': offset.left - 10, 'position': 'absolute'});
			sub.css({'z-index':1000, 'top':$(this).height() + offset.top, 'left': offset.left});
			sub.find('.cen').css({'width': $(sub).width()-8});
			sub.show();
		}).mouseleave(function(){
			$('ul', $(this)).hide();
		});*/
		$('.sub1').hover(function(){
			$(this).find("ul").toggle();
		});
    	$('.divs').hover(function(){$(this).css({'background-position':'0 195px'})}).mouseleave(function(){$(this).css({'background-position':'left top'});});
    	$('.divs-index').hover(function(){$(this).css({'background-position':'0 185px'})}).mouseleave(function(){$(this).css({'background-position':'left top'});});
		
		$(".sc-src").live("hover",function(){
			$(this).toggle();
			$(".fly-collection").toggle();
		});
		$(".fly-collection").live("hover",function(){
			$(this).toggle();
			$(".sc-src").toggle();
		});
		
		$(".divs-info").each(function(){$(this).css({"margin-top":"-"+($(this).height()-4)+"px"});});
		$(".divs-info-index").each(function(){$(this).css({"margin-top":"-"+($(this).height()+4)+"px"});});
});

function viewRegion(){
	var div = $('<div id="lbOverlay" />');
	div.css({opacity:0.4});
	$('#regions').show().css({'z-index':10000, 'top':'170px','left' : '33%'});
	$('body').append(div);
	$('#close').click(function(){
		$('#regions').hide();
		$(div).remove();
		return false;
	});	
}
/*
function selectCurrent(){
	//var current = $('#current');

	var offset = $('#current').find('a').offset();
	var div = $('<div id="act_menu1" class="selected_menu"></div>');			
	var div_left = $('<div id="act_menu_left"></div>');			
	var div_center = $('<div id="act_menu_center"></div>');
	var div_right = $('<div id="act_menu_right"></div>');			
	div.css({
			'width': $('#current').find('a').width() + 18, 
			'position': 'absolute', 
			'top': offset.top - 10, 
			'z-index' : 2,
			'left': offset.left-9});
	div_center.css({'width': $('#current').find('a').width(),'padding-top':10});
	div_center.html($('#current').find('a').parent().html());
	div.append(div_left);
	div.append(div_center);
	div.append(div_right);
	$('#current').append(div);
}
*/

jQuery.fn.center = function () {
    this.css("position","absolute");
    this.css("top", (($(window).height() - this.outerHeight()) / 2) + $(window).scrollTop() + "px");
    this.css("left", (($(window).width() - this.outerWidth()) / 2) + $(window).scrollLeft() + "px");
    return this;
}

