Link In Image Not Working

I am having trouble with the link in the image 'C.I. Shenanigans'...it linking to the index page. It is the logo that is placed over the background image of the steak and salmon. I can't seem to figure out why it is not linking (at least in chrome). Could you help me out please? Thanks!
Here is the template: http://www.cishenanigans.com/templates/page2012.dwt

Change this
<img src="../images/CITacoma_logo_page.png" alt="C.I. Shenanigans"" width="318" height="113" hspace="25" vspace="25" border="0" align="right" /></a></div>
to this without the extra quotes:
<img src="../images/CITacoma_logo_page.png" alt="C.I. Shenanigans" width="318" height="113" hspace="25" vspace="25" border="0" align="right" /></a></div>
Nancy O.

Similar Messages

  • Links to images not working when saving to JAR

    Hi
    Okay Ive created a Java GUI app with Eclipse and it all works fine until I try to save it to JAR.
    Basically the images don't load.
    grassIcon = new ImageIcon("images/grass.jpg");
    antIcon = new ImageIcon("images/ant.jpg");
    lionIcon = new ImageIcon("images/lion.jpg");
    is what I am using so the images are in a folder named "images".
    I've checked the JAR file and it does contain the folder with the images and it looks like everything else is running.
    Cheers for any help with this.
    Aden

    I have the same problem with my java application
    no html and images files are displayed for the jar
    though the application works normally
    I tried your suggestion but I received an exception thread indicating problem at
    ImageIcon iChing = new ImageIcon(imageURL);
    Please could you help me thank you so much
    here is the class
    public class Main extends JFrame
    * objects required for the GUI: JFrame,JLabel, JButton, ImageIcon, JPanel,
    * Dimension
    private static final long serialVersionUID = 1L;
    JButton jbEnter;
    ImageIcon iChing, logo;
    JPanel buttonPanel, ImagePanel;
    JLabel jlbIching;
    Dimension dim;
    URL imageURL;
    File fileName;
    // Class constructor to create the GUI
    public Main()
         Container container = getContentPane();
         URL imageURL = this.getClass().getClassLoader().getResource("src/myFiles/iching.gif");
         ImageIcon iChing = new ImageIcon(imageURL);
         jlbIching = new JLabel(iChing);
         // button to go to the Title class
         jbEnter = new JButton("Enter ");
         jbEnter.setBorderPainted(false);
         jbEnter.setFont(new Font("Edwardian Script ITC", Font.BOLD, 42));
         jbEnter.setBackground(new Color(0, 0, 50));
         jbEnter.setForeground(Color.YELLOW);
         jbEnter.addActionListener(new ActionListener() {
              // method to render the current frame invisible and trigger the
              // Welcome Menu
              public void actionPerformed(ActionEvent e)
              setVisible(false);
              // this line does not work...............
              new Title();
              } // close the actionPerformed(ActionEvent e) Method
         }); // close the addActionListener(new ActionListener() method
         // Panel holding the decorative image and Button
         ImagePanel = new JPanel();
         ImagePanel.add(jlbIching);
         ImagePanel.setBackground(new Color(0, 0, 50));
         buttonPanel = new JPanel();
         buttonPanel.add(jbEnter);
         buttonPanel.setBackground(new Color(0, 0, 50));
         // setting up of the panels position
         container.add(ImagePanel, BorderLayout.CENTER);
         container.add(buttonPanel, BorderLayout.SOUTH);
         dim = Toolkit.getDefaultToolkit().getScreenSize();
         dim.width = dim.width / 2 - 300;
         dim.height = dim.height / 2 - 250;
         setBounds(dim.width, dim.height, 400, 400);
         setSize(600, 500);
         setResizable(false);
         setVisible(true);
         setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
         //To set the icon for the application. Top left hand corner.
         //this.setIconImage(Image);
         setIconImage(new ImageIcon("src/myFiles/ichingRose.gif").getImage());
         } // close the Constructor
    * the main method for the program.
    * @param args
    * The command-line arguments.
    public static void main(String[] args)
         new Main();
    } // close the main method
    } // close the Main class

  • After installing firefox 27 "save link as" is not working

    after installing firefox 27 "save link as" is not working started a few days ago use to work fine before v27 was installed. please help.

    Hello hansram, '''Try Firefox Safe Mode''' to see if the problem goes away. [[Troubleshoot Firefox issues using Safe Mode|Firefox Safe Mode]] is a troubleshooting mode that turns off some settings and disables most add-ons (extensions and themes).
    ''(If you're using an added theme, switch to the Default theme.)''
    If Firefox is open, you can restart in Firefox Safe Mode from the Help menu by clicking on the '''Restart with Add-ons Disabled...''' menu item:<br>
    [[Image:FirefoxSafeMode|width=520]]<br><br>
    If Firefox is not running, you can start Firefox in Safe Mode as follows:
    * On Windows: Hold the '''Shift''' key when you open the Firefox desktop or Start menu shortcut.
    * On Mac: Hold the '''option''' key while starting Firefox.
    * On Linux: Quit Firefox, go to your Terminal and run ''firefox -safe-mode'' <br>(you may need to specify the Firefox installation path e.g. /usr/lib/firefox)
    ''Once you get the pop-up, just select "'Start in Safe Mode"''
    [[Image:Safe Mode Fx 15 - Win]]
    '''''If the issue is not present in Firefox Safe Mode''''', your problem is probably caused by an extension, and you need to figure out which one. Please follow the [[Troubleshoot extensions, themes and hardware acceleration issues to solve common Firefox problems]] article to find the cause.
    ''To exit Firefox Safe Mode, just close Firefox and wait a few seconds before opening Firefox for normal use again.''
    When you figure out what's causing your issues, please let us know. It might help others with the same problem.
    Thank you.

  • RH 8 Shed images not working

    1.  Shed images not working as of Nov. 12 2009

    Hi all
    Thanks for all the info - but I'm still stumped. I have tried generating my .chm
    files to the default SSL folders, manually copying all the child chms to the SSL
    folder for the master project, letting RH copy them, generating all chms to an
    external folder... no matter what I do, every time I recompile the master
    project it picks up random old stuff. I have checked and rechecked that my
    merged TOC items are to the latest child chms...
    Sometimes when I recomplie the master project, even the content in that reverts
    back to a previous version, sometimes it doesn't...
    I have looked at the Merged Files list in the hhp file, I have deleted this file
    and started my merge from scratch, I have manually deleted some paths (some
    paths are to directories on the server where any files for this project have
    long since been deleted...) directly in this file, but again every time I
    recompile the master project it picks up random old versions of the child chms (
    and the huge list of old merged files are put back in the hhp file. Even when I
    delete all chms from all locations in the folder I'm working in on my C drive,
    delete all the merged TOC items from the master project, save it, and
    recompile it, the list of old merged files reappears in the hhp file).
    Any more thoughts gratefully received:-)
    Also - I don't have a Baggage Files folder??
    One more thing... If I delete ALL the files under Merged Files in the hhp file using HTML Help Workshop, it crashes

  • D-Link dub e100 not work in mac 10.10

    hi , i just upgraded my macbook pro to mac 10.10 and after upgrade my USB-to-ethernet device (D-link dub e100) not work and in setting says me self assigned ip
    please help.

    Thanks for the suggestion.
    I have found that clicking on the photo works on export, but not all of the time.
    I tried redefining a keyboard shortcut.  That does not work since the "Menu: View/Zoom In" function does not work either.
    Strange that it is only a problem with multiple photos open and they appear in tabs.  I have tried deselecting "Open new documents as tabs" under preferences.  That 'fixes' the problem since the zoom in / out does not work only with multiple tabs open, but it works with multiple windows open.   I suspect that this 'fix' will work on the export problem too, since I will be exporting the active window.
    So essentially, the 'open new documents as tabs' is so buggy that it should not be used.
    Hopefully Adobe will not try to charge me for an upgrade to CS5 in order to fix this problem.

  • Google Images not working in Safari on Iphone

    Since a while back the "images"-tab in google does'nt work on the iPhone in any of the browsers I've tried. I've searched the net to find others with the same problem but with little luck. Here's a description of the problem.
    For example I search for "dog" in google in the Safari browser, this works just fine.
    Then I press the "images"-tab and get a thumbnail view with pictures of dogs, of course.
    But this is where it all goes wrong, when touching one of the images I get an enlarged view of an image next to it. The "back to the results" and "full image" buttons dim out (without being touchable) and swiping does not work. I don't know what has caused this to stop working properly, I know its not the new iOS version though.
    HERE is a youtube video I prepared that explains the problem.
    First, is there anyone else out there with this problem?
    Second, this is what I've tried:
    - Other iPhone web browser applications, for example "Mercury", "Opera Mini", "Skyfire" and none of them works except "Dolphin" (good work).
    - Resetting any of the settings in the phone, clearing cache and such have no effect.
    - Resetting the iPhone totally, factory settings. No effect.
    - Using someone elses iPhone. I've tried on an iPhone 4 and iPhone 3S, same problems (with iOS 5.01).
    - Trying out all of the settings in google, no change.
    - Setting the google view to "classic" instead of "mobile" works of course, but that makes the site look just like on a PC or Mac and is not what I'm after.
    Third, this problem seems to just affect Swedish users from what I can tell. There would be thousands of posts about this if everyone in the world was affected by it, but so far I've seen no posts on this matter. But after searching a while I found a swedish forum site on the subject. Link (in swedish). Also, when visiting google from Sweden some form of script automatically changes the url from .com to .se. I don't know if this has something to do with it?
    Anyone know what causes this problem and how It might be resolved?
    Best Regard
    Stefan, Sweden

    Hi Stefan,
    First; this must be the most thorough error discription I have ever seen. Impressive.
    Second; yep for a couple of weeks now I've been having exactly the same problems as you describe. One other thing that I've noticed, is that for me, the 'word suggestion drop down list' or whatever it's name is, no longer works. More specificly:
    I open Safari in my iPhone, surf to Google image search and type for example "dog" in the search field. Below the field, I now get a list of suggested words or phrases that I think is based on the most popular searches. For me, the first suggestion in this list is "dogo argentino" (a specific and popular breed of dogs). When I tap on the words "dogo argentino", the search field normally would switch input from "dog" to "dogo argentino" AND starts the image search automatically. However, since the problem showed up, when I tap on "dogo argentino" the input field is not affected (still reads "dog") and I would have to type "dogo argentino" manually and hit "search".
    I use a Swedish iPhone 4S (5.0.1 (9A406)) in the Telenor network. I also have tested the same possible solutions that you describe in your post, but with no luck.
    All the best,
    Ingo

  • Href links in slideshow not working

    hi,
    I have created a non-flash slideshow with WOW Slider which I find to be a very good program and is jquery based.
    the actual slideshow runs fine on iPad, my PC - and Android devices,
    but:
    the six slides have links embedded to other websites, that I have set up to run in a new window, and work fine on PC & Andoid
    but on the iPad the outbound links do not work - yet an href link will work on the iPad if called from a static image.
    I'm at my wits end with this, and any help would be really appreciated.
    thanks,
    Kevin UK
    nb: the problem page is:  http://www.kevbro.co.uk/slides.htm
    the wow slider code is:
    <!-- Start WOWSlider.com BODY section --> <!-- add to the <body> of your page -->
    <div id="wowslider-container1">
    <div class="ws_images">
    <ul>
    <li><a href="http://www.farnworthsom.co.uk/" target="_blank"><img src="data1/images/010.jpg" alt="my latest work" title="my latest work" id="wows1_0"/></a>Driving Instructor training, help with the ADI Standards Check etc</li>
    <li><a href="http://www.kevbro.co.uk/chris/index.htm" target="_blank"><img src="data1/images/007.jpg" alt="small business site" title="small business site" id="wows1_1"/></a>Hanging Baskets and Landscaping </li>
    <li><a href="http://www.kevbro.co.uk/magellanfoods/index.html" target="_blank"><img src="data1/images/009.jpg" alt="local Food Company" title="local Food Company" id="wows1_2"/></a>a large site with an online ordering system</li>
    <li><a href="http://www.carols-pastels.co.uk" target="_blank"><img src="data1/images/001.jpg" alt="Carol's pastels" title="Carol's pastels" id="wows1_3"/></a>the lovely artwork of my talented wife </li>
    <li><a href="http://www.carols-pastels.co.uk/books/" target="_blank"><img src="data1/images/002.jpg" alt="Carol's first book" title="Carol's first book" id="wows1_4"/></a>a charming fantasy tale for children. </li>
    <li><a href="http://www.kevbro.co.uk/canyon/index.htm" target="_blank"><img src="data1/images/005.jpg" alt="Grand Canyon" title="Grand Canyon" id="wows1_5"/></a>my tribute to 9 brave men in replica boats</li>                 
    </ul>
    </div>
    <div class="ws_bullets"> <div>
    <a href="#" title="my latest work">1</a>
    <a href="#" title="small business site">2</a>
    <a href="#" title="local Food Company">3</a>
    <a href="#" title="Carol's pastels">4</a>
    <a href="#" title="Carol's first book">5</a>
    <a href="#" title="Grand Canyon">6</a>
    </div>
    </div>
    <span class="wsl"><a href="http://wowslider.com/vu">image carousel</a> by WOWSlider.com v7.3</span>
    <div class="ws_shadow"></div>
    </div>   
    <script type="text/javascript" src="engine1/wowslider.js"></script>
    <script type="text/javascript" src="engine1/script.js"></script>
    <!-- End WOWSlider.com BODY section -->

    I have tried many of them Frank ...
    jquery ones like Wowslider, Virtual lightbox, Juicebox, Nivo slider, and css based one's like CSS slider et al.
    and believe me when I say that I have found none of them to be totally reliable across all the varied devices.
    whilst what I have resorted to is quite basic, it gets the job done - particularly given my age and what I am hoping to achieve with my site.
    as a kind of thank you to Michael and yourself, there are links below to two small pages I did ages ago that may give you a bit of a chuckle.
    they are not mentioned on my site, and I'm not sure if they work on iPads.
    http://www.kevbro.co.uk/galway/bay.htm
    http://www.carols-pastels.co.uk/Nigerianphone/phone.htm
    all the best,
    Kevin

  • Link functions are not working correctly

    I am have a number of links on my page and I am using the a;link, a:hover and a:visited commands but I am getting strange results. First of all my css is on a separate style sheet. What I am trying to do is have all my links in gray text both when before and after being visited and I want the text to change to red and underline when I hover over the link. My results are that in live view the links all seem to work ok except for my HOME link at the bottom of the page where it does not change color and does not underline. When I view in browser the results are worse. None of the links change when I hover over them excepts for the DOWNLOAD link. Also note that I have 4 columns of unordered lists about the footer which also does not work either. Here is the source and css code. Thanks for your help.
    Dan
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
        <meta name="description" content="HOME PAGE for company which provides chemical process equipment, diaphragm pumps, plastic tanks, pH/ORP controls, mixers, filtration equipment, flowmeters"
        <title>Chemtech Process Equipment</title>
    <style type="text/css">
    </style>
        <link href="CSS/Chemtech.css" rel="stylesheet" type="text/css" />
        <link rel="stylesheet" href="CSS/verticalmenu.css" type="text/css" />
        <link rel="stylesheet" href="CSS/horizontalmenu.css" type="text/css" />
    </head>
    <body>
              <div id="container">
                  <div id="header"><img src="Images/header.jpg" alt="header" width="960" height="310" border="0" usemap="#logomap" />
                <map name="logomap" id="logomap">
                          <area shape="rect" coords="3,5,265,123" href="index.html" alt="Chemtech Process Equipment" />
                </map>
            </div>
                    <div id="navigation_bar"><div class="AJXMenuULDYZCC"><!-- AJXFILE:CSS/horizontalmenu.css -->
                             <div class="ajxmw1">
                                        <div class="ajxmw2">
                                                <ul>
                                  <li><a href="index.html" title="Home"><b>    HOME    </b></a></li>
                            <li><a class="ajxsub" href="productsbytype.html" title="Products"><b> PRODUCTS </b>
                             <!--[if gt IE 6]><![endif] --></a><!--<![endif]--><!--[if lte IE 6]><table><tr><td><![endif]-->
                                                            <ul>
                                      <li><a href="productsbytype.html" title="Indexed by Type"><b>Indexed by Type</b></a></li>
                                      <li><a href="productsbymfgr.html" title="Indexed by Manufacturer"><b>Indexed by Manufacturer</b></a></li>
                                                            </ul>
                                                            <!--[if lte IE 6]></td></tr></table></a><![endif]-->
                                                           </li>
                                                           <li><a href="#" title="Request Quote"><b>REQUEST QUOTE</b></a></li>
                            <li><a href="#"><b>DOWNLOADS</b></a></li>
                            <li><a href="contact%20us.html" title="Contact Us"><b> CONTACT US </b></a></li>
                                                </ul>
                                        </div>
                             </div>
                             <br />
                            </div></div>
                                        <div id="sidebar"><div class="AJXMenuEHWBGHC"><!-- AJXFILE:CSS/verticalmenu.css -->
                                                  <ul>
                            <li><h1><b>PROCESS EQUIPMENT</b></h1></li>
                            <li><a class="ajxsub" href="#" title="Pumps"><b>Pumps</b>
                                                            <!--[if gt IE 6]><![endif] --></a><!--<![endif]--><!--[if lte IE 6]><table><tr><td><![endif]-->
                                                                      <ul>
                                                                                 <li><a href="#" title="Air Diaphragm"><b>Air Diaphragm</b></a></li>
                                             <li><a href="#" title="Centrifugal"><b>Centrifugal</b></a></li>
                                             <li><a href="#" title="Drum"><b>Drum</b></a></li>
                                             <li><a href="#" title="Gear"><b>Gear</b></a></li>
                                             <li><a href="#" title="Hose"><b>Hose</b></a></li>
                                             <li><a href="#" title="Magnetic Drive"><b>Magnetic Drive</b></a></li>
                                             <li><a href="#" title="Metering"><b>Metering</b></a></li>
                                             <li><a href="#" title="Peristaltic"><b>Peristaltic</b></a></li>
                                             <li><a href="#" title="Piston"><b>Piston</b></a></li>
                                             <li><a href="#" title="Vertical"><b>Vertical</b></a></li>
                                                                      </ul>
                                                            <!--[if lte IE 6]></td></tr></table></a><![endif]-->
                                                           </li>
                                                           <li><a class="ajxsub" href="#" title="Mixers"><b>Mixers</b>
                                                            <!--[if gt IE 6]><![endif] --></a><!--<![endif]--><!--[if lte IE 6]><table><tr><td><![endif]-->
                                                                      <ul>
                                    <li><a href="#" title="Direct Drive"><b>Direct Drive</b></a></li>
                                    <li><a href="#" title="Gear Drive"><b>Gear Drive</b></a></li>
                                    <li><a href="#" title="C-Clamp Mount"><b>C-Clamp Mount</b></a></li>
                                    <li><a href="#" title="Drum Mount"><b>Drum Mount</b></a></li>
                                    <li><a href="#" title="Fixed Top Mount"><b>Fixed Top Mount</b></a></li>
                                    <li><a href="#" title="Side Mount"><b>Side Mount</b></a></li>
                                                                      </ul>
                                                            <!--[if lte IE 6]></td></tr></table></a><![endif]-->
                                                           </li>
                                                           <li><a class="ajxsub" href="#" title="Filters"><b>Filters</b>
                                                            <!--[if gt IE 6]><![endif] --></a><!--<![endif]--><!--[if lte IE 6]><table><tr><td><![endif]-->
                                                                      <ul>
                                          <li><a href="#" title="Bag"><b>Bag</b></a></li>
                                             <li><a href="#" title="Cartridge"><b>Cartridge</b></a></li>
                                             <li><a href="#" title="Centrifuge"><b>Centrifuge</b></a></li>
                                             <li><a class="ajxsub" href="#" title="Indexing Media"><b>Indexing Media</b>
                                                                                 <!--[if gt IE 6]><![endif] --></a><!--<![endif]--><!--[if lte IE 6]><table><tr><td><![endif]-->
                                                                                  <ul>
                                            <li><a href="#" title="Gravity FIlter"><b>Gravity Filter</b></a></li>
                                            <li><a href="#" title="Vacuum FIlter"><b>Vacuum FIlter</b></a></li>
                                            <li><a href="#" title="Sludge Filter"><b>Sludge FIlter</b></a></li>
                                            <li><a href="#" title="Pressure Filter"><b>Pressure Filter</b></a></li>
                                            <li><a href="#" title="Sludge Filter"><b>Sludge Filter</b></a></li>
                                                                                  </ul>
                                                                                  <!--[if lte IE 6]></td></tr></table></a><![endif]-->
                                                                                 </li>
                                             <li><a href="#" title="Oil Skimmers"><b>Oil Skimmers</b></a></li>
                                             <li><a href="#" title="Oil-Water Separators"><b>Oil-Water Separators</b></a></li>
                                                                      </ul>
                                                                      <!--[if lte IE 6]></td></tr></table></a><![endif]-->
                                                           </li>
                                                           <li><a class="ajxsub" href="#" title="Tanks"><b>Tanks</b>
                                                            <!--[if gt IE 6]><![endif] --></a><!--<![endif]--><!--[if lte IE 6]><table><tr><td><![endif]-->
                                                                      <ul>
                                                                                 <li><a href="#" title="Carboys &amp; Totes"><b>Carboys &amp; Totes</b></a></li>
                                                                                 <li><a href="#" title="Rectangular"><b>Rectangular </b></a></li>
                                                                                 <li><a href="#" title="Cylindrical Cone Bottom"><b>Cylindrical Cone Bottom</b></a></li>
                                                                                 <li><a href="#" title="Cylindrical Flat Bottom"><b>Cylindrical Flat Bottom</b></a></li>
                                                                                 <li><a href="#" title="Vertical Bulk Storage"><b>Vertical Bulk Storage</b></a></li>
                                                                      </ul>
                                                                      <!--[if lte IE 6]></td></tr></table></a><![endif]-->
                                                           </li>
                                                           <li><a class="ajxsub" href="#" title="Piping/Hose"><b>Piping / Hose</b>
                                                           <!--[if gt IE 6]><![endif] --></a><!--<![endif]--><!--[if lte IE 6]><table><tr><td><![endif]-->
                                                                      <ul>
                                                                                 <li><a href="#" title="PVC Pipe &amp; Fittings"><b>PVC Pipe &amp; Fittings</b></a></li>
                                                                                 <li><a href="#" title="CPVC Pipe &amp; Fittings"><b>CPVC Pipe &amp; Fittings</b></a></li>
                                                                                 <li><a href="#" title="Polypro Pipe &amp; Fittings"><b>Polypro Pipe &amp; Fittings</b></a></li>
                                                                                 <li><a href="#" title="PE Pipe &amp; Fittings"><b>PE Pipe &amp; Fittings</b></a></li>
                                                                                 <li><a href="#" title="Kynar Pipe &amp; Fittings"><b>Kynar Pipe &amp; Fittings</b></a></li>
                                                                                 <li><a href="#" title="Sanitary Hose, Gaskets &amp; Fittings"><b>Sanitary Hose, Gaskets &amp; Fittings</b></a></li>
                                                                      </ul>
                                                                      <!--[if lte IE 6]></td></tr></table></a><![endif]-->
                                                           </li>
                                                           <li><a class="ajxsub" href="#" title="Immersion Heaters"><b>Immersion Heaters</b>
                                                            <!--[if gt IE 6]><![endif] --></a><!--<![endif]--><!--[if lte IE 6]><table><tr><td><![endif]-->
                                                                      <ul>
                                                                                 <li><a href="#" title="Electric Immersion"><b>Electric Immersion</b></a></li>
                                                                                 <li><a href="#" title="Steam Coil"><b>Steam Coil</b></a></li>
                                                                      </ul>
                                                                      <!--[if lte IE 6]></td></tr></table></a><![endif]-->
                                                           </li>
                                                           <li><a class="ajxsub" href="#" title="Process Controls"><b>Process Controls</b>
                                                            <!--[if gt IE 6]><![endif] --></a><!--<![endif]--><!--[if lte IE 6]><table><tr><td><![endif]-->
                                                                      <ul>
                                                   <li><a href="#" title="pH &amp; ORP Probes"><b>pH &amp; ORP Probes</b></a></li>
                                                   <li><a href="#" title="Conductivity Probes"><b>Conductivity Probes</b></a></li>
                                                   <li><a href="#" title="Flowmeters"><b>Flowmeters</b></a></li>
                                                   <li><a href="#" title="Level Sensors"><b>Level Sensors</b></a></li>
                                                   <li><a href="#" title="Pressure Transducers"><b>Pressure Transducers</b></a></li>
                                                   <li><a href="#" title="Process Controllers"><b>Process Controllers</b></a></li>
                                                   <li><a href="#" title="VFD's"><b>VFD's</b></a></li>
                                                   <li><a href="#" title="Power Monitors"><b>Power Monitors</b></a></li>
                                                                      </ul>
                                                                      <!--[if lte IE 6]></td></tr></table></a><![endif]-->
                                                           </li>
                                                 <li><h1><b>ENGINEERED SYSTEMS</b></h1></li>
                                                           <li><a href="#" title="Chemical Feed Skids"><b>Chemical Feed Skids</b></a></li>
                                                           <li><a class="ajxsub" href="#" title="Evaporators"><b>Evaporators</b>
                                                            <!--[if gt IE 6]><![endif] --></a><!--<![endif]--><!--[if lte IE 6]><table><tr><td><![endif]-->
                                                                      <ul>
                                                                                 <li><a href="#" title="Burt Process Equipment"><b>Burt Process Equipment</b></a></li>
                                                                                 <li><a href="#" title="Filtertech"><b>Filtertech</b></a></li>
                                                                      </ul>
                                                                      <!--[if lte IE 6]></td></tr></table></a><![endif]-->
                                                           </li>
                                                           <li><a href="#" title="Filtration Systems"><b>Filtration Systems</b></a></li>
                                                           <li><a href="#" title="Fume Scrubbers"><b>Fume Scrubbers</b></a></li>
                                                           <li><a href="#" title="pH Neutralization"><b>pH Neutralization</b></a></li>
                                                           <li><a href="#" title="RODI Water Systems"><b>RODI Water Systerms</b></a></li>
                                                           <li><a href="#" title="Transfer Sumps"><b>Transfer Sumps</b></a></li>
                                                           <li><a href="#" title="UL Control Panels"><b>UL Control Panels</b></a></li>
                                                           <li><a href="#" title="Vacuum Distillation"><b>Vacuum Distillation</b></a></li>
                                                           <li><a class="ajxsub" href="#" title="Wastewater Treatment"><b>Wastewater Treatment</b>
                                                            <!--[if gt IE 6]><![endif] --></a><!--<![endif]--><!--[if lte IE 6]><table><tr><td><![endif]-->
                                                                      <ul>
                                                                                 <li><a href="#" title="Burt Process Equipment"><b>Burt Process Equipment</b></a></li>
                                                                                 <li><a href="#" title="Filtertech"><b>Filtertech</b></a></li>
                                                                      </ul>
                                                                      <!--[if lte IE 6]></td></tr></table></a><![endif]-->
                                                           </li>
                                                           <li><a href="#" title="Water Reclaim (LEEDS)"><b>Water Reclaim (LEEDS)</b></a></li>
                                                </ul>
                                                 <br />
                                      </div>
                              </div>
                              <h1>Engineered Solutions to your fluid handing requirements.<img src="Images/aro-pump-ad.jpg" alt="aro pump ad" width="200" height="200" hspace="10" vspace="15" align="right" /></h1>
                              <p>Chemtech Process Equipment (CPE) provides fluid handling equipment to a wide range of industries which include pharmaceutical, biotechnology, microelectronics, metal finishing,  chemical   processing and general manufacturing.</p>
                              <p>CPE offers turnkey engineered products such as transfer sumps, wastewater treatment, coolant filration, oil-water separation, water reclamation (LEEDS), pH neutralization, deionized water (RODI), and custom fabricated tanks and vessels.</p>
                              <p>CPE’s product line includes pumps, tanks, mixers, filters, evaporators, magnetic separators, centrifuges, oil skimmers, flowmeters, level, pH, ORP, and conductivity measurement, heaters, plastic pipe, valves and fittings, sanitary hose, and gaskets to name a few. Feel free to review our product line and contact us if you have any questions or applications to discuss.</p>
                              <h2>Products<br /></h2>
                              <hr align="left" width="740" />
                              <br />
                                  <div class="floatlist">
                          <ul>
                              <li><a href="">Air Diaphragm Pumps</a></li>
                                            <li><a href="">Cenrifugal Pumps</a></li>
                                            <li><a href="">Drum Pumps</a></li>
                                            <li><a href="">Gear Pumps</a></li>
                        <li><a href="">Hose Pumps</a></li>
                        <li><a href="">Magnetic Drive Pumps</a></li>
                        <li><a href="">Metering Pumps</a></li>
                        <li><a href="">Multi-Stage Centrifugal Pumps</a></li>
                        <li><a href="">Peristaltic Pumps</a></li>
                        <li><a href="">Piston Pumps</a></li>
                        <li><a href="">Submersible Pumps</a></li>
                        <li><a href="">Vertical Immersion Pumps</a></li>
                                            </ul>
                                  </div>
                              <div class="floatlist">
                          <ul>
                              <li><a href="">Custom Engineered Tanks</a></li>
                        <li><a href="">Molded Plastic Tanks</a></li>
                        <li><a href="">Direct Drive Mixers</a></li>
                        <li><a href="">Gear Drive Mixers</a></li>
                        <li><a href="">Portable Mixers</a></li>
                        <li><a href="">Side Mount Mixers</a></li>
                        <li><a href="">Conductivity Probes</a></li>
                        <li><a href="">Flowmeters</a></li>
                        <li><a href="">Level Sensors</a></li>
                        <li><a href="">pH &amp; ORP Probes</a></li>
                        <li><a href="">Power Monitors</a></li>
                        <li><a href="">Pressure Transducers</a></li>
                                            </ul>
                                  </div>
                <div class="floatlist">
                          <ul>
                                      <li><a href="">Process Controllers</a></li>
                        <li><a href="">Ultrasonic Level Transmitters</a></li>
                        <li><a href="">Variable Frequency Drives</a></li>
                        <li><a href="">Sanitary Hose, Gaskets &amp; Fittings</a></li>
                        <li><a href="">PVC Pipe, Valves &amp; Fittings</a></li>
                        <li><a href="">CPVC Pipe, Valves &amp; Fittings</a></li>
                        <li><a href="">Polypro Pipe, Valves &amp; Fittings</a></li>
                        <li><a href="">Polyethylene High Purity Piping</a></li>
                        <li><a href="">Immersion Heaters</a></li>
                        <li><a href="">Magnetic Separators</a></li>
                        <li><a href="">Centrifuges</a></li>
                        <li><a href="">Evaporators</a></li>
                    </ul>
                              </div>
                              <div class="floatlist">
                          <ul>
                              <li><a href="">Bag Filters</a></li>
                        <li><a href="">Cartridge Filters</a></li>
                        <li><a href="">Indexing Media Filters</a></li>
                        <li><a href="">Gravity Filters</a></li>
                        <li><a href="">Pressure Filters</a></li>
                        <li><a href="">Sludge Filters</a></li>
                        <li><a href="">Vacuum Filters</a></li>
                        <li><a href="">Filter Bags</a></li>
                        <li><a href="">Filters Cartridges</a></li>
                        <li><a href="">Filter Media</a></li>
                        <li><a href="">Pulsation Dampeners</a></li>
                        <li><a href="">Fiberglass Grating</a></li>
                                            </ul>
                </div>
                        <div id="footer">
                      <ul>
                          <li><a href="index.html">HOME</a></li>
                    <li><a href="productsbytype.html">PRODUCTS</a></li>
                    <li><a href="requestquote.html">REQUEST QUOTE</a></li>
                    <li><a href="downloads.html">DOWNLOADS</a></li>
                    <li><a href="contact us.html">CONTACT US</a></li>
                </ul>    
                      <hr align="center" width="940" id="footer rule2" />
                      <h4>© 2011 Chemtech Process Equipment, All Rights Reserved, Designed and Developed By Graphics Advantage. <img src="Images/GA-logo.jpg" width="46" height="40" align="top" /><br /><br /></h4>
                    </div>
        </div>
    </body>
    </html>
    @charset "utf-8";
    body {
              background-image: url(../Images/logo-background.jpg);
              background-repeat: repeat;
              background-attachment: fixed;
    #container {
              font-family: Arial, Helvetica, sans-serif;
              font-size: 14px;
              color: #000;
              background-color: #FFF;
              width: 960px;
              margin-right: auto;
              margin-left: auto;
              overflow: hidden;
              background-attachment: fixed;
    #container p {
              padding-right: 20px;
    #header {
              width: 960px;
              height: 310px;
    #headernarrow {
              height: 150px;
              width: 960px;
    #navigation_bar {
              height: 31px;
              width: 960px;
    #sidebar {
              float: left;
              width: auto;
              margin-right: 20px;
    #footer {
              text-align: center;
              width: 960px;
              float: left;
    #footer ul li {
              display: inline;
    #footer ul li a {
              padding-right: 10px;
              padding-left: 10px;
    a:link {
              color:#666;
              text-decoration:none;
    a:hover {
              color:#F00;
              text-decoration:underline;
    a:visited {
              color:#666;
              text-decoration:none;
    .floatlist {
              font-family: Arial, Helvetica, sans-serif;
              font-size: 10px;
              color: #F00;
              float: left;
              height: auto;
              width: 190px;
    .floatproductlist {
              font-family: Arial, Helvetica, sans-serif;
              float: left;
              height: auto;
              font-size: 14px;
              font-style: normal;
              color: #000;
              width: 380px;
    h4 {
              font-size: 10px;
              font-family: Arial, Helvetica, sans-serif;
    h1 {
              font-family: Arial, Helvetica, sans-serif;
              font-size: 24px;
              font-weight: bold;
              color: #F00;
    ul {
              list-style-type: none;
              padding: 0px;
              margin-top: 0px;
              margin-right: 0px;
              margin-bottom: 0px;
              margin-left: 1em;
              display: block;
    .largeheading {
              font-family: Arial, Helvetica, sans-serif;
              font-size: 48px;
              color: #F00;
    .floatimageleft {
              float: left;
              width: 250px;
              margin-right: 20px;
              height: auto;
              margin-top: 10px;
              background-image: url(../Images/aro-compact-series-float.jpg);
              background-repeat: no-repeat;
              margin-bottom: 20px;

    When you use the link pseudclass in your css it has to be expressed in the correct order.
    LoVe HAte
    Link
    Visited
    Hover
    Active
    It doesn't matter that you have not expressed all four but the three that you have still need to be that way.
    Anyway, try it, we have nothing to lose!
    Martin

  • Links using anchors not working properly to some people

    on this site:
    http://www.thevpp.ca
    I used anchors to link the show ads on either side of the page to the appropriate section of the show page. This works perfectly in Safari, Firefox (on mac) and IE (on PC).
    Our client and one other person have complained that the link to "GodSpell" opens "Heart & Soul" in the centre of the page instead of GodSpell, but I cannot duplicate this. I can't find out what browser / version / OS they're using as they don't know.
    Clicking on the GodSpell image on the home page takes you to shows.html#b which is GodSpell. (Heart & Soul is shows.html#a)
    They say the other show links work perfectly. I thought initially their browser might not support anchors, but if the others work, then I don't get why this one doesn't.
    Is there a better way to link these images than using anchors? Could the problem be that the anchor links are within a ProjectVIII scroller?

    A few code errors to check:
    http://validator.w3.org/check?verbose=1&uri=http%3A%2F%2Fwww.thevpp.ca%2Fshows.html%23b
    I see several problems.  In Firefox 12, the only links that work consistently for me are "Love Letters" and "Sinatra".   If I use the custom scrollbar and go all the way down to "Sinatra," the links don't trigger anything.  Same thing happens in Chrome.
    For an alternate approach, I created a named anchors demo (without tables).  You'll see there is ample space between each of the named anchor regions (view page source to see the code).
    http://alt-web.com/TEMPLATES/FixedLayout.shtml
    Nancy O.
    Alt-Web Design & Publishing
    Web | Graphics | Print | Media  Specialists 
    http://alt-web.com/
    http://twitter.com/altweb
    http://alt-web.blogspot.com/

  • Uploading Images - Not Working?

    My company updated to the Dreamweaver CC version and I’m having trouble getting the images to upload.  The text and hyperlinks come through, but no new photos.  We are using Dell PCs, Windows 7, and a 64-bit OS.
    Examples:
    http://www.pookandpook.com/categories/moderndesign.php (should be the fourth photo down in the second column - Italian Lucite and Leather Living Room Suite $2,460)
    http://www.pookandpook.com/categories/jewelry.php (Half way down below the green jade brooch – photo for Diamond 14K White Gold Ring $5,904)
    I’m not getting an option to “Check Out” the pages like I used to with the old version of Dreamweaver we were using. The text is there, but it is grayed out and not "clickable."  When I select “Get”, it runs through some things, but nothing opens.  When I double-click it finally opens.  But when I save, nothing is saving to the local view.
    I’m just totally confused that the text is coming up, but not photos.  Any thoughts on what I am doing wrong?  I don’t know much about Dreamweaver… I just basically add photos, text, and links to existing pages.
    Someone told me my image folder may be located in the wrong place, but I don't know where the right place is?

    Something isn't quite right with the image paths on those few images.  When I view the page most work and point to ../pookSite.  On the ones that are not working they are showing a path 4 levels deeper ../../../../ .  If you update those paths on the page the problem should be resolved.

  • Top link in ipad not Working

    Hi
    I am using a Window scrollTo() Method to go to the specified area in the ipad safari browser, but the top link is not working. When i click on the link nothing happens.
    Please help!!
    -Sandip

    Change this
    <img src="../images/CITacoma_logo_page.png" alt="C.I. Shenanigans"" width="318" height="113" hspace="25" vspace="25" border="0" align="right" /></a></div>
    to this without the extra quotes:
    <img src="../images/CITacoma_logo_page.png" alt="C.I. Shenanigans" width="318" height="113" hspace="25" vspace="25" border="0" align="right" /></a></div>
    Nancy O.

  • Why does 'insert image' not work?

    If I use Insert Image, the image appears on the email, but is not sent to the recipient. Why?
    Whats the point of it if it appears to work but doesn't?

    <blockquote>The fact that WYSIWYG does not work sometimes is no reason to regard it as not sensible to try and achieve. </blockquote>
    Never is more the point. It never works on the internet, every browser and mail client renders fonts and forms and images differently. That is why most web sites use the browser string to choose which version of the site to offer up.
    Change printers in a word processor and see WYSIWG change. Field questions from users who have suddenly manager to get their document on a 30 degree slant because their document formatting resembles a typewriter.
    <blockquote>If what you see on the screen is completely different from what you send, how are you supposed to make quality judgements? </blockquote>
    People writing computer programs and HTML have been doing it ever since there have been computers. Imagination and knowledge of the rendering capabilities to the expected client give some level of confidence. and KISS applies. The less complex the less likely it is to go spectacularly wrong
    <blockquote>Having a link to a persons computer from another computer is an invitation to hackers. </blockquote>
    That is what every address on the internet is, a link from one computer to another. Usually, your computer to someone elses. It is also why windows supports UNC names for files.
    <blockquote>Why would you do that?</blockquote
    Perhaps so content can be created once and use repeatedly without having to copy the data and perhaps corrupt it in the process. It also allows for content to be changed after the fact, so you can do a countdown due in X days
    <blockquote>
    Also,it still doesn't work. I tried sending myself an email, </blockquote>
    Did you get the email, many providers just don't deliver mail to yourself anymore.
    <blockquote>
    and it should have referenced the file on my computer, but it didn't.
    </blockquote>
    What did the HTML img tag actually contain?
    <blockquote>
    The concept of sending half a document, and referencing the rest of the document from a computer somewhere on the Internet (which might be off), absolutely stupid from many points of view.</blockquote>
    Depends, remote images in email are a perfect example of it. Many of today's emails would not be sent due to their size if the images were not remote, and how to marketers get to know who you are unless there are remote images so they can track you.
    In a corporate environment there are places where you would be sacked for actually attaching documents to an email. A link to them on the server maintains the companies control of their intellectual property. Placing it in an email obviates all of that.
    So get used to the fact that email is not WYSIWYG. It does not even use the same fonts you do, unless by happen-chance the recipient also has the same ones.
    What does the message source say about the IMG tag for the image.
    <preformat>
    ><img alt="" src="file:///C:/Users/Matt/Desktop/CSV%20how%20to/more%20images/blinkers.png" height="315" width="392">
    </preformat>
    It will look something like this for a local link with moz-do-not-send="true" set if I specify not to include the image with the message.
    <blockquote>If Thunderbird has some inherent problem with incorporating image files into a document, then it should not allow it as an option. </blockquote>
    I am afraid is simply do not understand that statement at all. You are the only person I have ever encountered that could not include an image in their email.
    <blockquote>One thing that most Windows software now allows is transferring files between formats, </blockquote>
    How come I can not get mail out of outlook in a usable format? Are BMP, JPEG and PNG images interchangeable?
    I previously asked <blockquote>So what format is this image? (What file type) How large is it? What anti virus program do you use?</blockquote>

  • Itunes podcast image not working

    I am using feedburner to generate a podcast feed for a website my agency worked on. It works fine, we can post things and they show up as podcasts if there is an audio file attached, and the feed shows up fine on feedburner. We used smartfeed on feedburner to generate the extra tags needed for an itunes podcast, including the podcast image, but it's not working. We made sure to input a 1400x1400 image as the feed image, and every time we have changed the image we have made sure to make the filename different so itunes recognizes that there is a differnet image. It has been almost a week since we put in that image and it still is not showing up.
    I don't know if it just takes longer, or if there is something wrong, but we have been trying to get an image working for a few weeks now.
    The link to the podcast is here
    https://itunes.apple.com/us/podcast/uncommon-austin-podcast-2013/id468093685?mt= 2
    I can link to the feedburner feed as well if needed. But we would just like to know of a solution to our problem.
    Thanks
    Josh

    The image which appears on the Store page is referenced in the feed: but the image which appears when you subscribe (either manually or from the Store page) is not - it is embedded in each episode's media file. This page explains the situation and what to do about it:
    http://homepage.mac.com/rfwilmut/notes/faq.html#coverart

  • Link panel is not working in CS4

    The link panel does not show any links. I have tried various workspaces and panel options, rebooting, cursing. Nothing works. No links show. But the links do work. they are not borken. It is just the panel that is broken. Does anyone have any ideas how to get it to work. It did work at one time.

    Perhaps your images are not linked, as they should be, but copied and pasted into the document.
    Check by correctly 'placing' an image into your InDesign, rather than copy/paste or drag/drop -- does it appear in the Links panel?

  • Captcha image not working

    Here is the link to my contact form page:  http://www.healthquestpt.com/hpc/contact.html  The captcha image isnt working and the form doesnt work.  This image is in the directory "scripts/images"
    These are the options I've tried so far:
    <?php $random = rand(0,3); ?>
    <img src="images/img_<?php echo $random; ?>.jpg"/><br />
    <input type="hidden" name="captcha_code" value="<?php echo $random; ?>" />
    <?php $random = rand(0,3); ?>
    <img src="scripts/images/img_<?php echo $random; ?>.jpg"/><br />
    <input type="hidden" name="captcha_code" value="<?php echo $random; ?>" />
    <?php $random = rand(0,3); ?>
    <img src="/scripts/images/img_<?php echo $random; ?>.jpg"/><br />
    <input type="hidden" name="captcha_code" value="<?php echo $random; ?>" />
    I've tried moving the images from the "scripts/images" to the "images" file in the main directory.
    I've tried moving the contact.html into the "scripts" file
    I've tried moving the formmailer.php into the main directory.
    None of the above work so  right now I have the contact.html in the main directory, the formmailer.php & images associated with formmailer in the "scripts" file and another set of the images in the "images" file in the main directory.
    here is the link to the "scripts" folder:  http://www.healthquestpt.com/hpc/scripts/
    Please help.

    Ok den I did it but I only uploaded the index.html and the contact.html pages
    heres the formmail.php code:
    <?php
    // dB Masters' PHP FormM@iler, Copyright (c) 2007 dB Masters Multimedia
    // http://www.dbmasters.net/
    // FormMailer comes with ABSOLUTELY NO WARRANTY
    // Licensed under the AGPL
    // See license.txt and readme.txt for details
    // General Variables
    $check_referrer="no";
    $referring_domains="http://domain.com/,http://www.domain.com/,http://subdomain.domain.com/";
    // options to use if hidden field "config" has a value of 0
    // recipient info
    $charset[0]="UTF-8";
    $tomail[0]="[email protected]";
    $cc_tomail[0]="";
    $bcc_tomail[0]="";
    // Mail contents config
    $subject[0]="Home Physician Care Inquiry";
    $reply_to_field[0]="Email";
    $reply_to_name[0]="Name";
    $required_fields[0]="Name,Phone,Email,Comments";
    $required_email_fields[0]="Email";
    $attachment_fields[0]="";
    $return_ip[0]="yes";
    $mail_intro[0]="The following inquiry has been made:";
    $mail_fields[0]="Name,Address,City,State,Zip,Phone,Email,Comments";
    $mail_type[0]="text";
    $mail_priority[0]="1";
    $allow_html[0]="no";
    // Send back to sender config
    $send_copy[0]="no";
    $copy_format[0]="vert_table";
    $copy_fields[0]="Name,Comments";
    $copy_attachment_fields[0]="";
    $copy_subject[0]="Subject of Copy Email";
    $copy_intro[0]="Thanks for your inquiry, the following message has been delivered.";
    $copy_from[0]="[email protected]";
    $copy_tomail_field[0]="Email";
    // Result options
    $header[0]="";
    $footer[0]="";
    $error_page[0]="";
    $thanks_page[0]="thanks.html";
    // Default Error and Success Page Variables
    $error_page_title[0]="Errors:";
    $error_page_text[0]="Please use your browser's back button to return to the form and complete the required fields.";
    $thanks_page_title[0]="Message Sent";
    $thanks_page_text[0]="Thank you for your inquiry";
    // Antispam Options
    $empty_field[0]="nospam";
    $character_scan[0]="Comments,Name";
    $time_delay[0]="2";
    $captcha_codes[0]="9C2449,EEADC8,77A585,D72838";
    $max_urls[0]="2";
    $max_url_fields[0]="Comments";
    $flag_spam[0]="";
    // options to use if hidden field "config" has a value of 1
    // recipient info
    $charset[1]="";
    $tomail[1]="";
    $cc_tomail[1]="";
    $bcc_tomail[1]="";
    // Mail contents config
    $subject[1]="";
    $reply_to_field[1]="";
    $reply_to_name[1]="";
    $required_fields[1]="";
    $required_email_fields[1]="";
    $attachment_fields[1]="";
    $return_ip[1]="";
    $mail_intro[1]="";
    $mail_fields[1]="";
    $mail_type[1]="";
    $mail_priority[1]="";
    $allow_html[1]="";
    // Send back to sender config
    $send_copy[1]="";
    $copy_format[1]="";
    $copy_fields[1]="";
    $copy_attachment_fields[1]="";
    $copy_subject[1]="";
    $copy_intro[1]="";
    $copy_from[1]="";
    $copy_tomail_field[1]="";
    // Result options
    $header[1]="";
    $footer[1]="";
    $error_page[1]="";
    $thanks_page[1]="";
    // Default Error and Success Page Variables
    $error_page_title[1]="";
    $error_page_text[1]="";
    $thanks_page_title[1]="";
    $thanks_page_text[1]="";
    // Antispam Options
    $empty_field[1]="";
    $character_scan[1]="";
    $time_delay[1]="";
    $captcha_codes[1]="";
    $max_urls[1]="";
    $max_url_fields[1]="";
    $flag_spam[1]="";
    // Don't muck around past this line unless you know what you are doing //
    ob_start();
    $config=$_POST["config"];
    $debug=0;
    $debug_text="";
    // fix for Windows email server security
    ini_set("sendmail_from",$tomail[$config]);
    // email validation regular expression
    $regex = "^[-a-z0-9!#$%&\'*+/=?^_`{|}~]+(\.[-a-z0-9!#$%&\'*+/=?^_`{|}~]+)*@(([a-z0-9]([-a-z0-9]*[a -z0-9]+)?){1,63}\.)+([a-z]([-a-z0-9]*[a-z0-9]+)?){2,63}$";
    $header_injection_regex = "(\r|\n)";
    if($header[$config]!="")
    include($header[$config]);
    if($_POST["submit"] || $_POST["Submit"] || $_POST["submit_x"] || $_POST["Submit_x"])
    // begin global functions //
    // get visitor IP
    function getIP()
      if(getenv(HTTP_X_FORWARDED_FOR))
       $user_ip=getenv("HTTP_X_FORWARDED_FOR");
      else
       $user_ip=getenv("REMOTE_ADDR");
      return $user_ip;
    // get value of given key
    function parseArray($key)
      $array_value=$_POST[$key];
      $count=1;
      extract($array_value);
      foreach($array_value as $part_value)
       if($count > 1){$value.=", ";}
       $value.=$part_value;
       $count=$count+1;
      return $value;
    // stripslashes and autolink url's
    function parseValue($value)
      $value=preg_replace("/(http:\/\/+.[^\s]+)/i",'<a href="\\1">\\1</a>', $value);
      return $value;
    // html header if used
    function htmlHeader()
      $htmlHeader="<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01//EN\">\n<html>\n<head><meta http-equiv=\"Content-Type\" content=\"text/html; charset=".$charset[$config]."\"></head>\n<body>\n<table cellpadding=\"2\" cellspacing=\"0\" border=\"0\" width=\"600\">\n";
      return $htmlHeader;
    // html footer if used
    function htmlFooter()
      $htmlFooter="</table>\n</body>\n</html>\n";
      return $htmlFooter;
    // build verticle table format
    function buildVertTable($fields, $intro, $to, $send_ip)
      $message=htmlHeader();
      if($intro != "")
       $message.="<tr>\n<td align=\"left\" valign=\"top\" colspan=\"2\">".$intro."</td>\n</tr>\n";
      $fields_check=preg_split('/,/',$fields);
      $run=sizeof($fields_check);
      for($i=0;$i<$run;$i++)
       $cur_key=$fields_check[$i];
       $cur_value=$_POST[$cur_key];
       if(is_array($cur_value))
        $cur_value=parseArray($cur_key);
       $cur_value=parseValue($cur_value);
       if($allow_html[$config]=="no")
        $cur_value=htmlspecialchars(nl2br($cur_value));
       else
        $cur_value=nl2br($cur_value);
       $message.="<tr>\n<td align=\"left\" valign=\"top\" style=\"white-space:nowrap;\"><b>".$cur_key."</b></td>\n<td align=\"left\" valign=\"top\" width=\"100%\">".$cur_value."</td>\n</tr>\n";
      if($send_ip=="yes" && $to=="recipient")
       $user_ip=getIP();
       $message.="<tr>\n<td align=\"left\" valign=\"top\" style=\"white-space:nowrap;\"><b>Sender IP</b></td>\n<td align=\"left\" valign=\"top\" width=\"100%\">".$user_ip."</td>\n</tr>\n";
      $message.=htmlFooter();
      return $message;
    // build horizontal table format
    function buildHorzTable($fields, $intro, $to, $send_ip)
      $message=htmlHeader();
      $fields_check=preg_split('/,/',$fields);
      $run=sizeof($fields_check);
      if($intro != "")
       $message.="<tr>\n<td align=\"left\" valign=\"top\" colspan=\"".$run."\">".$intro."</td>\n</tr>\n";
      $message.="<tr>\n";
      for($i=0;$i<$run;$i++)
       $cur_key=$fields_check[$i];
       $message.="<td align=\"left\" valign=\"top\" style=\"white-space:nowrap;\"><b>".$cur_key."</b></td>\n";
      if($send_ip=="yes" && $to=="recipient")
       $message.="<td align=\"left\" valign=\"top\" style=\"white-space:nowrap;\"><b>Sender IP</b></td>\n";
      $message.="</tr>\n";
      $message.="<tr>\n";
      for($i=0;$i<$run;$i++)
       $cur_key=$fields_check[$i];
       $cur_value=$_POST[$cur_key];
       if(is_array($cur_value))
        $cur_value=parseArray($cur_key);
       $cur_value=parseValue($cur_value);
       if($allow_html[$config]=="no")
        $cur_value=htmlspecialchars(nl2br($cur_value));
       else
        $cur_value=nl2br($cur_value);
       $message.="<td align=\"left\" valign=\"top\">".$cur_value."</td>\n";
      $message.="</tr>\n";
      $message.="<tr>\n";
      if($send_ip=="yes" && $to=="recipient")
       $user_ip=getIP();
       $message.="<td align=\"left\" valign=\"top\">".$user_ip."</td>\n";
      $message.="</tr>\n";
      $message.=htmlFooter();
      return $message;
    // build plain text format
    function buildTextTable($fields, $intro, $to, $send_ip)
      $message="";
      if($intro != "")
       $message.=$intro."\n\n";
      $fields_check=preg_split('/,/',$fields);
      $run=sizeof($fields_check);
      for($i=0;$i<$run;$i++)
       $cur_key=$fields_check[$i];
       $cur_value=$_POST[$cur_key];
       if(is_array($cur_value))
        $cur_value=parseArray($cur_key);
       $cur_value=parseValue($cur_value);
       if($allow_html[$config]=="no")
        $cur_value=htmlspecialchars($cur_value);
       else
        $cur_value=$cur_value;
       $message.="".$cur_key.": ".$cur_value."\n";
      if($send_ip=="yes" && $to=="recipient")
       $user_ip=getIP();
       $message.="Sender IP: ".$user_ip."\n";
      return $message;
    // get the proper build fonction
    function buildTable($format, $fields, $intro, $to, $send_ip)
      if($format=="vert_table")
       $message=buildVertTable($fields, $intro, $to, $send_ip);
      else if($format=="horz_table")
       $message=buildHorzTable($fields, $intro, $to, $send_ip);
      else
       $message=buildTextTable($fields, $intro, $to, $send_ip);
      return $message;
    // referrer checking security option
    function checkReferer()
      if($check_referrer=="yes")
       $ref_check=preg_split('/,/',$referring_domains);
       $ref_run=sizeof($ref_check);
       $referer=$_SERVER['HTTP_REFERER'];
       $domain_chk="no";
       for($i=0;$i<$ref_run;$i++)
        $cur_domain=$ref_check[$i];
        if(stristr($referer,$cur_domain)){$domain_chk="yes";}
      else
       $domain_chk="yes";
      return $domain_chk;
    // checking required fields and email fields
    function checkFields($text_fields, $email_fields, $regex)
           $error_message="";
      if($debug==1)
       $error_message.="<li>text_fields: ".$text_fields."<br />email_fields: ".$email_fields."<br />reply_to_field: ".$reply_to_field."<br />reply_to_name: ".reply_to_name."</li>";
      if($text_fields != "")
       $req_check=preg_split('/,/',$text_fields);
       $req_run=sizeof($req_check);
       for($i=0;$i<$req_run;$i++)
        $cur_field_name=$req_check[$i];
        $cur_field=$_POST[$cur_field_name];
        if($cur_field=="")
         $error_message.="<li>You are missing the <b>".$req_check[$i]."</b> field</li>\n";
      if($email_fields != "")
       $email_check=preg_split('/,/',$email_fields);
       $email_run=sizeof($email_check);
       for($i=0;$i<$email_run;$i++)
        $cur_email_name=$email_check[$i];
        $cur_email=$_POST[$cur_email_name];
        if($cur_email=="" || !eregi($regex, $cur_email))
         $error_message.="<li>You are missing the <b>".$email_check[$i]."</b> field or it is not a valid email address.</li>\n";
      return $error_message;
    // attachment function
    function getAttachments($attachment_fields, $message, $content_type, $border)
      $att_message="This is a multi-part message in MIME format.\r\n";
      $att_message.="--{$border}\r\n";
      $att_message.=$content_type."\r\n";
      $att_message.="Content-Transfer-Encoding: 7bit\r\n\r\n";
      $att_message.=$message."\r\n\r\n";
      $att_check=preg_split('/,/',$attachment_fields);
      $att_run=sizeof($att_check);
      for($i=0;$i<$att_run;$i++)
       $fileatt=$_FILES[$att_check[$i]]['tmp_name'];
       $fileatt_name=$_FILES[$att_check[$i]]['name'];
       $fileatt_type=$_FILES[$att_check[$i]]['type'];
       if (is_uploaded_file($fileatt))
        $file=fopen($fileatt,'rb');
        $data=fread($file,filesize($fileatt));
        fclose($file);
        $data=chunk_split(base64_encode($data));
        $att_message.="--{$border}\n";
        $att_message.="Content-Type: {$fileatt_type}; name=\"{$fileatt_name}\"\r\n";
        $att_message.="Content-Disposition: attachment; filename=\"{$fileatt_name}\"\r\n";
        $att_message.="Content-Transfer-Encoding: base64\r\n\r\n".$data."\r\n\r\n";
      $att_message.="--{$border}--\n";
      return $att_message;
    // function to set content type
    function contentType($charset, $format)
      if($format=="vert_table")
       $content_type="Content-type: text/html; charset=".$charset."\r\n";
      else if($format=="horz_table")
       $content_type="Content-type: text/html; charset=".$charset."\r\n";
      else
       $content_type="Content-type: text/plain; charset=".$charset."\r\n";
      return $content_type;
    // end global functions //
    // begin procedural scripting //
    // anti-spam empty field check
    if($_POST[$empty_field[$config]] != "")
      $empty_message = "<li>This submission failed and was flagged as spam.</li>\n";
    // anti-spam character scan check
    if(strlen($character_scan[$config]) > 0)
      $spam_message="";
      $field_check=preg_split('/,/',$character_scan[$config]);
      $field_run=sizeof($field_check);
      for($i=0;$i<$field_run;$i++)
       $cur_field_name=$field_check[$i];
       $cur_field=$_POST[$cur_field_name];
       if(preg_match("/<(.|\n)+?>/", $cur_field) || preg_match("/\[(.|\n)+?\]/", $cur_field))
        $spam_message.="<li>This message contains disallowed characters.</li>\n";
    // anti-spam time delay check
    if((strlen($time_delay[$config]) > 0 && strlen($_POST["time"]) > 0) || (strlen($time_delay[$config]) > 0 && (strlen($_POST["time"]) == 0 || !$_POST["time"])))
      if((time() - $_POST["time"]) < $time_delay[$config])
       $time_message = "<li>This has been stopped by the timer, and is likely spam.</li>\n";
    // anti-spam CAPTCHA check
    if(strlen($captcha_codes[$config]) > 0)
      $captcha_check=preg_split('/,/',$captcha_codes[$config]);
      if(strtolower($_POST["captcha_entry"]) != strtolower($captcha_check[$_POST["captcha_code"]]))
       $captcha_message = "<li>CAPTCHA test did not match.</li>\n";
    // anti-spam max URL check
    if(strlen($max_url_fields[$config]) > 0)
      $max_url_message="";
      $field_check=preg_split('/,/',$max_url_fields[$config]);
      $field_run=sizeof($field_check);
      for($i=0;$i<$field_run;$i++)
       $cur_field_name=$field_check[$i];
       $cur_field=$_POST[$cur_field_name];
       preg_match_all("/http:/", $cur_field, $matches);
       if(count($matches[0]) > $max_urls[$config])
        $max_url_message.="<li>This message contains too many URL's.</li>\n";
    // set anti-spam flagging option
    if(strlen($empty_message.$spam_message.$time_message.$captcha_message.$max_url_message) > 0 && strlen($flag_spam[$config]) == 0)
      $set_flag = 2;
    else if(strlen($empty_message.$spam_message.$time_message.$captcha_message.$max_url_message) > 0 && strlen($flag_spam[$config]) > 0)
      $set_flag = 1;
    else
      $set_flag = 0;
    // header injection check
        $security_filter="";
    if(strlen($_POST[$reply_to_field[$config]]) > 0)
      if(eregi($header_injection_regex,$_POST[$reply_to_field[$config]]))
       $security_filter.="<li>Header injection attempt detected, mail aborted.</li>\n";
      else
       $reply_to_field_checked=$_POST[$reply_to_field[$config]];
    if(strlen($_POST[$reply_to_name[$config]]) > 0)
      if(eregi($header_injection_regex,$_POST[$reply_to_name[$config]]))
       $security_filter.="<li>Header injection attempt detected, mail aborted.</li>\n";
      else
       $reply_to_name_checked=$_POST[$reply_to_name[$config]];
    // check domain referrer and continue
    $domain_chk=checkReferer();
    if($domain_chk=="yes")
      $error_message=checkFields($required_fields[$config], $required_email_fields[$config], $regex);
      if(strlen($error_message) < 1 && strlen($security_filter) < 1 && $set_flag < 2)
       // build appropriate message format for recipient
       $content_type=contentType($charset[$config], $mail_type[$config]);
       $message=buildTable($mail_type[$config], $mail_fields[$config], $mail_intro[$config], "recipient", $return_ip[$config]);
       // build header data for recipient message
       //$extra="From: ".$_POST[$reply_to_field[$config]]."\r\n";
       $extra="From: ".$reply_to_name_checked." <".$reply_to_field_checked.">\r\n";
       if($cc_tomail[$config]!="")
        $extra.="Cc: ".$cc_tomail[$config]."\r\n";
       if($bcc_tomail[$config]!="")
        $extra.="Bcc: ".$bcc_tomail[$config]."\r\n";
       if($mail_priority[$config]!="")
        $extra.="X-Priority: ".$mail_priority[$config]."\r\n";
       // get attachments if necessary
       if($attachment_fields[$config]!="")
        $semi_rand=md5(time());
        $border="==Multipart_Boundary_x{$semi_rand}x";
        $extra.="MIME-Version: 1.0\r\n";
        $extra.="Content-Type: multipart/mixed; boundary=\"{$border}\"";
        $message=getAttachments($attachment_fields[$config], $message, $content_type, $border);
       else
        $extra.="MIME-Version: 1.0\r\n".$content_type;
       // send recipient email
       if($debug==1)
        if($set_flag == 1)
         $debug_text.="<p><b>Mail would have sent flagged for spam if not in debug mode.</b></p>";
        else
         $debug_text.="<p><b>Mail would have sent if not in debug mode.</b></p>";
       else if($debug==0)
        if($set_flag == 1)
         $subject = $flag_spam[$config]." ".$subject[$config];
        else
         $subject = $subject[$config];
        mail("".$tomail[$config]."", "".stripslashes($subject)."", "".stripslashes($message)."", "".$extra."");
       // autoresponse email if necessary
       if($send_copy[$config]=="yes")
        // build appropriate message format for autoresponse
        $content_type=contentType($charset[$config], $copy_format[$config]);
        $message=buildTable($copy_format[$config], $copy_fields[$config], $copy_intro[$config], "autoresponder", $return_ip[$config]);
        // build header data for autoresponse
        $copy_tomail=$_POST[$copy_tomail_field[$config]];
        $copy_extra="From: ".$copy_from[$config]."\r\n";
        // get autoresponse  attachments if necessary
        if($copy_attachment_fields[$config]!="")
         $semi_rand=md5(time());
         $border="==Multipart_Boundary_x{$semi_rand}x";
         $copy_extra.="MIME-Version: 1.0\r\n";
         $copy_extra.="Content-Type: multipart/mixed; boundary=\"{$border}\"";
         $message=getAttachments($copy_attachment_fields[$config], $message, $content_type, $border);
        else
         $copy_extra.="MIME-Version: 1.0\r\n".$content_type;
        // send autoresponse email
        if($debug==1)
         if($set_flag == 1)
          $debug_text.="<p><b>Autoresponder would have sent flagged for spam if not in debug mode.</b></p>";
         else
          $debug_text.="<p><b>Autoresponder would have sent if not in debug mode.</b></p>";
        else if($debug==0)
         $send_copy = 1;
         if($copy_tomail=="" || !eregi($regex,$copy_tomail))
          $send_copy = 0;
         if($send_copy == 1)
          if($set_flag == 1)
           $copy_subject = $flag_spam[$config]." ".$copy_subject[$config];
          else
           $copy_subject = $copy_subject[$config];
          mail("$copy_tomail", "".$copy_subject."", "$message", "$copy_extra");
       // showing thanks pages from a successful submission
       if($thanks_page[$config]=="")
        echo "<h3>".$thanks_page_title[$config]."</h3>\n";
        echo "<p>".$thanks_page_text[$config]."</p>\n";
        if(strlen($debug_text) > 0)
         echo "<p><b><i>".$debug_text."</i></b></p>\n";
       else
        header("Location: ".$thanks_page[$config]);
      else
       // entering error page options from missing required fields
       if($error_page[$config]=="")
        echo "<h3>".$error_page_title[$config]."</h3>\n";
        echo "<ul>\n";
        echo $security_filter.$empty_message.$error_message.$spam_message.$time_message.$captcha_messa ge.$max_url_message;
        echo "</ul>\n";
        echo "<p>".$error_page_text[$config]."</p>\n";
       else
        header("Location: ".$error_page[$config]);
    else
      echo "<h3>".$error_page_title[$config]."</h3>\n";
      // message if unauthorized domain trigger from referer checking option
      echo "<p>Sorry, mailing request came from an unauthorized domain.</p>\n";
    // end procedural scripting //
    else
    echo "<h3>Error</h3>";
    echo "<p>No form data has been sent to the script</p>\n";
    if($footer[$config]!="")
    include($footer[$config]);
    ob_end_flush();
    ?>

Maybe you are looking for

  • Setting up a security system via Airport Extreme...

    So I'm setting up an in-home security system called ingrid and everything is cool but the ingrid system does not detect the internet. I have everything set up as per the instructions for airport and ingrid... I'm a assuming it must be some kind of se

  • How To Cancel Download of Podcast

    I recently tried downloading previous episodes of a Fringe Podcast through Itunes on my computer unsuccessfully so I then tried to do the downloads on my Iphone through Itunes. Again it was unsuccessful this time because the files were too big if I r

  • Weird iPhoto 09 Behavior on new i7

    All, I have been plugging away on my new i7 and I started having some problems with iPhoto. I tried to reinstall it with the bundled software disc but still getting them. What happens is I have been trying to go through my Photos section and delete b

  • Creating different albums for 2 different users

    Ok I have my mini set up with an accnt for me (admin) and my wife. I use iPhoto to organize all my photos as a ARCHIVAL system. Keeping track of who is in what picture using albums for each person, different events each get there own album, etc. My w

  • Creating Violent Shudder - (Artillery Blast) - WWII Documentary

    Hello all I've received some pretty good advice here on the forum. And in regard to a WWII documentary that I'm working on, I plan on using a few Cannon GL2's, a Panasonic AG-DVC80, and a Panasonic DVX100. They all seem to be somewhat equal in capabi