var $ = jQuery.noConflict();

var hovercurid="";
var hovernextid="";
$(document).ready(function() {
	$('#mainvs').cycle({
		fx: 'fade',
		speed:  3000,
		timeout: 1000,
		before: (function(currSlideElement, nextSlideElement, options, forwardFlag) {
			var curid=currSlideElement.id.split("_");
			var nextid=nextSlideElement.id.split("_");
			hovercurid=curid[1];
			hovernextid=nextid[1];
			$('#img_'+curid[1]+' a').removeClass("on");
			$('#img_'+nextid[1]+' a').addClass("on");
		})
	});

	//error box
	$('#errorbox').bounceBox();
	$('#errorbox span').click(function(){
		$('#errorbox').bounceBoxHide();
	});
});

// check recult form
function chk_recult() {
	var form=document.recult;
	var contact1=$('#contact1').val();
	var contact2=$('#contact2').val();
	var contact3=$('#contact3').val();
	var contact4=$('#contact4').val();
	var contact5=$('#contact5').val();
	var contact6=$('#contact6').val();
	var contact6_url=$('#contact6_url').val();
	var email=$('#contact3').val(); 
	var chkemail1=email.split("@");
	if (chkemail1[1]!=null) {
		var chkemail2=chkemail1[1].split(".");
	}
	if (contact1=="" || contact2=="" || contact3=="" || contact4=="" || contact6=="" || chkemail1[1]==null || chkemail2[1]==null) {
		var errortxt="";
		if (contact1=="") errortxt="지원분야를";
		else if (contact2=="") errortxt="지원자이름을";
		else if (email=="") errortxt="이메일 주소를";
		else if (chkemail1[1]==null || chkemail2[1]==null) errortxt="올바른 E-mail 주소를";
		else if (contact4=="") errortxt="연락처를";
		else if (contact6=="") errortxt="입사지원서 첨부파일을";
		$('#errorbox').bounceBoxToggle();
		$("#errorbox p").html("<strong>"+errortxt+"</strong><br />입력해주세요.");
	}
	if (contact1=="") {
		form.contact1.focus();
	}
	else if (contact2=="") {
		form.contact2.focus();
	}
	else if (contact3=="") {
		form.contact3.focus();
	}
	else if (chkemail1[1]==null || chkemail2[1]==null) {
		form.contact3.focus();
	}
	else if (contact4=="") {
		form.contact4.focus();
	}
	else if (contact6=="") {
	}
	else {
		var myurl =  "/wp-content/themes/sungwoo/template_recult.php";
		$.post(
			myurl,
			{contact1:contact1, contact2:contact2, contact3:contact3, contact4:contact4, contact5:contact5, contact6:contact6, contact6_url:contact6_url},
			function(data){
				if (data=="1") {
					$('#errorbox').bounceBoxHide();
					$('#contact1').val("");
					$('#contact2').val("");
					$('#contact3').val("");
					$('#contact4').val("");
					$('#contact6').val("");
					$('#contact6_url').val("");
					$('#buttonDelete').hide();
					$('#filerealadd').show();
					alert("입사지원이 완료 되었습니다.\n\n빠른 시일 이내에 답변드리도록 하겠습니다.\n\n감사합니다.");
				}
			}
		);
	}
	return false;
}

//file upload
function ajaxFileUpload() {
	$.ajaxFileUpload({
		url:'/wp-content/themes/sungwoo/doajaxfileupload.php',
		secureuri:false,
		fileElementId:'fileToUpload',
		dataType: 'json',
		success: function (data, status) {
			if(typeof(data.error) != 'undefined') {
				if(data.error != '') {
					alert(data.error);
				} else {
					var filename=data.msg.split("|");
					$('#contact6').val(filename[0]);
					$('#filerealadd').hide();
					$('#contact6_url').val(filename[1]);
					$('#buttonDelete').show();
				}
			}
		},
		error: function (data, status, e) {
			alert(e);
		}
	})
	return false;
}

function deleteFile() {
	$('#contact6').val("");
	$('#contact6_url').val("");
	$('#filerealadd').show();
	$('#buttonDelete').hide();
	return false;
}

