function tracking_info_wait(articleId) {
	var params = 'articleId='+articleId;
    var myAjax = new Ajax.Request(
            '/common/tracking.php?'+params,
            {
            	method: 'get',
            	paremeters: params,
            	/*
                onLoading: function() {
            		$('tracking_info').startWaiting('bigWaiting');
                },
                */
                onSuccess: function(req) {
                    var result = req.responseText;
                    $('tracking_info').innerHTML = result;
                },
                onComplete: function() {
                    $('tracking_info').stopWaiting();
                }
            });	
}

function google_cse_popular() {
    var myAjax = new Ajax.Request(
            '/common/google_cse_popular.php',
            {
            	/*
                onLoading: function() {
            		$('google_cse_popular').startWaiting('bigWaiting');
                },
                */
                onSuccess: function(req) {
                    var result = req.responseText;
                    $('google_cse_popular').innerHTML = result;
                },
                onComplete: function() {
                    $('google_cse_popular').stopWaiting();
                }
            });	
}

function aboCompanyMember(section) {
    var myAjax = new Ajax.Request(
        '/common/abo_member.php',
        {
        	/*
            onLoading: function() {
        		$('buyingoffice').startWaiting('bigWaiting');
            },
            */
            onSuccess: function(req) {
                var result = req.responseText;
                $('buyingoffice').innerHTML = result;
            },
            onComplete: function() {
                $('buyingoffice').stopWaiting();
            }
        });
}

function headlineLoadingSub(lng,articleid,section,cateid) {
	var params = 'lng='+lng+'&articleid='+articleid+'&section='+section+'&cateid='+cateid;
    var myAjax = new Ajax.Request(
        '/common/headline_sub.php?'+params,
        {
        	method: 'get',
        	paremeters: params,
        	/*
            onLoading: function() {
        		$('headline_top5_sub').startWaiting('bigWaiting');
            },
            */
            onSuccess: function(req) {
                var result = req.responseText;
                $('headline_top5_sub').innerHTML = result;
            },
            onComplete: function() {
                $('headline_top5_sub').stopWaiting();
            }
        });
}

function headlineLoading(lng,articleid) {
	var params = 'lng='+lng+'&articleid='+articleid;
    var myAjax = new Ajax.Request(
        '/common/headline.php?'+params,
        {
        	method: 'get',
        	paremeters: params,
        	/*
            onLoading: function() {
        		$('headline_top5').startWaiting('bigWaiting');
            },
            */
            onSuccess: function(req) {
                var result = req.responseText;
                $('headline_top5').innerHTML = result;
            },
            onComplete: function() {
                $('headline_top5').stopWaiting();
            }
        });
}

function exhibitionLoadingSub(year,page) {
	var params = 'year='+year+'&page='+page;
    var myAjax = new Ajax.Request(
        '/common/exhibition_sub.php?'+params,
        {
        	method: 'get',
        	paremeters: params,
        	/*
            onLoading: function() {
        		$('exhibition_content').startWaiting('bigWaiting');
            },
            */
            onSuccess: function(req) {
                var result = req.responseText;
                $('exhibition_content').innerHTML = result;
            },
            onComplete: function() {
                $('exhibition_content').stopWaiting();
            }
        });
}

function exhibitionLoading(year,page) {
	var params = 'year='+year+'&page='+page;
    var myAjax = new Ajax.Request(
        '/common/exhibition.php?'+params,
        {
        	method: 'get',
        	paremeters: params,
        	/*
            onLoading: function() {
        		$('exhibition_content').startWaiting('bigWaiting');
            },
            */
            onSuccess: function(req) {
                var result = req.responseText;
                $('exhibition_content').innerHTML = result;
            },
            onComplete: function() {
                $('exhibition_content').stopWaiting();
            }
        });
}

function change_tab(v) {
	document.getElementById('tab1').style.display = 'none';
	document.getElementById('tab2').style.display = 'none';
	
	document.getElementById('tab'+v).style.display = '';
	
	if (v == 1) {
		document.getElementById('tab_img1').src = 'http://image.aving.net/webimg/200912/images/taving_m01_on.gif';
		document.getElementById('tab_img2').src = 'http://image.aving.net/webimg/200912/images/taving_m02.gif';
	} else {
		document.getElementById('tab_img1').src = 'http://image.aving.net/webimg/200912/images/taving_m01.gif';
		document.getElementById('tab_img2').src = 'http://image.aving.net/webimg/200912/images/taving_m02_on.gif';		
	}
}

function global_network() {
	var url = "http://abo.aving.net/lib/global_network.php";
	window.open(url,"global_network","width=660,height=500,top=0,left=0,scrollbars=1");
}

function delay(gap) {
	var then, now;
	then = new Date().getTime();
	now = then;
	while ((now-then)<gap) {
		now = new Date().getTime();
	}
}

function goUrl(branch_id)
{
/*
    if (branch_id == "/jp/")
        location.href= "http://j2k.naver.com/j2k_frame.php/japanese/aving.net/jp/";
    else
*/
        location.href= "http://"+branch_id;
}

