/*
 * jcommon.js 1.14
 * Copyright (c) 2007 C.M.A. Co.,Ltd.
 *
 * Last Added: 2008-09-09
 *
 */



var ary = location.pathname.split('/');


/*
	//テストサイト用 //本アップ時に削除すること
	// -------------------------------------------------------------------------------
	if(document.domain == "sv67.wadax.ne.jp")ary = ary.slice(2,ary.length);
	// -------------------------------------------------------------------------------
*/


var l=0;var isLinkAry=new Array;for(i=0;i<=ary.length-1;i++){isLinkAry[i]=ary.slice(i,i+1);isLinkAry[i]=isLinkAry[i].join('/');isLinkAry[i]=isLinkAry[i].replace(/index.*$/,"")}for(k=i+1;k<=i+ary.length;k++){isLinkAry[k]=ary.slice(0,ary.length-l);isLinkAry[k]=isLinkAry[k].join('/');isLinkAry[k]=isLinkAry[k].replace(/^\//,"");isLinkAry[k]=isLinkAry[k].replace(/index.*$/,"");l++}isLinkAry[0]=isLinkAry[0].replace(/\#.*$/,"");var jcommon={preloader:{loadedImages:[],load:function(url){var img=this.loadedImages;var l=img.length;img[l]=new Image();img[l].src=url}},URI:function(path){path=path.replace(/^https[^a-z]*/,"");path=path.replace(/^http[^a-z]*/,"");path=path.replace(document.domain,"");path=path.replace(/^[^a-z]*/,"");path=path.replace(/index.*$/,"");path=path.replace(/\/$/,"");this.absolutePath=path;this.len=isLinkAry.length;this.isSelfLink=false;while(this.len--){this.isSelfLink=this.isSelfLink||(this.absolutePath==isLinkAry[this.len])}}};

/*ロールオーバー*/			$.fn.addRollOver=function(add){$(this).filter('img').each(function(){$(this).runRollOver(add,$(this));}).end().not('img').each(function(){$(this).runRollOver(add,$(this).find('img'));});};
							$.fn.runRollOver=function(add,target){$(this).each(function(num){this.originalSrc=String(target.attr('src'));this.rolloverSrc=this.originalSrc.replace(/(\.gif|\.jpg|\.png)/,add+"$1");}).hover(function(){target.attr('src',this.rolloverSrc);},function(){target.attr('src',this.originalSrc);});};
/*現在のページへのリンク*/	$.fn.addCurrentImages=function(add){$(this).each(function(){var href=new jcommon.URI($(this).attr('href'));if(href.isSelfLink){$(this).addClass('current');$(this).unbind('mouseenter');$(this).unbind('mouseleave');$(this).find('img').each(function(){$(this).unbind('mouseenter');$(this).unbind('mouseleave');this.currentSrc=this.getAttribute('src').replace(/(\.gif|\.jpg|\.png)/,add+"$1");$(this).attr('src',this.currentSrc)});}});};

$(function(){

/*	//テストサイト＆ローカル用 //本アップ時に削除すること
	// -------------------------------------------------------------------------------
	if(document.domain=="sv67.wadax.ne.jp"){
		testName=location.pathname.split('/');
		testName=testName.slice(1,2);
		$('a[href^="/"],link[href^="/"]').each(function(){
			var dirName=$(this).attr('href');
			$(this).attr({href:'/'+testName+dirName});
		});
		$('img[src^="/"]').each(function(){
			var dirName=$(this).attr('src');
			$(this).attr({src:'/'+testName+dirName});
		});
	}else if(!isLinkAry[0]){
		var testName=isLinkAry[3];
		$('a[href^="/"],link[href^="/"]').each(
			function(){var dirName=$(this).attr('href');
			$(this).attr({href:'file:///Y|/Htdocs/'+testName+'/www/作業用'+dirName})});
		$('img[src^="/"]').each(function(){
			var dirName=$(this).attr('src');
			$(this).attr({src:'file:///Y|/Htdocs/'+testName+'/www/作業用'+dirName})});
		$('a[href$="/"]').each(function(){
			var dirName=$(this).attr('href');
			$(this).attr({href:dirName+'index.html'});
		});
	}
	// -------------------------------------------------------------------------------
*/
	//ロールオーバー
	$('a img.btn,a.btn,#globalNav li a,#subNav li a,#contactNav dd a').addRollOver('_on');
	
	/*
	$('img[src*="kirari"]').each(function(){
			console.count('src');
	});
	*/
	//現在のページへのリンク
	$('#globalNav li a,#localNav li a').addCurrentImages('_cr');	

	//外部リンクは別ウインドウを設定
	$('a[href^="http://"]:not([href^="http://www.creahome.jp"],[href^="https://sv67.wadax.ne.jp/"])').click(function(){
		window.open(this.href, '_blank');
		return false;
	}).addClass('externalLink');

	//別ウィンドウを設定
	$('a[href$=".pdf"],a[href$=".asx"]').click(function(){
		window.open(this.href, '_blank');
		return false;
	})

	//.topics liをクリックできるように
	$('body#home #designGallery li').each(function(){
																					
	}).hover(	function(){
		$(this).addClass('hover');
		$(this).css({cursor:"pointer"});
	},function(){
		$(this).removeClass('hover');
	}).click(function(){
		location.href = $(this).children('a').attr('href');
	});

	//よくあるご質問アイコン処理
	$('dt','dl','#main','body.faq').prepend('<span class="q"></span>');
	$('dd','dl','#main','body.faq').prepend('<span class="a"></span>');

	//角丸処理
	$('body.concept #entries .entry .body').prepend('<img src="/shared/img/spacer.gif" width="135" height="50" style="display:block;float:right;" />');

	//oddとevenを追加
	$('body#home #contact ul li,body#aboutIndex #main #intro ul li,body#conceptIndex #main #intro ul li,#main table tr').filter(':odd').addClass('even').end().filter(':even').addClass('odd');

	//キーワード検索の初期値をクリア
	$('#enquete9').click(function(){
			this.value = ""; 
	 });

});