var posY;
function scrolllocal(){
    if (window.innerHeight) {
        posY = window.pageYOffset;  
    }  
    else if (document.documentElement && document.documentElement.scrollTop) {  
        posY = document.documentElement.scrollTop;  
    }  
    else if (document.body) {  
        posY = document.body.scrollTop;  
        
    }  
    //document.body.clientWidth
}

var sys;
if ((navigator.userAgent.indexOf('MSIE') >= 0) && (navigator.userAgent.indexOf('Opera') < 0))
{
    sys='ie';
}else if (navigator.userAgent.indexOf('Firefox') >= 0)
{
    sys='firefox';
}else if (navigator.userAgent.indexOf('Opera') >= 0)
{
    sys='opera';

}



function bscreen(){
    $("#bscreen").css('display','block');
    var oscrollTop = document.documentElement.scrollTop || document.body.scrollTop;
    var	oscrollWidth = document.body.scrollWidth || document.body.clientWidth;
    var	oheight = document.body.scrollHeight || document.body.clientHeight;
    var owidth = document.body.scrollWidth || document.body.clientWidth;
    //alert(oscrollTop);
        $("#bscreen").css('height',oheight);
        $("#bscreen").css('width',owidth);
        //scrollTop
        $("#shopcart_pop").css('top',(oscrollTop+100));
        $("#shopcart_pop").css('left',(oscrollWidth-680)/2);
        //alert(document.body.scrollTop);
        //alert(document.documentElement.scrollTop);
        //alert($("#shopcart_pop").width());

}
function close_shopcart(){
	$("#shopcart_pop").css('display','none'); 
	$("#bscreen").css('display','none'); 
	update_mini_cart();
}

function show_shopcart(){
	bscreen();
    scrolllocal();
	$("#shopcart_pop").css('display','block'); 
	$("#bscreen").css('display','block'); 
	$('#pop_top').html('<span>カート</span><img src="/images/close.png" title="Close"  onclick="close_shopcart();">');
	$("#info_pop").load("cart.php?act=list",{"act":"list"},function (responseText, textStatus, XMLHttpRequest){
		//alert( $(this).html() );	//在这里this指向的是当前的DOM对象，即 $("#iptText")[0]
		//alert(responseText);       //请求返回的内容
		//alert(textStatus);		    //请求状态：success，error
		//alert(XMLHttpRequest);     //XMLHttpRequest对象
	});
	$("#shopcart_pop").draggable({handle:'span'});
}

function form_addshopcart(id,num){
    $("#shopcart_pop").css('display','block'); 
	$("#bscreen").css('display','block'); 
	$('#pop_top').html('<span>カート</span><img src="/images/close.png" title="Close"  onclick="close_shopcart();">');
	$("#info_pop").load("cart.php?act=addcart&product_id="+id+"&num="+num,function (responseText, textStatus, XMLHttpRequest){
		//alert( $(this).html() );	//在这里this指向的是当前的DOM对象，即 $("#iptText")[0]
		//alert(responseText);       //请求返回的内容
		//alert(textStatus);		    //请求状态：success，error
		//alert(XMLHttpRequest);     //XMLHttpRequest对象
		if(textStatus=='success'){show_shopcart();update_mini_cart();}
	});
	$("#shopcart_pop").draggable({handle:'span'});
}

function modif_amount(id,num)
{	
    $("#shopcart_pop").css('display','block'); 
	$("#bscreen").css('display','block'); 
	$('#pop_top').html('<span>カート</span><img src="/images/close.png" title="Close"  onclick="close_shopcart();">');
	$("#info_pop").load("cart.php?act=update&id="+id+"&num="+num,function (responseText, textStatus, XMLHttpRequest){
		//alert( $(this).html() );	//在这里this指向的是当前的DOM对象，即 $("#iptText")[0]
		//alert(responseText);       //请求返回的内容
		//alert(textStatus);		    //请求状态：success，error
		//alert(XMLHttpRequest);     //XMLHttpRequest对象
		if(textStatus=='success'){show_shopcart();update_mini_cart();}
	});
	$("#shopcart_pop").draggable({handle:'span'});
    
}

