$(document).ready(function() {
	var popupLeft = $("#wrap-navi h3").position().left+15;
    $(".signin").click(function() {
        $("fieldset#signin_menu").toggle();
			 $(".signin").toggleClass("menu-open");
			 $(this).blur();
    });
 
    $(".btn-user").click(function() {
        $("fieldset#signin_menu").toggle();
			 $(".btn-user").toggleClass("user-menu-open");
			 $(this).blur();
    });    
	$("fieldset#signin_menu").mouseup(function() {
		return false
	});
	$(document).mouseup(function(e) {
		if($(e.target).parent("a.signin").length==0) {
			$(".signin").removeClass("menu-open");
			$("fieldset#signin_menu").hide();
		}
	});	
	$(document).mouseup(function(e) {
		if($(e.target).parent("a.btn-user").length==0) {
			$(".btn-user").removeClass("user-menu-open");
			$("fieldset#signin_menu").hide();
		}
	});		
	$(".tabs div").each(function(i){
		 		$(this).addClass("ui-tabs-panel");
		  		if(i==0){$(this).addClass("ui-tabs-selected")}else{
		  		$(this).addClass("ui-tabs-hide")};
	});
     $(".tabs").find("li").mouseover(function(e) {
            if (e.target == this) {
                var tabs = $(this).parent().children("li");
                var panels = $(this).parent().parent().children("div");
                var index = $.inArray(this, tabs);
                if (panels.eq(index)[0]) {
                    tabs.removeClass("ui-tabs-selected")
                        .eq(index).addClass("ui-tabs-selected");
                    panels.addClass("ui-tabs-hide")
                        .eq(index).removeClass("ui-tabs-hide");
                }
            }
     });	
	$(".head img").css('position','absolute');
	$("#wrap-navi h3").mousedown(function(){
		new PopupLayer({trigger:$(this),popupBlk:"#blk3",closeBtn:"#close",offsets:{x:popupLeft,y:5}});
		$("#blk3").addClass('gameallpop');
		$(".head img").css('left',$(this).position().left-popupLeft+50);
		$(".jpdiv").html('');
		$(".ui-tabs-panel > ul").each(function(i){
			$(".jpdiv").append('<h3 class="az_gc'+(i+1)+'"></h3>');
			$(".jpdiv").append($("<ul></ul>").html(this.innerHTML));
			$(".jpdiv").append('<div class="clear"></div>');
		});
	});
	
	$("#wrap-navi li").mousedown(function(){
		new PopupLayer({trigger:"li."+$(this).attr('class'),popupBlk:"#blk3",closeBtn:"#close",offsets:{x:popupLeft,y:5}});
		$("#blk3").removeClass('gameallpop');
		$(".head img").css('left',$(this).position().left-popupLeft+17);
		var lst = $("div."+$(this).attr('class')).html();
		$(".jpdiv").html('<h3 class="az_'+$(this).attr('class')+'"></h3>'+ (lst? lst: '<div class="clear"></div>'));
	});
	 $('#resend_password_link').tipsy({gravity: 'w'});  
	 $('#tip-email').tipsy({gravity: 'w'});
	 $('#tip-msn').tipsy({gravity: 'w'});
	 $('#tip-tel').tipsy({gravity: 'w'});	
	$('#signin_submit').click(function() {
		var name = $('#username').val()==""? '@':$('#username').val();
		var pass = $('#password').val() ==""? '@':$('#password').val();
		$.ajax({
			url: "/Member/login/"+name+"/"+pass,
			success: function(data) {
				if (data) {
					$('#signin_menu').html(data);
					$('#menubtn').html('<a href="/logout.html"><img src="/Public/vip/image/btn-logout.gif" id="signin_reset"></a><a href="javascript:void(0)" class="btn-user user-menu-open"></a>');
					$(".btn-user").click(function() {
					$("fieldset#signin_menu").toggle();
						 $(".btn-user").toggleClass("user-menu-open");
						 $(this).blur();
					});
				}
				else {
					alert('パスワードエラー');
				}
			}
		});
	});	
	$('#semail').focus(function(){
		if($('#semail').val()=='お客様のメールアドレス'){
			$('#semail').val('');
		}
	}).blur(function(){
		if(!$('#semail').val()||$('#semail').val()=='お客様のメールアドレス'){
			$('#semail').val('お客様のメールアドレス');
		}
	});
	$('#index-send').click(function(){				
		if($('#scontent').val()&&$('#semail').val()){
			$.ajax({
				type: "post",
				url: 'http://www.rmtvip.jp/suggestion.html',
				data:{scontent:$('#scontent').val(),semail:$('#semail').val(),type:'ajax'},
				dataType: 'json',
				success: function(data){
					if(data!=1){
						alert(data);
					}else{
						$('.suggestion').css('display','none');
						alert('ごコメントをして頂きありがとう御座いました。');
					}
				}						
			})
		}
	});	
});
function texchange(node,val,event){
    		$('#'+node+'_dammy').parent().find('label').remove();
    		if(val=='取引方法を選択してください'||val=='取引場所を選択してください'){
    			$('#'+node+'_dammy').after('<label generated="true" class="error">* '+event+'</label>');
    		}else{
    			$('#'+node+'_dammy').after('<label generated="true" class="success"></label>');
    		}
}
function isnull(node,event){
	var val = jQuery.trim($("input[name="+node+"]").val());
	$("input[name="+node+"]").parent().find('label').remove();
	if(!val.length){
		$("input[name="+node+"]").after('<label generated="true" class="error">* '+event+'</label>');
	}else{
		$("input[name="+node+"]").after('<label generated="true" class="success"></label>');
	}
}
function isemail(node,event){
	$("input[name="+node+"]").parent().find('label').remove();
	var re = /^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/;
	var email = $("input[name="+node+"]").val();
    if(!re.test(email)){
    	$("input[name="+node+"]").after('<label generated="true" class="error">* '+event+'</label>');
    }else{
   		$("input[name="+node+"]").after('<label generated="true" class="success"></label>');
    }
}
function valitotal(node){
	$("input[name="+node+"]").parent().find('label').remove();
	var re = /^[0-9]*[1-9][0-9]*$/;
	var val = $("input[name="+node+"]").val();
    if(!re.test(val)){
    	$("input[name="+node+"]").parent().append('<label generated="true" class="error"></label>');
    }else{
   		$("input[name="+node+"]").parent().append('<label generated="true" class="success"></label>');
    }	
}
var flag=false;
function limitImage(ImgD){
    var areaWidth = 600;
    var areaHeight = 500;
    var image=new Image();
    image.src=ImgD.src;
    if(image.width>0 && image.height>0){
        flag=true;
        if(image.width/image.height>= areaWidth/areaHeight){
            if(image.width>areaWidth){
                ImgD.width=areaWidth;
                ImgD.height=(image.height*areaWidth)/image.width;
            }else{
                ImgD.width=image.width;
                ImgD.height=image.height;
            }
            ImgD.alt=image.width+""+image.height;
        }else{
            if(image.height>areaHeight){
                ImgD.height=areaHeight;
                ImgD.width=(image.width*areaHeight)/image.height;
            }else{
                ImgD.width=image.width;
                ImgD.height=image.height;
            }
            ImgD.alt=image.width+""+image.height;
        }
    }
}

