/******************************************************************************
 Copyright (c) 2007 Samsung Electronics. All Rights Reserved.
 Project: Samsung.com Site Renewal(2007.01~07)

 File Name : news.js
 Description : News Javascript
 Author : À¯Àç¸í
 Since : 2007.05.21
 
 Modification Information
 Mod Date Modifier Description
 ---------- -------- ---------------------------
 2007.05.21 À¯Àç¸í  ÃÖÃÊ »ý¼º
******************************************************************************/

//*****************************************************************************
// Description : ´º½º ¸®½ºÆ®
// Parameter: 
// Return: ¾øÀ½
// Usage: 
//*****************************************************************************
function newsGoPage(page) {
	var frmObj = document.newsForm;
	var vHidden_view = document.getElementById('hidden_view');

	vHidden_view.value = 'Y'; 
	frmObj.page.value = page;
	frmObj.action = "/" + vU_site_path + "/business/semiconductor/newsList.do";
	frmObj.submit();
}

//*****************************************************************************
// Description : ´º½º °Ë»ö
// Parameter: 
// Return: ¾øÀ½
// Usage: 
//*****************************************************************************
function fnSearch() {
	var objSearch = document.newsForm;
	
	if (isEmpty(objSearch.from, "") || isEmpty(objSearch.to, "")) {
		alert(vMessage1);
		return;
	}
	
	objSearch.action = "/" + vU_site_path + "/business/semiconductor/newsList.do";
	objSearch.method = "post";
	objSearch.submit();
}

function fnPeriod() {
	var vCtrl_newsForm = document.getElementById('newsForm');	
	var vCtrl_hidden_news_ctgry2_cd = document.getElementById('hidden_news_ctgry2_cd');
	var vCtrl_news_ctgry2_cd = document.getElementById('news_ctgry2_cd');
	var vCtrl_hidden_start_reg_dt = document.getElementById('hidden_start_reg_dt');
	var vCtrl_start_reg_dt = document.getElementById('start_reg_dt');
	var vCtrl_hidden_end_reg_dt = document.getElementById('hidden_end_reg_dt');
	var vCtrl_end_reg_dt = document.getElementById('end_reg_dt');	
	var vCtrl_period = document.getElementsByName('period');	
	var vCtrl_hidden_newsKeyword = document.getElementById('hidden_newsKeyword');
	var vCtrl_newsKeyword = document.getElementById('newsKeyword');
	
	if(vCtrl_period[0].checked == true) {
		vCtrl_hidden_start_reg_dt.value = '';
		vCtrl_hidden_end_reg_dt.value = '';		
	} else if(vCtrl_period[1].checked == true) {
	
		if(validDatePeriod(vCtrl_start_reg_dt.value, vCtrl_end_reg_dt.value) == false){
			alert(msgDateStartEndCheck);
			return;
		}		
	
		vCtrl_hidden_start_reg_dt.value = vCtrl_start_reg_dt.value;
		vCtrl_hidden_end_reg_dt.value = vCtrl_end_reg_dt.value;
	}
	if(getByteLength(vCtrl_newsKeyword.value) > 200){
		alert(msgMaxLength);
		return;
	}	

	vCtrl_hidden_news_ctgry2_cd.value = vCtrl_news_ctgry2_cd.value;
	vCtrl_hidden_newsKeyword.value = vCtrl_newsKeyword.value;
	
	vCtrl_newsForm.action = 'newsList.do';
	vCtrl_newsForm.submit();		
}

//*****************************************************************************
// Description : ´º½º ³»¿ë Á¶È¸
// Parameter: 
// Return: ¾øÀ½
// Usage: 
//*****************************************************************************
function fnNewsView(news_id, siteCd) {
	var objForm = document.newsForm;
	objForm.news_id.value = news_id;
	objForm.siteCd.value = siteCd;
	objForm.action = "/" + vU_site_path + "/business/semiconductor/newsView.do?news_id=" + news_id;
	objForm.method = "post";
	objForm.submit();
}
//*****************************************************************************
// Description : ´º½º ¸®½ºÆ®·Î forward
// Parameter: 
// Return: ¾øÀ½
// Usage: 
//*****************************************************************************
function fnListView() {
	var objForm = document.newsForm;
	
	objForm.action = "/" + vU_site_path + "/business/semiconductor/newsList.do";
	objForm.method = "post";
	objForm.submit();
}

//*****************************************************************************
// Description : ´º½º  print (w 585 h 714 )
// Parameter: 
// Return: ¾øÀ½
// Usage: 
//*****************************************************************************
function printerFriendly(vPopup_title) {
	var vUrl = "/" + vU_site_path + "/business/popUpPrint.do?popup_title=" + vPopup_title;
	openWindow(690,	714, vUrl, 1); 
}


//*****************************************************************************
// Description : ´º½º Å« ÀÌ¹ÌÁö ÆË¾÷
// Parameter: None 
// Return: None
// Usage: None
//*****************************************************************************
function fnViewImg(imgPath, imgName) {
	var vUrl = "/" + vU_site_path + "/business/newsImgView.do?imgPath=" + imgPath + "&imgName=" + imgName + "&decorator=" + vDecorator;
	openWindow(620,	620, vUrl, 1); 
}

//*****************************************************************************
// Description : Ä¶¸°´õ Ã¢ ¿­±â
// Parameter: None 
// Return: None
// Usage: None
//*****************************************************************************
function openCalendar(ctrl) {
	var vCtrl_period = document.getElementsByName('period');

	vCtrl_period[0].checked = false;
	vCtrl_period[1].checked = true;
	
	show_calendar(ctrl, '');
}

//*****************************************************************************
// Description : clear specific
// Parameter: None 
// Return: None
// Usage: None
//*****************************************************************************
function clearSpecific() {
	var vCtrl_start_reg_dt = document.getElementById('start_reg_dt');
	var vCtrl_end_reg_dt = document.getElementById('end_reg_dt');
	var vCtrl_period = document.getElementsByName('period');

	vCtrl_start_reg_dt.value = '';
	vCtrl_end_reg_dt.value = '';
	vCtrl_period[0].checked = true;
	vCtrl_period[1].checked = false;
}