// check contact form
function chk_contact() {
	var form=document.contact;
	var contact1=$('#contact1').val();
	var contact2=$('#contact2').val();
	var contact3=$('#contact3').val();
	var contact4=$('#contact4').val();
	var contact5=$('#contact5').val();
	var contact6=$('#contact6').val();
	var email=$('#contact4').val(); 
	var chkemail1=email.split("@");
	if (chkemail1[1]!=null) {
		var chkemail2=chkemail1[1].split(".");
	}
	if (contact1=="" || contact2=="" || contact3=="" || contact4=="" || contact5=="" || contact6=="" || chkemail1[1]==null || chkemail2[1]==null) {
		var errortxt="";
		if (contact1=="") errortxt="이름을";
		else if (contact2=="") errortxt="전화번호를";
		else if (contact3=="") errortxt="핸드폰 번호를";
		else if (email=="") errortxt="이메일 주소를";
		else if (chkemail1[1]==null || chkemail2[1]==null) errortxt="올바른 E-mail 주소를";
		else if (contact5=="") errortxt="제목을";
		else if (contact6=="") errortxt="내용을";
		$('#errorbox').bounceBoxToggle();
		$("#errorbox p").html("<strong>"+errortxt+"</strong><br />입력해주세요.");
	}
	if (contact1=="") {
		form.contact1.focus();
	}
	else if (contact2=="") {
		form.contact2.focus();
	}
	else if (contact3=="") {
		form.contact3.focus();
	}
	else if (contact4=="") {
		form.contact4.focus();
	}
	else if (chkemail1[1]==null || chkemail2[1]==null) {
		form.contact4.focus();
	}
	else if (contact5=="") {
		form.contact5.focus();
	}	
	else if (contact6=="") {
		form.contact6.focus();
	}
	else {
		var myurl =  "/wp-content/themes/sungwoo/template_contact.php";
		$.post(
			myurl,
			{contact1:contact1, contact2:contact2, contact3:contact3, contact4:contact4, contact5:contact5, contact6:contact6},
			function(data){
				if (data=="1") {
					$('#errorbox').bounceBoxHide();
					$('#contact1').val("");
					$('#contact2').val("");
					$('#contact3').val("");
					$('#contact4').val("");
					$('#contact5').val("");
					$('#contact6').val("");
					alert("고객문의가 접수 완료 되었습니다.\n\n빠른 시일 이내에 답변드리도록 하겠습니다.\n\n감사합니다.");
				}
			}
		);
	}
	return false;
}

// check recult contact form
function chk_recult_contact() {
	var form=document.contact;
	var contact1=$('#contact1').val();
	var contact2=$('#contact2').val();
	var contact3=$('#contact3').val();
	var contact4=$('#contact4').val();
	var contact5=$('#contact5').val();
	var contact6=$('#contact6').val();
	var email=$('#contact4').val(); 
	var chkemail1=email.split("@");
	if (chkemail1[1]!=null) {
		var chkemail2=chkemail1[1].split(".");
	}
	if (contact1=="" || contact2=="" || contact3=="" || contact4=="" || contact5=="" || contact6=="" || chkemail1[1]==null || chkemail2[1]==null) {
		var errortxt="";
		if (contact1=="") errortxt="이름을";
		else if (contact2=="") errortxt="전화번호를";
		else if (contact3=="") errortxt="핸드폰 번호를";
		else if (email=="") errortxt="이메일 주소를";
		else if (chkemail1[1]==null || chkemail2[1]==null) errortxt="올바른 E-mail 주소를";
		else if (contact5=="") errortxt="제목을";
		else if (contact6=="") errortxt="내용을";
		$('#errorbox').bounceBoxToggle();
		$("#errorbox p").html("<strong>"+errortxt+"</strong><br />입력해주세요.");
	}
	if (contact1=="") {
		form.contact1.focus();
	}
	else if (contact2=="") {
		form.contact2.focus();
	}
	else if (contact3=="") {
		form.contact3.focus();
	}
	else if (contact4=="") {
		form.contact4.focus();
	}
	else if (chkemail1[1]==null || chkemail2[1]==null) {
		form.contact4.focus();
	}
	else if (contact5=="") {
		form.contact5.focus();
	}	
	else if (contact6=="") {
		form.contact6.focus();
	}
	else {
		var myurl =  "/wp-content/themes/sungwoo/template_recult_contact.php";
		$.post(
			myurl,
			{contact1:contact1, contact2:contact2, contact3:contact3, contact4:contact4, contact5:contact5, contact6:contact6},
			function(data){
				if (data=="1") {
					$('#errorbox').bounceBoxHide();
					$('#contact1').val("");
					$('#contact2').val("");
					$('#contact3').val("");
					$('#contact4').val("");
					$('#contact5').val("");
					$('#contact6').val("");
					alert("채용문의가 접수 완료 되었습니다.\n\n빠른 시일 이내에 답변드리도록 하겠습니다.\n\n감사합니다.");
				}
			}
		);
	}
	return false;
}
