/********************************************************************************************



* PageEar advertising CornerAd by Webpicasso Media



* Leave copyright notice.  



*



* Lizenzvereinbarung / License agreement



* http://www.webpicasso.de/blog/lizenzvereinbarungen-license-agreements/



*



* @copyright www.webpicasso.de



* @author    christian harz <pagepeel-at-webpicasso.de>



*********************************************************************************************/



  







/*



 *  Konfiguration / Configuration



 */ 







// URL to small image 



// >> AD - PAGE PEEL CORNER - ID 201



var pagearSmallImg = 'http://www.mygc.com.au/advertising/www/delivery/avw.php?zoneid=201&amp;n=a4363ec9'; 



// URL to small pageear swf



var pagearSmallSwf = 'http://www.mygc.com.au/page-peel/pageear_s.swf'; 







// URL to big image



// >> AD - PAGE PEEL FULL - ID 191



var pagearBigImg = 'http://www.mygc.com.au/advertising/www/delivery/avw.php?zoneid=191&amp;n=aa8e965e'; 



// URL to big pageear swf



var pagearBigSwf = 'http://www.mygc.com.au/page-peel/pageear_b.swf'; 







// Wackelgeschwindigkeit der Ecke 1-4 (2=Standard) 



// Movement speed of small pageear 1-4 (2=Standard)



var speedSmall = 1; 



// Bild spiegelt sich in der aufgeschlagenen Ecke ( true | false )



// Mirror image ( true | false )



var mirror = 'true'; 



// Farbe der aufgeschlagenen Ecke wenn mirror false ist



// Color of pagecorner if mirror is false



var pageearColor = 'ffffff';  



// Zu öffnende URL bei klick auf die geöffnete Ecke



// URL to open on pageear click



// 1029 HT Website >>>>


 var jumpTo = 'http://www.gcbfunrun.com.au/'


// var jumpTo = 'http://www.mygc.com.au/advertising/www/delivery/ck.php?bannerid=741' 



// var jumpTo = 'http://www.mygc.com.au/advertising/www/delivery/ck.php?bannerid=2137'





// var jumpTo = 'http://www.mygc.com.au/advertising/www/delivery/ck.php?bannerid=1941' 



// Öffnet den link im neuen Fenster (new) oder im selben (self)



// Browser target  (new) or self (self)



var openLink = 'new'; 



// Öffnet das pagepeel automatisch wenn es geladen ist (false:deaktiviert | 0.1 - X Sekunden bis zum öffnen) 



// Opens pageear automaticly (false:deactivated | 0.1 - X seconds to open) 



var openOnLoad = false; 



// Sekunden bis sich das pagepeel wieder schließt, funktioniert nur im Zusammenhang mit der openOnLoad-Funktion 



// Second until pageear close after openOnLoad



var closeOnLoad = 3; 



// Ecke in der das Pagepeel erscheinen soll (lt: linke obere Ecke | rt: rechte obere Ecke )



// Set direction of pageear in left or right top browser corner (lt: left | rt: right )



var setDirection = 'rt'; 



// Weiches einblenden des pageear wenn Bild geladen (0-5: 0=aus, 1=langsam, 5=schnell )



// Fade in pageear if image completly loaded (0-5: 0=off, 1=slow, 5=fast )



var softFadeIn = 0; 



// Hintergrundsound einmalig abspielen (false:deaktiviert | URL:Mp3 File z.b. www.domain.de/meinsound.mp3)



// Plays background music once abspielen (false:deactivated | URL:Mp3 File e.g. www.domain.de/mysound.mp3) 



var playSound = 'false' 



// Spielt Sound beim öffnen (false:deaktiviert | URL:Mp3 File z.b. www.domain.de/meinsound.mp3)



// Play sound on opening peel (false:deactivated | URL:Mp3 File e.g. www.domain.de/mysound.mp3) 



var playOpenSound = 'false'; 



// Spielt Sound beim schließen (false:deaktiviert | URL:Mp3 File z.b. www.domain.de/meinsound.mp3)



// Play sound on closing peel (false:deactivated | URL:Mp3 File e.g. www.domain.de/mysound.mp3) 



var playCloseSound = 'false'; 



// Wird das peel geöffnet, bleibt es solange offen bis auf das schließen-Symbol geklickt wird



// Peel close first if button close will be clicked



var closeOnClick = 'false';



// Text neben schließen-Symbol



// Close text 



var closeOnClickText = 'Close';



  



/*



 *  Ab hier nichts mehr ändern  / Do not change anything after this line



 */ 







// Flash check vars



var requiredMajorVersion = 6;



var requiredMinorVersion = 0;



var requiredRevision = 0;







// Copyright



var copyright = 'Webpicasso Media, www.webpicasso.de';







// Size small peel 



var thumbWidth  = 100;



var thumbHeight = 100;







// Size big peel



var bigWidth  = 297;



var bigHeight = 297;







// Css style default x-position



var xPos = 'right';











// GET - Params



var queryParams = 'pagearSmallImg='+escape(pagearSmallImg); 



queryParams += '&pagearBigImg='+escape(pagearBigImg); 



