//pagetop
$(function() {
	$('a[href*=#]').click(function() {
		if (location.pathname.replace(/^\//,'') == this.pathname.replace(/^\//,'') && location.hostname == this.hostname) {
			var target = $(this.hash);
			target = target.length && target;
			if (target.length) {
				var sclpos = 30;
				var scldurat = 1200;
				var targetOffset = target.offset().top - sclpos;
				$('html,body')
					.animate({scrollTop: targetOffset}, {duration: scldurat, easing: "easeOutExpo"});
				return false;
			}
		}
	});
});


//openmenu
flag = false;
function hdnMenu(id) {
  parentId = 'ver_hdn'+id;
  hdnId = 'hdnMenu'+id;
  tMenu = document.all[hdnId];
  pMenu = document.all[parentId];
  if(tMenu.style.display == 'block') tMenu.style.display = "none",pMenu.className="ver_hdn";
  else tMenu.style.display = "block",pMenu.className="ver_opn";
}



//openwin
var tgtOpenWin = {
	
	conf : {
		className : "blank",
		fileTypes : ["pdf","doc","xls","ppt"]
	},

	main : function(){
		var fileTypesReg = "/";
		for(i = 0; i <tgtOpenWin.conf.fileTypes.length; i++){
			fileTypesReg += "\\."+tgtOpenWin.conf.fileTypes[i]+"$|";
		}
		fileTypesReg=fileTypesReg.slice(0, -1)+"/";
	
		var a = document.links;
		for (i = 0; i < a.length; i++) {
			if (new RegExp("\\b" + tgtOpenWin.conf.className + "\\b").exec(a[i].className)||
		    	(new RegExp(fileTypesReg).exec(a[i].getAttribute("href")))){
				a[i].onclick = tgtOpenWin.openWin;
				a[i].onkeypress = tgtOpenWin.openWin;
			}
		}
	},
		
	openWin : function(){
		window.open(this.href, "", "toolbar=yes, location=yes, directories=yes, status=yes, menubar=yes, scrollbars=yes, resizable=yes, close=yes");
		return false;
	},
	
	addEvent : function(){
		try {
			window.addEventListener('load', this.main, false);
		} catch (e) {
			window.attachEvent('onload', this.main);
		}
	}
	
}

tgtOpenWin.addEvent();




