/*
var hideBlock = '#cart';
var targetBrowser;//DOMが使用できるか 
var loadedPosition;//ロードした場所を保存
*/
/* +++++++++++++++++++++++++++++最初に+++++++++++++++++*/

/*javascript dom が扱える場合にのみ表示する。 */
/*
if (document.getElementById) {
	document.writeln('<style type="text/css" media="all">');
	document.writeln('<!--');
	document.writeln( hideBlock + '{ display:none; }');
	document.writeln('-->');
	document.writeln('</style>');
	targetBrowser=true;
}else{
	targetBrowser=false;
}
*/

function showHide(loadPosition) {/*開閉式のメニュー 最初消した段階からスタート flag=trueなら上へカート表示*/
	var insertID = document.getElementById('wrapper');
	var cart = document.getElementById('cart');
	if(loadPosition == loadedPosition){
		cart.style.display="none";
		loadedPosition="";
		loadFlag=false;
	}else{
		cart.style.display="block";
		loadFlag=true;
	}
	if(loadFlag){
		if(loadPosition=="top"){
			insertID.insertBefore(cart,insertID.firstChild);
			loadedPosition="top";
		}else if(loadPosition=="bottom"){
			insertID.insertBefore(cart,insertID.lastChild);
			loadedPosition="bottom";
		}
	}
}

function checkA() {
 	var items=document.forms["mainForm"].elements.length;
	for(i=0;i<items;i++){
		if("idArray"==document.forms["mainForm"].elements[i].name){
			document.forms["mainForm"].elements[i].checked= true;
		}
	}
}
function submitA(){
	var items=document.forms["mainForm"].elements.length;
	var selectedFlag=false;
	for(i=0;i<items;i++){
		if(document.forms["mainForm"].elements[i].checked){
			document.forms["mainForm"].submit();
			selectedFlag=true;
			break;
		}
	}
	if(!selectedFlag){
		window.alert("1つ以上チェックをつけて下さい");
	}
}


/*-- twitter --*/

$(function(){
	$('p.twitterBtn a').click(function(){
		if($(this).hasClass('clicked')){
			if($('#twitterSync dt a').html() == "閉じる")openConnect();
			$(this).removeClass('clicked');
			$('div#twBtn' + $(this).attr('name') + ' div').hide();
		}else{
			if($('#twitterSync dt a').html() == "開く")openConnect();
			$(this).addClass('clicked');
			$('div#twBtn' + $(this).attr('name') + ' div').show();
		}
	});
});

var openConnect = function(){
	if($('#twitterSync dt a').html() == "開く"){
		$('#twitterSync dt a').html('閉じる');
		$('#twitterSync').animate({right: 0}, 500);
	}else{
		$('#twitterSync dt a').html('開く');
		$('#twitterSync').animate({right: -180}, 500);
	}
}

var count = 140;
var tweetCount = function(gid){
	count = 140 - $('div.twitter div dl dt textarea').val().length;
	$('div.twitter div dl dt span').html(count);
	
	if(count < 0){
		$('div.twitter div dl dt span').addClass('red');
	}else{
		$('div.twitter div dl dt span').removeClass('red');
	}
	
	if(count == 140 || count < 0){
        $('input[name=b' + gid + ']').attr('disabled',true);
	}else{
        $('input[name=b' + gid + ']').attr('disabled',false);}
}