queryParams += '&pageearColor='+pageearColor; 



queryParams += '&jumpTo='+escape(jumpTo); 



queryParams += '&openLink='+escape(openLink); 



queryParams += '&mirror='+escape(mirror); 



queryParams += '&copyright='+escape(copyright); 



queryParams += '&speedSmall='+escape(speedSmall); 



queryParams += '&openOnLoad='+escape(openOnLoad); 



queryParams += '&closeOnLoad='+escape(closeOnLoad); 



queryParams += '&setDirection='+escape(setDirection); 



queryParams += '&softFadeIn='+escape(softFadeIn); 



queryParams += '&playSound='+escape(playSound); 



queryParams += '&playOpenSound='+escape(playOpenSound); 



queryParams += '&playCloseSound='+escape(playCloseSound);  



queryParams += '&closeOnClick='+escape(closeOnClick); 



queryParams += '&closeOnClickText='+escape(utf8encode(closeOnClickText)); 



queryParams += '&lcKey='+escape(Math.random()); 



queryParams += '&bigWidth='+escape(bigWidth); 



queryParams += '&thumbWidth='+escape(thumbWidth); 







function openPeel(){



	document.getElementById('bigDiv').style.top = '0px'; 



	document.getElementById('bigDiv').style[xPos] = '0px';



	document.getElementById('thumbDiv').style.top = '-1000px';



}







function closePeel(){



	document.getElementById("thumbDiv").style.top = "0px";



	document.getElementById("bigDiv").style.top = "-1000px";



}







function writeObjects () { 



    



    // Get installed flashversion



    var hasReqestedVersion = DetectFlashVer(requiredMajorVersion, requiredMinorVersion, requiredRevision);



    



    // Check direction 



    if(setDirection == 'lt') {



        xPosBig = 'left:-1000px';  



        xPos = 'left';   



    } else {



        xPosBig = 'right:1000px';



        xPos = 'right';              



    }



    



    // Write div layer for big swf



    document.write('<div id="bigDiv" style="position:absolute;width:'+ bigWidth +'px;height:'+ bigHeight +'px;z-index:9999;'+xPosBig+';top:-100px;">');    	



    



    // Check if flash exists/ version matched



    if (hasReqestedVersion) {    	



    	AC_FL_RunContent(



    				"src", pagearBigSwf+'?'+ queryParams,



    				"width", bigWidth,



    				"height", bigHeight,



    				"align", "middle",



    				"id", "bigSwf",



    				"quality", "high",



    				"bgcolor", "#FFFFFF",



    				"name", "bigSwf",



    				"wmode", "transparent",



    				"scale", "noscale",



    				"salign", "tr",



    				"allowScriptAccess","always",



    				"type", "application/x-shockwave-flash",



    				'codebase', 'http://fpdownload.macromedia.com/get/flashplayer/current/swflash.cab',



    				"pluginspage", "http://www.adobe.com/go/getflashplayer"



    	);



    } else {  // otherwise do nothing or write message ...    	 



    	document.write('no flash installed');  // non-flash content



    } 



    // Close div layer for big swf



    document.write('</div>'); 



    



    // Write div layer for small swf



    document.write('<div id="thumbDiv" style="position:absolute;width:'+ thumbWidth +'px;height:'+ thumbHeight +'px;z-index:9999;'+xPos+':0px;top:0px;">');



    



    // Check if flash exists/ version matched



    if (hasReqestedVersion) {    	



    	AC_FL_RunContent(



    				"src", pagearSmallSwf+'?'+ queryParams,



    				"width", thumbWidth,



    				"height", thumbHeight,



    				"align", "middle",



    				"id", "smallSwf",



    				"scale", "noscale",



    				"quality", "high",



    				"bgcolor", "#FFFFFF",



    				"name", "bigSwf",



    				"wmode", "transparent",



    				"allowScriptAccess","always",



    				"type", "application/x-shockwave-flash",



    				'codebase', 'http://fpdownload.macromedia.com/get/flashplayer/current/swflash.cab',



    				"pluginspage", "http://www.adobe.com/go/getflashplayer"



    	);



    } else {  // otherwise do nothing or write message ...    	 



    	document.write('no flash installed');  // non-flash content



    } 



    document.write('</div>');  



    setTimeout('document.getElementById("bigDiv").style.top = "-1000px";',100);



}







function utf8encode(txt) { 



    txt = txt.replace(/\r\n/g,"\n");



    var utf8txt = "";



    for(var i=0;i<txt.length;i++) {        



        var uc=txt.charCodeAt(i); 



        if (uc<128) {



            utf8txt += String.fromCharCode(uc);        



        } else if((uc>127) && (uc<2048)) {



            utf8txt += String.fromCharCode((uc>>6)|192);



            utf8txt += String.fromCharCode((uc&63)|128);



        } else {



            utf8txt += String.fromCharCode((uc>>12)|224);



            utf8txt += String.fromCharCode(((uc>>6)&63)|128);



            utf8txt += String.fromCharCode((uc&63)|128);



        }        



    }



    return utf8txt;



}
