﻿
j$(document).ready(function(){
var cart = j$.cookie('cart');
    if(cart =='1'){
try{
    j$('#div_cart').load('/exe/cart.php',{limit: 20});
    j$('#loader').hide();
	j$('#order').hide();
   }catch(e){
	}
	}
			   });

	
	
function myTimer(){
  myCnt = myCnt-1;
  if (myCnt == 0){
    clearInterval(myTim); 
        j$('#tt').hide();
  }
}


function guruguru(){
	j$('#div_cart').one('ajaxSend', function(){
        j$("#loader").show();
	}).bind('ajaxComplete', function(){
        j$("#loader").hide();
	});
}

function cart(SKU) {
    guruguru();
    params = {
        SKU : SKU
    };
j$('#div_cart').load('/exe/cart.php',params);
myCnt = 2; 

myTim = setInterval("myTimer()",1000);
j$('#order').show();
}

function cart2(SKU) {
guruguru();
    var kazu = j$('#kazu').val();
    params = {
        SKU : SKU ,
        kazu :kazu
    };
j$('#div_cart').load('/exe/cart.php',params);
j$('#order').show();
j$('.order').show();
}


function cartD(SKU) {
 guruguru();
j$('#div_cart').load('/exe/cart.php?SKUD=' + SKU);
}


function cartD2(SKU) {
// guruguru();
    
j$('#div_cart2').load('/exe/cart3.php?SKUD=' + SKU);    

}

function cartfdel(SKU,dcode) {
//guruguru();
j$('#div_cart2').load('/exe/cart3.php?SKU=' + SKU);
j$('#div_wishlist').load('/exe/wishlist2.php?delITEM=' + dcode);

}


function cartDall() {
	alert("すべて削除します");
guruguru();
j$('#div_cart').load('/exe/cart.php?SKUDALL=1');
}


function execute() { 
j$('#tracks').toggle();
}



function executecart() { 
    var ca = j$.cookie('setcart');
    if(ca =='close'){
    j$.cookie('setcart','open',{ expires: 7, path: '/'});
    } else {
    j$.cookie('setcart','close',{ expires: 7, path: '/'});
    }
    j$('#div_cart').load('/exe/cart.php',{limit: 20});
}




function cartall() {
//guruguru();
  //  var elements = j$('.ck').val().{function()};
    
var elements = j$('.ck');
    
var params ='';
for(var i = 0;i < elements.length;i++){
if(elements[i].checked == true && elements[i].value !=""){
			if(params !=''){
				params += "&";
			}
params += elements[i].name + "=" + elements[i].value;
}
}
  
    
    j$('#div_cart').load('/exe/cart.php?'+ params); 
	chkAll_form(false);
}


function chkAll_form(bool) {
j$('.ck').attr("checked",bool);
    /*
var elements = j$('.ck');
for(var i = 0;i < elements.length;i++){
elements[i].checked = bool;
}
    */
}


// function ccode(N) {
// j$('#div_ccode').load('/exe/ccode.php?N='+ N);
// }


function wish(SKU) { 


w = (document.body.clientWidth - 400 ) / 2;
j$("body").append("<div id='JT' style='width:400px'><div id='JTf'><div id='JT_arrow_left'></div><div id='JT_close_left'>Wishlist</div><div id='JT_copy'><div class='JT_loader'><div></div></div></div>");
j$('#JT').css({left: w + "px", top: "350px",position : "absolute"});

//追加
j$('#JT_copy').load('/exe/wishlist2.php?loveITEM=' + SKU);
//削除
j$('#div_cart2').load('/exe/cart3.php?SKUD=' + SKU);	
	
myCnt = 2; 
myTim = setInterval("myTimer2()",1000);

}


function myTimer2(){
  myCnt = myCnt-1;
  if (myCnt == 0){
    clearInterval(myTim); 
        j$('#JT').remove();
      //  ajax_hideTooltip();
  }
}


function art(SKU) { 

	SKU = encodeURI(SKU);

	
w = (document.body.clientWidth - 200 ) / 2;

	j$("body").append("<div id='JT' style='width:200px'><div id='JTf'><div id='JT_arrow_left'></div><div id='JT_close_left'>favorite artist</div><div id='JT_copy'><div class='JT_loader'><div></div></div></div>");
j$('#JT').css({left: w + "px", top: "350px",position : "absolute"});
j$('#JT_copy').load('/exe/add.php?artist=' + SKU);
myCnt = 2; 
myTim = setInterval("myTimer2()",1000);    
}



function wishD(SKU) { 
//guruguru();
j$('#div_wishlist').load('/exe/wishlist2.php?delITEM=' + SKU);

}




function zipz(zip,ad) { 
    
var parameter = j$('#' + zip).val();

j$.get('/exe/zip.php?SUBMIT_ZIP=' + parameter,getResponse);  

    function getResponse(req){
        j$('#' + ad).val(req);
        j$('#' + zip).val(parameter);
    }
}


var posX=0;
var endX=0;
var displayW=500;
var speed =10;
var timer;

function startmove(turn){
    slideItem = document.getElementById('slideItems');
        if(!timer){
            if(turn =="right"){
                if(posX <= (slideItem.offsetWidth -displayW) * -1){
                    endX = (slideItem.offsetWidth -displayW) * -1;
            }else{
                    endX=posX - displayW;
            }
        }else{
                if(posX>=0){
                    endX=0;
                    
        }else{
                    endX=posX+displayW;
    }
                
}
            timer=setInterval("move()",1);

}
}
function move(){
    posX+=(endX-posX)/speed;
    if(Math.abs(endX-posX)<=1){
        document.getElementById('slideItems').style.left =endX + "px";
        poX=endX;
        clearInterval(timer);
        timer=undefined;
    }else {
        document.getElementById('slideItems').style.left =posX + "px";
    }

}

function cartc2(SKU) {

//guruguru();
var KAZU = j$('#kazu').val();
 j$('#div_cart2').load("/exe/cart3.php?SKU=" + SKU + "&kazuc=" + KAZU);   

}

function cartc(SKU) {

	MCODE = SKU.replace(/.@/, ''); 

//guruguru();
var KAZU = j$('#' + MCODE).val();


 j$('#div_cart2').load("/exe/cart3.php?SKU=" + SKU + "&kazuc=" + KAZU );   

}




function cartnext(pno) {
//guruguru();
    j$('#order').show();    
var kazu = j$('#kazu').val();

j$('#div_cart').load('/exe/cart.php?pno=' + pno);
}


j$(function() {
	
    j$("input:checkbox[@name^='C']").click(function(){
        cnum = j$("input:checkbox[@name^='C']:checked").length;
        if(cnum > 10){
        if (this.checked) {
            alert("いっぺんにチェックできるのは１０点までです");
            return false;
        }else{
            return true;
        }
    }
    return true;
    });
});
