//blowup strt
var myWidth=0,myHeight=0
var divscroll,p_blo,blw,mxp,mxp1,im_div,inext,ipre,iprname
function setposition(){
if(typeof(window.innerWidth)=='number'){myWidth=window.innerWidth;myHeight=window.innerHeight;}else if(document.documentElement&&(document.documentElement.clientWidth || document.documentElement.clientHeight)){myWidth=document.documentElement.clientWidth;myHeight=document.documentElement.clientHeight;}else if(document.body&&(document.body.clientWidth || document.body.clientHeight)){myWidth=document.body.clientWidth;myHeight=document.body.clientHeight;}
var h=window.pageYOffset || document.body.scrollTop || document.documentElement.scrollTop
var browserName=navigator.appName;var imagedivheight=myHeight-93;var test=myWidth*24/100;var divwidth=myWidth-test;var widthformizilla=myWidth-538;var mozillawidth=widthformizilla-divwidth;var iewidth=myWidth-516;var mozillawidth1=mozillawidth/2;var iewidth1=iewidth/2;var mtop=h+7;var aboveheight=myHeight-584;var aboveheight1=aboveheight/2+h;divscroll.style.height="500px";divscroll.style.width="504px";blw.style.height="478px"
p_blo.style.top=aboveheight1+'px'
p_blo.style.left=iewidth1+'px';divscroll.name="miniwin";if(myHeight<=586){divscroll.style.height=imagedivheight+'px';divscroll.style.width="522px";blw.style.height=imagedivheight+'px'
p_blo.style.top=mtop+'px'
}}
function maxp(){var imagedivheightnew=myHeight-93;var imagedivwidthnew=myWidth-212;var imagedivheightnew1=myHeight-94;var h=window.pageYOffset || document.body.scrollTop || document.documentElement.scrollTop;var browserName=navigator.appName;var mtop=h+7;if(divscroll.name=="miniwin"){p_blo.style.left="100px"
p_blo.style.top=mtop+'px'
divscroll.style.width=imagedivwidthnew+'px';divscroll.style.height=imagedivheightnew+'px';blw.style.height=imagedivheightnew1+'px';divscroll.name="maxwin";mxp.className="doff";mxp1.className="don blow b2";}else{mxp.className="don blow bol";mxp1.className="doff";setposition()}}function blowup_show(){bll()
var nAgt=navigator.userAgent
var patt=/Chrome/
if(patt.test(nAgt)){}
else if(navigator.appName=='Microsoft Internet Explorer'){
document.getElementsByTagName("html")[0].style.overflow="hidden"}
else{
document.body.style.overflow="hidden"}
p_blo.className="don"
mxp.className="don blow bol"
mxp1.className="doff"
setposition()}
function blowup_hide(){p_blo.className="doff";document.body.style.overflow="";document.getElementsByTagName("html")[0].style.overflow="";}var path='';var imgid="0";var queryrfq=''
function imgset(id){divscroll=document.getElementById('divscrollp');p_blo=document.getElementById('p_blo');blw=document.getElementById('blw');mxp=document.getElementById('mxp');mxp1=document.getElementById('mxp1');im_div=document.getElementById('im_div');inext=document.getElementById('inext');ipre=document.getElementById('ipre')
iprname=document.getElementById('iprname');if(id==dataref1.length){inext.style.display='none';ipre.style.display='block';}else if(id==1){ipre.style.display='none';inext.style.display='block';}else{ipre.style.display='block';inext.style.display='block';}set_big_img_path(id);imgid=id;var pic=document.getElementById(imgid);productName=pic.alt;productName=unescape(productName);if(productName.length>37){var c=productName.substring(0,37);c=c+"...";productName=c;}
var nAgt=navigator.userAgent
var patt=/Opera/
if(patt.test(nAgt)){
im_div.className="don"
document.getElementById('loadimgp').className="doff"}
im_div.innerHTML='<img src="'+path+'" alt="'+productName+'" onload="loadimgp()" id="bigimgp">'
iprname.innerHTML=productName;if(dataref1.length==1){document.getElementById('ipre').style.display='none';document.getElementById('inext').style.display='none';}}
function nextimg(){if(imgid<dataref1.length){imgid++;}if(imgid<dataref1.length){var newImg=imgid;inext.style.display='block';ipre.style.display='block';}else{var newImg=imgid;inext.style.display='none';ipre.style.display='block';}set_big_img_path(newImg);if(document.getElementById(newImg)){var pic=document.getElementById(newImg);productName=pic.alt;productName=unescape(productName);if(productName.length>37){var c=productName.substring(0,37);c=c+"...";productName=c;}
var nAgt=navigator.userAgent
var patt=/Opera/
if(patt.test(nAgt)){
im_div.className="don"
document.getElementById('loadimgp').className="doff"}
im_div.innerHTML='<img src="'+path+'" onload="loadimgp()" id="bigimgp" alt="'+productName+'">'
iprname.innerHTML=productName;}else{var newImg=--imgid;}}
function previousimg(){if(imgid>1){imgid--;}if(imgid<=1){var newImg=imgid;ipre.style.display='none';inext.style.display='block';}else{var newImg=imgid;ipre.style.display='block';inext.style.display='block';}set_big_img_path(newImg);var pic=document.getElementById(newImg);productName=pic.alt;productName=unescape(productName);if(productName.length>37){var c=productName.substring(0,37);c=c+"...";productName=c;}
var nAgt=navigator.userAgent
var patt=/Opera/
if(patt.test(nAgt)){
im_div.className="don"
document.getElementById('loadimgp').className="doff"}
im_div.innerHTML='<img src="'+path+'" onload="loadimgp()" id="bigimgp" alt="'+productName+'">'
iprname.innerHTML=productName;}
function set_big_img_path(imgid){document.getElementById('loadimgp').className="don";im_div.className="doff";var k=dataref1.length-1;if(k>=0){var i=imgid-1;path=eval("dataref1["+i+"].img_path");queryrfq=eval("dataref1["+i+"].queryrfq");}}function loadimgp(){document.getElementById('loadimgp').className="doff";im_div.className="don";if(document.getElementById('bigimgp').height
>500 || document.getElementById('bigimgp').width>500){divscroll.name="miniwin";maxp();}else{divscroll.name="maxwin";maxp();}}document.write('<div id="p_blo" style="position:absolute;top:0px;left:0px;z-index:2000"; align="center" class="doff"><table id="tableheightp" align="center"><tr><td align="center"><table class="bgclor"><tr><td align="center" valign="top"><table class="blow 	main" align="center" width="100%" height="35"><tr><td id="titleBar" style="cursor:move"><ilayer width="100%" onselectstart="return false"></ilayer><layer width="100%" onmouseover="isHot=true;if (isN4) ddN4(p_blo)" onmouseout="isHot=false"><div id="iprname" class="pr-txt"></div></layer></td><td align="right" style="padding-right:0px;" width="100"><table><tr><td><img src="ts/zero.gif" id="mxp" width="21" height="21" style="cursor:pointer" onclick="maxp()" hspace="2" class="don blow bol" title="Maximize"></td><td><img src="ts/zero.gif" id="mxp1" width="21" height="21" style="cursor:pointer;" class="doff blow bol" onclick="maxp()" hspace="2" title="Restore"></td><td><img src="ts/zero.gif" class="blow clos" width="21" height="21" onclick="blowup_hide()" style="cursor:pointer" hspace="3" title="Close"></td></tr></table></td></tr></table><div style="height: 500px; width: 504px;" class="image_div" id="divscrollp" align="center"><table id="blw" align="center" bgcolor="#ffffff" ><tr><td align="center"><div id="loadimgp" style="font-family: arial; font-size: 15px;" class="don"><img src="ts/indicator-new.gif" height="36" width="36"><br><br>Loading...</div><div id="im_div" class="doff"></div></td></tr></table></div><table class="button" id="table_nxt" width="100%"><tr><td height="22"><img src="ts/zero.gif" width="70" height="1"><br><img class="blow bac doff" src="ts/zero.gif" style="cursor:pointer" id="ipre" onclick="previousimg()" border="0" width="70" height="10" title="Use <- arrow key to view previous image"></TD><TD WIDTH="100%" align="center"></td><td align="right"><img src="ts/zero.gif" width="40" height="1"><br><img class="blow nx don" src="ts/zero.gif" id="inext" style="cursor:pointer" onclick="nextimg()" width="40" height="10" title="Use -> arrow key to view next image"> </td></tr></table></td></tr></table></td></tr></table></div>')
function ddInitp(e){
topDog=isIE ? "BODY" : "HTML"
whichDog=isIE ? document.all.p_blo : document.getElementById("p_blo")
hotDog=isIE ? event.srcElement : e.target
while(hotDog.id!="titleBar"&&hotDog.tagName!=topDog){
hotDog=isIE ? hotDog.parentElement : hotDog.parentNode}
if(hotDog.id=="titleBar"){
offsetx=isIE ? event.clientX : e.clientX
offsety=isIE ? event.clientY : e.clientY
nowX=parseInt(whichDog.style.left)
nowY=parseInt(whichDog.style.top)
ddEnabled=true
document.onmousemove=dd}}
function bll(){
document.body.onmousedown=ddInitp}
document.onmouseup=Function("ddEnabled=false")
//blowup end


