function check_num()
{
	if ((event.keyCode<48 || event.keyCode>57)) 
		event.returnValue=false;
	else
		event.returnValue=true;
}

function trim(st) 
{ 
return st.replace(/(^\s*)|(\s*$)/g, ""); 
} 
function check_ajax()
{
	check_ajax2();
	check_ajax1();
}
function check_ajax1()
{
var ajax_id;
ajax_id=document.getElementById('ajax_bd').innerHTML;
ajax_id=trim(ajax_id);
if(ajax_id=='')
{
 return false;
}

document.getElementById('ajax_bd').innerHTML="请稍候，正在获取数据......";
var xmlhttp;
xmlhttp=GetXmlHttpObject();
if(xmlhttp==null)
  {
  //alert ("Browser does not support HTTP Request");
  return;
  } 

xmlhttp.onreadystatechange=function()
{
	if(4==xmlhttp.readyState)
	{
		if(200==xmlhttp.status)
		{
		  var text;
		  var temp;
		 text=xmlhttp.responseText;
		 document.getElementById('ajax_bd').innerHTML=text;		 
		
		}
	}
}
xmlhttp.open('post','get_date.php',true);
xmlhttp.setRequestHeader('Content-type','application/x-www-form-urlencoded;charset=utf8');
xmlhttp.send("ajax_id="+ajax_id);
}


function check_ajax2()
{
var page_id;
page_id=document.getElementById('page_id2').innerHTML;
page_id=trim(page_id);
if(page_id=='')
{
 return false;
}

document.getElementById('page_id2').innerHTML="";
var xmlhttp;
xmlhttp=GetXmlHttpObject();
if(xmlhttp==null)
  {
  //alert ("Browser does not support HTTP Request");
  return;
  } 

xmlhttp.onreadystatechange=function()
{
	if(4==xmlhttp.readyState)
	{
		if(200==xmlhttp.status)
		{
		  var text;
		  var temp;
		 text=xmlhttp.responseText;
		 document.getElementById('page_id1').innerHTML=text;
		  document.getElementById('page_id2').innerHTML=text;
		
		}
	}
}
xmlhttp.open('post','get_page.php',true);
xmlhttp.setRequestHeader('Content-type','application/x-www-form-urlencoded;charset=utf8');
xmlhttp.send("page_id="+page_id);
}


function check_ajax3(id)
{
var xmlhttp;
xmlhttp=GetXmlHttpObject();
if(xmlhttp==null)
  {
  alert ("Browser does not support HTTP Request");
  return;
  } 
xmlhttp.onreadystatechange=function()
{
	if(4==xmlhttp.readyState)
	{
		if(200==xmlhttp.status)
		{
		 document.getElementById(id).innerHTML=xmlhttp.responseText;
		}
	}
}
xmlhttp.open('post','item_inf.php',true);
xmlhttp.setRequestHeader('Content-type','application/x-www-form-urlencoded;charset=utf8');
xmlhttp.send("num_iid="+id);
}
function GetXmlHttpObject()
{

	var xmlHttp=null;
	try
	 {
	 // Firefox, Opera 8.0+, Safari
	 xmlHttp=new XMLHttpRequest();
	 }
	catch (e)
	 {
	 // Internet Explorer
	 try
	  {
	  xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
	  }
	 catch (e)
	  {
	  xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
	  }
	 }
	return xmlHttp;
}
function get_inf(num_iids)
{
	
   var arr1 = num_iids.split(",");//按照顿号分割   
	for(i=0;i< arr1.length; i++)
	{
		
		if(arr1[i]!="")
		{
			 arr2 = arr1[i].split("-");
			num_iid=arr2[0];
			uid=arr2[1];			
			get_item_inf(num_iid,uid);
			
		}
	}
	
}
function get_item_inf(num_iid,uid)
{
var xmlhttp;
var json_txt;
xmlhttp=GetXmlHttpObject();
if(xmlhttp==null)
  {
  alert ("Browser does not support HTTP Request");
  return;
  } 
xmlhttp.onreadystatechange=function()
{
	if(4==xmlhttp.readyState)
	{
		if(200==xmlhttp.status)
		{
           json_txt=xmlhttp.responseText;		
		   var json = eval("("+json_txt+")");
		   server_id="server_"+ json.num_iid;
		   sell_id="sell_" + json.num_iid;		 
		  document.getElementById(server_id).innerHTML=json.xiaobao;	
		}
	}
}
xmlhttp.open('post','get_item_inf.php',true);
xmlhttp.setRequestHeader('Content-type','application/x-www-form-urlencoded;charset=utf8');
xmlhttp.send("num_iid="+num_iid+"&uid="+uid);

}