function WPBSReg(Lng_Num)
	{
		window.open('/event/include/wpba_write.asp?Lng_Num='+Lng_Num, 'WPBSReg', 'left=100, top=100,resizable=no,scrollbars=yes,status=no,width=623,height=620');
	}

	function chkFileType(obj)
	{
		if (obj.value.length > 0)
		{
			// 선택파일 파일명 추출.
			PathPoint = obj.value.lastIndexOf('\\');
			FilePoint = obj.value.substring(PathPoint+1,obj.value.length);
			FileName = FilePoint.toLowerCase();

			// 선택파일의 경로를 분리하여 확장자를 구합니다.
			PathPoint = obj.value.lastIndexOf('.');
			FilePoint = obj.value.substring(PathPoint+1,obj.value.length);
			FileType = FilePoint.toLowerCase();

			str='jpg,gif,zip';
			str_exp=str.split(','); 
			for (ii=0; ii < str_exp.length ; ii ++ )
			{
					if (str_exp[ii] == FileType)
					{
						return true
						break; 
					}
			}

			alert("첨부파일 형식이 잘못 되었습니다.\r\r다시 입력하세요");
			return false;
		}
	}

	function DelContent(EB_Num, WinMode)
	{
		PYesNo = confirm("리뷰를 삭제하시겠습니까?");
		if (PYesNo == true)
			window.open('/event/pop_DelContent.asp?EB_Num='+EB_Num+'&WinMode='+WinMode, 'DelContent', 'left=100, top=100,resizable=no,scrollbars=no,status=no,width=150,height=25');
	}

	function DelContentFile(EB_Num, WinMode)
	{
		PYesNo = confirm("파일을 삭제하시겠습니까?");
		if (PYesNo == false)
			return false;

		window.open('/event/DelContentFileOk.asp?EB_Num='+EB_Num+'&WinMode='+WinMode, 'DelContent', 'left=100, top=100,resizable=no,scrollbars=no,status=no,width=150,height=25');
	}

	function ViewContent(EB_Num)
	{
		window.open('/event/pop_ViewContent.asp?EB_Num='+EB_Num, 'ViewContent', 'left=100, top=100,resizable=no,scrollbars=yes,status=no,width=600,height=450');
	}

	function ModifyContent(EB_Num, BranchID, WinMode)
	{
		if (WinMode == "s")
			self.location.href = 'http://aving.net/'+ BranchID +'/event/?EB_Num='+EB_Num+'#write';
		else
		{
			opener.parent.location.href = 'http://aving.net/'+ BranchID +'/event/?EB_Num='+EB_Num+'#write';
			self.close();
		}

	}

	function wpbaChk(obj)
	{
		if (obj.NameKr.value == "") {
			alert("성명을 입력해 주세요.");
			obj.NameKr.focus();
			return  false;
		}

		if (obj.BirthDay.value == "") {
			alert("생년월일을 입력해 주세요.");
			obj.BirthDay.focus();
			return  false;
		}

		if(IsNumeric(obj.BirthDay.value))
		{
			alert("숫자와 바(-)를 제외한 문자가 입력되었습니다.\r\r입력형식은 0000-00-00 입니다.\r\다시 입력해 주세요");
			obj.BirthDay.focus();
			return false;
		}

		var min_length = "8"
		var max_length = "10"
		if (!Length_Check(obj.BirthDay.value, min_length, max_length))
		{
			alert("생년월일이 길이 제한에 걸렸습니다. \r\r" + min_length +"자리에서 " + max_length +"자리만 허용됩니다. \r\r다시 체크해 주시기 바랍니다..");
			obj.BirthDay.focus();
			return  false;
		}


		if (obj.Country.value == "") {
			alert("국적을 입력해 주세요.");
			obj.Country.focus();
			return  false;
		}

		var min_length = "2"
		var max_length = "20"
		if (!Length_Check(obj.Country.value, min_length, max_length))
		{
			alert("길이 제한에 걸렸습니다. \r\r" + min_length +"자리에서 " + max_length +"자리만 허용됩니다. \r\r다시 체크해 주시기 바랍니다..");
			obj.Country.focus();
			return  false;
		}



		if (obj.Language.value == "") {
			alert("사용 언어를 입력해 주세요.");
			obj.Language.focus();
			return  false;
		}

		var min_length = "2"
		var max_length = "20"
		if (!Length_Check(obj.Language.value, min_length, max_length))
		{
			alert("사용언어 항목이 길이 제한에 걸렸습니다. \r\r" + min_length +"자리에서 " + max_length +"자리만 허용됩니다. \r\r다시 체크해 주시기 바랍니다..");
			obj.Language.focus();
			return  false;
		}


		if (obj.ID_Photo.value != "") {

			PathPoint = obj.ID_Photo.value.lastIndexOf('.');
			FilePoint = obj.ID_Photo.value.substring(PathPoint+1,obj.ID_Photo.value.length);
			FileType = FilePoint.toLowerCase();
			
			if(FileType != 'jpg') 
			{
				alert('JPG 파일만 가능합니다.');
				obj.ID_Photo.value="";
				obj.ID_Photo.focus();
				return false;
			}
		}


		if (obj.job_num.value == "0") {
			alert("직업군을 선택해 주세요.");
			return  false;
		}

		if (obj.EnterpriseName.value == "") {
			alert("회사명을 입력해 주세요.");
			obj.EnterpriseName.focus();
			return  false;
		}



		if (obj.DepartmentName.value == "") {
			alert("부서명을 입력해 주세요.");
			obj.DepartmentName.focus();
			return  false;
		}


		if (obj.PositionName.value == "") {
			alert("직위명을 입력해 주세요.");
			obj.PositionName.focus();
			return  false;
		}


		if (obj.EnterpriseAddress.value == "") {
			alert("회사 주소를 입력해 주세요.");
			obj.EnterpriseAddress.focus();
			return  false;
		}

		var min_length = "4"
		var max_length = "300"
		if (!Length_Check(obj.EnterpriseAddress.value, min_length, max_length))
		{
			alert("회사(학교)주소 항목이 길이 제한에 걸렸습니다. \r\r" + min_length +"자리에서 " + max_length +"자리만 허용됩니다. \r\r다시 체크해 주시기 바랍니다..");
			obj.EnterpriseAddress.focus();
			return  false;
		}

		if (!EmailCheck(obj.Email.value)) {
			alert("공백이거나 잘못된 이메일 입니다. \r\r이메일을 확인하십시오.");
			obj.Email.focus();
			return false;
		}


		if (obj.CellPhone.value == "") {
			alert("휴대폰을 입력해 주세요.");
			obj.CellPhone.focus();
			return  false;
		}

		if(IsNumeric(obj.CellPhone.value))
		{
			alert("휴대폰 항목에 숫자와 바(-)를 제외한 문자가 입력되었습니다.\r\다시 입력해 주세요");
			obj.CellPhone.focus();
			return false;
		}


		var min_length = "10"
		var max_length = "20"
		if (!Length_Check(obj.CellPhone.value, min_length, max_length))
		{
			alert("휴대폰 항목이 길이 제한에 걸렸습니다. \r\r" + min_length +"자리에서 " + max_length +"자리만 허용됩니다. \r\r다시 체크해 주시기 바랍니다..");
			obj.CellPhone.focus();
			return  false;
		}


		if (obj.TelOffice.value == "") {
			alert("회사 전화번호를 입력해 주세요.");
			obj.TelOffice.focus();
			return  false;
		}


		if(IsNumeric(obj.TelOffice.value))
		{
			alert("회사 전화번호 항목에 숫자와 바(-)를 제외한 문자가 입력되었습니다.\r\다시 입력해 주세요");
			obj.TelOffice.focus();
			return false;
		}


		if (obj.Fax.value != "") {
			if(IsNumeric(obj.Fax.value))
			{
				alert("팩스 항목에 숫자와 바(-)를 제외한 문자가 입력되었습니다.\r\다시 입력해 주세요");
				obj.Fax.focus();
				return false;
			}
			var min_length = "7"
			var max_length = "15"
			if (!Length_Check(obj.CellPhone.value, min_length, max_length))
			{
				alert("팩스 항목이 길이 제한에 걸렸습니다. \r\r" + min_length +"자리에서 " + max_length +"자리만 허용됩니다. \r\r다시 체크해 주시기 바랍니다..");
				obj.CellPhone.focus();
				return  false;
			}

		}

		if (obj.TelHome.value != "") {
			if(IsNumeric(obj.TelHome.value))
			{
				alert("집 전화 항목에 숫자와 바(-)를 제외한 문자가 입력되었습니다.\r\다시 입력해 주세요");
				obj.TelHome.focus();
				return false;
			}

			var min_length = "7"
			var max_length = "15"
			if (!Length_Check(obj.TelHome.value, min_length, max_length))
			{
				alert("집 전화 항목이 길이 제한에 걸렸습니다. \r\r" + min_length +"자리에서 " + max_length +"자리만 허용됩니다. \r\r다시 체크해 주시기 바랍니다..");
				obj.TelHome.focus();
				return  false;
			}

		}


		if (obj.BlogTitle.value == "") {
			alert("블로그명을 입력해 주세요.");
			obj.BlogTitle.focus();
			return  false;
		}


		var min_length = "2"
		var max_length = "30"
		if (!Length_Check(obj.BlogTitle.value, min_length, max_length))
		{
			alert("블로그명 항목이 길이 제한에 걸렸습니다. \r\r" + min_length +"자리에서 " + max_length +"자리만 허용됩니다. \r\r다시 체크해 주시기 바랍니다..");
			obj.BlogTitle.focus();
			return  false;
		}


		if (obj.BlogURL.value == "") {
			alert("블로그 URL을 입력해 주세요.");
			obj.BlogURL.focus();
			return  false;
		}


		var min_length = "12"
		var max_length = "100"
		if (!Length_Check(obj.BlogURL.value, min_length, max_length))
		{
			alert("블로그 URL 항목이 길이 제한에 걸렸습니다. \r\r" + min_length +"자리에서 " + max_length +"자리만 허용됩니다. \r\r다시 체크해 주시기 바랍니다..");
			obj.BlogURL.focus();
			return  false;
		}


		if (obj.InterestRealm.value == "") {
			alert("관심 분야를 입력해 주세요.");
			obj.InterestRealm.focus();
			return  false;
		}

		if (obj.BlogLanguage.value == "") {
			alert("발행 언어를 입력해 주세요.");
			obj.BlogLanguage.focus();
			return  false;
		}

		var min_length = "2"
		var max_length = "20"
		if (!Length_Check(obj.BlogLanguage.value, min_length, max_length))
		{
			alert("발행 언어 항목이 길이 제한에 걸렸습니다. \r\r" + min_length +"자리에서 " + max_length +"자리만 허용됩니다. \r\r다시 체크해 주시기 바랍니다..");
			obj.BlogLanguage.focus();
			return  false;
		}

		return true;
	}



	function wpbaChkEng(obj)
	{
		if (obj.NameKr.value == "") {
			alert("Please insert your name.");
			obj.NameKr.focus();
			return  false;
		}

		if (obj.BirthDay.value == "") {
			alert("Please insert your birth of date.");
			obj.BirthDay.focus();
			return  false;
		}

		if(IsNumeric(obj.BirthDay.value))
		{
			alert("Insert form is 0000-00-00. Only number and hyphen(-) is available. Please try again.");
			obj.BirthDay.focus();
			return false;
		}

		var min_length = "8"
		var max_length = "10"
		if (!Length_Check(obj.BirthDay.value, min_length, max_length))
		{
			alert("Miss digits. \r\r" + min_length +"-digit to " + max_length +"-digit number is available. \r\rPlease check again.");
			obj.BirthDay.focus();
			return  false;
		}


		if (obj.Country.value == "") {
			alert("Please insert your country.");
			obj.Country.focus();
			return  false;
		}

		var min_length = "2"
		var max_length = "50"
		if (!Length_Check(obj.Country.value, min_length, max_length))
		{
			alert("Miss digits. \r\r" + min_length +"-digit to " + max_length +"-digit number is available. \r\rPlease check again.");
			obj.Country.focus();
			return  false;
		}



		if (obj.Language.value == "") {
			alert("Please insert your language.");
			obj.Language.focus();
			return  false;
		}

		var min_length = "2"
		var max_length = "30"
		if (!Length_Check(obj.Language.value, min_length, max_length))
		{
			alert("Miss digits. \r\r" + min_length +"-digit to " + max_length +"-digit number is available. \r\rPlease check again.");
			obj.Language.focus();
			return  false;
		}


		if (obj.ID_Photo.value != "") {
			PathPoint = obj.ID_Photo.value.lastIndexOf('.');
			FilePoint = obj.ID_Photo.value.substring(PathPoint+1,obj.ID_Photo.value.length);
			FileType = FilePoint.toLowerCase();
			
			if(FileType != 'jpg') 
			{
				alert('Only jpg file is available');
				obj.ID_Photo.value = "";
				obj.ID_Photo.focus();
				return false;
			}
		}


		if (obj.job_num.value == "0") {
			alert("Please choose your job.");
			return  false;
		}

		if (obj.EnterpriseName.value == "") {
			alert("Please insert your company or school");
			obj.EnterpriseName.focus();
			return  false;
		}



		if (obj.DepartmentName.value == "") {
			alert("Please insert your duty or major");
			obj.DepartmentName.focus();
			return  false;
		}


		if (obj.PositionName.value == "") {
			alert("Please insert your position");
			obj.PositionName.focus();
			return  false;
		}


		if (obj.EnterpriseAddress.value == "") {
			alert("Please insert your company address");
			obj.EnterpriseAddress.focus();
			return  false;
		}


		var min_length = "4"
		var max_length = "300"
		if (!Length_Check(obj.EnterpriseAddress.value, min_length, max_length))
		{
			alert("Miss digits. \r\r" + min_length +"-digit to " + max_length +"-digit number is available. \r\rPlease check again.");
			obj.EnterpriseAddress.focus();
			return  false;
		}



		if (!EmailCheck(obj.Email.value)) {
			alert("Please insert your e-mail. Blank or incorrect e-mail address. Please confirm your e-mail.");
			obj.Email.focus();
			return false;
		}


		if (obj.CellPhone.value == "") {
			alert("Please insert your cellphone");
			obj.CellPhone.focus();
			return  false;
		}


		if(IsNumeric(obj.CellPhone.value))
		{
			alert("Only number and hyphen(-) is available. Please try again.");
			obj.CellPhone.focus();
			return false;
		}


		var min_length = "10"
		var max_length = "30"
		if (!Length_Check(obj.CellPhone.value, min_length, max_length))
		{
			alert("Miss digits. \r\r" + min_length +"-digit to " + max_length +"-digit number is available. \r\rPlease check again.");
			obj.CellPhone.focus();
			return  false;
		}



		if (obj.TelOffice.value == "") {
			alert("Please insert your office");
			obj.TelOffice.focus();
			return  false;
		}


		if(IsNumeric(obj.TelOffice.value))
		{
			alert("Only number and hyphen(-) is available. Please try again.");
			obj.TelOffice.focus();
			return false;
		}

		var min_length = "7"
		var max_length = "30"
		if (!Length_Check(obj.TelOffice.value, min_length, max_length))
		{
			alert("Miss digits. \r\r" + min_length +"-digit to " + max_length +"-digit number is available. \r\rPlease check again.");
			obj.TelOffice.focus();
			return  false;
		}

		if (obj.Fax.value != "") {
			if(IsNumeric(obj.Fax.value))
			{
				alert("Only number and hyphen(-) is available. Please try again.");
				obj.Fax.focus();
				return false;
			}
			var min_length = "7"
			var max_length = "30"
			if (!Length_Check(obj.Fax.value, min_length, max_length))
			{
				alert("Miss digits. \r\r" + min_length +"-digit to " + max_length +"-digit number is available. \r\rPlease check again.");
				obj.Fax.focus();
				return  false;
			}

		}

		if (obj.TelHome.value != "") {
			if(IsNumeric(obj.TelHome.value))
			{
				alert("Only number and hyphen(-) is available. Please try again.");
				obj.TelHome.focus();
				return false;
			}
			var min_length = "7"
			var max_length = "30"
			if (!Length_Check(obj.TelHome.value, min_length, max_length))
			{
				alert("Miss digits. \r\r" + min_length +"-digit to " + max_length +"-digit number is available. \r\rPlease check again.");
				obj.TelHome.focus();
				return  false;
			}
		}


		if (obj.BlogTitle.value == "") {
			alert("Please insert your bolg title.");
			obj.BlogTitle.focus();
			return  false;
		}


		var min_length = "2"
		var max_length = "100"
		if (!Length_Check(obj.BlogTitle.value, min_length, max_length))
		{
			alert("Miss digits. \r\r" + min_length +"-digit to " + max_length +"-digit number is available. \r\rPlease check again.");
			obj.BlogTitle.focus();
			return  false;
		}


		if (obj.BlogURL.value == "") {
			alert("Please insert your blog URL.");
			obj.BlogURL.focus();
			return  false;
		}


		var min_length = "12"
		var max_length = "100"
		if (!Length_Check(obj.BlogURL.value, min_length, max_length))
		{
			alert("Miss digits. \r\r" + min_length +"-digit to " + max_length +"-digit number is available. \r\rPlease check again.");
			obj.BlogURL.focus();
			return  false;
		}


		if (obj.InterestRealm.value == "") {
			alert("Please insert your fields of interest.");
			obj.InterestRealm.focus();
			return  false;
		}

		if (obj.BlogLanguage.value == "") {
			alert("Please insert publishing language.");
			obj.BlogLanguage.focus();
			return  false;
		}

		var min_length = "2"
		var max_length = "20"
		if (!Length_Check(obj.BlogLanguage.value, min_length, max_length))
		{
			alert("Miss digits. \r\r" + min_length +"-digit to " + max_length +"-digit number is available. \r\rPlease check again.");
			obj.BlogLanguage.focus();
			return  false;
		}

		return true;
	}

	// 길이제한 
	function Length_Check(str, min_length, max_length)
	{
		if ((str.length >= min_length) && (str.length <= max_length))
			return true;
		else
			return false;
	}

	function wChk(obj)
	{
		if (obj.Title.value == "") {
			alert("리뷰 제목을 입력해 주세요.");
			obj.Title.focus();
			return  false;
		}

		if (obj.Title.value.length > 150) {
			alert("리뷰 제목을 150자 이하로 입력해 주세요.");
			obj.Title.focus();
			return  false;
		}

		if (obj.Name.value == "") {
			alert("닉네임을 입력해 주세요.");
			obj.Name.focus();
			return  false;
		}

		if (obj.Name.value.length > 10) {
			alert("닉네임을 10자 이하로 입력해 주세요.");
			obj.Name.focus();
			return  false;
		}

		if (obj.Email.value == "") {
			alert("이메일을 입력해 주세요.\r\r삭제나 수정시에 필요합니다.");
			obj.Email.focus();
			return  false;
		}

		if (!EmailCheck(obj.Email.value)) {
			alert("이메일 형식이 잘못 되었습니다.\r\r정확히 입력해 주세요.");
			obj.Email.focus();
			return false;
		}

		if (obj.FileName.value != "") {
			if(!chkFileType(obj.FileName))
			{
				err_num = i + 1;
				obj.FileName.focus();
				return false;
			}
		}
		
		if (obj.Content.value == "") {
			alert("리뷰 내용이 입력되지 않았습니다.");
			obj.Content.focus();
			return  false;
		}

		PYesNo = confirm("리뷰를 등록하시겠습니까?");
		if (PYesNo == false)
			return false;
		return true;
	}


