﻿$(function(){


//【メイン画像】------------------------------------------------------------------------------------------------------------//
var gallery = $("#gallery");
var images = gallery.find("#images")
var main_imgsum01 = images.find("img.thambs:first");
main_imgsum01.addClass("over");

//サムネイルマウスオーバー設定
var gallery_thambs = gallery.find("div.sum img");
var main_img = gallery.find("#main_img");
gallery_thambs.mouseover(function(){
	gallery_thambs.removeClass("over");
	$(this).addClass("over");
	sum_src= $(this).attr("src");

	this_src = sum_src.replace("/estimate/item/main-85/", "/product/");
	main_img.find("img").fadeOut('fast' , function(){
		main_img.html('<img src="'+this_src+'" alt="" />');
		$(this).fadeIn();
	});
});
//【数量別単価表】------------------------------------------------------------------------------------------------------------//
	//単価表タブクリック
	var tankahyo_tab = $("#tankahyo_tab li");
	var tanka_content = $("div.tanka_content");
	tankahyo_tab.click(function() {
		tankahyo_tab.removeClass("active"); //Remove any "active" class
		$(this).addClass("active"); //Add "active" class to selected tab
		tanka_content.hide(); //Hide all tab content
		var activeTab = "#" + $(this).find("a").attr("href"); //Find the href attribute value to identify the active tab + content
		$(activeTab).fadeIn("slow"); //Fade in the active ID content
		return false;
	});

//ヒント----------------------//

var price_info_hint = $("div#price_info_hint");
var tankahyo_hint = $("h2#tanka_h2 .hint_link");
var price_info_TXT =$("#price_info-content").html();
var tankahyo_hint_TXT =$("#tankahyo_hint-content").html();

$("#price_info-content , #tankahyo_hint-content").hide();
var hint01_flag = false;
var hint02_flag = false;
price_info_hint.click(function(){
	if(hint01_flag == false){
		$("#price_info-content").show();
		hint01_flag = true;
	}else{
		$("#price_info-content").hide();
		hint01_flag = false;
	}
});
tankahyo_hint.click(function(){
	if(hint02_flag == false){
		$("#tankahyo_hint-content").show();
		hint02_flag = true;
	}else{
		$("#tankahyo_hint-content").hide();
		hint02_flag = false;
	}
});
$("#hint01_close").click(function(){
	$("#price_info-content").hide();
	hint01_flag = false;
});
$("#hint02_close").click(function(){
	$("#tankahyo_hint-content").hide();
	hint02_flag = false;
});

//追加ヒント----------------------//
var hint_name;
var hint_wind;
var open_flag=new Array();
var hint_namber;
$(".hint_ico").each(function(){
	$(this).click(function(){
		hint_name = $(this).attr("id");
		hint_wind = hint_name+"-content";
		hint_namber = parseInt(hint_name.substring(5, 8));
		if(hint_namber in open_flag){
			$("#"+hint_wind).hide();
			delete open_flag[hint_namber];
		}else{
			$("#"+hint_wind).show();
			open_flag[hint_namber] = hint_name;
		}
	});
});
$(".hint_wind-close").each(function(){
	$(this).click(function(){
		var hint_close_name = $(this).attr("id").substring(0, 8);
		var close_hint_wind = hint_close_name+"-content";
		hint_namber = parseInt(hint_close_name.substring(5, 8));
		delete open_flag[hint_namber];
		$("#"+close_hint_wind).hide();
	});
});



//【商品仕様】------------------------------------------------------------------------------------------------------------//
	var siyo_box_link = $("#siyo_box_link");
	var siyo_box_image = $("#siyo_box_image");

	siyo_box_link
		.mouseover(function(){
			siyo_box_image.fadeIn("fast");
		}).mouseout(function(){
			siyo_box_image.hide();
		}).click(function(){
			siyo_box_image.show();
			return false;
		});



//見積方法選択
if($("#which_mitumori").val() == "itm1"){
	$("#to_basic_btn").attr("checked" , "checked");
	$("#to_new_btn").attr("checked" , "");
}else{
	$("#to_basic_btn").attr("checked" , "");
	$("#to_new_btn").attr("checked" , "checked");
}

var This_url;

function ThisURL_get(){
	This_url = document.URL;
	if(This_url.match(/#.*\?/i)){
		This_url = This_url.replace(/#.*\?/i , "?");
	}
	if(This_url.match(/#.*/i)){
		This_url = This_url.replace(/#.*/i , "");
	}
	if(This_url.match(/&mode=\w/i)){
		This_url = This_url.replace(/&mode=\w/i , "");
	}
	return This_url;
}


$("#to_basic_btn").click(function(){
	ThisURL_get();
	Link_page = "mode=1";
	$("#to_basic_btn").attr("checked" , "");
	if(This_url.lastIndexOf("?")>=0){
		window.location.href=This_url +"&"+Link_page+"#mitumori_a";
	}else{
		window.location.href=This_url +"?"+Link_page+"#mitumori_a";
	}
});

$("#to_new_btn").click(function(){
	Link_page = $(this).attr("class");
	Link_page = "mode=2";
	ThisURL_get();
	$("#to_new_btn").attr("checked" , "");
	if(This_url.lastIndexOf("?")>=0){
		window.location.href=This_url +"&"+Link_page+"#mitumori_a";
	}else{
		window.location.href=This_url +"?"+Link_page+"#mitumori_a";
	}
});



// URL短縮のためのプログラム
var urls;
var smart_url_img = $("#smart_url_img");
smart_url_img.click(function() {geturl();});
function geturl() {
if (urls) {
      var name=prompt("このページの短縮URL：",urls);
} else {
var postdata = new Object();
postdata["url"] = location.href;
  $.ajax({
    type:"get",
    contentType:"application/x-www-form-urlencoded",
    url: "/st/ajax.cgi",
    data: postdata,
    success: function(msg,status){
      urls = "http://www.opening.jp/st/"+msg;
      var name=prompt("このページの短縮URL：",urls);
    }
  });
}
return false;
}



});