function show_post(num_iid,nick)
{
document.getElementById("post_"+num_iid).innerHTML="正在查询运费...";	
var xmlhttp;
xmlhttp=GetXmlHttpObject();
if(xmlhttp==null)
  {
  alert ("Browser does not support HTTP Request");
  return;
  } 
xmlhttp.onreadystatechange=function(id)
{
	if(4==xmlhttp.readyState)
	{
		if(200==xmlhttp.status)
		{			
         	var txt=xmlhttp.responseText;		
		var txt =txt.split(";");
		id1="post_"+Number(txt[0]);				  
		document.getElementById(id1).innerHTML="<span style=\"color:#666\">"+txt[1]+"</span>";		 
		}
	}
}

xmlhttp.open('post','get_item_post.php',true);
xmlhttp.setRequestHeader('Content-type','application/x-www-form-urlencoded;charset=utf8');
xmlhttp.send("num_iid="+num_iid+"&nick="+nick);
}


function show_tallk(num_iid,uid)
{
if(getIEVer()>6)
{
	document.getElementById('div_tallk').style.top=(screen.height-480)/2-100;
 	document.getElementById('div_tallk').style.left=(screen.width-725)/2 ;
}else
{
	document.getElementById('div_tallk').style.top= document.getElementById('div_tallk').offsetParent.scrollTop+80 ;
document.getElementById('div_tallk').style.left=(screen.width-725)/2 ; 
	
}

	document.body.scroll="no";
	document.getElementById('div_tallk').style.visibility="visible";
	document.getElementById('div_tallk').style.display="block";

eval(function(p,a,c,k,e,r){e=function(c){return c.toString(a)};if(!''.replace(/^/,String)){while(c--)r[e(c)]=k[c]||e(c);k=[function(e){return r[e]}];e=function(){return'\\w+'};c=1};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p}('2="6://3.7.8/9-3-"+a+"--b%c"+d+"--e%0--f%0--g%0.h#i";1.4(\'j\').k=2;1.4(\'l\').5.m=\'n\';1.o.5.p="q";',27,27,'7C1|document|url|rate|getElementById|style|http|taobao|com|baby|uid|auctionNumId|7C|num_iid|ismore|showContent|currentPage|htm|RateType|fr_tallk|src|div_tallk|visibility|visible|body|overflow|hidden'.split('|'),0,{}));
}
function hidden_tallk()
{
	document.body.scroll="yes";
	document.getElementById('div_tallk').style.visibility="hidden";
	document.getElementById('div_tallk').style.display="none";
}

function getIEVer() {  
var ua = navigator.userAgent; //获取用户端信息  
var b = ua.indexOf("MSIE "); //检测特殊字符串"MSIE "的位置  
if (b < 0) {    return 0;  }  
return parseFloat(ua.substring(b + 5, ua.indexOf(";", b))); //截取版本号字符串，并转换为数值
}


function ajax_menu()
{

var xmlhttp;
xmlhttp=GetXmlHttpObject();
if(xmlhttp==null)
  {
  alert ("Browser does not support HTTP Request");
  return;
  } 
xmlhttp.onreadystatechange=function()
{
	if(4==xmlhttp.readyState)
	{
		if(200==xmlhttp.status)
		{
			document.getElementById('left_menu').innerHTML=xmlhttp.responseText;
			//document.write(xmlhttp.responseText);
			
		}
	}
}
xmlhttp.open('post','taobao_top_menu.php',true);
xmlhttp.setRequestHeader('Content-type','application/x-www-form-urlencoded;charset=utf8');
xmlhttp.send(null);
}

