function $(tagId){
return document.getElementById(tagId);
}

var report = new Object();
report.$ = function(tagId){
return document.getElementById(tagId);
}
function createXMLHttpRequest(cbFunc)
{
	var XMLhttpObject = null;
	try{
		XMLhttpObject = new XMLHttpRequest();
	}catch(e){
		try{
			XMLhttpObject = new ActiveXObject("Msxml2.XMLHTTP");
		}catch(e){
			try{
				XMLhttpObject = new ActiveXObject("Microsoft.XMLHTTP");
			}catch(e){
				return null;
			}
		}
	}
	if (XMLhttpObject) XMLhttpObject.onreadystatechange = cbFunc;
	return XMLhttpObject;
}

function voice_send(){

	httpObj = createXMLHttpRequest(displayVoice);
	sendData ="voice="+encodeURI(report.$('voice').value);
	if (httpObj)	{
		httpObj.open("POST","voice.php");
		httpObj.setRequestHeader("content-type","application/x-www-form-urlencoded");
		httpObj.send(sendData);
	}
}

function voice_send_us(){

	httpObj = createXMLHttpRequest(displayVoice);
	sendData ="voice="+encodeURI(report.$('voice').value);
	if (httpObj)	{
		httpObj.open("POST","voice_us.php");
		httpObj.setRequestHeader("content-type","application/x-www-form-urlencoded");
		httpObj.send(sendData);
	}
}

function report_send()
{
	httpObj = createXMLHttpRequest(displayReport);
	sendData ="mail="+encodeURI(report.$('rep_mail').value);
	sendData+= "&name="+encodeURI(report.$('rep_name').value);
	sendData+= "&comment="+encodeURI(report.$('rep_comment').value);
	sendData+= "&num="+encodeURI(report.$('rep_num').value);
	sendData+= "&id="+encodeURI(report.$('rep_id').value);
	if (httpObj)
	{
		httpObj.open("POST","report.php");
		httpObj.setRequestHeader("content-type","application/x-www-form-urlencoded");
		httpObj.send(sendData);
	}
}

function mail_send(){
	httpObj = createXMLHttpRequest(displayReport);
	sendData ="mail="+encodeURI(report.$('snd_mail').value);
	sendData+= "&name="+encodeURI(report.$('snd_name').value);
	sendData+= "&phone="+encodeURI(report.$('snd_phone').value);
	sendData+= "&fax="+encodeURI(report.$('snd_fax').value);
	sendData+= "&comment="+encodeURI(report.$('snd_comment').value);
	sendData+= "&user_id="+encodeURI(report.$('snd_id').value);
	if (httpObj)
	{
		httpObj.open("POST","account_mail.php");
		httpObj.setRequestHeader("content-type","application/x-www-form-urlencoded");
		httpObj.send(sendData);
	}
}


function mail_send2(){
	httpObj = createXMLHttpRequest(displayReport);
	sendData ="mail="+encodeURI(report.$('snd_mail').value);
	sendData+= "&name="+encodeURI(report.$('snd_name').value);
	sendData+= "&phone="+encodeURI(report.$('snd_phone').value);
	sendData+= "&fax="+encodeURI(report.$('snd_fax').value);
	sendData+= "&sample="+encodeURI(report.$('snd_sample').value);
	sendData+= "&order_detail="+encodeURI(report.$('snd_order_detail').value);
	sendData+= "&order_num="+encodeURI(report.$('snd_order_num').value);
	sendData+= "&price="+encodeURI(report.$('snd_price').value);
	sendData+= "&user_id="+encodeURI(report.$('snd_id').value);
	if (httpObj)
	{
		httpObj.open("POST","account_mail2.php");
		httpObj.setRequestHeader("content-type","application/x-www-form-urlencoded");
		httpObj.send(sendData);
	}
}

function vote()
{
	httpObj = createXMLHttpRequest(displayVote);
	sendData ="cute="+report.$('cute').value;
	sendData +="&cool="+report.$('cool').value;
	sendData +="&pro="+report.$('pro').value;
	sendData +="&smile="+report.$('smile').value;
	sendData +="&impact="+report.$('impact').value;
	sendData +="&colorful="+report.$('colorful').value;
	sendData +="&original="+report.$('original').value;
	sendData +="&real="+report.$('real').value;
	sendData +="&illust="+report.$('vote_illust').value;
	sendData +="&sess_id="+report.$('vote_sess_id').value;
	if (httpObj)
	{
		httpObj.open("POST","vote.php");
		httpObj.setRequestHeader("content-type","application/x-www-form-urlencoded");
		httpObj.send(sendData);
	}
}

