$(document).ready(function(){
	new newHeader();
	
	$('a[rel=fb]').fancybox({
		'transitionIn'	:	'elastic',
		'transitionOut'	:	'elastic',
		'speedIn'		:	600, 
		'speedOut'		:	200, 
		'overlayShow'	:	true,
		'centerOnScroll':   true,
		'showNavArrows' : 	false
	});
	
	$('a[rel=fb-video-prev]').fancybox({
		'transitionIn'	:	'none',
		'transitionOut'	:	'none',
		'overlayShow'	:	true,
		'centerOnScroll':   true,
		'showNavArrows' : 	false
	});
	

	$('a[rel=fb_no_cover]').click(function () {
		//alert("No Cover");
		$.fancybox('No Cover',{
			'overlayShow'	:	true,
			'centerOnScroll':   true,
			'showNavArrows' : 	false
		});
	});
	
	
	$('a.a').live('click', function(){
		var target = this;
		$.get(( $(this).attr('href')!='#' ? $(this).attr('href') : $(this).attr('rel') ), function(data){
			if ( data.status == 'error' ) alert('Error: '+data.error);
			if ( data.message != null ) alert(data.message);
			if ( data.html != null ){
				var id = $(data.html).attr('id');
				if ( id != '' && $('#'+id).length > 0 ) $('#'+id).replaceWith(data.html);
			}
			if ( data.switchButton != null ) ( data.switchButton ? $(target).hide().next().show() : $(target).hide().prev().show() );
			if ( data.location != null ) document.location.href = data.location;
			if ( data.reload != false ) document.location.reload();
		});
		return false;
	});

	$('.heliumform #same').click(function(){
		var form = $(this).parents('form');
		var s = this;
		form.find('input').each(function(){
			if( $(this).attr('id').substr(0,3) == 'bi_' ){
				var t = form.find('#sh_'+$(this).attr('id').substr(3));
				if ( s.checked ) t.val($(this).val());
				$(this).change(function(){
					if ( s.checked ) t.val($(this).val());
				});
			}
		});
	});


	$('.topmenu li').each(function () {
		var menu = $(this);
		menu.hover(function(){
			var a = $('a.menu_item',$(this));
			a.addClass('menu_bg');

		},function () {
			var a = $('a.menu_item',$(this))
			a.removeClass('menu_bg');
		});
	});

	// dropdown
	$(".dropdown-link").mouseenter(function(){
		var drop = $(this);
		drop.addClass("hover");
		drop.next().show();
		$(this).parent().mouseleave(function(){
			drop.removeClass("hover");
			drop.next().hide();
		});
	});
	$(".search-dropdown-link").click(function(){
		var drop = $(this);
		drop.addClass("hover");
		drop.next().show();
		$(this).parent().mouseleave(function(){
			drop.removeClass("hover");
			drop.next().hide();
		});
	});
	$("#std").click(function(){
		var drop = $(this);
		var image = 'url(../images/sub-select.png)';
		var image_push = 'url(../images/sub-select_pressed.png)';
		drop.addClass("hover");
		drop.next().show();
		$("#std").css("background-image", image_push );
		$(this).parent().mouseleave(function(){
			$("#std").css("background-image", image );
			drop.removeClass("hover");
			drop.next().hide();
		});
	});
	$("#perf").click(function(){
		var drop = $(this);
		var image = 'url(../images/sub-select.png)';
		var image_push = 'url(../images/sub-select_pressed.png)';
		drop.addClass("hover");
		drop.next().show();
		$("#perf").css("background-image", image_push );
		$(this).parent().mouseleave(function(){
			$("#perf").css("background-image", image );
			drop.removeClass("hover");
			drop.next().hide();
		});
	});
	$("#categ").click(function(){
		var drop = $(this);
		var image = 'url(../images/sub-select.png)';
		var image_push = 'url(../images/sub-select_pressed.png)';
		drop.addClass("hover");
		drop.next().show();
		$("#categ").css("background-image", image_push );
		$(this).parent().mouseleave(function(){
			$("#categ").css("background-image", image );
			drop.removeClass("hover");
			drop.next().hide();
		});
	});
	$("#type").click(function(){
		var drop = $(this);
		var image = 'url(./images/sub-select.png)';
		var image_push = 'url(./images/sub-select_pressed.png)';
		drop.addClass("hover");
		drop.next().show();
		$("#type").css("background-image", image_push );
		$(this).parent().mouseleave(function(){
			$("#type").css("background-image", image );
			drop.removeClass("hover");
			drop.next().hide();
		});
	});
	$("#age").click(function(){
		var drop = $(this);
		var image = 'url(./images/sub-select.png)';
		var image_push = 'url(./images/sub-select_pressed.png)';
		drop.addClass("hover");
		drop.next().show();
		$("#age").css("background-image", image_push );
		$(this).parent().mouseleave(function(){
			$("#age").css("background-image", image );
			drop.removeClass("hover");
			drop.next().hide();
		});
	});
	$("#sby").click(function(){
		var drop = $(this);
		var image = 'url(./images/sub-select.png)';
		var image_push = 'url(./images/sub-select_pressed.png)';
		drop.addClass("hover");
		drop.next().show();
		$("#sby").css("background-image", image_push );
		$(this).parent().mouseleave(function(){
			$("#sby").css("background-image", image );
			drop.removeClass("hover");
			drop.next().hide();
		});
	});
	$(".heliumform").submit(function() {
		if($('#same').is(':checked')){
			    	var value = $("#fname").val();
				    $('#fnamesh').attr("disabled", false);
			    	$("#fnamesh").val(value);
			    	var value = $("#lname").val();
			    	$('#lnamesh').attr("disabled", false);
			    	$("#lnamesh").val(value);
			    	var value = $("#email").val();
			    	$('#emailsh').attr("disabled", false);
			    	$("#emailsh").val(value);
			    	var value = $("#addr1").val();
			    	$('#addr1sh').attr("disabled", false);
			    	$("#addr1sh").val(value);
			    	var value = $("#addr2").val();
			    	$('#addr2sh').attr("disabled", false);
			    	$("#addr2sh").val(value);
			    	var value = $("#country").val();
			    	$('#countrysh').attr("disabled", false);
			    	$("#countrysh").val(value);
			    	var value = $("#state").val();
			    	$('#statesh').attr("disabled", false);
			    	$("#statesh").val(value);
			    	var value = $("#city").val();
			    	$('#citysh').attr("disabled", false);
			    	$("#citysh").val(value);
			    	var value = $("#zip").val();
			    	$('#zipsh').attr("disabled", false);
			    	$("#zipsh").val(value);
			    	var value = $("#company").val();
			    	$('#companysh').attr("disabled", false);
			    	$("#companysh").val(value);
			    	var value = $("#fax").val();
			    	$('#faxsh').attr("disabled", false);
			    	$("#faxsh").val(value);
		}
	});
	$("#same").click(function(){
		 var n = $("#same:checked").length;
		 if ( n == 1 )
			 {
			    $('#fnamesh').attr("disabled", true);
			    $('#lnamesh').attr("disabled", true);
			    $('#emailsh').attr("disabled", true);
			    $('#addr1sh').attr("disabled", true);
			    $('#addr2sh').attr("disabled", true);
			    $('#countrysh').attr("disabled", true);
			    $('#statesh').attr("disabled", true);
			    $('#citysh').attr("disabled", true);
			    $('#zipsh').attr("disabled", true);
			    $('#companysh').attr("disabled", true);
			    $('#faxsh').attr("disabled", true);
			 }
		 else
			 {
			 	$('#fnamesh').attr("disabled", false);
			    $('#lnamesh').attr("disabled", false);
			    $('#emailsh').attr("disabled", false);
			    $('#addr1sh').attr("disabled", false);
			    $('#addr2sh').attr("disabled", false);
			    $('#countrysh').attr("disabled", false);
			    $('#statesh').attr("disabled", false);
			    $('#citysh').attr("disabled", false);
			    $('#zipsh').attr("disabled", false);
			    $('#companysh').attr("disabled", false);
			    $('#faxsh').attr("disabled", false);
			 }
	});
	$('#tsearch').live('focus', function(){
		$(this).val('');
		return false;
	});
});

function change( item, id ){
//	var image = 'url(./images/sub-select.png)';
	$('a#'+id+' span').text(item);
	$('input#'+id).val(item);
//	if (id != "search")
//	  {
//		$('a#'+id).css("background-image", image );
//	  }
	$('a#'+id).removeClass("hover");
	$('a#'+id).next().hide();
	return false;
};