var tipTimer;

<!--
function locateObject(n, d) { //v3.0
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=locateObject(n,d.layers[i].document); return x;
}

function hideTooltip(object)
{
if (document.all)
{
    locateObject(object).style.visibility="hidden"
    locateObject(object).style.left = 1;
    locateObject(object).style.top = 1;
return false
}
else if (document.layers)
{
    locateObject(object).visibility="hide"
    locateObject(object).left = 1;
    locateObject(object).top = 1;
    return false
}
else
    return true
}

function showTooltip(object,e, tipContent, backcolor, bordercolor, textcolor, displaytime)
{
    //window.clearTimeout(tipTimer)
    
    if (document.all)
        {
            locateObject(object).style.top=document.body.scrollTop+event.clientY+20
            
            locateObject(object).innerHTML='<table style="font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; border: '+bordercolor+'; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; background-color: '+backcolor+'" width="10" border="0" cellspacing="1" cellpadding="1"><tr><td nowrap><font style="font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: '+textcolor+'">'+unescape(tipContent)+'</font></td></tr></table> '

            if ((e.x + locateObject(object).clientWidth) > (document.body.clientWidth + document.body.scrollLeft))
                {    
                    locateObject(object).style.left = (document.body.clientWidth + document.body.scrollLeft) - locateObject(object).clientWidth-10;
                }
            else
            {
            locateObject(object).style.left=document.body.scrollLeft+event.clientX
            }
        locateObject(object).style.visibility="visible"
        //tipTimer=window.setTimeout("hideTooltip('"+object+"')", displaytime);
        window.setTimeout("hideTooltip('"+object+"')", displaytime);
        }
    else if (document.layers)
        {
        locateObject(object).document.write('<table width="10" border="0" cellspacing="1" cellpadding="1"><tr bgcolor="'+bordercolor+'"><td><table width="10" border="0" cellspacing="0" cellpadding="2"><tr bgcolor="'+backcolor+'"><td nowrap><font style="font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: '+textcolor+'">'+unescape(tipContent)+'</font></td></tr></table><td></tr></table>')
        locateObject(object).document.close()
        locateObject(object).top=e.y+20

        if ((e.x + locateObject(object).clip.width) > (window.pageXOffset + window.innerWidth))
            {
                locateObject(object).left = window.innerWidth - locateObject(object).clip.width-10;
            }
        else
            {
            locateObject(object).left=e.x;
            }
        locateObject(object).visibility="show"
        //tipTimer=window.setTimeout("hideTooltip('"+object+"')", displaytime);
        window.setTimeout("hideTooltip('"+object+"')", displaytime);
    }
    else
    {
        return true
    }
}