function displayVoice(){
	if ((httpObj.readyState == 4) && (httpObj.status == 200)){
		if(httpObj.responseText != null){
			document.getElementById("voice_div").innerHTML = httpObj.responseText;
		}
		
	}else{		
	}
}

function displayVote()
{
	if ((httpObj.readyState == 4) && (httpObj.status == 200))
	{
		if(httpObj.responseText != null){
			var obj = eval("("+httpObj.responseText+")");
			for (i=0;i<obj.item.length;i++) {
				report.$(obj.item[i].key+"_field").innerHTML = "平均"+obj.item[i].value+"点";
			}
		}
	}else{		
	}
}

function displayReport()
{

	if ((httpObj.readyState == 4) && (httpObj.status == 200))
	{
		
		if(httpObj.responseText =="sended"){
			report.$("rep_form").style.display = "none";
			report.$("rep_state").innerHTML = "<p>The transmission completion was done. </p>";
		}else{
			report.$("rep_form").style.display = "block";
			report.$("rep_state").innerHTML = "<p>There is a content of the uninput. </p>"+httpObj.responseText;
		}
	}else{
		report.$("rep_form").style.display = "none";
		report.$("rep_state").innerHTML = "Sending...";
	}
}

function toggles(e){
	if(report.$(e).style.display=="none"){
		report.$(e).style.display="block";
	}else{
		report.$(e).style.display="none";
	}
}

//dw-------------------------------------------------------------------------

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}


//swf------------------------------------------------------------------------

//メジャーバージョン
var requiredMajorVersion = 8;
//マイナーバージョン
var requiredMinorVersion = 0;
//Flash のバージョン
var requiredRevision = 0;
//JavaScript のバージョン
var jsVersion = 1.0;
//
var isIE  = (navigator.appVersion.indexOf("MSIE") != -1) ? true : false;
var isWin = (navigator.appVersion.toLowerCase().indexOf("win") != -1) ? true : false;
var isOpera = (navigator.userAgent.indexOf("Opera") != -1) ? true : false;
jsVersion = 1.1;
function JSGetSwfVer(i){
	if (navigator.plugins != null && navigator.plugins.length > 0) {
		if (navigator.plugins["Shockwave Flash 2.0"] || navigator.plugins["Shockwave Flash"]) {
			var swVer2 = navigator.plugins["Shockwave Flash 2.0"] ? " 2.0" : "";
      		var flashDescription = navigator.plugins["Shockwave Flash" + swVer2].description;
			descArray = flashDescription.split(" ");
			tempArrayMajor = descArray[2].split(".");
			versionMajor = tempArrayMajor[0];
			versionMinor = tempArrayMajor[1];
			if ( descArray[3] != "" ) {
				tempArrayMinor = descArray[3].split("r");
			} else {
				tempArrayMinor = descArray[4].split("r");
			}
      		versionRevision = tempArrayMinor[1] > 0 ? tempArrayMinor[1] : 0;
            flashVer = versionMajor + "." + versionMinor + "." + versionRevision;
      	} else {
			flashVer = -1;
		}
	}
	else if (navigator.userAgent.toLowerCase().indexOf("webtv/2.6") != -1) flashVer = 4;
	else if (navigator.userAgent.toLowerCase().indexOf("webtv/2.5") != -1) flashVer = 3;
	else if (navigator.userAgent.toLowerCase().indexOf("webtv") != -1) flashVer = 2;
	else {
		flashVer = -1;
	}
	return flashVer;
} 
function DetectFlashVer(reqMajorVer, reqMinorVer, reqRevision) 
{
 	reqVer = parseFloat(reqMajorVer + "." + reqRevision);
	for (i=25;i>0;i--) {	
		if (isIE && isWin && !isOpera) {
			versionStr = VBGetSwfVer(i);
		} else {
			versionStr = JSGetSwfVer(i);		
		}
		if (versionStr == -1 ) { 
			return false;
		} else if (versionStr != 0) {
			if(isIE && isWin && !isOpera) {
				tempArray         = versionStr.split(" ");
				tempString        = tempArray[1];
				versionArray      = tempString .split(",");				
			} else {
				versionArray      = versionStr.split(".");
			}
			versionMajor      = versionArray[0];
			versionMinor      = versionArray[1];
			versionRevision   = versionArray[2];
			
			versionString     = versionMajor + "." + versionRevision;
			versionNum        = parseFloat(versionString);
			if ( (versionMajor > reqMajorVer) && (versionNum >= reqVer) ) {
				return true;
			} else {
				return ((versionNum >= reqVer && versionMinor >= reqMinorVer) ? true : false );	
			}
		}
	}	
	return (reqVer ? false : 0.0);
}

