/* ############################################################################################## # function get_popuplink # input: # -zanox_tracking_function -> tracking url set by zanox # -zanox_tracking_param -> tracking parameter set by zanox # -product -> product which should by displayed. See zanox link information for more details # -load_mode (optional) -> if set to (auto) target will load automaticly, else script will return linkstring. Default is "auto" # -load_bg (optional) -> could be "true" or "false". if "true" target will be loaded in background( works only in IE) else in foreground. Default is "true" # -title (optional) -> string displayed in title, default is "werbung" # -width( optional) ->width of popup window, default is "750"px # -height (optional) ->height of popup window, default is "520"px #-linkname (optional) -> name of link displayed if load_mode not "auto", default is "Link" # # output: return "false" if function fails. "true" on success # A.W. GutGuenstigVersichert GmbH - 04.06.08 - all right reserved ################################################################################################## */ function get_popuplink(zanox_tracking_function,zanox_tracking_param,product,load_mode,load_bg,title,width,height,linkname) { /*check zanox input*/ if (typeof zanox_tracking_function == 'undefined'){document.writeln("Trackingfunction not set. Please contact Zanox");return false;} if (typeof zanox_tracking_param == 'undefined'){document.writeln("Trackingparamter not set. Please contact Zanox");return false;} /*Check optional fields*/ if (typeof load_bg == 'undefined'){load_bg=true;} if (typeof title == 'undefined'){title="Werbung";} if (typeof width == 'undefined'){width="750";} if (typeof height == 'undefined'){height="520";} if (typeof load_mode == 'undefined'){load_mode="auto";} if (typeof linkname == 'undefined'){linkname="Link";} /*create zanoxlink*/ var zanoxlink = zanox_tracking_function + '?' + zanox_tracking_param + '='; /*selcect product url*/ switch (product) { case "bu": var product_url="http://www.gutguenstigversichert.de/werbung/popups/bu/"; break; case "kvv": var product_url="http://www.gutguenstigversichert.de/werbung/popups/kvv/"; break; case "rrv": var product_url="http://www.gutguenstigversichert.de/werbung/popups/rrv/"; break; case "ruerv": var product_url="http://www.gutguenstigversichert.de/werbung/popups/ruerv/"; break; case "kvb": var product_url="http://www.gutguenstigversichert.de/werbung/popups/kvb/"; break; case "rv": var product_url="http://www.gutguenstigversichert.de/werbung/popups/rv/"; break; case "lv": var product_url="http://www.gutguenstigversichert.de/werbung/popups/lv/"; break; case "rlv": var product_url="http://www.gutguenstigversichert.de/werbung/popups/rlv/"; break; default: document.writeln("No product selected. See zanox link information for details"); return false; break; } /*open link automatic if naccessary*/ if (load_mode=="auto") {window.open(zanoxlink+product_url,title,'width='+ width +',height='+ height +',status=no,scrollbars=yes,resizable=no'); /*focus main page if naccessary */ if (load_bg==true){self.focus;}} /*return linkstring */ else {document.writeln(''+ linkname +'');} return true; }