﻿function open_url(url){if(!url){return false;}
window.open(url);}
function winclose(){window.opener=null;window.open("","_self");window.close();}
function checkAll(name)
{var el=document.getElementsByTagName('input');var len=el.length;for(var i=0;i<len;i++)
{if((el[i].type=="checkbox")&&((el[i].name==name)||el[i].name.match(name)))
{el[i].checked=true;}}}
function clearAll(name)
{var el=document.getElementsByTagName('input');var len=el.length;for(var i=0;i<len;i++)
{if((el[i].type=="checkbox")&&((el[i].name==name)||el[i].name.match(name)))
{el[i].checked=false;}}}
function reverseAll(name)
{var el=document.getElementsByTagName('input');var len=el.length;for(var i=0;i<len;i++)
{if((el[i].type=="checkbox")&&((el[i].name==name)||el[i].name.match(name)))
{if(el[i].checked==true){el[i].checked=false;}
else
{el[i].checked=true;}}}}
function setCookie(name,value)
{var Days=0.5;var exp=new Date();exp.setTime(exp.getTime()+Days*24*60*60*1000);document.cookie=name+"="+escape(value)+";expires="+exp.toGMTString();}
function getCookie(name)
{var arr,reg=new RegExp("(^| )"+name+"=([^;]*)(;|$)");if(arr=document.cookie.match(reg))return unescape(arr[2]);else return null;}
function delCookie(name)
{var exp=new Date();exp.setTime(exp.getTime()-1);var cval=getCookie(name);if(cval!=null)document.cookie=name+"="+cval+";expires="+exp.toGMTString();}
function change_list_order(name){if(name=='default'){name='';}
var old_sort_name=getCookie('sort_name');setCookie('sort_name',name);var sort_order=getCookie('sort_order');if(name!=old_sort_name){if(sort_order=='desc'){setCookie('sort_order','desc');window.location.reload();document.getElementById(name+'_order_img').src='/Skin/Skin_5/syjlm/ico06b.gif';}
else{setCookie('sort_order','asc');window.location.reload();document.getElementById(name+'_order_img').src='/Skin/Skin_5/syjlm/ico06a.gif';}}
else{if(sort_order=='desc'){setCookie('sort_order','asc');window.location.reload();document.getElementById(name+'_order_img').src='/Skin/Skin_5/syjlm/ico06a.gif';}
else{setCookie('sort_order','desc');window.location.reload();document.getElementById(name+'_order_img').src='/Skin/Skin_5/syjlm/ico06b.gif';}}
window.location.reload();}
function change_list_order_menu(name){if(name=='default'){name='';}
setCookie('sort_name',name);setCookie('sort_order','desc');window.location.reload();}
function list_order_img(){var sort_name=getCookie('sort_name');var sort_order=getCookie('sort_order');if(sort_name=='google'||sort_name=='baidu_time'){document.getElementById(sort_name+'_order_img').selected=true;}
else if(sort_name!=null){if(sort_order=='asc'){document.getElementById(sort_name+'_order_img').innerHTML='<img src="/Skin/Skin_5/syjlm/ico06a.gif" title="升序" />';}
else if(sort_order=='desc'){document.getElementById(sort_name+'_order_img').innerHTML='<img src="/Skin/Skin_5/syjlm/ico06b.gif" title="降序" />';}}}
function change_price_search(start_price,end_price,name){setCookie(name+'price_search_start',start_price);setCookie(name+'price_search_end',end_price);window.location.reload();}
function show_price_search(name){var start_price=getCookie(name+'price_search_start');var end_price=getCookie(name+'price_search_end');if(start_price==null||isNaN(start_price)){start_price=0;}
if(end_price==null||isNaN(end_price)){end_price=0;}
var d_id='price_'+start_price+'_'+end_price;document.getElementById(d_id).style.fontWeight='bold';document.getElementById(d_id).style.color='#F00';if(start_price>0||end_price>0){var text='<font color="#FF4E00;">(';if(end_price>0){text+=start_price+'-'+end_price+'元';}
else{text+=start_price+'元以上';}
text+=')</font>';document.getElementById('list_nav').innerHTML+=text;}}
function isurl(str_url){var strRegex="^((https|http|ftp|rtsp|mms)?://)"
+"?(([0-9a-z_!~*'().&amp;=+$%-]+: )?[0-9a-z_!~*'().&amp;=+$%-]+@)?"
+"(([0-9]{1,3}\.){3}[0-9]{1,3}"
+"|"
+"([0-9a-z_!~*'()-]+\.)*"
+"([0-9a-z][0-9a-z-]{0,61})?[0-9a-z]\."
+"[a-z]{2,6})"
+"(:[0-9]{1,4})?"
+"((/?)|"
+"(/[0-9a-z_!~*'().;?:@&amp;=+$,%#-]+)+/?)$";var re=new RegExp(strRegex);if(re.test(str_url)){return true;}else{return false;}}
function switch_search_pannel(s_type){if(s_type=='task'){document.getElementById('link_pannal').style.display='none';document.getElementById('task_pannel').style.display='';document.getElementById('searchkey').size=30;}
else if(s_type=='link'){document.getElementById('link_pannal').style.display='';document.getElementById('task_pannel').style.display='none';document.getElementById('searchkey').size=8;}}
function check_text_value(name,text,min,max){if(!$j("#"+name).val()){alert(text+"不能为空");$j("#"+name).focus();return false;}
if(min>0){if($j("#"+name).val().length<min){alert(text+"长度不能小于"+min+"位");$j("#"+name).focus();return false;}}
if(max>0){if($j("#"+name).val().length>max){alert(text+"长度不能大于"+max+"位");$j("#"+name).focus();return false;}}
return true;}
function addbuynum(maxnum,item_id){var appenddata='<tr><td><input name="domain[]" id="domain[]" value="http://" type="text" onblur="check_url(this, this.value, '+item_id+');" size=40> 链接名称：<input name="title[]" id="title[]" value="" type="text" size=20> <input name="" class="jyancss" type="button" value="取消" onclick="canclethis(this)"> <span></span></td></tr>';num=$j("#domaintable tr").length;if(num<maxnum){nownum=$j("#buy_num").val()*1+1;$j("#domaintable").append(appenddata);$j("#buy_num").val(nownum);changeprice();}
else{alert("已经达到最大数量");}}
function canclethis(clickobject){buynum=$j("#buy_num").val()*1;if(buynum>1){$j(clickobject).parent().parent().remove();buynum=$j("#buy_num").val()*1-1;$j("#buy_num").val(buynum);changeprice();}}
function check_url(vid,url,myitem_id){if(!isurl(url)){$j(vid).parent().find("span").html("<font color='#FF0000'>"+vid.value+"不是正确的网址</font>");}
else{check_domain_pr(url,vid,myitem_id);}
return true;}
function check_domain_pr(myurl,vid,myitem_id){$j.get("index.php",{o:"check_domain",url:myurl,item_id:myitem_id},function(data){$j(vid).parent().find("span").html(data);});}
function changeprice(){var buy_time=$j("#buy_time:checked").val();var more_time=$j("#more_time").val();var price=$j("#buy_price").val();var buynum=$j("#buy_num").val();if(buy_time=="1"){$j("#totalprice").val(buy_time*price*buynum);;}
else{if(more_time){$j("#totalprice").val(more_time*price*buynum);}}}
function tuo(){var objthis=this;this.x=null;this.y=null;this.xx=null;this.yy=null;this.xxx=null;this.yyy=null;this.obja=null;this.co=null;this.t=null;document.onmousemove=function(){try{objthis.x=arguments[0].screenX;objthis.y=arguments[0].screenY;}
catch(err){objthis.x=window.event.x;objthis.y=window.event.y;}}}
tuo.prototype.create=function(a,b){if(this.obja==null){this.co=b;var objthis=this;this.obja=a;this.obja.onmouseup=function(){objthis.up()}
this.xx=this.x;this.yy=this.y;this.xxx=this.obja.offsetLeft;this.yyy=this.obja.offsetTop;this.obja.style.position="absolute";this.move();}}
tuo.prototype.move=function(){var objthis=this;var x=this.xxx+this.x-this.xx;var y=this.yyy+this.y-this.yy;this.obja.style.left=x+"px";this.obja.style.top=y+"px";this.t=setTimeout(function(){objthis.move()},1)}
tuo.prototype.up=function(){clearTimeout(this.t)
if(this.co==1){this.obja.style.left=this.xxx+"px";this.obja.style.top=this.yyy+"px";}
this.xxx=null;this.yyy=null;this.obja=null;}
var chinazTopBarMenu={create:function(target,menucontents){if(!document.getElementById(menucontents)){return;}
var contents_wrap=document.getElementById(menucontents);var contents=contents_wrap.innerHTML;target.className+=" hover";var dropdownmenu_wrap=document.createElement("div");dropdownmenu_wrap.className="dropdownmenu-wrap";var dropdownmenu=document.createElement("div");dropdownmenu.className="dropdownmenu";dropdownmenu.style.width="auto";var dropdownmenu_inner=document.createElement("div");dropdownmenu_inner.className="dropdownmenu-inner";dropdownmenu_wrap.appendChild(dropdownmenu);dropdownmenu.appendChild(dropdownmenu_inner);dropdownmenu_inner.innerHTML=contents;if(target.getElementsByTagName("div").length==0){target.appendChild(dropdownmenu_wrap);}},clear:function(target){target.className=target.className.replace(" hover","");}}