function ExhibitionBranch(BranchID, SP_Num) {
    //user_id = document.JoinForm.User_id.value;
    //Url = 'http://aving.net/'+ BranchID +'/Exhibition/?mn_name=exhi&mode=ex_catbrand&SP_Num=' + SP_Num;
    if (BranchID == 'br') BranchID = "jp";
    if (BranchID == 'usa') BranchID = "us";
    if (BranchID == 'fr') BranchID = "us";
    Url = 'http://'+BranchID+'.aving.net/exhibition/?mode=detail&mn_name=exhi&sp_num='+SP_Num;
    window.open(Url, "Exhibition", "");
}

function ExhibitionBranch2(BranchID, SP_Num) {
    //user_id = document.JoinForm.User_id.value;
    if (BranchID == 'br') BranchID = "jp";
    if (BranchID == 'usa') BranchID = "us";
    if (BranchID == 'fr') BranchID = "us";
    Url = 'http://'+BranchID+'.aving.net/exhibition/?mode=detail&mn_name=exhi&sp_num='+SP_Num;
    window.open(Url, "Exhibition", "");
}

function photoslide(lng, sp_num,c_num) {
    //user_id = document.JoinForm.User_id.value;

    if(c_num)
        str_anum = '&articleId='+c_num;
    else
        str_anum="";
    if(sp_num)
        str_spnum='&sp_num=' + sp_num;
    else
        str_spnum="";

    //Url = 'http://photoslide.aving.net/?lng=' + lng + str_spnum+str_anum;
	Url = 'http://photoslide.aving.net/'
    window.open(Url, "photoslide", "width=1000,height=670,top=10,left=100,marginwidth=0,marginheight=0,toolbar=no,scrollbars=no,resizable=no");
}



