// JavaScript Document
function get_request(url){
	var objHttpRequest=null;
   try {
	  objHttpRequest = new ActiveXObject("Msxml2.XMLHTTP");
	 } catch (e) {
	  try {
	   objHttpRequest = new ActiveXObject("Microsoft.XMLHTTP");
	  } catch (E) {
	   objHttpRequest = new XMLHttpRequest();
	  }
   }
	   
   if (objHttpRequest)
   {
	   objHttpRequest.open("POST",url,false);
	   objHttpRequest.send("checkcode=1&username=2");
	   return objHttpRequest.responseText;
   }
}


function select_tab(title_name,content_name,select_n,selected_title_css,noselected_title_css) {
	var obj_title = getElementsByName_iefix('div',title_name);
	var obj_content = getElementsByName_iefix('div',content_name);
	for(i=0;i<obj_title.length;i++)	{
		if (!obj_content[i]) {
			//alert ('the no.' + i+1 + ' content_name not exists');
			return;
		}
		if (i == select_n) {
			obj_title[i].className=selected_title_css;
			obj_content[i].className = "selected_content";
		} else {
			obj_title[i].className=noselected_title_css;
			obj_content[i].className = "noselected_content";
		}
		
	}
}
function getElementsByName_iefix(tag, name) {
	var elem = document.getElementsByTagName(tag);
	var arr = new Array();
	for(i = 0,iarr = 0; i < elem.length; i++) {
		att = elem[i].getAttribute("name");
		if(att == name) {
			arr[iarr] = elem[i];
			iarr++;
		}
	}
	return arr;
}
function select_category(select_n){
	var title_name = 'category_title';
	var content_name = 'category_content';
	var selected_title_css = 'selected_category_title';
	var noselected_title_css = 'noselected_category_title';
	select_tab(title_name,content_name,select_n,selected_title_css,noselected_title_css)
}
function select_new_arrived(select_n){
	var title_name = 'new_arrived_title';
	var content_name = 'new_arrived_content';
	var selected_title_css = 'selected_new_arrived_title';
	var noselected_title_css = 'noselected_new_arrived_title';
	select_tab(title_name,content_name,select_n,selected_title_css,noselected_title_css)
}

/* 
* 选中下拉选单id= id 的 value = value 的项
* 
*/

//	var obj = document.getElementsByTagName("body");
//	obj = obj[0];
//	forbidden_rightbtn(obj);
	


function select_option ( id , value ){
	if (value == '') return;
	var selected_value = value;
	var selected_index = 0;
	for (i=0;i< document.getElementById(id).length;i++){
		if ( document.getElementById(id).options[i].value == selected_value ) {
			selected_index = i;
		}				
	}
	document.getElementById(id).selectedIndex = selected_index;
}


function g(id){
	return document.getElementById(id);
}
function just_number(id){
	g(id).value = g(id).value.replace(/[^\d]/g,'');
}

function change_tr_color(id) {
	overclassName = "td_over";
	defaultclassName = "td_default";
	//var TbRow = document.getElementsByName_iefix(id);
	var TbRow = getElementsByName_iefix('table',id);
	if (TbRow){
		for (var k=0;k<TbRow.length ;k++) {
			for (var i=0;i<TbRow[k].rows.length ;i++ ){
				if (TbRow[k].rows[i].rowIndex%2==1){
					className = defaultclassName;
				} else {
					className = defaultclassName;
				}
				TbRow[k].rows[i].className=className;
				TbRow[k].rows[i].onmouseover=function (){ this.className = overclassName};
				TbRow[k].rows[i].onmouseout=function (){ this.className =  'td_default'};
			}
		}
	} else {
		alert('not exist' + id);
	}
}

function getElementsByName_iefix(tag, name) {
	var elem = document.getElementsByTagName(tag);
	var arr = new Array();
	for(i = 0,iarr = 0; i < elem.length; i++) {
		att = elem[i].getAttribute("name");
		if(att == name) {
			arr[iarr] = elem[i];
			iarr++;
		}
	}
	return arr;
}


function show_time(time_server_client)
{
	//timer.innerHTML =time_now_client;
	var time_now,time_distance,str_time;
	var int_day,int_hour,int_minute,int_second;
	var time_now=new Date();
	time_now=time_now.getTime();
	time_distance=time_end-time_now+time_server_client;
	if(time_distance>0) {
		int_day=Math.floor(time_distance/86400000)
		time_distance-=int_day*86400000;
		int_hour=Math.floor(time_distance/3600000)
		time_distance-=int_hour*3600000;
		int_minute=Math.floor(time_distance/60000)
		time_distance-=int_minute*60000;
		int_second=Math.floor(time_distance/1000)
		
		if(int_hour<10)   int_hour="0"+int_hour;
		if(int_minute<10)   int_minute="0"+int_minute;
		if(int_second<10)   int_second="0"+int_second;
		str_time=""+int_day+' <span class="txt">Days</span> '+int_hour+' <span class="txt">Hours</span> '+int_minute+' <span class="txt">Minutes</span> '+int_second + ' <span class="txt">Seconds</span> ';
		g('b_time').innerHTML=str_time;
		setTimeout("show_time(time_server_client)",1000);
	} else {
		g('b_time').innerHTML ="Time Over ";
		clearTimeout(timerID);
	}
}