//Copyright 2006 Adobe Systems, Inc. All rights reserved.
function AC_AddExtension(src, ext)
{
  if (src.indexOf('?') != -1)
    return src.replace(/\?/, ext+'?'); 
  else
    return src + ext;
}

function AC_Generateobj(objAttrs, params, embedAttrs) 
{ 
  var str = '<object ';
  for (var i in objAttrs)
    str += i + '="' + objAttrs[i] + '" ';
  str += '>';
  for (var i in params)
    str += '<param name="' + i + '" value="' + params[i] + '" /> ';
  str += '<embed ';
  for (var i in embedAttrs)
    str += i + '="' + embedAttrs[i] + '" ';
  str += ' ></embed></object>';

  document.write(str);
}

function AC_FL_RunContent(){
  var ret = 
    AC_GetArgs
    (  arguments, ".swf", "movie", "clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"
     , "application/x-shockwave-flash"
    );
  AC_Generateobj(ret.objAttrs, ret.params, ret.embedAttrs);
}

function AC_SW_RunContent(){
  var ret = 
    AC_GetArgs
    (  arguments, ".dcr", "src", "clsid:166B1BCA-3F9C-11CF-8075-444553540000"
     , null
    );
  AC_Generateobj(ret.objAttrs, ret.params, ret.embedAttrs);
}

function AC_GetArgs(args, ext, srcParamName, classid, mimeType){
  var ret = new Object();
  ret.embedAttrs = new Object();
  ret.params = new Object();
  ret.objAttrs = new Object();
  for (var i=0; i < args.length; i=i+2){
    var currArg = args[i].toLowerCase();    

    switch (currArg){	
      case "classid":
        break;
      case "pluginspage":
        ret.embedAttrs[args[i]] = args[i+1];
        break;
      case "src":
      case "movie":	
        args[i+1] = AC_AddExtension(args[i+1], ext);
        ret.embedAttrs["src"] = args[i+1];
        ret.params[srcParamName] = args[i+1];
        break;
      case "onafterupdate":
      case "onbeforeupdate":
      case "onblur":
      case "oncellchange":
      case "onclick":
      case "ondblClick":
      case "ondrag":
      case "ondragend":
      case "ondragenter":
      case "ondragleave":
      case "ondragover":
      case "ondrop":
      case "onfinish":
      case "onfocus":
      case "onhelp":
      case "onmousedown":
      case "onmouseup":
      case "onmouseover":
      case "onmousemove":
      case "onmouseout":
      case "onkeypress":
      case "onkeydown":
      case "onkeyup":
      case "onload":
      case "onlosecapture":
      case "onpropertychange":
      case "onreadystatechange":
      case "onrowsdelete":
      case "onrowenter":
      case "onrowexit":
      case "onrowsinserted":
      case "onstart":
      case "onscroll":
      case "onbeforeeditfocus":
      case "onactivate":
      case "onbeforedeactivate":
      case "ondeactivate":
      case "type":
      case "codebase":
        ret.objAttrs[args[i]] = args[i+1];
        break;
      case "width":
      case "height":
      case "align":
      case "vspace": 
      case "hspace":
      case "class":
      case "title":
      case "accesskey":
      case "name":
      case "id":
      case "tabindex":
        ret.embedAttrs[args[i]] = ret.objAttrs[args[i]] = args[i+1];
        break;
      default:
        ret.embedAttrs[args[i]] = ret.params[args[i]] = args[i+1];
    }
  }
  ret.objAttrs["classid"] = classid;
  if (mimeType) ret.embedAttrs["type"] = mimeType;
  return ret;
}


//googlemap-----------------------------------------------------------------------