/*
function photoslidetest(Lng_Num, SP_Num) {
    //user_id = document.JoinForm.User_id.value;
    Url = 'http://testslide.aving.net//?Lng_Num=' + Lng_Num + '&SP_Num=' + SP_Num;
    window.open(Url, "photoslide", "width=1000,height=670,top=10,left=100,marginwidth=0,marginheight=0,toolbar=no,scrollbars=no,resizable=no");
}
*/

// 한글, 공백만 입력
function IsKoreanBlank(checkStr) {
	var checkOK = /[^가-힣 ]/;
	
	if(checkOK.test(checkStr)) return false;
	else return true;
}



// check spell
function IsHangleAlphaNumeric(checkStr) {
	var checkOK = /[^가-힣a-zA-Z0-9_. ()]/;
	
	if(checkOK.test(checkStr)) return false;
	else return true;
}


// 영숫자 및 _바를 제외한 모든 문자 걸러내기
function IsNumeric(checkStr) {
	var checkOK = /[^0-9 -]/;
	
	if(checkOK.test(checkStr)) return true;
	else return false;
}

// 길이제한 
function Length_Check(str, min_length, max_length)
{
	if ((str.length >= min_length) && (str.length <= max_length))
		return true;
	else
		return false;
}



function EventFormCheckOlympus(obj)
{
	if (obj.User_Name.value== "")
	{
		alert("이름이 빠졌습니다.\r\r입력해 주세요..");
		obj.User_Name.focus();
		return false;
	}

	if(!IsKoreanBlank(obj.User_Name.value))
	{
		alert("한글, 공백을 제외한 문자가 입력되었습니다.\r\다시 입력해 주세요");
		obj.User_Name.focus();
		return false;
	}

	if (obj.User_Email.value== "")
	{
		alert("이메일이 빠졌습니다.\r\r입력해 주세요..");
		obj.User_Email.focus();
		return false;
	}

	if (!EmailCheck(obj.User_Email.value)) {
		alert("이메일 형식이 잘못 되었습니다.\r\r정확히 입력해 주세요.");
		obj.User_Email.focus();
		return false;
	}

	if (obj.User_Cellphone.value == "") 
	{
		alert("핸드폰 번호를 입력해 주세요.");
		obj.User_Cellphone.focus();
		return  false;
	}

	//담당자 핸드폰 할당 값 체크
	if (!IsNumeric(obj.User_Cellphone.value) == "") 
	{
		alert("핸드폰 번호는 숫자 및 하이픈(-)만 허용됩니다. \r\r다시 입력해 주세요.");
		obj.User_Cellphone.focus();
		return  false;
	}

	var min_length = "9"
	var max_length = "13"
	if (!Length_Check(obj.User_Cellphone.value, min_length, max_length))
	{
		alert("핸드폰번호 길이 제한에 걸렸습니다. \r\r" + min_length +"자리에서 " + max_length +"자리 사이의 전화번호만 허용됩니다. \r\r핸드폰번호를 다시 체크해 주시기 바랍니다..");
		obj.User_Cellphone.focus();
		return  false;
	}

	if (obj.BTE_Name.value== "")
	{
		alert("신청항목 중 기업명이 빠졌습니다.\r\r입력해 주세요..");
		obj.BTE_Name.focus();
		return false;
	}

	//기업명
	if (obj.BTE_Name.value == "") 
	{
		alert("기업명이 입력되지 않았습니다.. \r\r입력해 주세요.");
		obj.BTE_Name.focus();
		return  false;
	}

	//기업명
	if (!IsHangleAlphaNumeric(obj.BTE_Name.value)) 
	{
		alert("허용되지 않은 문자가 입력되었습니다. \r\r불필요한 특수문자를 제거한 다음 다시 시도해 주세요.");
		obj.BTE_Name.focus();
		return  false;
	}
	
    return  true;
}


function Term_Check(obj)
{
    if (((obj.sYear.value.length != "") && (obj.sMonth.value.length == "")) || ((obj.sYear.value.length == "") && (obj.sMonth.value.length |= ""))){
        if ((obj.sYear.value.length == "") && (obj.sMonth.value.length != ""))
        {
            alert("Check year box");
            obj.sYear.focus();
            return false;
        }
        if ((obj.sYear.value.length != "") && (obj.sMonth.value.length == ""))
        {
            alert("Check month box");
            obj.sMonth.focus();
            return false;
        }
    }
    return true;
}

function togle ( name ) {
  div1 = document.getElementById('mostpopula');
  div2 = document.getElementById('topstories');
  if ( name == 'mostpopula' ) {
    div1.style.display = 'block';
    div2.style.display = 'none';
  } else {
    div1.style.display = 'none';
    div2.style.display = 'block';
  }
}

var timerID ;
function MakeArray(size) {
    this.length = size;
    for(var i = 1; i <= size; i++) {
        this[i] = "";
    }
    return this;
}

function tzone(tz, os, ds, cl) {
    this.ct = new Date(0) ;
    this.tz = tz ;
    this.os = os ;
    this.ds = ds ;
    this.cl = cl ;
}

function ClockString(dt) {
    var stemp, ampm ;

    var dt_year = dt.getUTCFullYear() ;
    var dt_month = dt.getUTCMonth();
    var dt_day = dt.getUTCDate() ;

    dt_year = dt_year.toString() ;

    var now = new Date();
    var year = now.getYear();
    var month = now.getMonth();
    var date = now.getDate();
    var day = now.getDay();

    Day = new MakeArray(7);
    Day[0]="Sunday";
    Day[1]="Monday";
    Day[2]="Tuesday";
    Day[3]="Wednesday";
    Day[4]="Thursday";
    Day[5]="Friday";
    Day[6]="Saturday";

    Month = new MakeArray(12);
    Month[0]="Jan";
    Month[1]="Feb";
    Month[2]="Mar";
    Month[3]="Apr";
    Month[4]="May";
    Month[5]="Jun";
    Month[6]="Jul";
    Month[7]="Aug";
    Month[8]="Sep";
    Month[9]="Oct";
    Month[10]="Nov";
    Month[11]="Dec";

    if (date < 10)
        date = '0' + date ;

    stemp = Day[day]+', &nbsp;'+Month[month]+' '+date+', '+year
    return stemp ;
}

function second_menu_slt (layer_num)
{
    div = new Array();
    div[0] = document.getElementById('0');
    div[1] = document.getElementById('1');
    div[2] = document.getElementById('2');
    div[3] = document.getElementById('3');
    div[4] = document.getElementById('4');
    div[5] = document.getElementById('5');
    div[6] = document.getElementById('6');
    div[7] = document.getElementById('7');
    div[8] = document.getElementById('8');
    div[9] = document.getElementById('9');
    div[10] = document.getElementById('10');

    for (i=0; i <= 10; i++)
    {
        if ( layer_num == i )
            div[i].style.display = 'block';
        else
            div[i].style.display = 'none';
    }
}