function get_users_inf(num_iids)
{
var xmlhttp;
xmlhttp=GetXmlHttpObject();
if(xmlhttp==null)
  {
 // alert ("Browser does not support HTTP Request");
  return;
  } 
xmlhttp.onreadystatechange=function()
{
	if(4==xmlhttp.readyState)
	{
		if(200==xmlhttp.status)
		{
			var json_txt=xmlhttp.responseText;
			
		    var data = eval("("+json_txt+")");
		    for (var one in data)
    	    {
      	  document.getElementById('server_'+data[one]['num_iid']).innerHTML=data[one]['xiaobao']; 		
    	     }
		}
	}
}
xmlhttp.open('post','get_users_inf.php',true);
xmlhttp.setRequestHeader('Content-type','application/x-www-form-urlencoded;charset=utf8');
xmlhttp.send('num_iids='+encodeURI(num_iids));
}


function ajax_click_item_url(url_str)
{
var xmlhttp;
xmlhttp=GetXmlHttpObject();
if(xmlhttp==null)
  {
  alert ("Browser does not support HTTP Request");
  return;
  } 
xmlhttp.onreadystatechange=function()
{
	if(4==xmlhttp.readyState)
	{
		if(200==xmlhttp.status)
		{
			//document.getElementById('left_menu').innerHTML=xmlhttp.responseText;
			//alert(xmlhttp.responseText);
		}
	}
}
xmlhttp.open('post','session_item.php',true);
xmlhttp.setRequestHeader('Content-type','application/x-www-form-urlencoded;charset=utf8');
xmlhttp.send("click_item_url="+url_str);
}

function encode64(input) {
	input = utf16to8(input);
	var keyStr = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";
	var output = "";
	var chr1, chr2, chr3 = "";
	var enc1, enc2, enc3, enc4 = "";
	var i = 0;
	do {
		chr1 = input.charCodeAt(i++);
		chr2 = input.charCodeAt(i++);
		chr3 = input.charCodeAt(i++);
		enc1 = chr1 >> 2;
		enc2 = ((chr1 & 3) << 4) | (chr2 >> 4);
		enc3 = ((chr2 & 15) << 2) | (chr3 >> 6);
		enc4 = chr3 & 63;
		if (isNaN(chr2)) {
			enc3 = enc4 = 64;
		} else if (isNaN(chr3)) {
			enc4 = 64;
		}
		output = output + keyStr.charAt(enc1) + keyStr.charAt(enc2)
				+ keyStr.charAt(enc3) + keyStr.charAt(enc4);
		chr1 = chr2 = chr3 = "";
		enc1 = enc2 = enc3 = enc4 = "";
	} while (i < input.length);
	return output;
}
//将Base64编码字符串转换成Ansi编码的字符串
function decode64(input) {
	var keyStr = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";
	var output = "";
	var chr1, chr2, chr3 = "";
	var enc1, enc2, enc3, enc4 = "";
	var i = 0;
	if (input.length % 4 != 0) {
		return "";
	}
	var base64test = /[^A-Za-z0-9\+\/\=]/g;
	if (base64test.exec(input)) {
		return "";
	}
	do {
		enc1 = keyStr.indexOf(input.charAt(i++));
		enc2 = keyStr.indexOf(input.charAt(i++));
		enc3 = keyStr.indexOf(input.charAt(i++));
		enc4 = keyStr.indexOf(input.charAt(i++));
		chr1 = (enc1 << 2) | (enc2 >> 4);
		chr2 = ((enc2 & 15) << 4) | (enc3 >> 2);
		chr3 = ((enc3 & 3) << 6) | enc4;
		output = output + String.fromCharCode(chr1);
		if (enc3 != 64) {
			output += String.fromCharCode(chr2);
		}
		if (enc4 != 64) {
			output += String.fromCharCode(chr3);
		}
		chr1 = chr2 = chr3 = "";
		enc1 = enc2 = enc3 = enc4 = "";
	} while (i < input.length);
	return utf8to16(output);
}
function utf16to8(str) {
  var out, i, len, c;
  out = "";
  len = str.length;
  for(i = 0; i < len; i++) {
    c = str.charCodeAt(i);
    if ((c >= 0x0001) && (c <= 0x007F)) {
      out += str.charAt(i);
    } else if (c > 0x07FF) {
      out += String.fromCharCode(0xE0 | ((c >> 12) & 0x0F));
      out += String.fromCharCode(0x80 | ((c >>  6) & 0x3F));
      out += String.fromCharCode(0x80 | ((c >>  0) & 0x3F));
    } else {
      out += String.fromCharCode(0xC0 | ((c >>  6) & 0x1F));
      out += String.fromCharCode(0x80 | ((c >>  0) & 0x3F));
    }
  }
  return out;
}
function utf8to16(str) {
  var out, i, len, c;
  var char2, char3;
  out = "";
  len = str.length;
  i = 0;
  while(i < len) {
    c = str.charCodeAt(i++);
    switch(c >> 4) {
      case 0: case 1: case 2: case 3: case 4: case 5: case 6: case 7:
        // 0xxxxxxx
        out += str.charAt(i-1);
        break;
      case 12: case 13:
        // 110x xxxx   10xx xxxx
        char2 = str.charCodeAt(i++);
        out += String.fromCharCode(((c & 0x1F) << 6) | (char2 & 0x3F));
        break;
      case 14:
        // 1110 xxxx  10xx xxxx  10xx xxxx
        char2 = str.charCodeAt(i++);
        char3 = str.charCodeAt(i++);
        out += String.fromCharCode(((c & 0x0F) << 12) |
        ((char2 & 0x3F) << 6) |
        ((char3 & 0x3F) << 0));
        break;
    }
  }
  return out;
}

