//Question -> SQEX M.Katsube まで

/*-----------------------------------------------------
 *■JQuery:ToolTip初期処理
 *-----------------------------------------------------
 *  引数：なし
 *  処理：jquery.tooltip.js使用のための初期処理
 *  戻値：なし
 *-----------------------------------------------------*/
/*
$(function() {
	// modify global settings
	$.extend($.fn.Tooltip.defaults, {
		track: true,
		delay: 0,
		showURL: false,
		showBody: " - "
	});
	$('a.tooltip').Tooltip();
});
*/

/*-----------------------------------------------------
 *■スキンプレビュー窓の操作(JQuery使用)
 *-----------------------------------------------------
 *  引数：スキンID
 *  処理：引数のIDに従って、スキンイメージの
 *        拡大画像を表示／非表示する。
 *  戻値：なし
 *  
 *-----------------------------------------------------*/
//開く
function SQEXopenProfskinPreview( id ){
//	var skinid = '#sqex-skinpreview';
	var skinid = '#design-panel';

//	var url   = '/comunity/skin/preview.php?skinid=' + id;

	var url   = '/jp/community/design-sample.php?id=' + id;
	$(skinid).show();
	$(skinid).load(url);

	return false;
}

//閉じる
function SQEXcloseProfskinPreview( ){
	$('#sqex-skinpreview').hide();

	return false;
}


/*-----------------------------------------------------
 *■ヘルプ用ウィンドウを表示
 *-----------------------------------------------------
 *  引数：URL
 *  処理：指定URLをヘルプセンターの横幅にあった
 *        形で子ウィンドウ表示する。
 *  戻値：false(一律)
 *-----------------------------------------------------*/
function SQEXopenHelp( url ){
	var hwin = window.open(
			url
			 , 'SQEX_HELPCENTER'
			 , 'width=830,height=500,location=yes,directories=no,toolbar=yes,status=yes,menubar=no,scrollbars=yes,resizable=yes'
	);

	if (hwin.closed)
		alert("ヘルプを表示するウィンドウが開きませんでした。\nポップアップを抑制する機能をオフにしてください。");

	return(false);
}


/*-----------------------------------------------------
 *■壁紙DL用ウィンドウを表示
 *-----------------------------------------------------
 *  引数：URL
 *  処理：指定URLを開く。
 *  戻値：false(一律)
 *-----------------------------------------------------*/
function SQEXopenDLCalendar( url ){
	var hwin = window.open(
			url
			 , 'SQEX_DLCAL'
			 , 'status=yes,scrollbars=yes,directories=yes,menubar=yes,resizable=yes,toolbar=yes'
	);

	if (hwin.closed)
		alert("ウィンドウが開きませんでした。\nポップアップを抑制する機能をオフにしてください。");

	return(false);
}


/*-----------------------------------------------------
 *■FLASHがインストールされているか
 *-----------------------------------------------------
 *  引数：なし
 *  処理：FLASHがインストールされているか確認
 *  戻値：済＝true
 *        未＝false
 *-----------------------------------------------------*/
function SQEXhaveFLASH() {
	return( havePlugin('application/x-shockwave-flash') );
}


/*-----------------------------------------------------
 *■FLASHのバージョン情報を取得する(IE専用)
 *-----------------------------------------------------
 *  引数：なし
 *  処理：FLASHバージョンを取得。
 *  戻値：バージョン
 *-----------------------------------------------------*/
function SQEXgetFlashVersion_IE(){
	var flashVersion = new ActiveXObject("ShockwaveFlash.ShockwaveFlash").FlashVersion();
	flashVersion = Math.floor(flashVersion / 0x10000);

	return( flashVersion );
}

/*-----------------------------------------------------
 *■特定プラグインがインストールされているか
 *-----------------------------------------------------
 *  引数：プラグイン判定用文字列
 *  処理：指定プラグインがインストールされて
 *        いるか確認
 *  戻値：済＝true
 *        未＝false
 *-----------------------------------------------------*/
function SQEXhavePlugin( str ){
	if (   navigator.mimeTypes
	    && navigator.mimeTypes[str]
	    && navigator.mimeTypes[str].enabledPlugin )
	    	return(true);
	else
		return(false);
}





function rmEquip(parts){
//  code = (id)?id:''; 
  exist = false;
  parts_list = parts.split(",");
  for (j = 0 ; j < parts_list.length; j++){
    p = Number(parts_list[j]);
    e = equip_list[p];
    for (i = 0; i < equip_list.length; i++){
      if (equip_list[i] == e) {equip_list[i] = def_list[i];}
    }
    equip_list[p] = def_list[p];
  }
  thisMovie().changeEquip(getXML());
}

function rmHat(){
  parts = '1';
  hair_type = '3';
  exist = false;
  parts_list = parts.split(",");
  for (j = 0 ; j < parts_list.length; j++){
    p = Number(parts_list[j]);
    e = equip_list[p];
    for (i = 0; i < equip_list.length; i++){
      if (equip_list[i] == e) {equip_list[i] = def_list[i];}
    }
    equip_list[p] = '';
  }
  thisMovie().changeEquip(getXML());
}