function map_load() {
if (GBrowserIsCompatible()) {
var geocoder = null;
var map = new GMap2(document.getElementById("map"));
map.addControl(new GLargeMapControl());
map.setCenter(new GLatLng(34.678956,135.502815), 4,G_NORMAL_MAP);
map.addControl(new GOverviewMapControl());
map.addControl(new GMapTypeControl());

//adachieveIconGraphic
var ad_icon = new GIcon();
ad_icon.image = "http://adachieve.com/maps/googleIcon.png";
ad_icon.shadow = "http://adachieve.com/maps/googleIcon_shadow.png";
ad_icon.iconSize = new GSize(50, 50);
ad_icon.shadowSize = new GSize(85, 50);
ad_icon.iconAnchor = new GPoint(16, 45);
ad_icon.infoWindowAnchor = new GPoint(50,0);

//adachieveIcon
var gpObj = new GPoint(135.502815,34.678956);
var marker = new GMarker(gpObj,ad_icon);
map.addOverlay(marker);
}
}

//zip-------------------------------------------------------------------------------------
var aczip = new Object();
aczip.$ = function(tagId){
	return document.getElementById(tagId);
}
aczip.printzip = function(adress){
	aczip.$("adress").value = adress;
}
aczip.findZipCode = function(){
	if(aczip.$("zipCode").value == "") return;
	if(aczip.$("zipCode").value.length < 7) return;

	aczip.$("adress").value = "郵便番号から住所を検索中...";

	var call_result = document.createElement('script');
	call_result.src = "http://www.adachieve.com/zip/zipapi.cgi?code="+aczip.$("zipCode").value;
	call_result.charset = "UTF-8";
	aczip.$("zipapi").appendChild(call_result);
}

var aczip2 = new Object();
aczip2.$ = function(tagId){
	return document.getElementById(tagId);
}
aczip2.printzip = function(adress,val){
	aczip2.$(val).value = adress;
}
aczip2.findZipCode = function(val,block){
	if(aczip2.$(block).value == "") return;
	if(aczip2.$(block).value.length < 7) return;
	aczip2.$(val).value  = "郵便番号から住所を検索中...";
	var call_result2     = document.createElement('script');
	call_result2.src     = "http://www.adachieve.com/zip/zipapi.cgi?code="+aczip2.$(block).value + "&id=aczip2&val=" + val;
	call_result2.charset = "UTF-8";
	aczip2.$("zipapi2").appendChild(call_result2);
}


//siryo-------------------------------------------------------------------------------------

/*
function getTopOffset() {
    if(document.all) {
	if(document.compatMode == "CSS1Compat")
	    return document.body.parentNode.scrollTop;
	else if(document.body.scrollTop)
	    return document.body.scrollTop;
	else
	    return 0;
    }
    else {
	return window.pageYOffset;
    }
}
*/

/*
function getWindowHeight() {
    if(window.innerHeight)
	return window.innerHeight;
    if(document.compatMode == "CSS1Compat")
	return document.body.parentNode.clientHeight;
    if(document.body.clientHeight)
	return document.body.clientHeight;	
}
*/
/*
function stickyAd() {
    if(document.getElementById("adRight") != null){
	    //alert("right=ok");
	    var ad_height = document.getElementById("ad_cart").clientHeight;
	    var top = parseInt((getWindowHeight() - ad_height) + getTopOffset());
	    var ad = document.getElementById("adRight");
	    if(ad.style.display == "none"){
	        ad = document.getElementById("ad_cart");
	        if(navigator.appName.indexOf("Microsoft") > -1) ad.style.left = 676;
	    }else{
	        top = parseInt((getWindowHeight()/2 - 40) + getTopOffset());
	    }
	    if(document.all) {
	        ad.style.pixelTop = top;
	    }else {
	        ad.style.top = top + "px";
	    }
    }else{
    	//alert("right=null");
    }	
}
*/
// var timer;
// window.onscroll = stickyAd;	
// window.onresize = stickyAd;


/* フォント_slider */

var ad_slider = new Object();

ad_slider.obj = null;
ad_slider.offsetX = 0;

ad_slider.ansPt;
ad_slider.minX = 20;
ad_slider.maxX = 170;
ad_slider.min_size = 11;
ad_slider.max_size = 17;
ad_slider.ofsBodyX;


