Hi,
I need a very talented javascript programmer to complete a complicated javascript pop under integration with OpenX and my website. OpenX is installed and working perfectly. You will just be writing specialized pop under code to work with OpenX and my advertisers. This is not an easy project. It is tricky. It won’t be that much code, but getting everything working together like I desire may be quite tricky. You will need to be very experienced, and be able to research a few problems and come up the best solution. I know exactly what I want done. I’ve done quite a bit of research, and know what will work, and what we have to test still to find the best solution. I need a one man javascript expert that I can work with one on one for the next 3+ days to solve this solution.
Ok, here is what I need completed.
1. Figure out how this website does this and rip/re-create the code:
http://www.manofest.com/Galleries/Celebrity/The-50-Greatest-Christina-Hendricks-Cleavage-Photos…-So-Far/Christina-Hendricks-Purple-Dress-Cleavage-10907.html#joomimg
This website has some javascript code that executes a pop under if a user clicks any where on the page. If a surfer clicks the background, text, or links, whatever… it doesn’t matter, a pop under is launched. This is a nice javascript snippet to have. Please research this website, figure out how they do it, and write our own javascript snippet based off of there code. My guess there code is wrapped into lots of other code. I would like a real nice clean javascript snippet created that I can easily paste in to my website.
2. I need 2 front end javascript routines written that I will place on different parts of my website . One that is based off the “anywhere click” that we ripped from above, and one that is based off of an “onclick” form submit. The “onclick” form submit needs to pass one of the variables using javascript to OpenX. I know how to pass the variable. In addition, upon execution of either of these front end scripts, each script will look for a cookie. If cookie exists, do nothing. If no cookie, set a cookie with X days expiration. Setup a variable in these scripts so I can adjust how often this pounder should happen for my visitors using this cookie. Both snippets should have same cookie name.
3. Passing of form variable and launching of pop under. Here is where things may get a little tricky. I have a solution that passes the variable and launches the pop under perfectly. Yet, unfortunately… OpenX has an annoying bug that although doesn’t break this proven method, it makes the ability of editing ad campaigns within the OpenX interface impossible after they are created. I’m trying to find a solution here, but doubt there currently is one.
http://forum.openx.org/index.php?showtopic=503479371
I will have to give you a login to my OpenX installation so you understand. In addition, this method is not the cleanest method. Therefore I want to test a second method. If we can get the second method to work, then I would prefer to use it instead. Here are the methods.
Method 1. Works but creates a bug within OpenX interface.
A. Our javascript front end created in step 1 launches a pop under for a url on our adserver. http://www.adserver.com/popunder.php?formvariable=x
B. Upon execution, popunder.php parses formvariable and puts it within the openX integration javascript code
C. openX code then dynamically inserts the following code that was setup as an HTML banner within the admin interface.
window.location = “http://www.myadvertiserurl.com?formvariable=X”
(step C basically loads the external advertiser address using javascript within our previously created pop under window)
Method 2. Not sure it works, but would like to test.
A. Our javascript front end created in step 1 executes our openX integration code, and does not launch pop under
B. We place our code that creates the pop under within a HTML banner within openX admin interface
C. openX dynamically inserts our formvariable into the advertiser url : “http://www.myadvertiserurl.com?formvariable=X”
D. openX returns javascript code that has our variable, and launches pop up directly to our advertiser
(The problem is that the pop under code may not work if it is parsed and loaded dynamically from openX. We will have to test this method.)
4. Additional item that needs completed. My form on my website with the formvariable mentioned above logs you in to the members area. Sometimes it may take up to 60 seconds to login. Therefore, I would like some javascript added that tells the user in some way that the form is working, and don’t just keep pressing the button. We can use a “grayed” out button, and/or change the button completely. In addition it would be great if we could load up an animated gif of some sort so it looks like it is “working”. I’m hoping you can give me some good examples of other implementations so I can choose what I think works best.
Ok. That is all. Feel free to email with any questions. Once the project starts I will give you all the specifics like openX login, and integration code.
Regards,
Wyatt