/*
Global JavaScript

Client: Schneider Asia Pacific Ltd.
Author: Bjoern Kropp
Website: http://www.taobot.com/
Modified: 
----------------------------------------------------------------------*/

/*
 * Flickering CSS Background Images in IE6
 * http://www.mister-pixel.com/#Content__state=is_that_simple
 */

try {
    document.execCommand("BackgroundImageCache", false, true);
} catch(err) {}

/*
 * addEventListener
 * http://www.quirksmode.org/blog/archives/2005/10/_and_the_winner_1.html
 */

function addEvent(obj, type, fn) {
    if (obj.addEventListener)
        obj.addEventListener( type, fn, false );
    else if (obj.attachEvent) {
        obj["e"+type+fn] = fn;
        obj[type+fn] = function() { obj["e"+type+fn]( window.event ); }
        obj.attachEvent( "on"+type, obj[type+fn] );
    }
}

function removeEvent(obj, type, fn) {
    if (obj.removeEventListener)
        obj.removeEventListener( type, fn, false );
    else if (obj.detachEvent) {
        obj.detachEvent( "on"+type, obj[type+fn] );
        obj[type+fn] = null;
        obj["e"+type+fn] = null;
    }
}

/*
 * Browser Sniffer
 * http://www.bongard.net/blog/2007/12/07/browsererkennung-mit-javascript-browserweiche/
 */

function checkBrowserName(name){  
    var agent = navigator.userAgent.toLowerCase();  
    if (agent.indexOf(name.toLowerCase())>-1) {  
        return true;  
    }  
    return false;  
}

/*
 * Build Trigger
 * Unobtrusive Method
 */
function build_trigger() {
    document.write("<a href=\"#\" class=\"trigger\">Read more.<\/a>");
}

/*
 * E-Mail Enkoder
 * http://hivelogic.com/
 */

function hivelogic_enkoder() {
    var kode=
    "kode=\"nrgh@%rnhg_%@uqkj(Cxtnm+F0210rwsx27n1{|\\177n{n2700}1ur|yn7xmFtmntx"+
    "eDt+mxFn+eee{p\\001oqy\\000z__:33~3\\000u4qH.,mxo\\177mI\\177.hyqumhx,.~tr"+
    "qhIy.um\\000xF{zu{r\\177Ltoqzpu~q|{u\\000mo\\000xoq:tzo.huJrzL{o\\177ztuqq"+
    "p{~\\000|ouxmq\\000too:Hzm;.JG5+eee\\001D0FD0xo1{FrD9Erxtnmu7wn}pDq4r243__"+
    "43Flxtnml7jqL{mxJn1}2r<6rD1oEl294l:FA;\\001DF4}\\\\r{pwo7x{LvjqL{mx1n2l6b6"+
    "6xtnm\\001F+enFxm+ttDmxFnxtnm|7uy}r0120{7\\177n{nn|21s7rx1w00(2~A-CA-ul.xC"+
    "oA6Bouqkjr4tkzmAn1o/1i\\001qCju4knixguIkjzGo.3/A9loi.6Bi/C187A>1~YCxzto4mx"+
    "lsunIxguIkji.__/33q3juCk_%~{>*@>*ri+u@l>3?lrnhgo1qhwj>k.l,.f~n@gr1hkfudrFh"+
    "gwDl+0,>6ilf+3?f,@.54>;.{V@uwql1juiprkFudrFhgf+\\000,rnhg{@%>{@**>iru+l@3>"+
    "l?+nrgh1ohqjwk04,>l.@5,~{.@nrgh1fkduDw+l.4,.nrgh1fkduDw+l,\\000nrgh@{.+l?n"+
    "rgh1ohqjwkBnrgh1fkduDw+nrgh1ohqjwk04,=**,>\";x='';for(i=0;i<kode.length;i+"+
    "+){c=kode.charCodeAt(i)-3;if(c<0)c+=128;x+=String.fromCharCode(c)}kode=x";
    var i,c,x;
    while(eval(kode));
    return kode;
}

/*
 * hCard E-Mail Enkoder
 */

function hcard_email() {
    document.write("\n" + "<div>"  + "\n");
    hivelogic_enkoder();
    document.write("\n" + "<\/div>");
}

/*
 * Imprint E-Mail Enkoder
 */

function imprint_email() {
    hivelogic_enkoder();
}