function del_mini_shopcart(id){
	
    $('#pop_top').html('<span>カート</span><img src="/images/close.png" title="Close"  onclick="close_shopcart();">');
	$("#info_pop").load("cart.php?act=remove&did="+id,function (responseText, textStatus, XMLHttpRequest){
		//alert( $(this).html() );	//在这里this指向的是当前的DOM对象，即 $("#iptText")[0]
		//alert(responseText);       //请求返回的内容
		//alert(textStatus);		    //请求状态：success，error
		//alert(XMLHttpRequest);     //XMLHttpRequest对象
		if(textStatus=='success'){update_mini_cart();}
	}); 
   
}

function update_mini_cart()
{	
	$("#mini_cart").load("mini_cart.php?act=list",function (responseText, textStatus, XMLHttpRequest){
		//alert( $(this).html() );	//在这里this指向的是当前的DOM对象，即 $("#iptText")[0]
		//alert(responseText);       //请求返回的内容
		//alert(textStatus);		    //请求状态：success，error
		//alert(XMLHttpRequest);     //XMLHttpRequest对象
		//if(textStatus=='success'){show_shopcart();}
	});
}

function delshopcart(id){
	$("#shopcart_pop").css('display','block'); 
	$("#bscreen").css('display','block'); 
	$('#pop_top').html('<span>カート</span><img src="/images/cancel.png" title="Close"  onclick="close_shopcart();">');
	$("#info_pop").load("cart.php?act=remove&did="+id,function (responseText, textStatus, XMLHttpRequest){
		//alert( $(this).html() );	//在这里this指向的是当前的DOM对象，即 $("#iptText")[0]
		//alert(responseText);       //请求返回的内容
		//alert(textStatus);		    //请求状态：success，error
		//alert(XMLHttpRequest);     //XMLHttpRequest对象
		if(textStatus=='success'){show_shopcart();update_mini_cart();}
	});
	$("#shopcart_pop").draggable({handle:'span'});
}


/******************Member Center************************/
function show_reg()
{
	$("#shopcart_pop").css('display','block'); 
	$("#bscreen").css('display','block'); 
    $('#info_pop').html('<span style="float:left;"><IMG SRC="../images/ajax-loader.gif">Loading....</span><span style="float:right"><IMG SRC="../images/close.png" style="cursor:pointer;" onclick="close_shopcart();"></span>');
	
	$('#pop_top').html('<span>新規会員登録</span><img src="/images/close.png" title="Close"  onclick="close_shopcart();">');
	$("#info_pop").load("form_member.php?act=form_reg",function (responseText, textStatus, XMLHttpRequest){
		//alert( $(this).html() );	//在这里this指向的是当前的DOM对象，即 $("#iptText")[0]
		//alert(responseText);       //请求返回的内容
		//alert(textStatus);		    //请求状态：success，error
		//alert(XMLHttpRequest);     //XMLHttpRequest对象
	});
	$("#shopcart_pop").draggable({handle:'span'});
	
	
}

function show_login()
{
	$("#shopcart_pop").css('display','block'); 
	$("#bscreen").css('display','block'); 
    $('#info_pop').html('<span style="float:left;"><IMG SRC="../images/ajax-loader.gif">Loading....</span><span style="float:right"><IMG SRC="../images/close.png" style="cursor:pointer;" onclick="close_shopcart();"></span>');

	$('#pop_top').html('<span>ログイン</span><img src="/images/close.png" title="Close"  onclick="close_shopcart();">');
	$("#info_pop").load("form_member.php?act=form_login",function (responseText, textStatus, XMLHttpRequest){
		//alert( $(this).html() );	//在这里this指向的是当前的DOM对象，即 $("#iptText")[0]
		//alert(responseText);       //请求返回的内容
		//alert(textStatus);		    //请求状态：success，error
		//alert(XMLHttpRequest);     //XMLHttpRequest对象
	});
	$("#shopcart_pop").draggable({handle:'span'});
	

}

