﻿var lastSrc=1;var indexPnt=null;var arrSl=[];var SlToPaint;var arrSrc=[];var arrLen=0;function Search(auto){if(auto==1){SearchObjects("par",1);}else{SearchObjects("src",0);}}function resetSearch(){searchr.innerHTML="";arrSrc=[];SlToPaint=null;if(lang=="en-us")prHtxt.innerHTML="Search results";else prHtxt.innerHTML="Rezultati pretrage";}var preduzece="";var IDobjekta="";var srcID="";var srcNum="";function SearchObjects(i,auto){searchfilter.style.display="none";HideReview();HideLogin();var searchstring="";var searchmesto="";if(auto==1){if(srcFromCode==true){preduzece=codePreduzece;IDobjekta=codeObj;}else{preduzece=getURLParam("cpn");IDobjekta=getURLParam("obj");}}else{searchstring=ReplaceLatin(tbsrc.value);}ChangeBaner();indexPnt=null;sv(gi("prog1"),1);searchr.innerHTML="";SlToPaint=null;showFoundObjects=true;arrLen=0;gpage=1;gsrc=searchstring;gsort=1;if(i=="src"){lastSrc=1;executeAjaxRequest("Services/SearchUni.aspx?act=src&src="+searchstring+"&srct="+srcType+"&lang="+lang,"displaySearchResults(response)","uni");}if(i=="par"){SetSrcType(2);lastSrc=2;executeAjaxRequest("Services/SearchCompany.aspx?act=src&cpn="+preduzece+"&obj="+IDobjekta+"&p=1&lang="+lang,"displaySearchResults(response)","companies");}}function ResortSearchObjects(sort){var searchstring="";var searchmesto="";ChangeBaner();indexPnt=null;sv(gi("prog1"),1);searchr.innerHTML="";SlToPaint=null;showFoundObjects=true;arrLen=0;gpage=1;gsort=sort;if(lastSrc==1){executeAjaxRequest("Services/SearchUni.aspx?act=src&src="+gsrc+"&srct="+srcType+"&lang="+lang+"&sort="+sort,"displaySearchResults(response)","uni");}else if(lastSrc==2){executeAjaxRequest("Services/SearchCompany.aspx?act=src&cpn="+preduzece+"&obj="+IDobjekta+"&p=1&lang="+lang+"&sort="+sort,"displaySearchResults(response)","companies");}}function SearchOnURLParameter(searchstring,num){sv(gi("prog1"),1);sv(pretraga,0);sv(pretragaOpis,0);searchr.innerHTML="";showFoundObjects=true;arrLen=0;gpage=1;gsrc=searchstring;if(num){SetSrcType(1);lastSrc=3;srcID=searchstring;srcNum=num;executeAjaxRequest("Services/SearchID.aspx?act=src&id="+searchstring+"&num="+num,"displaySearchResults(response)","streets");}else{lastSrc=1;SetSrcType(1);executeAjaxRequest("Services/SearchUni.aspx?act=src&src="+searchstring+"&srct="+srcType+"&lang="+lang,"displaySearchResults(response)","uni");}}function showSrcObjectLayerOnMap(){try{setStyleLeft(srcobjects,getStyleLeft(mainContainer));setStyleTop(srcobjects,getStyleTop(mainContainer));srcobjects.innerHTML="";if(showFoundObjects==true){PaintResults(arrSrc,0);}sv(srcobjects,1);PaintStreet();}catch(ex){}}function PaintResults(rezultati,icon){try{var counter=rezultati.length;if(icon==1)counter=rNum+1;var iconCounter=0;var x1=0;var y1=0;for(var j=0;j<counter;j++){var red=rezultati[j];var display=true;var shadow=document.createElement("img");k=j+1;shadow.className="objectsh";var x=parseInt(red.x/z.mPerPX)-(z.deltaX-centerPomX)*z.cellWidth;var y=parseInt(red.y/z.mPerPX)-(z.deltaY-centerPomY)*z.cellHeight;shadow.setAttribute("src","Icons/objsh.gif");shadow.style.width="40px";shadow.style.height="34px";setStyleLeft(shadow,x-25);setStyleTop(shadow,y-34);srcobjects.appendChild(shadow);}for(var j=0;j<counter;j++){var red=rezultati[j];var display=true;var newObject=document.createElement("img");k=j+1;newObject.className="object";var x=parseInt(red.x/z.mPerPX)-(z.deltaX-centerPomX)*z.cellWidth;var y=parseInt(red.y/z.mPerPX)-(z.deltaY-centerPomY)*z.cellHeight;newObject.style.width="25px";newObject.style.height="34px";setStyleLeft(newObject,x-25);setStyleTop(newObject,y-34);if(icon==0){newObject.setAttribute("src","Services/getMapIcon.aspx?t=1&v=1&n="+red.RB);}else if(icon==1){newObject.setAttribute("src","Services/getMapIcon.aspx?t=1&v=1&n="+red.RB);}else if(icon==2){if(red.x!=x1&&red.y!=y1){iconCounter++;x1=red.x;y1=red.y;newObject.setAttribute("src","Services/getMapIcon.aspx?t=1&v=1&n="+red.RB);}else display=false;}if(display==true){newObject.setAttribute("index",k);newObject.setAttribute("RB",red.RB);newObject.setAttribute("x",red.x);newObject.setAttribute("y",red.y);newObject.setAttribute("k",red.id);newObject.setAttribute("s",red.TipObjekta);newObject.setAttribute("id","mapIcon"+red.RB);newObject.setAttribute("oid",red.id);newObject.setAttribute("tag","mi");newObject.onclick=function(e){clearTimeout(contextMenu2.toid);displaySrcObjInfo(e);};newObject.onmouseover=function(e){SetMapImage(this.getAttribute("RB"),2,0);};newObject.onmouseout=function(e){SetMapImage(this.getAttribute("RB"),1,0);};newObject.oncontextmenu=showMenu;srcobjects.appendChild(newObject);}}}catch(ex){}}function displaySearchResults(objectsXML){try{var objectIDs="";arrSrc=[];var xmlDoc=XMLParser(objectsXML);if(xmlDoc){var red;var captions=xmlDoc.documentElement.getElementsByTagName("caption");if(captions.length>0){prHtxt.innerHTML=captions[0].getAttribute("Caption");}var explanations=xmlDoc.documentElement.getElementsByTagName("explanation");if(explanations.length>0){pretragaOpis.innerHTML=xmlDoc.getElementsByTagName("explanation")[0].childNodes[0].nodeValue;}else pretragaOpis.innerHTML="";searchr.style.height=getStyleHeight(pretraga)-40-28-3-10-10;setStyleTop(searchr,0);searchfilter.style.display="none";var tip="ulica";if(srcType==2){tip="object";searchr.style.height=getStyleHeight(pretraga)-40-28-3-10-10-25;setStyleTop(searchr,25);searchfilter.innerHTML="";if(lang=="en-us"){searchfilter.innerHTML="Sort by: <a style='text-decoration:underline' href='javascript:ResortSearchObjects(1);'>relevancy</a>, <a style='text-decoration:underline' href='javascript:ResortSearchObjects(2);'>rating</a>, <a style='text-decoration:underline' href='javascript:ResortSearchObjects(3);'>popularity</a>";}else{searchfilter.innerHTML="Poređaj po: <a style='text-decoration:underline' href='javascript:ResortSearchObjects(1);'>relevantnosti</a>, <a style='text-decoration:underline' href='javascript:ResortSearchObjects(2);'>oceni</a>, <a style='text-decoration:underline' href='javascript:ResortSearchObjects(3);'>popularnosti</a>";}searchfilter.style.display="";}else if(srcType==3)tip="mesto";var sviRedovi=xmlDoc.documentElement.getElementsByTagName(tip);if(sviRedovi.length==0&&tip=="ulica"){sviRedovi=xmlDoc.documentElement.getElementsByTagName("object");if(sviRedovi.length>0){tip="object";SetSrcType(2);}}if(sviRedovi.length==0&&tip=="object"){sviRedovi=xmlDoc.documentElement.getElementsByTagName("ulica");if(sviRedovi.length>0){tip="ulica";SetSrcType(1);}}if(sviRedovi){for(var i=0;i<sviRedovi.length;i++){var tR=sviRedovi[i];red=new yObject();red.RB=tR.getAttribute("RB");if(srcType==1||srcType==3){red.R1=tR.getAttribute("R1");red.R2=tR.getAttribute("R2");}else if(srcType==2){red.R1=tR.getElementsByTagName("in")[0].childNodes[0].nodeValue;red.R2=tR.getElementsByTagName("ia")[0].childNodes[0].nodeValue;}red.R3=tR.getAttribute("G");red.x=tR.getAttribute("X");red.y=tR.getAttribute("Y");red.id=tR.getAttribute("ID");red.iconWidth=tR.getAttribute("iW");red.iconHeight=tR.getAttribute("iH");red.Telefon=tR.getAttribute("T");red.Fax=tR.getAttribute("F");red.Mail=tR.getAttribute("M");red.Web=tR.getAttribute("W");red.Sponzor=tR.getAttribute("S");red.iconName=tR.getAttribute("iN");red.PrikazujeSe=tR.getAttribute("PS");red.TipPrezentacije=tR.getAttribute("Tp");red.ImaSliku=tR.getAttribute("hI");red.Rejting=tR.getAttribute("Rt");red.Popularnost=tR.getAttribute("Pop");red.IDU=tR.getAttribute("IDU");red.xmin=tR.getAttribute("xmin");red.xmax=tR.getAttribute("xmax");red.ymin=tR.getAttribute("ymin");red.ymax=tR.getAttribute("ymax");red.kom=tR.getAttribute("kom");red.TipObjekta=tip;if(tip=='object')objectIDs+=red.id+",";arrSrc[i]=red;}paintSearchResults();if(tip=='object'&&objectIDs!="")logMultiAction(objectIDs,"searchshow");}sviRedovi=xmlDoc.documentElement.getElementsByTagName("preduzece");if(sviRedovi.length==1){var tR=sviRedovi[0];if(tR.getAttribute("BV")=="True"&&tR.getAttribute("Baner")){baner_top_link.href=tR.getAttribute("Link");baner_top_img.src="Baner/"+tR.getAttribute("Baner");setBaner("hidden");baner_top.style.display="none";setBanerPP("visible");}else{setBaner("hidden");baner_top.style.display="none";setBanerPP("hidden");}}}if(arrSrc.length==0)searchfilter.style.display="none";displayPageControl(objectsXML);}catch(ex){sv(gi("prog1"),0);}}function SetMapImage(rb,tip,res){if(res){var iid="resIcon"+rb;gi(iid).setAttribute("src","Services/getMapIcon.aspx?t=2&v="+tip+"&n="+rb);}var iid="mapIcon"+rb;gi(iid).setAttribute("src","Services/getMapIcon.aspx?t=1&v="+tip+"&n="+rb);var imgs=document.getElementsByTagName("img");for(var i=0;i<imgs.length;i++){var img=imgs[i];if(img.id=="mapIcon"+rb)img.style.zIndex=1900;else if(img.id.substring(0,7)=="mapIcon")img.style.zIndex=1500+parseInt(rb);}}function paintSearchResults(){try{CastleRater.Items=[];var objlMaxX=0;var objlMaxY=0;var objlMinX=fullX;var objlMinY=fullY;if(lang=="en-us"){start="from";cilj="to";prikazi="Go to";from="drive:&nbsp;";to=",&nbsp;";}else{start="start";cilj="cilj";prikazi="Prika&#382;i";from="postavi kao:&nbsp;";to="&nbsp;ili&nbsp;";}var tippretrage="";if(arrSrc.length>0)tippretrage=arrSrc[0].TipObjekta;var mybody=document.getElementsByTagName("body")[0];mtb=document.createElement("table");mtbb=document.createElement("tbody");for(var i=0;i<arrSrc.length;i++){var red=arrSrc[i];if(parseInt(red.x)>objlMaxX)objlMaxX=red.x;if(parseInt(red.y)>objlMaxY)objlMaxY=red.y;if(parseInt(red.x)<objlMinX)objlMinX=red.x;if(parseInt(red.y)<objlMinY)objlMinY=red.y;mr1=document.createElement("tr");mc1=document.createElement("td");mc1.setAttribute("class","c1");if(isIe){mc1.style.verticalAlign="top";mc1.style.horizontalAlign="center";mc1.align="center";mc1.style.width="42px";mc1.style.clientWidth=42;}k=i+1;var image=document.createElement("img");image.setAttribute("class","i1");image.setAttribute("src","Services/getMapIcon.aspx?t=2&v=1&n="+red.RB);image.setAttribute("x",red.x);image.setAttribute("y",red.y);image.setAttribute("RB",red.RB);image.setAttribute("id","resIcon"+red.RB);image.setAttribute("index",k);image.setAttribute("idu",red.IDU);image.setAttribute("xmin",red.xmin);image.setAttribute("xmax",red.xmax);image.setAttribute("ymin",red.ymin);image.setAttribute("ymax",red.ymax);if(red.TipObjekta=="ulica")image.onclick=function(e){indexPnt=this.getAttribute("index");StSL(this.getAttribute("idu"));locateObjects(this.getAttribute("xmax"),this.getAttribute("ymax"),this.getAttribute("xmin"),this.getAttribute("ymin"));displaySrcObjInfo(e);};else image.onclick=function(e){indexPnt=this.getAttribute("index");locateObjects(this.getAttribute("x"),this.getAttribute("y"),this.getAttribute("x"),this.getAttribute("y"));displaySrcObjInfo(e);};image.onmouseover=function(e){SetMapImage(this.getAttribute("RB"),2,1);};image.onmouseout=function(e){SetMapImage(this.getAttribute("RB"),1,1);};if(isIe){setStyleLeft(image,0);setStyleTop(image,10);setStyleWidth(image,36);setStyleHeight(image,32);image.style.cursor="pointer";}mc1.appendChild(image);mr1.appendChild(mc1);mc2=document.createElement("td");mc2.setAttribute("class","c2");if(isIe){mc2.style.paddingTop="3px";mc2.style.paddingBottom="3px";mc2.style.paddingRight="8px";}var r1=document.createElement("div");r1.setAttribute("class","sr1");if(isIe){r1.style.width="100%";r1.style.fontWeight="bold";r1.style.fontSize="12px";}r1.innerHTML=red.R1;mc2.appendChild(r1);var r2=document.createElement("div");if(isIe){r2.style.width="100%";}r2.setAttribute("class","sr2");r2.innerHTML=red.R2;if(red.R2!=""&&red.R2!=null)mc2.appendChild(r2);var r3=document.createElement("div");if(isIe){r3.style.width="100%";}r3.setAttribute("class","sr2");r3.innerHTML=red.R3;if(red.R3!=""&&red.R3!=null)mc2.appendChild(r3);var r4=document.createElement("div");if(isIe){r4.style.width="100%";r4.style.marginTop="2px";}r4.setAttribute("class","sr3");if(red.TipObjekta=="ulica")r4.innerHTML="<a style='color: #255fc9;text-decoration:underline;' href='javascript:StSL("+red.IDU+");locateObjects("+red.xmax+","+red.ymax+","+red.xmin+","+red.ymin+");'>"+prikazi+"</a>, "+from+"<a style='color: #255fc9;text-decoration:underline;' href='javascript:SetStart("+red.x+", "+red.y+",1);'>"+start+"</a>"+to+"<a style='color: #255fc9;text-decoration:underline;' href='javascript:SetEnd("+red.x+", "+red.y+",1);'>"+cilj+"</a>";else r4.innerHTML="<a style='color: #255fc9;text-decoration:underline;' href='javascript:locateObjects("+red.x+","+red.y+","+red.x+","+red.y+");'>"+prikazi+"</a>, "+from+"<a style='color: #255fc9;text-decoration:underline;' href='javascript:SetStart("+red.x+", "+red.y+",1);'>"+start+"</a>"+to+"<a style='color: #255fc9;text-decoration:underline;' href='javascript:SetEnd("+red.x+", "+red.y+",1);'>"+cilj+"</a>";mc2.appendChild(r4);var r5=document.createElement("div");if(isIe){r5.style.width="100%";r5.style.marginTop="2px";}r5.setAttribute("class","sr3");if(red.TipObjekta=="object"){var rate=CastleRater.CreateJSControl("rater_"+i,"Images/StarOn.gif","Images/StarOff.gif","Images/StarOver.gif",5,red.Rejting,r5,red.id,false);var fsl=document.createElement("a");fsl.href="javascript:ShareOnFBDirectID("+red.id+");";var fs=document.createElement("img");fs.style.border="none";fs.setAttribute("src","Services/getIcon.aspx?file=fb.gif");fs.setAttribute("alt","Share on Facebook");setStyleWidth(fs,11);setStyleHeight(fs,11);fsl.appendChild(fs);var oceni=document.createElement("a");setStyleWidth(oceni,40);oceni.href="javascript:ShowReview("+k+");";if(lang=="en-us")oceni.innerHTML="("+red.kom+"&nbsp;reviews)";else{if(red.kom==1)oceni.innerHTML="("+red.kom+"&nbsp;komentar)";else oceni.innerHTML="("+red.kom+"&nbsp;komentara)";}oceni.style.color="#255FC9";oceni.style.textDecoration="underline";oceni.style.cursor="pointer";r5.innerHTML+="&nbsp;";r5.appendChild(oceni);r5.innerHTML+="&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;";r5.appendChild(fsl);r5.innerHTML+="&nbsp;";var sul=document.createElement("a");sul.href="javascript:ShareOnSUDirectID("+red.id+");";var su=document.createElement("img");su.style.border="none";su.setAttribute("src","Services/getIcon.aspx?file=stumbleupon.gif");su.setAttribute("alt","Share on StumbleUpon");setStyleWidth(su,11);setStyleHeight(su,11);sul.appendChild(su);r5.appendChild(sul);r5.innerHTML+="&nbsp;";var ggl=document.createElement("a");ggl.href="javascript:ShareOnGDirectID("+red.id+");";var gg=document.createElement("img");gg.style.border="none";gg.setAttribute("src","Services/getIcon.aspx?file=g.gif");gg.setAttribute("alt","Share on Google");ggl.appendChild(gg);r5.appendChild(ggl);r5.innerHTML+="&nbsp;";var sel=document.createElement("a");sel.href="javascript:ShareOnEMailDirectID("+red.id+");";var se=document.createElement("img");se.style.border="none";se.setAttribute("src","Services/getIcon.aspx?file=email.gif");se.setAttribute("alt","Share by e-mail");sel.appendChild(se);r5.appendChild(sel);}else if(red.TipObjekta=="ulica"||red.TipObjekta=="mesto"){var fsl=document.createElement("a");fsl.href="javascript:ShareOnFBDirectXY("+red.x+","+red.y+");";var fs=document.createElement("img");fs.style.border="none";fs.setAttribute("src","Services/getIcon.aspx?file=fb.gif");fs.setAttribute("alt","Share on Facebook");setStyleWidth(fs,11);setStyleHeight(fs,11);fsl.appendChild(fs);r5.appendChild(fsl);r5.innerHTML+="&nbsp;";var sul=document.createElement("a");sul.href="javascript:ShareOnSUDirectXY("+red.x+","+red.y+");";var su=document.createElement("img");su.style.border="none";su.setAttribute("src","Services/getIcon.aspx?file=stumbleupon.gif");su.setAttribute("alt","Share on StumbleUpon");setStyleWidth(su,11);setStyleHeight(su,11);sul.appendChild(su);r5.appendChild(sul);r5.innerHTML+="&nbsp;";var ggl=document.createElement("a");ggl.href="javascript:ShareOnGDirectXY("+red.x+","+red.y+");";var gg=document.createElement("img");gg.style.border="none";gg.setAttribute("src","Services/getIcon.aspx?file=g.gif");gg.setAttribute("alt","Share on Google");ggl.appendChild(gg);r5.appendChild(ggl);r5.innerHTML+="&nbsp;";var sel=document.createElement("a");sel.href="javascript:ShareOnEMailDirectXY("+red.x+","+red.y+");";var se=document.createElement("img");se.style.border="none";se.setAttribute("src","Services/getIcon.aspx?file=email.gif");se.setAttribute("alt","Share by e-mail");sel.appendChild(se);r5.appendChild(sel);}mc2.appendChild(r5);mr1.appendChild(mc2);mr1.setAttribute("class","smr1");if(isIe){mr1.style.height="30px";mr1.style.overflow="visible";}mtbb.appendChild(mr1);}mtb.appendChild(mtbb);mtb.style.width="100%";mtb.setAttribute("cellSpacing","0");searchr.appendChild(mtb);LeftPanel(2,0);sv(gi("prog1"),0);if(arrSrc.length>0){if(arrSrc.length==1&&tippretrage=="ulica"){StSL(arrSrc[0].IDU);locateObjects(arrSrc[0].xmax,arrSrc[0].ymax,arrSrc[0].xmin,arrSrc[0].ymin);}else locateObjects(objlMaxX,objlMaxY,objlMinX,objlMinY);}else{sv(pretragaOpis,1);hideSrcObjectLayer(true);}}catch(ex){}}function displayPageControl(objectsXML){try{var xmlDoc=XMLParser(objectsXML);if(xmlDoc){var caObjects=xmlDoc.documentElement.getElementsByTagName("count");if(caObjects){var coObject=caObjects[0];arrLen=coObject.getAttribute("Rezultata");paintPageControl();}}}catch(ex){}}function StSL(id){srcpath.innerHTML="";var sl;var found=false;for(var i=0;i<arrSl.length;i++){if(arrSl[i].id==id){sl=arrSl[i];found=true;break;}}if(!found)executeAjaxRequest("Services/GetSL.aspx?id="+id,"displayStreet(response)","streets2");else{SlToPaint=sl;PaintStreet();}}function displayStreet(objectsXML){try{var newS=new yObject();var newSB=[];var xmlDoc=XMLParser(objectsXML);if(xmlDoc){var sviRedovi=xmlDoc.documentElement.getElementsByTagName("ids");if(sviRedovi){newS.id=sviRedovi[0].getAttribute("id");}var red;var sviRedovi=xmlDoc.documentElement.getElementsByTagName("points");if(sviRedovi){for(var i=0;i<sviRedovi.length;i++){var tR=sviRedovi[i];red=new yObject();red.x1=tR.getAttribute("x1");red.y1=tR.getAttribute("y1");red.x2=tR.getAttribute("x2");red.y2=tR.getAttribute("y2");red.xc1=tR.getAttribute("xc1");red.yc1=tR.getAttribute("yc1");red.xc2=tR.getAttribute("xc2");red.yc2=tR.getAttribute("yc2");red.id=tR.getAttribute("id");newSB[i]=red;}newS.sb=newSB;arrSl[arrSl.length]=newS;}}SlToPaint=newS;PaintStreet();}catch(ex){}}function PaintStreet(){try{if(SlToPaint!=null&&pretraga.style.visibility=="visible"){srcpath.innerHTML="";setStyleLeft(srcpath,getStyleLeft(mainContainer));setStyleTop(srcpath,getStyleTop(mainContainer));sv(srcpath,1);var o=100*z.mPerPX;var left=getLeftInMeter()-o;var top=getTopInMeter()-o;var right=getLeftInMeter()+getWidthInMeter()+o;var bottom=getTopInMeter()+getHeightInMeter()+o;if(isIe){}else{var svg=document.createElementNS('http://www.w3.org/2000/svg','svg');svg.id="gcput";svg.onmousemove=mouseMove;svg.onmousedown=mouseDown;svg.onmouseup=mouseUp;svg.onmousewheel=wheel;svg.style.cursor="pointer";svg.setAttribute('width',document.body.clientWidth*2);svg.setAttribute('height',document.body.clientHeight*2);}var pomX=(z.deltaX-centerPomX)*z.cellWidth;var pomY=(z.deltaY-centerPomY)*z.cellHeight;var points="";var points1="";var prevx2=0,prevy2=0;for(var i=0;i<SlToPaint.sb.length;i++){var segment=SlToPaint.sb[i];var x1=parseInt(segment.x1/z.mPerPX-pomX);var y1=parseInt(segment.y1/z.mPerPX-pomY);var x2=parseInt(segment.x2/z.mPerPX-pomX);var y2=parseInt(segment.y2/z.mPerPX-pomY);var xc1=parseInt(segment.xc1/z.mPerPX-pomX);var yc1=parseInt(segment.yc1/z.mPerPX-pomY);var xc2=parseInt(segment.xc2/z.mPerPX-pomX);var yc2=parseInt(segment.yc2/z.mPerPX-pomY);if(isIe){var curve=document.createElement("v:curve");curve.setAttribute("from",x1+","+y1);curve.setAttribute("control1",xc1+","+yc1);curve.setAttribute("control2",xc2+","+yc2);curve.setAttribute("to",x2+","+y2);curve.setAttribute("filled","false");curve.setAttribute("strokecolor","purple");var stroke=document.createElement("v:stroke");stroke.setAttribute("opacity","50%");stroke.setAttribute("weight","5px");curve.appendChild(stroke);srcpath.appendChild(curve);}else{if(prevx2!=x1||prevy2!=y1){points=points+"M"+x1+","+y1+" "+"C"+xc1+","+yc1+" "+xc2+","+yc2+" "+x2+","+y2+" ";}else{points=points+"C"+xc1+","+yc1+" "+xc2+","+yc2+" "+x2+","+y2+" ";}prevx2=x2;prevy2=y2;}}if(isIe){}else{var path=document.createElementNS('http://www.w3.org/2000/svg','path');path.setAttributeNS(null,"d",points1+points);path.setAttributeNS(null,"fill","none");path.setAttributeNS(null,"stroke","purple");path.setAttributeNS(null,"stroke-width","5");path.setAttributeNS(null,"stroke-opacity","0.5");path.onmousemove=mouseMove;path.onmousedown=mouseDown;path.onmouseup=mouseUp;path.onmousewheel=wheel;path.style.cursor="pointer";svg.appendChild(path);}if(isIe){}else{srcpath.appendChild(svg);}}}catch(ex){}}