$(function(){
	$("#nav img,#subnav ul img").scgrph_swapper();
	if(!location.href.match(new RegExp(location.host+"/(index\\.html)?$")))
		$("#nav img").eq(0).scgrph_swapper({force:"inactive"});
	//, #subnav ul img
	
	$("a.popup").openWin();

	$("#alpha-inner").each(function(){
		if($(this).find(".entry-asset,h1").length==0){
			$(this).prepend("<p>現在のところ、新しいお知らせはありません。</p>");
			$(this).find(".content-nav").hide();
		}
	});

	var BP = "/";
	if(location.href.indexOf("contact")>-1 || 
	   location.href.indexOf("addchange")>-1 /*||
	   location.href.indexOf("app.php/contact")>-1 || 
	   location.href.indexOf("app.php/research")>-1 */
	){
		$.scgrph_import(BP+"js/jquery.simplemodal-1.1.1.min.js",BP+"js/jquery.cake_form.js",BP+"js/jquery.form.js",function(){//alert(1);
			$("#main form").form_validation({callback:function(m){
				var html = "<ul>";
				$(m).each(function(){
					html += "<li>"+this+"</li>";
				});
				html += "</ul>";
				$.modal("<h2>以下項目を正しくご入力ください</h2>"+html+"<div style=text-align:center><a href='#' onclick='javascript:try{$.modal.close();$(\".has-error\").get(0).focus();$(\".has-error\").get(0).select();}catch(e){};return false;'>閉じる</a></div>"
				,{overlay:10});
			},
			loading:function(){
				$.modal("お待ちください...",{overlay:10,containerCss:{border:"solid 3px #ccc",padding:"10px",height:"100px"}});
			},
			onLoad:function(){
				$.modal.close();
			}
			
			});
		});
	}


});