function show_forget()
{	bscreen();
	$("#shopcart_pop").css('display','block'); 
	$("#bscreen").css('display','block'); 
    $('#info_pop').html('<span style="float:left;"><IMG SRC="../images/ajax-loader.gif">Loading....</span><span style="float:right"><IMG SRC="../images/close.png" style="cursor:pointer;" onclick="close_shopcart();"></span>');
	
	$('#pop_top').html('<span>新規会員登録</span><img src="/images/close.png" title="Close"  onclick="close_shopcart();">');
	$("#info_pop").load("form_member.php?act=form_forget",function (responseText, textStatus, XMLHttpRequest){
		//alert( $(this).html() );	//在这里this指向的是当前的DOM对象，即 $("#iptText")[0]
		//alert(responseText);       //请求返回的内容
		//alert(textStatus);		    //请求状态：success，error
		//alert(XMLHttpRequest);     //XMLHttpRequest对象
	});
	$("#shopcart_pop").draggable({handle:'span'});
	
	
}

function load_member_form(act)
{
	$("#page_form_content").html('<div class="loadding"><IMG SRC="../images/ajax-loader.gif"></div>');
	$("#page_form_content").load("member_center_form.php?act="+act,function (responseText, textStatus, XMLHttpRequest){
		//alert( $(this).html() );	//在这里this指向的是当前的DOM对象，即 $("#iptText")[0]
		//alert(responseText);       //请求返回的内容
		//alert(textStatus);		    //请求状态：success，error
		//alert(XMLHttpRequest);     //XMLHttpRequest对象
	});
}

function load_member_order_detail(order_id)
{
	$("#page_form_content").html('<div class="loadding"><IMG SRC="../images/ajax-loader.gif"></div>');
	$("#page_form_content").load("member_center_form.php?act=order_detail&order_id="+order_id+"  #page_form_content",function (responseText, textStatus, XMLHttpRequest){
		//alert( $(this).html() );	//在这里this指向的是当前的DOM对象，即 $("#iptText")[0]
		//alert(responseText);       //请求返回的内容
		//alert(textStatus);		    //请求状态：success，error
		//alert(XMLHttpRequest);     //XMLHttpRequest对象
		//$('#page_form_content').html(responseText);
	});

	
}

function del_member_address(id){
    
    $("#page_form_content").load("member_center_form.php?act=del_address&did="+id+"  #page_form_content",function (responseText, textStatus, XMLHttpRequest){
		//alert( $(this).html() );	//在这里this指向的是当前的DOM对象，即 $("#iptText")[0]
		//alert(responseText);       //请求返回的内容
		//alert(textStatus);		    //请求状态：success，error
		//alert(XMLHttpRequest);     //XMLHttpRequest对象
		//$('#page_form_content').html(responseText);
		
	});
    load_member_form('address_list');
    
}


