/**
	@ÆÄ ÀÏ ¸í : search.js
	@ÀÛ¼ºÀÏ½Ã : 2007/04/26
	@ÀÛ ¼º ÀÚ : ±è°æ³²
	@¼³    ¸í : °Ë»ö javascript
	@Âü°í»çÇ× : form name / element ¸íÀº »óÈ²¿¡ ¸Â°Ô º¯°æÇÏ¿© »ç¿ë.
	-----------------------------------------------------------------
	@¼ö Á¤ ÀÚ : ±è°æ³²
	@¼öÁ¤³»¿ª : °Ë»ö¾î ±æÀÌÁ¦ÇÑ ¹× <,> ÀÔ·ÂÁ¦ÇÑ ½ºÅ©¸³Æ® Ãß°¡
  -----------------------------------------------------------------
*/

/**
*	°Ë»ö Å°¿öµå È®ÀÎ
* @param obj °Ë»ö FORM¸í
* @return true or false
*/
function searchKwd( obj) {
    var keyword = obj.kwd.value;
	/**
  	* searchForm ´Â, ³»ºÎÀûÀ¸·Î °Ë»ö½Ã »ç¿ëµÇ´Â formÀÌ¸ç, 
  	* ÆäÀÌÁö ÀÌµ¿ ¹× °á°ú³» Àç°Ë»ö¿¡ »ç¿ë.
  	**/ 
	

  	/**
  	* searchForm ´Â, ³»ºÎÀûÀ¸·Î °Ë»ö½Ã »ç¿ëµÇ´Â formÀÌ¸ç, 
  	* ÆäÀÌÁö ÀÌµ¿ ¹× °á°ú³» Àç°Ë»ö¿¡ »ç¿ë.
  	**/        
	
	var obj2 = document.searchForm;
	
    if ( keyword == "" ) {
        alert( "°Ë»ö¾î¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä.");
        return false;
    }

	if ( !isKwdValid( keyword) ) {
	//	return false;
	}
	
    /**if ( obj.reSrchFlag.checked ) {
		obj2.kwd.value = keyword;
	        obj2.pageNum.value = 1;
		obj2.reSrchFlag.value = "true";
	    		
		obj2.submit();
		return false;
	
	}
	**/
    //obj.fromdate.value = '';
	//obj.todate.value = '';   
	obj.category.value = 'home';
	obj.action = 'issuemap_home_index.asp';
	
    return true;	
}


/**
* ÆäÀÌÁö ÀÌµ¿
* @param num
*/
function gotoPage( num ) {
	var f = document.searchForm;

	f.pageNum.value = num;
	f.submit();
}


/**
* Ä«Å×°í¸®(ÅÇ¸Þ´º) ÀÌµ¿
* @param str
*/
function goCategory( str ) {
	var f = document.searchForm;
	
	if(str == 'home') f.action="issuemap_home_index.asp"; //È¨
    else if(str == 'issue') f.action="issuemap_issue_index.asp"; //ÀÌ½´
    else if(str == 'inmul') f.action="issuemap_inmul_index.asp"; //ÀÎ¹°
    else if(str == 'company') f.action="issuemap_company_index.asp"; //±â¾÷
    else if(str == 'country') f.action="issuemap_country_index.asp"; //±¹°¡
	f.category.value = str;
	f.subcate.value = 'total';
	f.srchtype.value = '';
	f.section.value = "";
	f.kwd.value="";
	
	//f.pageNum.value = 1;
    f.fromdate.value = '';
	f.todate.value = '';   
	
	f.submit();
}

function goSubCategory( str ) {
	var f = document.searchForm;
	
	f.subcate.value = str;
	//f.section.value = "";
	//f.kwd.value="";
	f.pageNum.value = 1;
	
	f.submit();
}

function clickSection( str ) {
	var f = document.searchForm;	
	f.section.value = str;
	//f.pageNum.value = 1;
	f.submit();
}


/**
* °Ë»ö¾î ¸µÅ©
* @param kwd
*/
function goKwd( kwd) {
	var f = document.searchForm;
	
	f.pageNum.value = 1;
    f.fromdate.value = '';
	f.todate.value = '';   

	
	//f.reSrchFlag.value = "false";
	f.kwd.value = kwd;
		
	f.submit();
}

/**
* °Ë»ö¾î ±æÀÌÁ¦ÇÑ ¹× <, > ÀÔ·ÂÂ÷´Ü
* @param kwd
*/
function isKwdValid( kwd) {
	var isValid = true;

	if ( kwd.length > 50 ) {
		alert("°Ë»ö¾î´Â 50ÀÚ±îÁö Çã¿ëÇÕ´Ï´Ù.");
		isValid = false;
	} else if ( kwd.indexOf(">") > -1 || kwd.indexOf("<") > -1 ) {
		alert("°Ë»ö¾î <, > ´Â Çã¿ëµÇÁö ¾Ê½À´Ï´Ù.");		
		isValid = false;
	}
	return isValid;
}