ad_slider.$ = function(tagId)
{return document.getElementById(tagId);}

ad_slider.init = function(left,right,min,max,def){

	 var perX;

   ad_slider.minX = left;
   ad_slider.maxX = right;
   ad_slider.min_size = min;
   ad_slider.max_size = max;
	 
	 
	 ad_cookie = ad_slider.cookie_get("font_size","","","","","");


   if(ad_cookie!=""){def = ad_cookie;}
	 
	 document.body.style.fontSize = def+"px";
	 

	 perX = (def-min)/(max-min);
	 ad_slider.$("slider").style.left = parseInt((ad_slider.maxX-ad_slider.minX)*perX + ad_slider.minX) + "px";


   ad_slider.ofsBodyX = ad_slider.$("slider_field").offsetLeft;


   ad_slider.$("slider").onmousedown = ad_slider.onMouseDown;
   document.onmousemove = ad_slider.onMouseMove;
   document.onmouseup = ad_slider.onMouseUp;
   
   
}

ad_slider.onMouseDown = function(e) {
   ad_slider.obj = this;
   if (document.all) {
      ad_slider.offsetX = event.offsetX+2;
   } else if (ad_slider.obj.getElementsByTagName) {
      ad_slider.offsetX = e.pageX - parseInt(ad_slider.obj.style.left);
   }
   return false;
}
ad_slider.onMouseMove = function(e) {
   if (!ad_slider.obj) {
      return true;
   }


   ad_slider.ofsBodyX = ad_slider.$("slider_field").offsetLeft;


   if (document.all) {
		var posX = event.clientX - ad_slider.offsetX + document.body.scrollLeft - ad_slider.ofsBodyX;
		var perX;
		if(posX<ad_slider.minX)posX= ad_slider.minX;
		if(posX>ad_slider.maxX)posX= ad_slider.maxX;
		ad_slider.obj.style.left = posX + "px";
		perX = (posX-ad_slider.minX) / (ad_slider.maxX-ad_slider.minX);
		ad_slider.ansPt = parseInt((ad_slider.max_size-ad_slider.min_size)*perX + ad_slider.min_size);
		
   } else if (ad_slider.obj.getElementsByTagName) {
   		var posX = e.pageX - ad_slider.offsetX;
		var perX;
		if(posX<ad_slider.minX)posX= ad_slider.minX;
		if(posX>ad_slider.maxX)posX= ad_slider.maxX;
		ad_slider.obj.style.left = posX + "px";
		perX = (posX-ad_slider.minX) / (ad_slider.maxX-ad_slider.minX);
		ad_slider.ansPt = parseInt((ad_slider.max_size-ad_slider.min_size)*perX + ad_slider.min_size);
   }
   
   ad_slider.cookie_cl("font_size");
	 ad_slider.cookie_set("font_size",ad_slider.ansPt,"");
   
   document.body.style.fontSize = ad_slider.ansPt+"px";
   
   
   return false;

}

ad_slider.onMouseUp = function(e) {
   ad_slider.obj = null;
}



ad_slider.cookie_get = function(key,  tmp1, tmp2, xx1, xx2, xx3){
     tmp1 = " " + document.cookie + ";";
     xx1 = xx2 = 0;
     len = tmp1.length;
     while (xx1 < len) {
         xx2 = tmp1.indexOf(";", xx1);
         tmp2 = tmp1.substring(xx1 + 1, xx2);
         xx3 = tmp2.indexOf("=");
         if (tmp2.substring(0, xx3) == key) {
             return(unescape(tmp2.substring(xx3 + 1, xx2 - xx1 - 1)));
         }
         xx1 = xx2 + 1;
     }
     return("");
}


ad_slider.cookie_set = function(key, val, tmp){
     tmp = key + "=" + escape(val) + "; ";
     tmp += "path=/; ";
     document.cookie = tmp;
}


ad_slider.cookie_cl = function(key){
     document.cookie = key + "=" + "xx; expires=Tue, 1-Jan-1980 00:00:00;";
}