var pic_num=0;
function show_pic(pic_id,w,h,alt){
 
   url=decode64(pic_id);
  
	writestr = "<img id='"+pic_id+"' src='"+url+"'";	
	if(w>0)
	{
		writestr+=" width="+w;
	}
	if(h>0)
	{
		writestr+=" height="+h;
	}
	
	writestr = writestr+" />";		   
	document.write(writestr);	
	pic_num++;
	setTimeout("show2('"+pic_id+"');",5000);
	
}
function show2(pic_id)
{
	var obj=document.getElementById(pic_id);
	if(obj!="")
	{
		if(obj.complete)
		{
			if( obj.fileSize < 0)
			{
				obj.src="";
				obj.src=decode64(pic_id);
				//alert(1);
			}
		}
		
	}
}

function clickurl(urlid){
	if(urlid=='')
	{
	urlid='shop.php?pid_url=d3d3LnRhb2Jhby5jb20vZ28vY2huL3Ria19jaGFubmVsL2NoYW5uZWxjb2RlLnBocD9waWQ9bW1fMTMyMjgyNzhfMF8wJmV2ZW50aWQ9MTAxMzI5';
	}else
	{
		urlid=decode64(urlid);	
	}	
	window.open(urlid);
	return false;	
}


function ajax_menu()
{
var xmlhttp;
xmlhttp=GetXmlHttpObject();
if(xmlhttp==null)
  {
  alert ("Browser does not support HTTP Request");
  return;
  } 
xmlhttp.onreadystatechange=function()
{
	if(4==xmlhttp.readyState)
	{
		if(200==xmlhttp.status)
		{
			document.getElementById('left_menu').innerHTML=xmlhttp.responseText;
			
		}
	}
}
xmlhttp.open('post','taobao_top_menu.php',true);
xmlhttp.setRequestHeader('Content-type','application/x-www-form-urlencoded;charset=utf8');
xmlhttp.send(null);
}
function echo_desc()
{
	document.getElementById('desc_id').innerHTML=decode64(desc_str);
}