// select mail address
function mailselect() {
    var index = mail_form.emailsite.selectedIndex;
    var email = mail_form.emailsite[index].value;

    if ( email == "direct") {
        mail_form.Email2.value = "";
        mail_form.Email2.focus();
    }
    else
        mail_form.Email2.value = email;
}
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

// Email check regula express
function EmailCheck(checkStr) {
    emailEx1 = /[^@]+@[A-Za-z0-9_-]+.[A-Za-z]+/;
    emailEx2 = /[^@]+@[A-Za-z0-9_-]+.[A-Za-z0-9_-]+.[A-Za-z]+/;
    emailEx3 = /[^@]+@[A-Za-z0-9_-]+.[A-Za-z0-9_-]+.[A-Za-z0-9_-]+.[A-Za-z]+/;

    if(emailEx1.test(checkStr)) return true;
    if(emailEx2.test(checkStr)) return true;
    if(emailEx3.test(checkStr)) return true;

    return false;
}

// check spell
function IsAlphaNumeric(checkStr) {
  var checkOK = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789";
  for (i = 0;  i < checkStr.length;  i++)  {
    ch = checkStr.charAt(i);
    for (j = 0;  j < checkOK.length;  j++)
      if (ch == checkOK.charAt(j))
        break;
    if (j == checkOK.length) {
      return (false);
      break;
    }
  }
  return (true);
}

// contact us
function reporter_request_email(obj) {
    if (obj.Lng_Num.value == 1)
    {
        if (obj.Sender_Email.value.length < 8) {
            alert("Check your e-mail  address. please");
            obj.Sender_Email.focus();
            return false;
        }
        if (obj.Sender_Name.value.length < 2) {
            alert("Check your name. please");
            obj.Sender_Name.focus();
            return false;
        }

        if (obj.Title.value.length < 2) {
            alert("Please, enter a subject.");
            obj.Title.focus();
            return false;
        }
        if (obj.Content.value.length < 2) {
            alert("Check message. please");
            obj.Content.focus();
            return false;
        }
    }
    else
    {
        if (obj.Sender_Email.value.length < 8) {
            alert("Check your e-mail  address. please");
            obj.Sender_Email.focus();
            return false;
        }
        if (obj.Sender_Name.value.length < 2) {
            alert("Check your name. please");
            obj.Sender_Name.focus();
            return false;
        }

        if (obj.Title.value.length < 2) {
            alert("Please, enter a subject.");
            obj.Title.focus();
            return false;
        }
        if (obj.Content.value.length < 2) {
            alert("Check message. please");
            obj.Content.focus();
            return false;
        }
    }
    // complete send email
    obj.submit();
}





// contact us
function atc_request_email() {


var msg_email, msg_name, msg_message

    if(parseInt(document.mail_form.lng.value) == 1)
    {

        msg_email = "sender email empty.\r\rcheck please"
        msg_name = "sender name empty.\r\rcheck please."
        msg_message = "content empty.\r\rcheck please."
    }
    else if(parseInt(document.mail_form.lng.value) == 10)
    {
        msg_email = "sender email empty.\r\rcheck please"
        msg_name = "sender name empty.\r\rcheck please."
        msg_message = "content empty.\r\rcheck please."
    }
    else
    {
        msg_email = "sender email empty.\r\rcheck please"
        msg_name = "sender name empty.\r\rcheck please."
        msg_message = "content empty.\r\rcheck please."
    }

    if (document.mail_form.sender_email.value.length < 8) {
        alert(msg_email);
        document.mail_form.sender_email.focus();
        return;
    }
    if (document.mail_form.sender_name.value.length < 2) {
        alert(msg_name);
        document.mail_form.sender_name.focus();
        return;
    }

    if (document.mail_form.content.value.length < 2) {
        alert(msg_message);
        document.mail_form.content.focus();
        return;
    }

    // complete send email
    mail_form.submit();
}


// send email
function send_email_Submit(obj) {
    if (obj.Lng_Num.value == "1")
    {
        if (obj.Receiver_Email.value.length < 8) {
            alert("Check recipient's e-mail  address. please");
            obj.Receiver_Email.focus();
            return false;
        }
        if (!EmailCheck(obj.Receiver_Email.value)) {
            alert("Check recipient's e-mail address. please");
            obj.Receiver_Email.focus();
            return false;
        }

        if (obj.Title.value.length < 2) {
            alert("Check Title. please");
            obj.Title.focus();
            return false;
        }
    }
    else
    {
        if (obj.Receiver_Email.value.length < 8) {
            alert("Check recipient's e-mail  address. please");
            obj.Receiver_Email.focus();
            return false;
        }
        if (!EmailCheck(obj.Receiver_Email.value)) {
            alert("Check recipient's e-mail address. please");
            obj.Receiver_Email.focus();
            return false;
        }

        if (obj.Title.value.length < 2) {
            alert("Check Title. please");
            obj.Title.focus();
            return false;
        }
    }

    // complete send email
    mail_form.submit();
}

// syndication..
function send_syndication_Submit() {
    if (document.syndication_form.reporter_name.value == ""){
        alert("Check name");
        document.syndication_form.reporter_name.focus();
        return;
    }
    if ((document.syndication_form.reporter_email.value == "") || (!EmailCheck(document.syndication_form.reporter_email.value))) {
        alert("Check E-Mail Address");
        document.syndication_form.reporter_email.focus();
        return;
    }
    if (document.syndication_form.Content.value == ""){
        alert("Check Content");
        document.syndication_form.Content.focus();
        return;
    }
    // complete send email
    document.syndication_form.submit();
}


//mailsignup_check
function mailsignup_check()
{
    if(document.mailsignup.email.value == ""){
        alert("Check your Email address");
        document.mailsignup.email.focus();
        return false;
    }
    return true;
}