//***************************************************************
//adDelCookie()
//Cookieの削除
//***************************************************************
function adDelCookie(myCookie){
	dTime = new Date();
	dTime.setYear(dTime.getYear() - 1);
	document.cookie = myCookie + "=;expires=" + dTime.toGMTString();
}
//***************************************************************
//adSetCookie()
//Cookieの設置
//***************************************************************
function adSetCookie(myCookie,myValue,myYear){
    myExp = new Date();
	  myExp.setTime(myExp.getTime()+(myYear*365*24*60*60*1000));
    myItem = "@" + myCookie + "=" + escape(myValue) + ";";
    myExpires = "expires="+myExp.toGMTString();
    document.cookie =  myItem + myExpires;
}
//***************************************************************
//adGetCookie()
//Cookieの削除
//***************************************************************
function adGetCookie(myCookie){
	myCookie = myCookie + "=";
	myValue = null;
	myStr = document.cookie + ";" ;
	myOfst = myStr.indexOf(myCookie);
	
	if(myOfst != -1){
		myStart = myOfst + myCookie.length;
		myEnd   = myStr.indexOf(";" , myStart);
		myValue = unescape(myStr.substring(myStart,myEnd));
	}
	return myValue;
}

//***************************************************************
//関数名：file_upload_send_check
//機能　：
//***************************************************************
function file_upload_send_check(){
  
  name = document.getElementById("name").value;
  file = document.getElementById("file").value;
  mail = document.getElementById("mail").value;
  
  if(name=='' || name==null){alert("名前欄を記入してください");}
  else if(mail=='' || mail==null){alert("メールアドレスを記入してください");}
  else if(file=='' || file==null){alert("ファイルを選択してください");}
  else{document.form1.submit();}
  
}

//***************************************************************
//関数名：AddUserTagSend
//機能　：DB登録PHPをコールし、新しいキーワードをDBに入れる
//***************************************************************
function AddUserTagSend(manage_no){
	
	var param = {};
	
	send_word = document.getElementById("send_tag").value;
	url       = "./illust_usrword_us.php";
	
	param['mode'] = 'add';
	param['no']   = manage_no;
	param['word'] = send_word;
	
	$.post(url,param,function(out){
		location.reload();
	});
}


//***************************************************************
//関数名：DelUserTagSend
//機能　：DB登録PHPをコールし、DBからキーワードを削除する
//***************************************************************
function DelUserTagSend(manage_no){
	
	var param = {};
	
	tmp_word  = document.getElementById("del_user_tag").value;
	
// alert(tmp_word);
// send_word = tmp_word.replace(/'/g,"\\'");
// alert(send_word);
  
	url       = "./illust_usrword_us.php";
	
	param['mode'] = 'del';
	param['no']   = manage_no;
//	param['word'] = send_word;
	param['word'] = tmp_word;
	
	$.post(url,param,function(out){
		//alert("out=" + out);
		location.reload();
	});
	
}

//***************************************************************
//関数名：AddUserTagSend
//機能　：DB登録PHPをコールし、新しいキーワードをDBに入れる
//***************************************************************
/*function AddUserTagSend(manage_no){
	
	var param = {};
	
	send_word = document.getElementById("send_tag").value;
	url = "./illust_usrword.php";
	
	param['mode'] = 'add';
	param['no']   = manage_no;
	param['word'] = send_word;
	
	
	$.post(url,param,function(out){
		location.reload();
	});
	
}
*/


//中止
function AddUserTagSendCancel(){
	location.reload();
}

//***************************************************************
//関数名：AddUserTag
//機能　：ユーザーキーワード追加インターフェイス
//***************************************************************
function AddUserTag(manage_no){
	document.getElementById("add_tag").innerHTML = "<form name='form3' id='form3' action='http://www.ac-illust.com' target='_blank'><input type='text' name='send_tag' id='send_tag'><input type='button' onclick='javascript:AddUserTagSend(" + manage_no + ");' name='send_submit' value='追加'><input type='button' onclick='javascript:AddUserTagSendCancel();' name='send_submit' value='中止'></form>";
}

//***************************************************************
//関数名：DelUserTag
//機能　：ユーザーキーワード削除インターフェイス
//***************************************************************
function DelUserTag(manage_no){
	
	str  = "<select name='del_user_tag' id='del_user_tag'>";
	for(i=0;i<user_tag_num;i++){
		str += "<option value=\"" + user_tag_arr[i] + "\">" + user_tag_arr[i] ;
	}
	
	str += "</select>";
	str += "<input type='button' onclick='javascript:DelUserTagSend(" + manage_no + ");' name='send_submit' value='削除'>";
	str += "<input type='button' onclick='javascript:AddUserTagSendCancel();' name='send_submit' value='中止'>";
	
	document.getElementById("add_tag").innerHTML = str;
	
}