/**
* select ¼±ÅÃ°ª ÀúÀå
* @param obj
*/
function changeSelect( obj){
	var f = document.searchForm;
	f.srchFd.value = obj.value
}

function gotoOrder(str){
	var f = document.searchForm;
	f.orderby.value = str;
	f.pageNum.value = 1;
	f.submit();
}

/**
*¼¿·ºÆ®¹Ú½º  none or blank
*/
function selectView(str){

	if(document.getElementById(str).style.display == "none"){
		document.getElementById(str).style.display = "block";
	}else{
	document.getElementById(str).style.display = "none";
	} 
}

function goArticle(kwd,category){
	var f = document.GNBsearchForm;
	f.kwd.value = '';
	f.issueword.value = kwd;
	f.issueid.value = '';
	f.category.value = category;
	f.subcate.value = 'total';
	if(category == 'issue') f.action="issuemap_issue_article.asp"; //ÀÌ½´
    else if(category == 'inmul') f.action="issuemap_inmul_article.asp"; //ÀÎ¹°
    else if(category == 'company') f.action="issuemap_company_article.asp"; //±â¾÷
    else if(category == 'country') f.action="issuemap_country_article.asp"; //±¹°¡
	
	f.submit();
}

function goArticleByID(id,category){
	var f = document.GNBsearchForm;
	f.kwd.value = '';
	f.issueid.value = id;
	f.category.value = category;
	f.subcate.value = 'total';
	if(category == 'issue') f.action="issuemap_issue_article.asp"; //ÀÌ½´
    else if(category == 'inmul') f.action="issuemap_inmul_article.asp"; //ÀÎ¹°
    else if(category == 'company') f.action="issuemap_company_article.asp"; //±â¾÷
    else if(category == 'country') f.action="issuemap_country_article.asp"; //±¹°¡
	
	f.submit();
}

function goArticleByKeywordWithID(kwd, id,category){
	var f = document.GNBsearchForm;
	f.kwd.value = '';
	f.issueword.value = kwd;
	f.issueid.value = id;
	f.category.value = category;
	f.subcate.value = 'total';
	if(category == 'issue') f.action="issuemap_issue_article.asp"; //ÀÌ½´
    else if(category == 'inmul') f.action="issuemap_inmul_article.asp"; //ÀÎ¹°
    else if(category == 'company') f.action="issuemap_company_article.asp"; //±â¾÷
    else if(category == 'country') f.action="issuemap_country_article.asp"; //±¹°¡
	
	f.submit();
}


function goArticleByIDAtSearchPage(id,category){
	var f = document.GNBsearchForm;
	
	f.kwd.value = '';
	f.issueword.value = '';
	goArticleByID(id,category)
}



/**
* °Ë»ö¾î ¸µÅ©
* @param kwd
*/
function searchByInitialSound ( kwd) {
	var f = document.searchForm;
	f.pageNum.value = 1;
	f.fromdate.value = '';
	f.todate.value = '';
	//f.reSrchFlag.value = "false";
	f.kwd.value = kwd;
	f.action="issuemap_home_index.asp";
	f.category.value = 'home';
	f.subcate.value = 'total';
	f.srchtype.value = 'initialsound';
	f.submit();
}

function searchByExactDate ( date) {
	var f = document.searchForm;
	f.pageNum.value = 1;
	f.fromdate.value = date;
	f.todate.value = date;
	//f.reSrchFlag.value = "false";
	f.kwd.value = '';
	f.action="issuemap_home_index.asp";
	f.category.value = 'home';
	f.subcate.value = 'total';
	f.srchtype.value = 'exactdate';
	f.submit();
}

function searchByKwd( kwd) {
	var f = document.searchForm;
	f.pageNum.value = 1;
	f.fromdate.value = '';
	f.todate.value = '';
	//f.reSrchFlag.value = "false";
	f.kwd.value = kwd;
	f.action="issuemap_home_index.asp";
	f.category.value = 'home';
	f.subcate.value = 'total';
	f.srchtype.value = '';
	f.submit();
}

	


function relationNews(obj, title, img){	
	
	//var str = obj.innerHTML; 
	var f = document.relationNewsForm;	
	//if(img) str = str.replace('class=arti','class=arti02');	
	//alert(str);
	//f.relation.value = escape(str);	
	var title_obj = document.getElementById(title); 
	f.kwd.value = title_obj.innerHTML;
	
	//f.relationFlg.value = 1;
	//f.cate.value = "news";
	//f.subcate.value = "new";
	//f.pageNum.value = 1;
	//f.action = setActionPage(f.cate.value);
	//f.action = "http://find03.joins.com/new/newsRelation_search.asp"	
	f.action = MainURL + "/mediaSearch/total_search.asp"	
	f.method = "post";
	f.target="_blank";	
	f.submit();	
}

