$(document).ready(function(){
  $("#alertdialog").dialog({resizable : false, autoOpen: false});
  $("#alertdialog").dialog('option', 'width', 520);
  $("#checkdialog").dialog({resizable : false, autoOpen: false});
  $("#checkdialog").dialog('option', 'width', 520);
  $("#submitdialog").dialog({resizable : false, autoOpen: false});
  $("#submitdialog").dialog('option', 'width', 520);
  $("#alertitem").click(function () { $("#alertdialog").dialog('open'); });
  $("#alertsubmit").click(function () { 
	  $("#alertdialog").dialog('close'); $("#checkdialog").dialog('open'); 
	  var note = $("#alert_note").val();
	  $("#check_note").val(note);
	  var kana1 = $("#alert_kana1").val(); 
	  $("#check_kana1").val(kana1);
	  var kana2 = $("#alert_kana2").val(); 
	  $("#check_kana2").val(kana2);
	  var name1 = $("#alert_name1").val(); 
	  $("#check_name1").val(name1);
	  var name2 = $("#alert_name2").val(); 
	  $("#check_name2").val(name2);
	  var mail = $("#alert_mail_address").val(); 
	  $("#check_mail_address").val(mail);
  });
  $("#reconfig").click(function () { $("#alertdialog").dialog('open'); $("#checkdialog").dialog('close'); });
});

function question( domain , itemPath , serviceId, shopId, itemId ){
	var url = '';
	if( serviceId ){
		if( serviceId == 2 ){
			url = 'https://secure.shop-pro.jp/?mode=inq&shop_id=' + shopId +  '&pid=' + itemId ;
			openWindow(url);
		}else if( serviceId == 1 || serviceId == 3 || serviceId == 4 || serviceId == 5 ){
			var shopdetail = '/shopdetail/';
			var start = itemPath.indexOf('/shopdetail/') + shopdetail.length;
			var brandcode = itemPath.substring( start , itemPath.length -1 );
			var xcode = brandcode.substring(0,3);
			url = 'http://' + domain + '/html/question_mail.html?brandcode=' + brandcode + '&xcode=' + xcode ;
			openWindow( url );
	    }else{
	    	$("#alertdialog").dialog('open'); 
	    }
    }else{
    	$("#alertdialog").dialog('open'); 
    }
}

function createHttpRequest(){
  if(window.XMLHttpRequest){
      return new XMLHttpRequest();
  }
  else{
      if(window.ActiveXObject){
          try{return new ActiveXObject("Msxml2.XMLHTTP");}
          catch(e){
              try{return new ActiveXObject("Microsoft.XMLHTTP");}
              catch(e2){return null;}
          }
      }
      return null;
  }
}

function openWindow(FILE){
  var request = createHttpRequest();
  request.open("POST", FILE );
  request.setRequestHeader("Referer",document.URL);
  request.send("");
  request.onreadystatechange = function(){
      if(request.readyState == 4 && request.status == 200){
          var tmpTxt = request.responseText;
          subWin= window.open("","sub","width=............................");
          top.subWin.document.write(tmpTxt);
          top.subWin.document.close();
          subWin.focus();
      }
  }
}


