$(document).ready(function(){
    $('#multi-ddm').dropDownMenu({parentMO: 'parent-hover', childMO: 'child-hover1'});
    //getOnline();
    $('.blank').attr('target','_blank');
    //---Slide_menu
	var broswer = navigator.userAgent;
	var ie = (broswer.indexOf("MSIE") != -1 && broswer.indexOf(") ") == -1 ? true : false);
	if(!ie){
		$("#slide").css({"position":"absolute"});
		sw = parseInt($("#slide").css("width"));
		$("#slide").css({"position":"relative"});
		if(sw>2000)$("#slide").html($("#slide").html());
			else{
				if(sw>0){
					end = Math.ceil(2000/sw);
					bufor = "";
					for(i=0;i<end;i++)bufor += $("#slide").html();
					$("#slide").html(bufor);
				}
			}
		var xt = parseInt((sw/70)*1000);
		slideMenu(xt);
	}else{
		buforIE = $("#slide").html();
		$("#slide").html('');
		$("#slide").append('<div style="display:inline;"><div id="slideIE">'+buforIE+'</div></div>');
		$("#slide").css({"position":"absolute"});
		sw = parseInt($("#slideIE").css("width"));
		$("#slide").css({"position":"relative"});
		if(sw>2000)$("#slideIE").html(buforIE);
			else{
				if(sw>0){
					end = Math.ceil(2000/sw);
					bufor = "";
					for(i=0;i<end;i++)bufor += buforIE;
					$("#slide").html(bufor);
				}
			}
		var xt = parseInt((sw/70)*1000);
		slideMenu(xt);
	}
	//sfForm Check
	$('#sfSubmit').click(function(){
		var fError = false;
		var fName = $('#sfName').val();
		if(!checkPerson(fName) || fName.length<1){$('#sfName').addClass('fError');fError = true;}
			else{ $('#sfName').removeClass('fError');fError = fError;}
		var fPhone = $('#sfPhone').val();
		if(!checkPhone(fPhone)){$('#sfPhone').addClass('fError');fError = true;}
			else{ $('#sfPhone').removeClass('fError');fError = fError;}
		var fEmail = $('#sfEmail').val();
		if(!checkMail(fEmail)){$('#sfEmail').addClass('fError');fError = true;}
			else{ $('#sfEmail').removeClass('fError');fError = fError;}
		var fPlace = $('#sfPlace').val();
		if(!checkPlace(fPlace) || fPlace.length<1){$('#sfPlace').addClass('fError');fError = true;}
			else{ $('#sfPlace').removeClass('fError');fError = fError;}
		var fInfo = $('#sfInfo').val();
		if(fInfo.length<5){$('#sfInfo').addClass('fError');fError = true;}
			else{ $('#sfInfo').removeClass('fError');fError = fError;}
		var fProvince = $('#sfProvince').val();
		if(fProvince.length<1){$('#sfProvince').addClass('fError');fError = true;}
			else{$('#sfProvince').removeClass('fError');fError = fError;}
		if(!fError){$('#sfForm').submit();}
		return false;
	});
});

function slideMenu(t){
	$("#slide").animate({left:"0px"},0,function(){
		$("#slide").animate({left:"-"+sw+"px"},t,"linear",function(){
			window.setTimeout("slideMenu("+t+")",0);
		});
	});
}

function getOnline(){
	$('#onLine').load('index.php?self=true&mod=online',{'online':'yes'});
	$('#count').load('index.php?self=true&mod=online',{'count':'yes'});
	window.setTimeout("getOnline()",3*(1000*60));
}
//-----
function checkMail(word){
	var mail	= /.*@.*\..*/;
	var space	= /\s/g;
	var st	= mail.test(word);
	var sp	= space.test(word);
	if(st===true && sp===false)return true;
		else return false;
}

function checkPhone(word){
	var nonWord     = new RegExp("[:'\".,<>?~`!@#$%^&*()_+|={};']",'g');
	var nonN	= /[\[\]]/g;
	var decimal	= new RegExp("[0-9]",'g');
	var alphaNum	= /[a-zA-Z]/g;
	var t0	= nonWord.test(word);
	var t1	= decimal.test(word);
	var t2	= nonN.test(word);
	var t3	= alphaNum.test(word);
	if(!t0 && t1 && !t2 && !t3)return true;
		else return false;
}

function checkPlace(word){
	//var decimal	= new RegExp("[0-9]",'g');
	var nonWord     = new RegExp("[:'\".<>?~`!@#$%^&*()_+|={};']",'g');
	var nonN	= /[\[\]]/g;
	/*var t0		= decimal.test(word);*/
	var t1		= nonN.test(word);
	var t2		= nonWord.test(word);
	if(/*!t0 &&*/ !t1 && !t2)return true;
		else return false;
}

function checkPerson(word){
	var nonWord     = new RegExp("[:'\".,<>?~`!@#$%^&*()_+|={};'\\/-]",'g');
	var nonN	= /[\[\]]/g;
	var decimal	= new RegExp("[0-9]",'g');
	var t0		= nonWord.test(word);
	var t1		= decimal.test(word);
	var t2		= nonN.test(word);
	if(!t0 && !t1 && !t2)return true;
		else return false;
}