/*
var oc = function(){

	//▼
	function slider(n){}

	//slider1.init(0);
	slider.prototype.init = function(c){
		var a,s;
		a = document.getElementById("sldr");
		s = a.getElementsByTagName('dd');
	
		//▼▼▼▼▼▼
		for(i=0; i<3; i++){
			var d = s[i];

			if(c != i){
				d.style.display = 'none';
			}//end if

		}//end for

	}// end func

	return{ slider:slider }
}();
*/


/**
 * gNavi link current
 */
$(function(){
	var gNaviPath = document.URL;

	var reg01 = new RegExp(/#(.*)$/gm);
	var gNaviPath = gNaviPath.replace(reg01, "");

	gNaviPath = gNaviPath.split('/');

// for ss-brain.co.jp/
gNaviPath = gNaviPath[3];

// for ss-brain.co.jp/test01/
//gNaviPath = gNaviPath[4];



	if( "about.php" == gNaviPath){
		hoge = $("#gNavi li:eq(0)");
		hoge.html();
		hoge.replaceWith('<img src="img/gNavi01_on.jpg" alt="総合制作ブレインとは" title="総合制作ブレインとは">');
	}

	if( "results.php" == gNaviPath){
		hoge = $("#gNavi li:eq(1)");
		hoge.html();
		hoge.replaceWith('<img src="img/gNavi02_on.jpg" alt="制作実績" title="制作実績">');
	}

	if( "list.php" == gNaviPath){
		hoge = $("#gNavi li:eq(2)");
		hoge.html();
		hoge.replaceWith('<img src="img/gNavi03_on.jpg" alt="料金表" title="料金表">');
	}

	if( "list02.php" == gNaviPath){
		hoge = $("#gNavi li:eq(2)");
		hoge.html();
		hoge.replaceWith('<img src="img/gNavi03_on.jpg" alt="料金表" title="料金表">');
	}


	if( "contact.php" == gNaviPath[4]){
		hoge = $("#gNavi li:eq(3)");
		hoge.html();
		hoge.replaceWith('<img src="img/gNavi04_on.jpg" alt="お問い合わせ" title="お問い合わせ">');
	}

	if( "contact_re.php" == gNaviPath[4]){
		hoge = $("#gNavi li:eq(3)");
		hoge.html();
		hoge.replaceWith('<img src="img/gNavi04_on.jpg" alt="お問い合わせ" title="お問い合わせ">');
	}

});



/**
 * link check
 */
$(function(){
	var path_arr = document.URL;

	var reg01 = new RegExp(/#(.*)$/gm);
	var path_arr = path_arr.replace(reg01, "");

	path_arr = path_arr.split('/');
	path_arr.shift();
	path_arr.shift();
	path_arr.shift();
//	path_arr.shift();

//	alert(path_arr);


//	▼▼▼ for server
	var link = $('#sldr').find('a[href^=http://www.ss-brain.co.jp/' + path_arr.join('/') + ']');

//	▼▼▼ for local
//	var link = $('#sldr').find('a[href^=' + path_arr.join('/') + ']');


	while(path_arr.length){

		if(link.length){
			link.css({ backgroundColor: '#ffffff' });
			break;
		}//end if
		
		path_arr.pop();
	}//end while
});


/**
 * side menu adj
 */
$(function(){
	var lastElement = $("#sldr a:visible:last");
	lastElement.css({borderBottom:"none"});
});



//▼▼▼ for form btn ----------------------
$(function(){
	//▼▼▼ contact.php

	$("input#btn1").hover(function(){

//			$("input#btn1").css( { backgroundImage:"url(img/cat00/contact_btnOn.jpg)"} );
			$("input#btn1").attr('src','img/cat00/contact_btnOn.jpg');


		},function(){
//			$("input#btn1").css( { backgroundImage:"url(img/cat00/contact_btnOff.jpg)"} );
			$("input#btn1").attr('src','img/cat00/contact_btnOff.jpg');
		}

	);


	//▼▼▼ contact_re.php
	$("input#btn2").hover(function(){
			barBtn = document.getElementById("btn2");
			barBtn.src = "img/cat00/submitBtn_On.jpg";
		},function(){
			barBtn.src = "img/cat00/submitBtn_Off.jpg";
		}
	);

})



//▼▼▼ for form forcus ----------------------
$(function(){
	$("#form dd input.txt,#form dd textarea").focus(function(){
			$(this).css({ border:"1px #8b8b8b solid" });
		});
	
	$("#form dd input.txt,#form dd textarea").blur(	function(){
			$(this).css({ border:"1px #C2C2C2 solid" });
		});
})



//▼▼▼ submit error ----------------------
jQuery(function(){
var flag1 = false;
var flag2 = false;
var flag3 = false;
var flag4 = false;
var flag5 = false;

var isMSIE = /*@cc_on!@*/false;

var input01 = "input[name='companyName']";
var input02 = "input[name='name']";
var input03 = "input[name='kana']";
var input04 = "input[name='mail']";
var input05 = "table td input";
var textarea01 = "textarea";


//▼1 func
$(input01).blur(function(){
	inpuFunc01();
})

//▼2 func
$(input02).blur(function(){
	inpuFunc02();
})

//▼3 func
$(input03).blur(function(){
	inpuFunc03();
})

//▼4 func
$(input04).blur(function(){
	inpuFunc04();
})

//▼5 func
$(textarea01).blur(function(){
	inpuFunc05();
})




function inpuFunc01(){ 		
	if($(input01).val()){
		$(input01).removeClass("inputAtt");
		$("p.alert01").slideUp();
		flag1 = true;
	}else {
		$(input01).addClass("inputAtt");
		$("p.alert01").slideDown();
		flag1 = false;
	}//end if 1
}

function inpuFunc02(){
	//▼2
	if($(input02).val()){
			$(input02).removeClass("inputAtt");
			$("p.alert02").slideUp();
			flag2 = true;
		}else {
			$(input02).addClass("inputAtt");
			$("p.alert02").slideDown();
			flag2 = false;
	}//end if 2
}

function inpuFunc03(){
	//▼3
	if($(input03).val()){
			$(input03).removeClass("inputAtt");
			$("p.alert03").slideUp("normal",function(){
						flag3 = true;
					});
			flag3 = true;
		}else {
			$(input03).addClass("inputAtt");
			$("p.alert03").slideDown();
			flag3 = false;
	}//end if 3
}

function inpuFunc04(){
	//▼4
	if($(input04).val()){
		val = $(input04).val();

		if (val.match(/^[0-9A-Za-z._-]+@[0-9A-Za-z.-]+\.[a-z0-9]+$/)){
			//return;
			$(input04).removeClass("inputAtt");
			$("p.alert04").slideUp("normal",function(){
				flag4 = true;
			});
				

			}else {
				$(input04).addClass("inputAtt");
				$("p.alert04").slideDown();
				flag4 = false;
		}//end if

		}else {
			$(input04).addClass("inputAtt");
			$("p.alert04").slideDown();
			flag4 = false;
	}//end if 4
}

function inpuFunc05(){
	//▼5
	if($(textarea01).val()){

		if (isMSIE){
			$(textarea01).parent().removeClass("textareaAtt");
		} else{
			$(textarea01).removeClass("textareaAtt");
		}//end else

		$("p.alert05").slideUp("normal",function(){
			flag5 = true;
		});
		//▲ MSIE

	}else {
		if (isMSIE){
			$(textarea01).parent().addClass("textareaAtt");
		} else{
			$(textarea01).addClass("textareaAtt");
		}//end else
		$("p.alert05").slideDown();
		flag5 = false;
	}//end if 5
}

	//▼▼▼
	$("#btn1").click(function(){
		inpuFunc01();
		inpuFunc02();
		inpuFunc03();
		inpuFunc04();
		inpuFunc05();

		if(	flag1 == true && flag2 == true && flag3 == true && flag4 == true && flag5 == true){
		}else{
			return false;
		}
	});//end submit


})//end jQuery