function aticle_print(articleId, lng){
    window.open('http://www.aving.net/common/print.php?articleId='+articleId+'&lng='+lng,  '', 'left=100, top=100,resizable=no,scrollbars=yes,status=no,width=650,height=510');
  }
  function aticle_send_email(articleId, lng){
    window.open('http://www.aving.net/common/email.php?articleId='+articleId+'&lng='+lng, '', 'left=100, top=100,resizable=no,scrollbars=no,status=no,width=500,height=315');
  }
  function blog_it(articleId, lng){
    window.open('/common/blog_it.asp?articleId='+articleId+'&lng='+lng, '', 'left=100, top=100,resizable=yes,scrollbars=yes,status=no,width=620,height=500');
  }
  function email(email){
    window.open('/common/email.asp?email='+email, '', 'left=100, top=100,resizable=no,scrollbars=no,status=no,width=500,height=362');
  }
  function atc_request(lng, opt_value){
    window.open('http://www.aving.net/common/request.php?lng='+lng+'&opt_value='+opt_value, '', 'left=100, top=100,resizable=no,scrollbars=no,status=no,width=500,height=340');
  }
  function reporter_request(lng, user_id){
    window.open('http://www.aving.net/common/reporter_request.php?lng='+lng+'&user_id='+user_id, '', 'left=100, top=100,resizable=no,scrollbars=no,status=no,width=500,height=315');
  }
  function one_reply_del_confirm(index_num, lng){
    window.open('/common/one_reply_del_confirm.asp?index_num='+index_num+'&lng='+lng, '', 'left=100, top=100,resizable=no,scrollbars=no,status=no,width=370,height=190');
  }
  function scrap(num, table_id, p1){
    window.open('/common/scrap.asp?p1='+p1+'&num='+num+'&table_id='+table_id, '', 'left=10, top=10,resizable=no,scrollbars=no,status=no,width=1,height=1');
  }
  function error_report(p1){
    window.open('/common/pop_error.asp?p1='+p1, '', 'left=100, top=100,resizable=no,scrollbars=no,status=no,width=510,height=380');
  }
  function ad_report(){
    window.open('/common/pop_ad.asp', '', 'left=100, top=100,resizable=no,scrollbars=no,status=no,width=510,height=380');
  }
  function ask_report(){
    window.open('/common/pop_ask.asp', '', 'left=100, top=100,resizable=no,scrollbars=no,status=no,width=510,height=415');
  }
  function pre_apply(){
    window.open('/common/pre_apply.asp', '', 'left=100, top=100,resizable=no,scrollbars=no,status=no,width=510,height=430');
  }
  function terms(num){
    window.open('/search/include/pop_terms.asp?num='+num, '', 'left=100, top=100,resizable=no,scrollbars=yes,status=no,width=618,height=600');
  }
  function terms_sw(sw){
    window.open('/search/include/pop_terms.asp?search_word='+sw, '', 'left=100, top=100,resizable=no,scrollbars=yes,status=no,width=618,height=600');
  }

  function terms_num(num){
    window.open('/search/include/pop_terms.asp?num='+num, '', 'left=100, top=100,resizable=no,scrollbars=yes,status=no,width=618,height=600');
  }
  function pop_syndication(){
    window.open('/common/pop_syndication.asp', '', 'left=100, top=100,resizable=no,scrollbars=yes,status=yes,width=530,height=600');
  }
  function rss(){
    window.open('/common/rss.asp',  '', 'left=100, top=100,resizable=no,scrollbars=yes,status=no,width=520,height=420');
  }

  function news_letter_sample(branch_id){
    window.open('http://www.aving.net/common/news_letter_sample.php?branchId='+branch_id,  '', 'left=100, top=100,resizable=no,scrollbars=yes,status=no,width=755,height=520');
  }

// email_news_latter
function email_news_latter(obj, branch_id) {
    if (branch_id == "kr")
    {

        if (obj.ctry_num.value == 0) {
            alert("Select contury name. Please.");
            obj.Ctry_Num.focus();
            return;
        }
        if (obj.job_num.value == 0) {
            alert("Select job name. Please.");
            obj.job_num.focus();
            return;
        }
        if (!EmailCheck(obj.email.value)) {
            alert("Check sender E-Mail address. please");
            obj.email.focus();
            return;
        }
    }
    else
    {
        if (obj.ctry_num.value == 0) {
            alert("Select contury name. Please.");
            obj.Ctry_Num.focus();
            return;
        }
        if (obj.job_num.value == 0) {
            alert("Select job name. Please.");
            obj.job_num.focus();
            return;
        }
        if (!EmailCheck(obj.email.value)) {
            alert("Check sender E-Mail address. please");
            obj.email.focus();
            return;
        }
    }
    obj.submit();
}

function pop_magazine(branch_id) {
    //user_id = document.JoinForm.User_id.value;
    Url = 'http://www.aving.net/magazine/index.php?branchId='+branch_id;
    window.open(Url, "magazine", "width=840,height=680,top=10,left=100,marginwidth=0,marginheight=0,toolbar=no,scrollbars=yes,resizable=no");
}

function pop_avg(lng) {
    //user_id = document.JoinForm.User_id.value;
    Url = 'http://www.aving.net/avinggirl/index.php?lng='+lng;
    window.open(Url, "avg", "width=860,height=680,top=10,left=100,marginwidth=0,marginheight=0,toolbar=no,scrollbars=yes,resizable=no");
}
function pop_ATS() {
    //user_id = document.JoinForm.User_id.value;
    Url = '/ATS/pop_ats.asp';
    window.open(Url, "IdCheck", "width=840,height=600,top=10,left=100,marginwidth=0,marginheight=0,toolbar=no,scrollbars=yes,resizable=no");
}

function pop_red(foldername) {
    //user_id = document.JoinForm.User_id.value;
    Url = 'http://aving.net/usa/'+ foldername +'/default.asp'
    window.open(Url, foldername, "");
}


function pop_tv(branch_id) {
    //user_id = document.JoinForm.User_id.value;
    Url = '/tv/pop_tv.asp?branch_id='+branch_id;
    window.open(Url, "pop_tv", "width=860,height=680,top=10,left=100,marginwidth=0,marginheight=0,toolbar=no,scrollbars=yes,resizable=no");
}