//new js  blowup single js
function showTradeOfferLink2(){
document.write(' | <a href="latesttradeoffer.html">Trade Offers</a>')}
var myWidthnew=0,myHeightnew=0
var divscroll,message2,prname,imagediv,blwtbl,mx,mx1
function bhw1(val){
if(typeof(window.innerWidth)=='number'){myWidthnew=window.innerWidth;myHeightnew=window.innerHeight;}else if(document.documentElement&&(document.documentElement.clientWidth || document.documentElement.clientHeight)){myWidthnew=document.documentElement.clientWidth;myHeightnew=document.documentElement.clientHeight;}else if(document.body&&(document.body.clientWidth || document.body.clientHeight)){myWidthnew=document.body.clientWidth;myHeightnew=document.body.clientHeight;}var h=window.pageYOffset || document.body.scrollTop || document.documentElement.scrollTop;var browserName=navigator.appName;var imagedivheight=myHeightnew-93;var test=myWidthnew*24/100;var divwidth=myWidthnew-test;var widthformizilla=myWidthnew-538;var mozillawidth=widthformizilla-divwidth;var mozillawidth1=mozillawidth/2;var mtop=h+7;var iewidth=myWidthnew-516;var aboveheight=myHeightnew-584;if(val=="cal"){iewidth=myWidthnew-730;aboveheight=myHeightnew-410;}var iewidth1=iewidth/2;var aboveheight1=aboveheight/2+h;divscroll.style.height="500px";divscroll.style.width="504px";blwtbl.style.height="478px";if(val=="cal"){blwtbl.style.height="320px";divscroll.style.width='730px';divscroll.style.height='335px';}message2.style.top=aboveheight1+'px';message2.style.left=iewidth1+'px';divscroll.name="miniwin";if((myHeightnew<=586)&&(val !="cal")){divscroll.style.height=imagedivheight+'px';divscroll.style.width="522px";blwtbl.style.height=imagedivheight+'px';message2.style.top=mtop+'px';}}function max(){var imagedivheightnew=myHeightnew-93;var imagedivwidthnew=myWidthnew-212;var imagedivheightnew1=myHeightnew-94;var h=window.pageYOffset || document.body.scrollTop || document.documentElement.scrollTop;var browserName=navigator.appName;var mtop=h+7;if(divscroll.name=="miniwin"){message2.style.left="100px";message2.style.top=mtop+'px';divscroll.style.width=imagedivwidthnew+'px';divscroll.style.height=imagedivheightnew+'px';blwtbl.style.height=imagedivheightnew1+'px';divscroll.name="maxwin";mx.className="doff ";mx1.className="don blow b2";}else{mx.className="don blow bol";mx1.className="doff";bhw1()}}
function blowup_show_js(){fll();divscroll=document.getElementById('divscroll');message2=document.getElementById('message2');prname=document.getElementById('prname');imagediv=document.getElementById('imagediv');blwtbl=document.getElementById('blwtbl');mx=document.getElementById('mx');mx1=document.getElementById('mx1');divscroll.style.height="";divscroll.style.width="";var nAgt=navigator.userAgent;var patt=/Chrome/;if(patt.test(nAgt)){}else if(navigator.appName=='Microsoft Internet Explorer'){document.getElementsByTagName("html")[0].style.overflow="hidden";}else{document.body.style.overflow="hidden";}message2.className="don";mx.className="don blow bol";mx1.className="doff";bhw1();}
function blowup_show2(){divscroll=document.getElementById('divscroll');message2=document.getElementById('message2');prname=document.getElementById('prname');imagediv=document.getElementById('imagediv');blwtbl=document.getElementById('blwtbl');mx=document.getElementById('mx');mx1=document.getElementById('mx1');divscroll.style.height="";divscroll.style.width="";mx.className="doff";mx1.className="doff";var nAgt=navigator.userAgent;var patt=/Chrome/;if(patt.test(nAgt)){message2.className="don";bhw1('cal');}else{document.body.style.overflow="hidden";document.getElementsByTagName("html")[0].style.overflow="hidden";message2.className="don";bhw1('cal');}}function blowup_off1(){prname.innerHTML="";message2.className="doff";document.body.style.overflow="";document.getElementsByTagName("html")[0].style.overflow="";document.getElementById('loadimg').className="don";imagediv.className="doff";imagediv.innerHTML="";}var path='';var imgid="0";function imageset(id,imagepath){divscroll=document.getElementById('divscroll');message2=document.getElementById('message2');prname=document.getElementById('prname');imagediv=document.getElementById('imagediv');blwtbl=document.getElementById('blwtbl');mx=document.getElementById('mx');mx1=document.getElementById('mx1');path=imagepath;imgid=id;var pic=document.getElementById(imgid);productName=pic.alt;productName=unescape(productName);if(productName.length>40){var c=productName.substring(0,40);c=c+"...";productName=c;}var nAgt=navigator.userAgent;var patt=/Opera/;if(patt.test(nAgt)){imagediv.className="don";document.getElementById('loadimg').className="doff";}imagediv.innerHTML='<img src="'+path+'"   alt="'+productName+'" onload="loadimg()" id="bigimg">';prname.innerHTML=productName;}
function trustseal(path){imagediv.innerHTML='<iframe src="'+path+'" height="830" width="520" onload="loadimg1();" id="ifrm" FRAMEBORDER="0" MARGINWIDTH="0"></iframe>';divscroll.style.width='550px';blwtbl.style.height="600px";mx.className="doff";mx1.className="doff";}
function NewWinIM(mypage,myname,compname){
mx=document.getElementById('mx');mx1=document.getElementById('mx1')
imagediv=document.getElementById('imagediv')
var embedcode=''
var arr=mypage.split('/')
if(mypage.search(/heavy\#\#/)!=-1){
mypage=mypage.replace('heavy##','')
var hw='height=350,width=370'
var embedcode='<embed src="http://www.videowebtown.com/community/flvplayer/flvplayer.swf?file=http://www.videowebtown.com/indiamartvideo/video/'+mypage+'.flv&autoStart=false"  quality="high" bgcolor="#ffffff" width="352" height="288" name="movie" allowscriptaccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer"></embed>'}
else{
var hw='height=350,width=370'
var embedcode='<embed src="http://www.4shared.com/flash/flvplayer.swf"   style="width: 400px; height: 326px;" bgcolor="#ffffff" allowscriptaccess="always" allowfullscreen="true" flashvars="file=http://dc152.4shared.com/img/'+arr[0]+'/'+arr[1]+'/dlink__2Fdownload_2F'+arr[0]+'_2F'+arr[1]+'_3Fdsid_3DJGITKOINJZHYGJIAJPJYHXISIQKIJFIVHXHZHYJIIZJBJPIWKSIRKQITIGJTIAGHGCIAHYJHINIQKVKU/preview.flv&amp;image=http://dc152.4shared.com/img/'+mypage+'&amp;autostart=true">'}
prname.innerHTML=compname
document.getElementById('loadimg').className="doff"
imagediv.className="don"
imagediv.innerHTML=embedcode
divscroll.style.width='400px'
blwtbl.style.height='200px'
document.getElementById('divscroll').style.height='330px'
mx.className="doff"
mx1.className="doff"
imagediv.className="don"}
function callfree1(glusr_id,modid)
{if(glusr_id !=''&&modid !=''){var url='/cgi/datetime.pl?supId='+glusr_id+'&modid='+modid;http_request=false;if(window.XMLHttpRequest){http_request=new XMLHttpRequest();if(http_request.overrideMimeType){http_request.overrideMimeType('text/html');}}else if(window.ActiveXObject){try
{http_request=new ActiveXObject("Msxml2.XMLHTTP");}catch(e){try{http_request=new ActiveXObject("Microsoft.XMLHTTP");}catch(e){}}}http_request.onreadystatechange=function(){alertContents(http_request);};http_request.open('GET',url,true);http_request.send(null);}else{alert('There is some technical problem.Please try after some time.');}}
function alertContents(http_request)
{if(http_request.readyState==4)
{if(http_request.status==200){var my_result=http_request.responseText;if(my_result==1)
{alert('There is some technical problem.Please try after some time.');}else
{var strarr=my_result.split("##");comp_nm=strarr[1];comp_nm=comp_nm.replace(/\\'/g,"'");comp_nm = escape(comp_nm);comp_nm='&supCompName='+comp_nm;callpath= strarr[0]+comp_nm;document.getElementById('imagediv').innerHTML='<iframe src="'+callpath+'"   height = "320" width = "718" onload="loadimg1()" FRAMEBORDER="0" MARGINWIDTH="0" SCROLLING="no"></iframe>';document.getElementById('divscroll').style.width='730px';document.getElementById('divscroll').style.height='335px';}}}}
function loadimg(){document.getElementById('loadimg').className="doff";imagediv.className="don";if(document.getElementById('bigimg').height>500 || document.getElementById('bigimg').width>500){max();}}
function loadimg1(){document.getElementById('loadimg').className="doff";imagediv.className="don";}document.write('<DIV ID="message2" STYLE="position:absolute;top:0px;left:0px;z-index:2000";ALIGN="center" class="doff"><table ID="tableheight" ALIGN="center" BORDER="0" CELLPADDING="0" CELLSPACING="0"><tr><TD ALIGN="center"><table CLASS="bgclor" BORDER="0" CELLPADDING="0" CELLSPACING="0"><tr><TD ALIGN="center"><table CLASS="blow main" ALIGN="center" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%" HEIGHT="35"><tr><TD ID="titleBar"STYLE="cursor:move"><ILAYER WIDTH="100%" ONSELECTSTART="return false"> </ILAYER><layer WIDTH="100%" ONMOUSEOVER="isHot=true;if (isN4) ddN4(message2)" ONMOUSEOUT="isHot=false"><DIV ID="prname" CLASS="pr-txt"></DIV></LAYER></TD><TD ALIGN="right" STYLE="padding-right:0px;" WIDTH="100"><table BORDER="0" CELLPADDING="0" CELLSPACING="0"><tr><TD><img src="ts/zero.gif"  id="mx" WIDTH="21" HEIGHT="21" STYLE="cursor:pointer" ONCLICK="max()" HSPACE="2" class="don blow bol" title="Maximize"></TD><TD><img src="ts/zero.gif"    id="mx1" WIDTH="21" HEIGHT="21" STYLE="cursor:pointer;" class="doff" ONCLICK="max()" HSPACE="2" title="Restore"></TD><TD><img src="ts/zero.gif"    WIDTH="21" HEIGHT="21" hspace="3" ONCLICK="blowup_off1()" class="blow clos" STYLE="cursor:pointer" title="Close"></TD></tr></table></TD></tr></table><DIV CLASS="image_div" ID="divscroll" ALIGN="center"><table ID="blwtbl" ALIGN="center" BGCOLOR="#ffffff" BORDER="0" CELLPADDING="0" CELLSPACING="0" ><tr><TD ALIGN="center"><DIV ID="loadimg" STYLE="font-family:arial;font-size:15px;" class="doon"><img src="ts/indicator-new.gif"    height="36" width="36"><BR><BR>Loading...</DIV><DIV ID="imagediv" class="doff"></DIV></TD></tr></table></DIV></TD></tr></table></TD></tr></table></DIV>')
isIE=document.all
isNN=!document.all&&document.getElementById
isN4=document.layers
isHot=false
function ddInit(e){
topDog=isIE ? "BODY" : "HTML"
whichDog=isIE ? document.all.message2 : document.getElementById("message2")
hotDog=isIE ? event.srcElement : e.target
while(hotDog.id!="titleBar"&&hotDog.tagName!=topDog){
hotDog=isIE ? hotDog.parentElement : hotDog.parentNode;}
if(hotDog.id=="titleBar"){
offsetx=isIE ? event.clientX : e.clientX
offsety=isIE ? event.clientY : e.clientY
nowX=parseInt(whichDog.style.left)
nowY=parseInt(whichDog.style.top)
ddEnabled=true
document.onmousemove=dd;}}
function dd(e){
if(!ddEnabled)return
whichDog.style.left=isIE ? nowX+event.clientX-offsetx : nowX+e.clientX-offsetx+'px'
whichDog.style.top=isIE ? nowY+event.clientY-offsety : nowY+e.clientY-offsety+'px'
return false;}
function ddN4(whatDog){
if(!isN4)return
N4=eval(whatDog)
N4.captureEvents(Event.MOUSEDOWN|Event.MOUSEUP)
N4.onmousedown=function(e){
N4.captureEvents(Event.MOUSEMOVE)
N4x=e.x
N4y=e.y;}
N4.onmousemove=function(e){
if(isHot){
N4.moveBy(e.x-N4x,e.y-N4y)
return false;}}
N4.onmouseup=function(){
N4.releaseEvents(Event.MOUSEMOVE);}}
function hideMe(){
if(isIE||isNN)whichDog.style.visibility="hidden"
else if(isN4)document.message2.visibility="hide";}
function showMe(){
if(isIE||isNN)whichDog.style.visibility="visible"
else if(isN4)document.message2.visibility="show";}
function fll(){
document.body.onmousedown=ddInit}
document.onmouseup=Function("ddEnabled=false")
function keyDown(e,trace){if(trace=="home"){
var n=(window.Event)? e.which : e.keyCode;if(n==9&&
document.getElementById('message2').className=="don"){return false;}else
if(n==32&&document.getElementById('message2').className=="don"){return
false;}
else if(n==27&&
document.getElementById('message2').className=="don"){blowup_off_js();}}
else{var n=(window.Event)? e.which : e.keyCode;if(n==9&&
p_blo.className=="don"){return false;}else if(n==32&&
p_blo.className=="don"){return false;}else if(n==27&&
p_blo.className=="don"){blowup_hide();}if((n==37&&
p_blo.className=="don")||(n==38&&p_blo.className=="don")){if
(imgid==1){return false;}previousimg();}else if((n==39&&
p_blo.className=="don")||(n==40&&p_blo.className=="don"))
{if
(imgid==dataref1.length)
nextimg();return false;}
}}
if(!Object.prototype.toJSONString){
Array.prototype.toJSONString=function(){
var a=[],
i,
l=this.length,
v
for(i=0;i<l;i+=1){
v=this[i]
switch(typeof v){
case 'object':
if(v){
if(typeof v.toJSONString==='function'){
a.push(v.toJSONString())}
}else{
a.push('null')}
break
case 'string':
case 'number':
case 'boolean':
a.push(v.toJSONString())}}
return '['+a.join(',')+']'}
Boolean.prototype.toJSONString=function(){
return String(this)}
Date.prototype.toJSONString=function(){
function f(n){
return n<10 ? '0'+n : n}
return '"'+this.getFullYear()+'-'+
f(this.getMonth()+1)+'-'+
f(this.getDate())+'T'+
f(this.getHours())+':'+
f(this.getMinutes())+':'+
f(this.getSeconds())+'"'}
Number.prototype.toJSONString=function(){
return isFinite(this)? String(this): 'null'}
Object.prototype.toJSONString=function(){
var a=[],
k,
v
for(k in this){
if(this.hasOwnProperty(k)){
v=this[k]
switch(typeof v){
case 'object':
if(v){
if(typeof v.toJSONString==='function'){
a.push(k.toJSONString()+':'+v.toJSONString())}
}else{
a.push(k.toJSONString()+':null')}
break
case 'string':
case 'number':
case 'boolean':
a.push(k.toJSONString()+':'+v.toJSONString())}}}
return '{'+a.join(',')+'}'}
(function(s){
var m={
'\b': '\\b',
'\t': '\\t',
'\n': '\\n',
'\f': '\\f',
'\r': '\\r',
'"' : '\\"',
'\\': '\\\\'}
s.parseJSON=function(filter){
var j
function walk(k,v){
var i
if(v&&typeof v==='object'){
for(i in v){
if(v.hasOwnProperty(i)){
v[i]=walk(i,v[i])}}}
return filter(k,v)}
if(/^[,:{}\[\]0-9.\-+Eaeflnr-u \n\r\t]*$/.test(this.
replace(/\\./g,'@').
replace(/"[^"\\\n\r]*"/g, ''))) {
j=eval('('+this+')')
if(typeof filter==='function'){
j=walk('',j)}
return j}
throw new SyntaxError('parseJSON')}
s.toJSONString=function(){
if(/["\\\x00-\x1f]/.test(this)) {
return '"'+this.replace(/([\x00-\x1f\\"])/g, function (a, b) {
var c=m[b]
if(c){
return c}
c=b.charCodeAt()
return '\\u00'+
Math.floor(c/16).toString(16)+
(c % 16).toString(16)
})+'"'}
return '"'+this+'"'}
})(String.prototype)}

