// JavaScript Document
function showHide(id){ 
	var oo = $(id);
	if("none"==oo.getStyle("display")){
		oo.show(); 
	}else{
		oo.hide();
	} 
}
function setCenter(id){
	try{
		var w = document.viewport.getDimensions().width;
		var left = (w-$(id).getWidth())/2;
		$(id).style.left=left;//('top', '1200px'); 
	}catch(e){}
}

function setMiddle(id){
	try{
		 
		var h = document.viewport.getDimensions().height;
		 
		 
		var top = (h-$(id).getHeight())/2+document.viewport.getScrollOffsets().top;
		 
		$(id).style.top=top;//('top', '1200px'); 
	}catch(e){}
}

function getHTML(url, selectID){
	var myAjax = new Ajax.Request(
		url, 
		{
			method: 'post',  
			onComplete: function(originalRequest){
				 var rt = originalRequest.responseText;
				 $(selectID).innerHTML=rt;
			}
		}); 
}

function getHTMLvalue(url, selectID){
	var myAjax = new Ajax.Request(
		url, 
		{
			method: 'post',  
			onComplete: function(originalRequest){
				 var rt = originalRequest.responseText;
				 $(selectID).value=rt;
				 
			}
		}); 
}

function getHTMLvaluePost(url, params, selectID){
	var myAjax = new Ajax.Request(
		url, 
		{
			method: 'post',
			parameters:params,
			onComplete: function(originalRequest){
				 var rt = originalRequest.responseText;
				 $(selectID).value=rt; 
			}
		}); 
}

function getOptions(url, selectID){  
					
	var myAjax = new Ajax.Request(
		url, 
		{
			method: 'post',  
			onComplete: function(originalRequest){
				 var rt = originalRequest.responseText;
				 rt = rt.replace(/\r\n/g,"");
				 var json = rt.evalJSON(); 
				 for(var i=$(selectID).options.length-1; i>0; i--){
					$(selectID).options.remove(i);  

				 }
				 for(var i=0; i<json.objs.length; i++){
					 
					var o = new Option(json.objs[i].value,json.objs[i].key); 
					//alert(o)
					$(selectID).options[$(selectID).options.length] = o; 
				 }
				 
				 
			}
		});
	
}
		
function getOptionsSelectOption(url, selectID, optionSelect){  
					
	var myAjax = new Ajax.Request(
		url, 
		{
			method: 'post',  
			onComplete: function(originalRequest){
				 var rt = originalRequest.responseText;
				 rt = rt.replace(/\r\n/g,"");
				 var json = rt.evalJSON(); 
				 for(var i=$(selectID).options.length-1; i>0; i--){
					$(selectID).options.remove(i);  

				 }
				 for(var i=0; i<json.objs.length; i++){
					 
					var o = new Option(json.objs[i].value,json.objs[i].key); 
					if(json.objs[i].key==optionSelect){
						o.setAttribute("selected", true);
					}
					//alert(o)
					$(selectID).options[$(selectID).options.length] = o; 
				 }
				 
				 
			}
		}); 
}

function selectOption(selectID, optionSelect){   
	for(var i=$(selectID).options.length-1; i>0; i--){
			if(optionSelect==$(selectID).options[i].value){
				$(selectID).options[i].setAttribute("selected", true);
				break;
			}  
	}
	
}

function getHTMLcs(cs, target){
		getHTML("/ajax/news_content_by_news_chinese_spell.jsp?news_chinese_title="+cs , target);
}

function getHTMLcn(news_category_id, target){
	getHTML("/ajax/category_news.jsp?news_category_id="+news_category_id, target);
}

function getHTMLads(ads_id, target){
	getHTML("/ajax/ads.jsp?ads_id="+ads_id , target);
}