//@charset "";
//onload---------------------------
window.onload=function(){
	
//地図動作-------------------------
map_move();

//申し込み動作-------------------------

//
button_move("horoyoi_button_1");
//button_move("horoyoi_button_2");

//メールアドレス確認用
confirm_mail();


//バックナンバー一覧
backno_in();

//プロフィール掲載
purof_disp();

//0910月特設　19時で消す
text_ch();


//メインテーブル　行ごとに色変え
main_table_td();




}//onload---------------------------
var form_disp=0;


//0910月特設　19時で消す
function text_ch(){
	var del_list=new Array("end_text1_1","end_text2_1","horoyoi_button_1");
	var disp_list=new Array("end_text1_2","end_text2_2","end_text");
	
	var now_time=now_date()+hourse;
	
	if(now_time>=2009103019){
		
		for(i=0;i<3;i++){
			byid(del_list[i]).style.display="none";
			byid(disp_list[i]).style.display="inline";
			}//for
		
		}//if
	
	}//


//メインテーブル　行ごとに色変え
function main_table_td(){
	var main_table=byid("main_table");
	var tag_td=tag_name(main_table,"td");
	
	for(i=0;i<tag_td.length;i++){
		if(i%4==0||i%4==1){
			tag_td[i].style.background="#fff";
			}else{
			tag_td[i].style.background="#eee";
				}
		
		}//for
	
	}//



//プロフィール掲載
function purof_disp(){

var main_list=byid("main_list");
var tag_li=tag_name(main_list,"li");
var tag_span=tag_name(main_list,"span");

for(i=0;i<4;i++){
	click_func(i);
	
	if(i!=0){
		tag_li[i].style.paddingTop="5px"
		}
		
	if(i==3){
		tag_li[i].style.paddingBottom="5px"
		}
		
	}//for

function click_func(no){
	tag_li[no].onclick=function(){
	$(tag_span[no]).slideToggle(400);
	if(this.style.fontWeight=="bold"){
		this.style.fontWeight="normal";
		}else{
		this.style.fontWeight="bold";
			}//else		
		}//onclick	
	}//function click_func(no){

	
	}//function purof_disp(){s


//バックナンバー一覧
function backno_in(){
	
	var horoyoi_bottom=byid("horoyoi_bottom");
	var base_p=tag_name(horoyoi_bottom,"p")[0];
	var backno_no=new Array(
							["img2009012212421128932500.jpg",2522],
							["img2009012212594702502100.jpg",2523],
							["img2009012213031693367500.jpg",2524],
							["img2009012213071386676400.jpg",2525],
							["img2009010519534659157000.jpg",2268],								
							["img2009022616040345649800.jpg",3001],
							["img2009040816214714812800.jpg",3056],							
							["img2009070913233154353800.jpg",3195]);
	
	for(i=0;i<backno_no.length;i++){
		var make_a=tag_make("a");
		var make_img=tag_make("img");
		make_img.setAttribute("src","http://www.sun-a.com/autogene_img/magazine_l/"+backno_no[i][0]);
		make_img.setAttribute("width","80");
		make_img.setAttribute("height","115");
		make_a.setAttribute("href","http://www.sun-a.com/magazine/details.html?id="+backno_no[i][1]);
		make_a.appendChild(make_img);
		base_p.appendChild(make_a);
		
		
		}//for
	
	
	}



//メールアドレス確認用
function confirm_mail(){
	//既存項目を変数化
	var form_table=byid("form_table");
	var temp_tr=tag_name(form_table,"tr");
	var last_tr=temp_tr[temp_tr.length-1]
	
	//挿入物を作成
	var tag_tr=tag_make("tr");
	var tag_td1=tag_make("td");
	var tag_td2=tag_make("td");
	var text1=text_make("確認のためもう一度メールアドレスをご入力ください")
	
	//form要素を作成
	var input_1=tag_make("input");
	input_1.setAttribute("type","text");
	input_1.setAttribute("size","10");
	
	var text2=text_make("@")
	
	var input_2=tag_make("input");
	input_2.setAttribute("type","text");
	input_2.setAttribute("size","20");
	
	
	//挿入
	
	tag_td1.appendChild(text1);	
	tag_td2.appendChild(input_1);
	tag_td2.appendChild(text2);
	tag_td2.appendChild(input_2);
	
	tag_tr.appendChild(tag_td1);
	tag_tr.appendChild(tag_td2);
	last_tr.parentNode.insertBefore(tag_tr,last_tr);
	
	//ボタンの動作
	 var mail_form1=byid("mail_form1");
	 var mail_form2=byid("mail_form2");
	 var main_button=byid("B1");
	 
	 main_button.onclick=function(){
		 if(mail_form1.value!=input_1.value||mail_form2.value!=input_2.value){		 
		 alert("ご入力のメールアドレスと確認用のメールアドレスが違います")
		 return false;
		 }		 
		 }//clickの閉め
	
	
//trの背景を交互に
for(i=0;i<temp_tr.length-1;i++){
	if(i%2==0){
		temp_tr[i].style.background="#fcfcfc";
		}
		else{
			temp_tr[i].style.background="#ddd";
			}
	}
	
	}