$(function(){
		
	  $("#send").click(function(){
			  $("#resText").load("cart.php",{"act":"list"},function (responseText, textStatus, XMLHttpRequest){
						 //alert( $(this).html() );	//在这里this指向的是当前的DOM对象，即 $("#iptText")[0]
						 //alert(responseText);       //请求返回的内容
						 //alert(textStatus);		    //请求状态：success，error
						 //alert(XMLHttpRequest);     //XMLHttpRequest对象
			});
	  })
	  
	  $("#sends").click(function(){
			  $("#resText").load("test.php #ss",function (responseText, textStatus, XMLHttpRequest){
						 //alert( $(this).html() );	//在这里this指向的是当前的DOM对象，即 $("#iptText")[0]
						 //alert(responseText);       //请求返回的内容
						 //alert(textStatus);		    //请求状态：success，error
						 //alert(XMLHttpRequest);     //XMLHttpRequest对象
			});
	  })
	  	  
	  $("#show_shopcart").click(function(){
	  	  		$("#shopcart_pop").css('display','block'); 
				$("#bscreen").css('display','block'); 
				$('#pop_top').html('<span>Shopping Cart</span><img src="/images/cancel.png" alt="Close"  onclick="close_shopcart();">');
				$("#info_pop").load("../cart.php",function (responseText, textStatus, XMLHttpRequest){
						 //alert( $(this).html() );	//在这里this指向的是当前的DOM对象，即 $("#iptText")[0]
						 //alert(responseText);       //请求返回的内容
						 //alert(textStatus);		    //请求状态：success，error
						 //alert(XMLHttpRequest);     //XMLHttpRequest对象
						 
				});
				$("#shopcart_pop").draggable({handle:'span'});
	  })
	  
	  $("#loading").ajaxStart(function(){
	      $(this).show();
	   });
	  $("#loading").ajaxStop(function(){
	      $(this).hide();
	   });
  })

/*******************************************Form Check Script********************************************************/
function checkEmail(email){

    	
    var re = new RegExp(/^[0-9a-zA-Z_\-\.]+@[0-9a-zA-Z_\-]+(\.[0-9a-zA-Z_\-]+)*$/); r=$("#"+email).attr("value").match(re); 
    if(r!=null){
        $('#note_'+email).html('<img src=/images/ok.gif >');$('#sub_button').attr("disabled",false);
    }
    else
    {
        $('#note_'+email).html('<img src="/images/false.gif"  title="'+error_Email+'" >');$('#sub_button').attr("disabled",true);
    }
}



function checkParam(param){

    if($("#"+param).attr("value")==''||$("#"+param).attr("value").length<3){
        $('note_'+param).html('<img src=/images/false.gif  title=\"'+error_Email+'\">');$('#sub_button').attr("disabled",true);
    }
    else
    {
        $('note_'+param).html('<img src=/images/ok.gif >');$('#sub_button').attr("disabled",false);
    }
}

function checkPassword(param){

    if($("#"+param).attr("value")==''||$("#"+param).attr("value").length<6){
        $('note_'+param).html('<img src=/images/false.gif  title=\"'+error_Email+'\">');$('#sub_button').attr("disabled",true);
    }
    else
    {
        $('note_'+param).html('<img src=/images/ok.gif >');$('#sub_button').attr("disabled",false);
    }
}

function checkRePassword(param,repass){

    if($("#"+param).attr("value")!=$("#"+repass).attr("value")){
        $('note_'+repass).html('<img src=/images/false.gif  title=\"'+error_RePassword+'\">');$('#sub_button').attr("disabled",true);
    }
    else
    {
        $('note_'+repass).html('<img src=/images/ok.gif >');$('#sub_button').attr("disabled",false);
    }
}

function checkSubmit(param){

    var ary = new Array();
    var check_str='';
    ary = param.split(",");
    var j=0;
	
    for (i=0; i<(ary.push(ary)-1);i++)
    {	
        if($("#"+ary[i]).attr("value")==''||$("#"+ary[i]).attr("value").length<3){
            j=j++;
            if(j==0){
					
                $('#sub_button').attr("disabled",true);
            }else{
					
                $('#sub_button').attr("disabled",false);
            }
        }
			
    }
}



var error_Email="メールアドレスは半角で6文字以上入力してください\例 info@example.com";
var error_Username="ユーザIDを入力してください,3文字以上入力してください,ローマ字と数字、アンダーラインで入力してください。";
var error_Password="パスワードを入力してください。6文字以上入力してください。";
var error_RePassword="ご入力されたパスワードは一致していません";
var error_RegEmail="このE-mailが使われています。もう一度入力してください";