function showimg1(id){
	 $('#qr_code').attr("src","qr_mobile_comment.php?num="+id);
	 $('#qr_field').css('background-image','url(dl_img/photo_message_caption.gif)');
	 $('#qr_field').css('height','171px');
	 $('#qr_code').css('position','relative');	
	 $('#qr_code').css('top','52px');	 
	 $('#qr_code').css('left','11px');	 
	 $('#syame_btn').fadeTo("fast",1);
	 $('#machiuke_btn').fadeTo("fast",0.5);
}

function showimg1_2(id){
	 $('#qr_code').attr("src","qr/qrcode_" + id + ".png");
	 $('#qr_field').css('background-image','url(dl_img/photo_message_caption.gif)');
	 $('#qr_field').css('height','171px');
	 $('#qr_code').css('position','relative');	
	 $('#qr_code').css('top','52px');	 
	 $('#qr_code').css('left','11px');	 
	 $('#syame_btn').fadeTo("fast",1);
	 $('#machiuke_btn').fadeTo("fast",0.5);
}

function showimg2(id){
     $('#qr_code').attr("src","qr_mobile_dl.php?num="+id);
     $('#qr_field').css('background-image','url(dl_img/screen_dl_caption.gif)');
	 $('#qr_field').css('height','107px');
	 $('#qr_code').css('position','relative');	
	 $('#qr_code').css('top','13px');	 
	 $('#qr_code').css('left','12px');	
	 $('#syame_btn').fadeTo("fast",0.5);
	 $('#machiuke_btn').fadeTo("fast",1);
}

var accordion=function(){
	var tm=sp=10;
	function slider(n){
		this.nm=n;
		this.arr=[];
	}

slider.prototype.init=function(t,c,k){
	var a,h,s,l,i;
	a=document.getElementById(t);
	this.sl=k?k:'';
	h=a.getElementsByTagName('dt');
	s=a.getElementsByTagName('dd');
	this.l=h.length;

	for(i=0;i<this.l;i++){
		var d=h[i];
		this.arr[i]=d;
		d.onclick=new Function(this.nm+'.pro(this)');
		if(c==i){d.className=this.sl}}
			l=s.length;
			for(i=0;i<l;i++){
				var d=s[i];
				d.mh=d.offsetHeight;
				if(c!=i){
					d.style.height=0;
					d.style.display='none'
				}
			}
		}



		slider.prototype.pro=function(d){
		for(var i=0;i<this.l;i++){
			var h=this.arr[i], s=h.nextSibling;
			s=s.nodeType!=1?s.nextSibling:s;
			clearInterval(s.tm);
			if(h==d&&s.style.display=='none'){
				s.style.display=''; su(s,1);
				h.className=this.sl
			}else if(s.style.display==''){
				su(s,-1); h.className=''
			}
		}
	}
	function su(c,f){c.tm=setInterval(function(){sl(c,f)},tm)}
	function sl(c,f){
		var h=c.offsetHeight, m=c.mh, d=f==1?m-h:h;
		c.style.height=0.985*(h+(Math.ceil(d/sp)*f))+'px';
		c.style.opacity=h/m;
		c.style.filter='alpha(opacity='+h*100/m+')';
		if(f==1&&h>=m){
			clearInterval(c.tm)
		}else if(f!=1&&h==1){
			c.style.display='none';
			clearInterval(c.tm)
		}
	}
return{slider:slider}
}();



//***************************************************************
//よくある質問
//***************************************************************

     /* ブラウザ判別 */
    var ie=document.all ? 1 : 0;
    var ns6=document.getElementById&&!document.all ? 1 : 0;
    var opera=window.opera ? 1 : 0;

    /* 子メニューの表示・非表示切替 */
    function openchild(childObj, parentObj) {
        var parent="";
        var child="";

        if (ie || ns6 || opera) {
            child=ns6 ? document.getElementById(childObj).style : document.all(childObj).style;
            parent=ns6 ? document.getElementById(parentObj).style : document.all(parentObj).style;
            if (child.display=="none") {
                child.display="block";
            } else {
                child.display="none";
            }
        }
    }