$(function(){
	if($('.tab').length){
		$('.tab').dooTab();
	}
	$('.toggle_box_title_c h5').click(function(){
		$(this).toggleClass('active');
		$(this).closest('.toggle_box_title').next('.toggle_box_content').toggle();
	});
	$('.sb_4_box h4').click(function(){
		$('.cdc_content').hide();
		$('.sb_4_box h4').removeClass('active');
		$(this).toggleClass('active');
		$(this).next('.cdc_content').toggle();
	});
	$('#search_form_text,#texet_video_search').focus(function(){
		$(this).val("");
	});
	
	$('.tab_index').mouseenter(function(){
		$(this).addClass('hover');
	});
	$('.tab_index').mouseleave(function(){
		$(this).removeClass('hover');
	});
	
	$('#construction_submit').click(function(){
		var result = true;
		$('#contact_form span').text('');
		var name = $.trim($('#name').val());
		var subject = $.trim($('#subject').val());
		var mail = $.trim($('#mail').val());
		var msg = $.trim($('#msg').val());
		var notEmpty = checkEmpty({
			name : name,
			subject : subject,
			msg : msg
		});
		if(!notEmpty){
			result = false;
		}
			var mailFormat = checkEmail({
				mail: mail
			});
			if(!mailFormat){
				result = false;
			}
			
		return result;		
	});
	
	function checkEmail(v){
		if (v.mail.length === 0) {
			$('#mail').next('span').text('required');
			return false;
		}
		else {
			var result = new RegExp('^\\w+((-\\w+)|(\\.\\w+))*\\@[A-Za-z0-9]+((\\.|-)[A-Za-z0-9]+)*\\.[A-Za-z0-9]+$').test(v.mail);
			if (!result) {
				$('#mail').next('span').text('please check email format');
				return false;
			}
			else {
				return true;
			}
		}
	}
	
	function checkEmpty(obj){
		var result = true;
		for(var i in obj){
			if(obj[i].length === 0){
				$('#'+i).next('span').text('required');
				result = false;
			}
		}
		return result;
	}
	
}); 
