function pop_submit_rss(position){
	var form = $('submit_webrss_form');
	if(position == 'top')
		form.style.top = '100px';
	else {
		var poptop = document.body.clientHeight - 330;
		form.style.top = poptop + 'px';
	}
	form.style.display = 'block';
   	form.webrss.focus();
}
function hide_submit_rss(){
	$('submit_webrss_form').innerHTML = "<fieldset><legend>RSS 등록하기</legend><span onclick=\"javascript:hide_submit_rss();\" id=\"close_button\">닫기</span><div><label for=\"webrss\">RSS 주소: </label><input type=\"text\" name=\"webrss\" value=\"http://\" class=\"input_text\"/><input type=\"button\" onclick=\"javascript:check_webrss();\" value=\"확인\"/></div><p>※ 게시판, 홈페이지 등 진보넷 외부의 사이트들도 RSS를 발행하고 있다면, RSS 등록으로 진보넷 검색에 페이지들을 노출시킬 수 있습니다. 기본적으로 내용이 검색되지만, 태그와 함께 발행되는 RSS라면 더욱 효과적인 검색이 진행될 수 있습니다. </p></fieldset>";
	$('submit_webrss_form').style.display = 'none';
}
function check_webrss(){
	var form = $('submit_webrss_form');
 	if(form.webrss.value == '' || form.webrss.value == "http://") {
   		alert("RSS주소를 입력하세요");
    	form.webrss.focus();
    	return false;
  	} else if (form.webrss.value.search("blog.jinbo.net") >=0) {
   		alert("진보블로그는 RSS를 따로 등록하지 않아도, 이미 수집되고 있습니다.");
    	form.webrss.value = "http://";
    	return false;
	}

 	var url = '/trunk/www/js/webrss.php';
  	var post = 'mode=check&webrss='+form.webrss.value;

	form.innerHTML = '<img src="/trunk/www/images/icon_loading.gif" alt="처리중입니다" />';

	var sObj = new Ajax.Request(
	    url,
   		{
	    	method: 'post',
      		postBody: post,
      		onComplete: rssUrlResponse,
		    onFailure: rssUrlFailureResponse
	    }
	);
}
function rssUrlResponse(sRequest) {
 	if(sRequest.responseText) {
    var obj = $('submit_webrss_form');
    if(obj) {
	    obj.innerHTML =  sRequest.responseText;
    }
  }
}

function rssUrlFailureResponse(request) {
  alert('RSS주소를 검색하는 도중 장애가 발생했습니다.');
}
function submit_webrss(){

	var form = $('submit_webrss_form');

	var checksum=0;
	var type;
	for(var i=0; i<form.type.length; i++){
		if(form.type[i].checked){
			checksum++;
			type = form.type[i].value;
		}
	}
	if(!checksum){
		alert('사이트 분류를 선택해주세요');
		return;
	}

 	var url = '/trunk/www/js/webrss.php';
	var post = 'mode=submit&webrss='+form.webrss.value;
	post += '&siteName=';
	post += form.siteName.value;
	post += '&siteUrl='
	post += form.siteUrl.value;
	post += '&author='
	post += form.author.value;
	post += '&svcType='
	post += type;

  var sObj = new Ajax.Request(
	url,
   	{
	   	method: 'post',
   		postBody: post,
   		onComplete: submit_rssUrlResponse,
   		onFailure: submit_rssUrlFailureResponse
	   }
	);
}

function submit_rssUrlResponse(sRequest) {

 	if(sRequest.responseText) {
    var obj = $('submit_webrss_form');
    if(obj) {
		  obj.innerHTML =  sRequest.responseText;
    }
  }
}



function submit_rssUrlFailureResponse(request) {
  alert('RSS주소를 입력하는 도중 장애가 발생했습니다.');
}

function del_webrss(webRssID){
	
	var url = '/trunk/www/js/webrss.php';
	var post = 'mode=delete&id='+webRssID;

  var sObj = new Ajax.Request(
	url,
   	{
	   	method: 'post',
   		postBody: post,
   		onComplete: del_rssUrlResponse,
      onFailure: rssUrlFailureResponse
	   }
	);
}

function del_rssUrlResponse(sRequest){
		var obj = $('webrss_tr_'+sRequest.responseText);
		obj.style.display = 'none';
}

function app_webrss(webRssID){
	

	var form = $('webrss_'+webRssID);
	var svcType = form.svcType.value;
	var author = form.author.value;

	var url = '/trunk/www/js/webrss.php';
	var post = 'mode=approve&id='+webRssID;
	post += '&svcType='
	post += svcType;
	if(author){
		post += '&author='
		post += author;
	}

  var sObj = new Ajax.Request(
	url,
   	{
	   	method: 'post',
   		postBody: post,
   		onComplete: app_rssUrlResponse,
      onFailure: rssUrlFailureResponse
	   }
	);
}
function app_rssUrlResponse(sRequest){
		var obj = $('webrss_tr_'+sRequest.responseText);
		obj.style.background = 'yellow';
}