function pop_Event(E_Num) {
    Url = '/Olympus/default.asp?E_Num='+E_Num;
    window.open(Url, "Event", "width=667,height=680,top=0,left=0,marginwidth=0,marginheight=0,toolbar=no,scrollbars=yes,resizable=no");
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function P7_moveScroll(co,md,op,dy,cy) { //v2.9 by PVII
 var g,d,dd,x,y,h,w,tt,ff,m=false,pa="";
 op=parseInt(op);cy=parseInt(cy);dy=parseInt(dy);
 if((parseInt(navigator.appVersion)>4 || navigator.userAgent.indexOf("MSIE")>-1)&& navigator.userAgent.indexOf("Opera")==-1){pa="px";}
 if((g=MM_findObj(co))==null){return;}
 if((d=MM_findObj(g.p7Scroll))==null){return;}
 var sp=parseInt(sp=g.P7Ssp),fr=parseInt(g.P7Sfr),ff=fr;
 if(op==2){g.p7sCycle=0;g.p7sCycDy=(dy>0)?dy:g.p7sCycDy;dy=0;op=3;}
 if(op==3){g.p7sCycle+=sp;ff=fr;if(parseInt(g.p7sCycle)>cy){
  op=2;g.p7sCycle=0;ff=g.p7sCycDy;}}g.P7Sop=op;if(dy>0){ff=dy;}
 var ti="g.p7Magic=setTimeout(\"P7_moveScroll('"+co+"','"+md+"',"+op+",0,"+cy+")\","+ff+")";
 if(op==2 || dy>0){clearTimeout(g.p7Magic);eval(ti);return;}
 dd=(document.layers)?d:d.style;x=parseInt(dd.left);y=parseInt(dd.top);
 if(document.all || document.getElementById){
  h=parseInt(d.offsetHeight);w=parseInt(d.offsetWidth);
  if(!h){h=parseInt(d.style.pixelHeight);w=parseInt(d.style.pixelWidth);}
 }else if(document.layers){h=parseInt(d.clip.height);w=parseInt(d.clip.width);}
 var st=0,rStart=parseInt(g.p7sStartLeft),tStart=parseInt(g.p7sStartTop);g.p7sH=h;g.p7sW=w;
 if(md=="Down"){tt=y-sp;st=parseInt(g.p7sBot)-h-tStart;
  if(tStart<0 && tt<tStart){dd.top=tStart+pa;
  }else if(tStart>=0 && tt<st){dd.top=st+pa;}else{dd.top=tt+pa;m=true;}}
 if(md=="Up"){tt=sp+y;var rEnd=tStart+h;if(tStart<0 && tt>rEnd){dd.top=rEnd+pa;
  }else if(tStart>=0 && tt>tStart){dd.top=tStart+pa;}else{dd.top=tt+pa;m=true;}}
 if(md=="Right"){tt=x-sp;st=parseInt(g.p7sRight)-w-rStart;
  if(rStart<0 && tt<rStart){dd.left=rStart+pa;
  }else if (rStart>=0 && tt<st){dd.left=st+pa;}else{dd.left=tt+pa;m=true;}}
 if(md=="Left"){tt=x+sp;var rEnd=rStart+w;if(rStart<0 && tt>rEnd){dd.left=rEnd+pa;
  }else if (rStart>=0 && tt>rStart){dd.left=rStart+pa;}else{dd.left=tt+pa;m=true;}}
 if(m && g.toMove){eval(ti);}else{if(g.P7Sflip==1){clearTimeout(g.p7Magic);var tj=0;
  eval("g.p7Magic=setTimeout(\"P7_runScroller('"+co+"','Reverse','Medium',0,0,0,1)\","+tj+")");
 }else{if(op>0 && g.toMove){
  g.p7sCycle=0;dd.top=g.p7sStartTop+pa;dd.left=g.p7sStartLeft+pa;eval(ti);}}}
}

function P7_runScroller(co,md,spd,op,dy,cy,flp) { //v2.9 by PVII
 var g,d,dd,rl=0;rt=0;pa='',sp=2,fr=10,slw=true,kl=true;
 if((parseInt(navigator.appVersion)>4 || navigator.userAgent.indexOf("MSIE")>-1)&& navigator.userAgent.indexOf("Opera")==-1){pa="px";}
 if(navigator.userAgent.indexOf("NT")>-1 || navigator.userAgent.indexOf("Windows 2000")>-1 ){slw=false;}
 if((g=MM_findObj(co))!=null){if(g.p7Scroll){
 if((d=MM_findObj(g.p7Scroll))!=null){dd=(document.layers)?d:d.style;
 if(md=="Resume" && g.P7Sspd){spd=g.P7Sspd;md=g.P7Smd;op=g.P7Sop;dy=0;cy=g.P7Scy;flp=g.P7Sflip;kl=false;}
 if(md=="Reverse" && g.P7Sspd){spd=g.P7Sspd;md=g.P7Smd;op=g.P7Sop;flp=g.P7Sflip;dy=0;cy=g.P7Scy;kl=false;g.p7sCycle=0;
  if(g.P7Smd == "Down"){md="Up";if(g.P7Sop>0){g.p7sStartTop=g.p7sStartTop-g.p7sH;}}
  if(g.P7Smd == "Up"){md="Down";if(g.P7Sop>0){g.p7sStartTop=g.p7sStartTop+g.p7sH;}}
  if(g.P7Smd == "Left"){md="Right";if(g.P7Sop>0){g.p7sStartLeft=g.p7sStartLeft+g.p7sW;}}
  if(g.P7Smd == "Right"){md="Left";if(g.P7Sop>0){g.p7sStartLeft=g.p7sStartLeft-g.p7sW;}}}
 if(spd=="Slow"){sp=(slw)?2:1;fr=(slw)?40:30;
 }else if(spd=="Medium"){sp=(slw)?4:1;fr=(slw)?40:10;
 }else{sp=(slw)?8:4;fr=(slw)?40:10;}
 if(md=="Stop"){g.toMove=false;clearTimeout(g.p7Magic);}else if(md=="Reset"){
  g.toMove=false;dd.top=g.p7sStartTop+pa;dd.left=g.p7sStartLeft+pa;
 }else{if(kl){g.P7Ssp=sp;g.P7Sfr=fr;}if(md=="Speed"){return;}
  g.toMove=true;clearTimeout(g.p7Magic);
  g.P7Smd=md;g.P7Sspd=spd;g.P7Sop=op;g.P7Sdy=dy;g.P7Scy=cy;g.P7Sflip=flp;
  eval("P7_moveScroll('"+co+"','"+md+"',"+op+","+dy+","+cy+")");}}}}
}

function P7_setScroller(a,b,x,y) { //v2.9 by PVII
 var g,d,dd,w,ww,pa="";
 if((parseInt(navigator.appVersion)>4 || navigator.userAgent.indexOf("MSIE")>-1)&& navigator.userAgent.indexOf("Opera")==-1){pa="px";}
 if((g=MM_findObj(a))!=null && (d=MM_findObj(b))!=null){
  if(g.p7Scroll){if((w=MM_findObj(g.p7Scroll))!=null){
   ww=(document.layers)?w:w.style;ww.visibility="hidden";}}
 g.p7Scroll=b;dd=(document.layers)?d:d.style;dd.left=parseInt(x)+pa;
 dd.top=parseInt(y)+pa;dd.visibility="visible";g.p7sCycle=0;
 if(document.layers){g.p7sTop=g.clip.top;g.p7sBot=g.clip.bottom;
  g.p7sRight=g.clip.right;g.p7sLeft=g.clip.left;g.p7sStartTop=parseInt(y);g.p7sStartLeft=parseInt(x);
 }else if(g.style.clip){var tc=g.style.clip;var j=tc.indexOf("(");
  tc=tc.substring(j+1,tc.length-1);var tr=tc.split(" ");
  if(tc.length < 1){tr[0]=0;tr[3]=0;tr[2]=g.style.pixelHeight;tr[1]=g.style.pixelWidth;}
  g.p7sTop=parseInt(tr[0]);g.p7sRight=parseInt(tr[1]);g.p7sBot=parseInt(tr[2]);
  g.p7sLeft=parseInt(tr[3]);g.p7sStartTop=parseInt(y);g.p7sStartLeft=parseInt(x);
 }else{g.p7sTop=0;g.p7sRight=g.offsetWidth;g.p7sBot=g.offsetHeight;
  g.p7sLeft=0;g.p7sStartTop=parseInt(y);g.p7sStartLeft=parseInt(x);}}
  g.toMove=true;
}


function url_rediret(url)
{
    location.href=url;
}

function swf(src,w,h){
    html = '';
    html += '<object type="application/x-shockwave-flash" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" id="param" width="'+w+'" height="'+h+'">';
    html += '<param name="movie" value="'+src+'">';
    html += '<param name="quality" value="high">';
    html += '<param name="menu" value="false">';
    html += '<param name="allowScriptAccess" value="always">';
    html += '<param name="swliveconnect" value="true">';
    html += '<embed src="'+src+'" quality=high width="'+w+'" height="'+h+'" swliveconnect="true" id="param" name="param" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" allowScriptAccess="always"><\/embed>';
    html += '<\/object>';
    document.write(html);
}

function formOpSearch(m, s) {
    var f = document.formOp;
    f.focus_menu.value = m;
    f.search_title.value = s;
    f.submit();
}
