Dynamic button Builder (bottom)
Last Update:2017-02-28
Source: Internet
Author: User
Because the content is very long, had to be posted 2 times, the following is the lower part:
Images.length+=1;for (Var b=images.options.length-1;b>g;b--)
{Images.options[b].text=images.options[b-1].text;} IMAGES.OPTIONS[G+1].TEXT=IMAGI[G+1]. Name; Cleanboxes (Window.document.mouseOverForm);}} Else
{if (images.length!=0)
{var g=-1;var r=no_of_images;imagi[r]=new imageobject (imagi[r-1). NAME,IMAGI[R-1]. OFFSRCPRO,IMAGI[R-1]. OFFSRC,IMAGI[R-1]. ONSRCPRO,IMAGI[R-1]. ONSRC,IMAGI[R-1]. WIDTH,IMAGI[R-1]. HEIGHT,IMAGI[R-1]. ALT,IMAGI[R-1]. BORDER,IMAGI[R-1]. URL,IMAGI[R-1]. LinkTarget); for (Var p=imagi.length-2;p>g;p--)
{Imagi[p]. NAME=IMAGI[P-1]. NAME;IMAGI[P]. OFFSRCPRO=IMAGI[P-1]. OFFSRCPRO;IMAGI[P]. OFFSRC=IMAGI[P-1]. OFFSRC;IMAGI[P]. ONSRCPRO=IMAGI[P-1]. ONSRCPRO;IMAGI[P]. ONSRC=IMAGI[P-1]. ONSRC;IMAGI[P]. WIDTH=IMAGI[P-1]. WIDTH;IMAGI[P]. HEIGHT=IMAGI[P-1]. HEIGHT;IMAGI[P]. ALT=IMAGI[P-1]. ALT;IMAGI[P]. BORDER=IMAGI[P-1]. BORDER;IMAGI[P]. URL=IMAGI[P-1]. URL;IMAGI[P]. LINKTARGET=IMAGI[P-1]. LinkTarget;}
IMAGI[G+1]. URL=URLBOX.VALUE;IMAGI[G+1]. LINKTARGET=TARGETBOX.VALUE;IMAGI[G+1]. NAME=NAMEBOX.VALUE;IMAGI[G+1]. OFFSRCPRO=HEADSRC1.VALUE;IMAGI[G+1]. ONSRCPRO=HEADSRC2.VALUE;IMAGI[G+1]. OFFSRC=SRCBOX1.VALUE;IMAGI[G+1]. ONSRC=SRCBOX2.VALUE;IMAGI[G+1]. WIDTH=WIDTHBOX.VALUE;IMAGI[G+1]. HEIGHT=HEIGHTBOX.VALUE;IMAGI[G+1]. ALT=ALTBOX.VALUE;IMAGI[G+1]. border=borderbox.value;no_of_images++;
Images.length+=1;for (Var b=images.options.length-1;b>g;b--)
{Images.options[b].text=images.options[b-1].text;} IMAGES.OPTIONS[G+1].TEXT=IMAGI[G+1]. Name; Cleanboxes (window.document.mouseOverForm);} Else
Alert ("Missing item!")
}}}function Checkit (array,string) {if (array==null| | array== "")
Variable= ""; else
variable=string+array+ "\" "; return variable;} function Generateit () {if (document.mouseOverForm.Images.length!= 0) {headcode = <script language=\ "javascript\" >\r "+" < "+"!-"+"-hide\r\r "; Headcode + = "//http://www.njcatv.net/javascript/dai5.htm\r\r"; Headcode + = "function iscompatible () \ r" + "{\ r" + "var browsername=navigator.appname;\r" + "var browserver=parseint (Navig ator.appversion); \ r "+" var compatible= (browsername==\ "netscape\" &&browserver==3) | | (browsername==\ "Netscape\" | | browserver==4) | | (browsername==\ "Microsoft Internet explorer\" | | browserver==4) \ r "+" return compatible;\r "+"}\r\r "; Headcode + = "function flipit (img,tothis) \ r" + "{r" + "if (iscompatible ()) \ r" + "{\ r" + "img.src=tothis.src;\r" + "}\r" + " }\r\r "; Bodycode = ""; for (var count = 0; Count < Imagi.length; count++) {var xname = Imagi[count]. Name;var Xnameoff = Imagi[count]. Offsrcpro + Imagi[count]. Offsrc;var Xnameon = Imagi[count]. Onsrcpro + Imagi[count]. Onsrc;var Target = Checkit (Imagi[count]. LinkTarget, "target=\"); var border=checkit (Imagi[count]. Border, "border=\"); var Alt = Checkit (Imagi[count). Alt, "alt=\"); var width=checkit (Imagi[count]. Width, "width=\"); var Height = Checkit (Imagi[count]. Height, "height=\"); var mouseover= "onmouseover=\" Flipit (document. "+ XName +", "+ XName +" on); \ "";
var mouseout= "onmouseout=\" Flipit (document. "+ XName +", "+ XName +" off); \ "";
headcode+=xname+ "off = new Image (); \ r"; headcode+=xname+ "OFF.SRC =" + "\" "+ Xnameoff +" \ ";" + "\ r"; headcode+=xname+ "on = new Image (); \ r"; headcode+=xname+ "ON.SRC =" + "\" "+ Xnameon +" \ ";" + "\ r"; bodycode+= "<a href=\" "+ Imagi[count". URL + "\" "+target+" "+mouseover+" "+mouseout+" ></a>\r\r";} headcode+= "\r/" + "/end hide-" + "->\r"; Emulate=window.open ("", "Codewindow", "Width=640,height=420,status=yes,resizable=yes,scrollbars=yes"); Emulate.document.clear (); Emulate.document.write (' Emulate.document.gencode.head.value=headcode; Emulate.document.gencode.body.value=bodycode; Emulate.document.close ();} Else
Alert ("You haven ' t made anything yet");
}
End Hide-->
</script><title>new Page 1</title>