//申し込み動作-------------------------
function button_move(id_button){
var horoyoi_cont=byid("horoyoi_cont");
var button_id=byid(id_button);
button_id.style.cursor="pointer"

var foroyoi_form=byid("foroyoi_form");
var foroyoi_form_table=tag_name(foroyoi_form,"table")[0]
var foroyoi_form_div=byid("foroyoi_form_div");
var foroyoi_form_close=byid("foroyoi_form_close");
var foroyoi_form_title=tag_name(foroyoi_form,"h6")[0];
var foroyoi_form_tagp=tag_name(foroyoi_form,"p")[0];




//距離とるためにボタンの位置を確認
var horoyoi_button_1=byid("horoyoi_button_1");
//var horoyoi_button_2=byid("horoyoi_button_2");
//var button_length=($(horoyoi_button_2).position().top-$(horoyoi_button_1).position().top)/2
var center_height=$(horoyoi_button_1).position().top-100;
foroyoi_form.style.top=center_height+"px";



button_id.onclick=function(){	
	if(form_disp==0){
	$(horoyoi_cont).animate({opacity:0.6},500,
							function(){
								//初期設定
								foroyoi_form.style.width="1px";
								foroyoi_form.style.left="400px";
								foroyoi_form.style.display="block";
								foroyoi_form.style.border="solid 1px #fff";
								$(foroyoi_form).animate({height:"500px"},{queue:false},700);
								$(foroyoi_form).animate({width:"660px",															
														left:"-=340px",
														top:"-=110px"},300,function(){
															$(foroyoi_form_table).fadeIn(500);
															$(foroyoi_form_div).fadeIn(500);
															$(foroyoi_form_title).fadeIn(500);
															$(foroyoi_form_tagp).fadeIn(500);															
															
															foroyoi_form.style.background="#eee";
										});								
								}//functionの閉め
								);
	form_disp=1;
	}//ifの閉め	
	}//clickの閉め

foroyoi_form_close.onclick=function(){
	$(foroyoi_form_table).fadeOut(500);
	$(foroyoi_form_title).fadeOut(500);
	$(foroyoi_form_tagp).fadeOut(500);
	$(foroyoi_form_div).fadeOut(500,function(){
						foroyoi_form.style.background="none"
						$(foroyoi_form).animate({width:"1px",		
							 height:"1px",	
							 left:"+=340px",
							 top:"+=110px"},500,function(){
								 
								 });						 
											 });
	
	$(horoyoi_cont).animate({opacity:1},300);
	form_disp=0	
	}//clickの閉め


}
//申し込み動作-------------------------


//地図動作-------------------------
function map_move(){
	var horoyoi_button_map=byid("horoyoi_button_map");
	var horoyoi_map=byid("horoyoi_map");
	
	//var horoyoi_bottom_logo=byid("horoyoi_bottom_logo");
	
	horoyoi_button_map.onclick=function(){
		//horoyoi_bottom_logo.style.display="none";
		$(horoyoi_map).slideToggle(700,function(){
		//horoyoi_bottom_logo.style.display="inline";
		//horoyoi_bottom_logo.style.bottom="24px";
												});
		}
	}
//地図動作-------------------------





//省略_start------------------------------------------

//id省略
function byid(id){
return document.getElementById(id);
}

//タグ生成
function tag_make(tag){
return document.createElement(tag);
}

//タグ指定
function tag_name(name1,tag){
return name1.getElementsByTagName(tag);
}

//テキスト生成
function text_make(text){
return document.createTextNode(text);
}



//動作判別 if(!byid(" ")) return false;

//乱数の取得　0から5を取得なら randnum_no(0,5)
function randnum_no(min_no,max_no){
var randnum = min_no + Math.floor( Math.random() * max_no );
return randnum;
}

//現在のアドレス取得
var now_url=window.location.href;


//日付取得関連
var now=new Date();//現在の時間を取得
var year=now.getFullYear();//4桁の西暦年数を返します
var month=now.getMonth()+1;//月
var date=now.getDate();//日
var hourse=now.getHours();


//日付を20080101の形式で取得
function now_date(){
var now=new Date();
var year=now.getFullYear();
var month=now.getMonth()+1;
var date=now.getDate();

month=in_func(month);
date=in_func(date);
return year+month+date

function in_func(e){if(e<10){e=""+0+e;return e;}else{e=""+e;return e;}}
	}//now_date()の閉め

//省略_end------------------------------------------