function openMediaSearch(kwd){	
	
	  if ( kwd == "" ) {
        alert( "°Ë»ö¾î¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä.");
        return false;
    }
	
	//var str = obj.innerHTML; 
	var f = document.relationNewsForm;	
	
	f.kwd.value = kwd

	f.method = "post";
	f.target ="_blank";	
	f.submit();
}

//function fromFlash(startdate,endate){
    //html ¿¡ °ªÀ» ¼ÂÆÃ
	//alert(startdate);
	//alert(endate);
	//var f = document.searchForm;
	//f.fromdate.value = startdate;
	//f.todate.value = endate;
	//f.reSrchFlag.value = "false";
	//f.srchtype.value = 'article_graph_search';
	
	//f.submit();
//}

/**
* Ä«Å×°í¸® ¸®½ºÆ®
* @param str ¿É¼Ç(t : »óÀ§ ÀÔ·ÂÃ¢, b : ÇÏÀ§ ÀÔ·ÂÃ¢)
* @param value ¼±ÅÃ°ª
*/
function _SelectSearchCond(value) {
	var obj_id = "t_selectedCond";
	var obj = document.getElementById(obj_id);
	
	if (value) {
	//	var f = document.forms["searchForm"];			
		
	//	f.cate.value = value;
		var f = document.relationNewsForm;
		switch(value) {
		
			case "total" : 
				obj.innerHTML = "ÅëÇÕ°Ë»ö"; 
				f.action = MainURL + "/mediaSearch/total_search.asp"
				break;
			case "news" : 
				obj.innerHTML = "´º½º"; 
				f.action = MainURL + "/mediaSearch/news_search.asp"
				break;
			case "people" : 
				obj.innerHTML = "ÀÎ¹°"; 
				f.action = MainURL + "/mediaSearch/people_search.asp"
				break;
			case "community" : 
				obj.innerHTML = "Ä¿¹Â´ÏÆ¼"; 
				f.action = MainURL + "/mediaSearch/community_search.asp"
				break;
			case "photo" : 
				obj.innerHTML = "Æ÷Åä"; 
				f.action = MainURL + "/mediaSearch/photo_search.asp"
				break;
			case "movie" : 
				obj.innerHTML = "µ¿¿µ»ó"; 
				f.action = MainURL + "/mediaSearch/movie_search.asp"
				break;
			case "lifeinfo" : 
				obj.innerHTML = "»ýÈ°Á¤º¸"; 
				f.action = MainURL + "/mediaSearch/lifeinfo_search.asp"
				break;
			case "dictionary" : 
				obj.innerHTML = "»çÀü"; 
				f.action = MainURL + "/mediaSearch/dictionary_search.asp"
				break;
			case "web" : 
				obj.innerHTML = "À¥"; 
				f.action = MainURL + "/mediaSearch/web_search.asp"
				break;			
			default : 
				obj.innerHTML = "ÅëÇÕ°Ë»ö";
				f.action = MainURL + "/mediaSearch/total_search.asp"
		} 
	
		ShowHideObj('t_SearchCondList');
	}	
}


/**
* Ä«Å×°í¸® ¸®½ºÆ®
* @param str ¿É¼Ç(t : »óÀ§ ÀÔ·ÂÃ¢, b : ÇÏÀ§ ÀÔ·ÂÃ¢)
* @param value ¼±ÅÃ°ª
*/
function _SelectIssueSearchCond(value) { 
	var obj_id = "t_IssueselectedCond";
	var obj = document.getElementById(obj_id);
	
	if (value) {
	//	var f = document.forms["searchForm"];			
		
	//	f.cate.value = value;
		var f = document.GNBsearchForm;
		switch(value) {
		
			case "total" : 
				obj.innerHTML = "ÀÌ½´¸Ê °Ë»ö"; 
				f.subcate.value = 'total';
				break;
			case "issue" : 
				obj.innerHTML = "ÀÌ½´"; 
				f.subcate.value = 'issue';
				break;
			case "inmul" : 
				obj.innerHTML = "ÀÎ¹°"; 
				f.subcate.value = 'inmul';
				break;
			case "country" : 
				obj.innerHTML = "±¹°¡"; 
				f.subcate.value = 'country';
				break;
				case "company" : 
				obj.innerHTML = "±â¾÷"; 
				f.subcate.value = 'company';
				break;
			default : 
				obj.innerHTML = "ÀÌ½´¸Ê °Ë»ö";
				f.subcate.value = 'total';
		} 
	
		ShowHideObj('srchList02');
	}	
}
