var Lock_Str=""; // ---------------------------------------------- // // 3D_PLAN.JS - Редакция: 27.11.2005 - 12.09.2007 // // ---------------------------------------------- var RealPRICE_TO=0,RealPRICE_OK=false; function RealPRICE_3D(Series_Str,Flat_Str,Prm_Str) { var i,v,Src,Folder,Link,Call_Str,DX,DY,d=document,w=window,s=screen; var Prm_List,Pair_List; if (Lock_Str!="") { eval(Lock_Str); return false; } if (Flat_Str==undefined) Flat_Str=""; else if (Flat_Str!="") { v=Flat_Str.substring(0,1); if (((v<"0") || (v>"9")) || (v.length>2)) { alert("RealPRICE 3D: unknown flat id "+v); return false; } } if (Prm_Str==undefined) Prm_Str=""; if (Prm_Str.indexOf("MAIN_DX")<0) Prm_Str+="&MAIN_DX=650"; if (Prm_Str.indexOf("MAIN_DY")<0) Prm_Str+="&MAIN_DY=500"; Prm_Str=("&"+Prm_Str).replace("&&","&"); Prm_List=Prm_Str.split("&"); for (i=0;i=0) Folder=Folder.replace("//","/"); Folder=Folder.replace(":/","://"); for (i=0,Link="";i0) { Link=((d.links[i].href).split("?"))[0]; break; } } w.open(Folder+"3d_plan.php?TARGET="+Link+"&SERIES="+Series_Str+"&FLAT="+ Flat_Str+Prm_Str+"&RND="+Math.floor(Math.random()*100000),"RealPRICE_3D", "left="+(s.width-DX)/2+",top="+(s.height-DY)/2+",width="+DX+",height="+DY+ ",directories=no,menubar=no,location=no,resizable=no,scrollbars=no,"+ "status=yes"); return false; } function RealPRICE_TimeOut() { var i,d=document; for (i=0;(RealPRICE_OK==false) && (i0) { RealPRICE_OK=true; d.links[i].href="JavaScript: void(0);"; break; } clearTimeout(RealPRICE_TO); switch (d.readyState) { case "complete" : if ((i=(d.body.innerHTML).indexOf("RealPRICE_3D"))<0) alert("RealPRICE: 3D link not found."); else if ((d.body.innerHTML).substring(i-20,i). toLowerCase().indexOf(" onclick")<0) alert("RealPRICE: 3D link not found."); case undefined : break; default: RealPRICE_TO=setTimeout("RealPRICE_TimeOut()",250); } } RealPRICE_TimeOut();