"Welcome to regarblog's" Cahaya Venus

12.11.2011

Tiga Cara Mudah Unduh Video YouTube


|

 Berikut ini tiga cara mengunduh video YouTube yang dapat Anda coba.

1. Keepvid.com
Anda cukup mengakses situs http://keepvid.com, lalu men-copy link video YouTube yang ingin diunduh, lalu "Paste" ke kotak URL yang tersedia di situs KeepVid. Klik tombol "Download", akan muncul pilihan tinggi rendahnya kualitas dan format video.
Salah satu syarat agar bisa mengunduh video dari Keepvid adalah perangkat Anda harus sudah ter-install aplikasi Java. Keepvid akan memberi petunjuk jika aplikasi Java belum ter-install di perangkat yang Anda gunakan.

2. JDownloader
Program ini merupakan aplikasi Download Manager gratis. Meski begitu, fitur-fitur JDownloader tidak kalah dengan aplikasi download manager lain yang berbayar. Aplikasi ini bisa dijalankan di sistem operasi Windows, Mac, dan Linux.
JDownloader memungkinkan Anda untuk mengunduh secara bersamaan sehingga tidak menyita waktu. Apabila hendak mengunduh file yang terkompresi dengan ekstension RAR atau ZIP maka setelah selesai mengunduh, secara otomatis JDownloader akan mengekstraknya. Uniknya, JDownloader tidak menyediakan bahasa Indonesia tetapi ada versi dengan bahasa Jawa.

Jika ingin mengunduh video, salin link yang ingin diunduh. Masuk ke menu "Linkgrabber" lalu pilih "Add URL", maka akan muncul kolom. "Paste" link video ke kolom tersebut. Seperti Keepvid, JDownloader juga memberi kesempatan Anda untuk memilih kualitas dan format video. Klik kanan lalu pilih "Continue with selected link", secara otomatis link pilihan Anda itu akan terunduh dan statusnya bisa dilihat di menu "Download".

3. DownThemAll!
Jika menggunakan browser Mozilla Firefox, Anda akan banyak menjumpai add-on atau tools bantu unduh YouTube, seperti DownThemAll! ini dengan mengakses http://addons.mozilla.org.
Tidak seperti Keepvid dan JDownloader, DownThemAll! hanya digunakan untuk mengunduh file gambar, MP3, dokumen, html, atau jenis file lainnya hanya dengan beberapa klik.

Anda bisa mengunduh begitu banyak link dalam satu halaman sekaligus. Masuklah ke menu "Tools" pada browser Firefox Anda, klik "DownThemAll! Tools".
Kemudian, pilih "DownThemAll!". Semua file yang bisa diunduh akan muncul, cukup memilih jenis file apa saja yang ingin diunduh. Selain itu, Anda dapat dengan mudah menyimpan file-file yang diunduh itu ke dalam satu folder.

sumber : kompas.com

tentang virus-virus komputer

virus pada komputer secara langsung maupun tidak langsung sangat mengganggu kerja kita, maka disini saya mencoba menguraikan tentang jenis jenis virus komputer yang sering kita jumpai, dari yang tidak berbahaya sampai yang paling berbahaya. Simak penjelasannya pada artikel di bawah ini yang saya rangkum dari beberapa sumber.
Jenis Jenis Virus Komputer
 1. Virus Compiler, virus yang sudah di compile sehingga dapat dieksekusi langsung. Ini adalah virus yang pertama kali muncul di dunia komputer, dan mengalami perkembangan pesat sekarang. Virs pertama ini sangatlah sulit dibasmi karena dibuat dengan bahasa rendah, assembler. Memang bahasa ini cocok untuk membuat virus namun sangatlah susah menggunakannya. Keunggulan dari virus ini adalah mampu melakukan hampir seluruh manipulasi yang mana hal ini tidak selalu dapat dilakukan oleh virus jenis lain karena lebih terbatas.

2. Virus File, adalah virus yang memanfaatkan file yang dapat diijalankan/dieksekusi secara langsung. Biasanya file *.EXE atau *.COM. Tapi bisa juga menginfeksi file *.SYS, *.DRV, *.BIN, *.OVL dan *.OVY. Jenis Virus ini dapat berpindah dari satu media ke semua jenis media penyimpanan dan menyebar dalam sebuah jaringan.

3. Virus Sistem, atau lebih dikenal sebagai virus Boot. Kenapa begitu karena virus ini memanfaatkan file-file yang dipakai untuk membuat suatu sistem komputer. Sering terdapat di disket/tempat penyimpanan tanpa sepengetahuan kita. Saat akan menggunakan komputer(restart), maka virus ini akan menginfeksi Master Boot Sector dan System Boot Sector jika disket yang terinfeksi ada di drive disket/tempat penyimpanan.

4. Virus Boot Sector, virus yang memanfaatkan hubungan antar komputer dan tempat penyimpanan untuk penyebaran virus.Apabila pada boot sector terdapat suatu program yang mampu menyebarkan diri dan mampu tinggal di memory selama komputer bekerja, maka program tersebut dapat disebut virus. Virus boot sector terbagi dua yaitu virus yang menyerang disket dan virus yang menyerang disket dan tabel partisi.

5. Virus Dropper, suatu program yang dimodifikasi untuk menginstal sebuah virus komputer yang menjadi target serangan. setelah terinstal, maka virus akan menyebar tetapi Dropper tidak ikut menyebar. Dropper bisa berupa nama file seperti Readme.exe atau melalui Command.com yang menjadi aktif ketika program berjalan. Satu program Dropper bisa terdapat beberapa jenis Virus.

6. Virus Script/Batch, awalnya virus ini terkenal dengan nama virus batch seperti yang dulu terdapat di file batch yang ada di DOS.Virus script biasanya sering didapat dari Internet karena kelebihannya yang fleksibel dan bisa berjalan pada saat kita bermain internet, virus jenis ini biasanya menumpang pada file HTML (Hype Text Markup Language) dibuat dengan menggunakan fasilitas script seperti Javascript, VBscript,4 maupun gabungan antara script yang mengaktifkan program Active-X dari Microsoft Internet Explorer.

7. Virus Macro, virus yang dibuat dengan memanfaatkan fasilitas pemrograman modular pada suatu program aplikasi seperti Ms Word, Ms Excel, Corel WordPerfect dan sebagainya. Walaupun virus ini terdapat didalam aplikasi tertentu tetapi bahaya yang ditimbulkan tidak kalah berbahanya dari virus-virus yang lain.

8. Virus Polymorphic, dapat dikatakan virus cerdas karena virus dapat mengubah strukturnya setelah melaksanakan tugas sehingga sulit dideteksi oleh Antivirus.

9. Virus Stealth, virus ini menggunakan cara cerdik, yakni dengan memodifikasi struktur file untuk meyembunyikan kode program tambahan di dalamnya. Kode ini memungkinkan virus ini dapat menyembunyika diri. Semua jenis virus lain juga memanfaatkan kode ini. Ukuran-ukuran file tidak berubah setelah virus menginfeksi file.

10. Virus Companion, virus jenis ini mencari file *.EXE untuk membuat sebuah file *.COM dan menyalin untuk meletakkan virus. Alasannya, file *.COM berjalan sebelum file *.EXE.

11. Worm, ini adalah sebuah program yang bersifat parasit karena dapat menduplikasi diri. Akan tetapi, worm tidak menyerupai virus karena tidak menginfeksi program komputer lainnya. Oleh karena itu, Worm tidak digolongkan ke dalam virus. Mainframe adalah jenis komputer yang sering diserang Worm. Penyebarannya pada komputer lainnya melalui jaringan. Dalam perkembangannya Worm mengalami “mutasi genetik” sehingga selain membuat suatu file baru, ia pun akan berusaha menempelkan dirinya sendiri ke suatu file, ini biasa disebut virus Hybrid.

12. Virus Hybrid, virus ini merupakan virus yang mempunyai dua kemampuan biasanya dapat masuk ke boot sector dan juga dapat masuk ke file. Salah satu contoh virus ini adalah virus Mystic yang dibuat di Indonesia.

13. Trojan horse, disebut juga kuda troya. Trojan Horse tidak menyebar seperti yang lain. Karena itu, Trojan Horse tidak tergolong virus walaupun karakteristiknya sama. Trojan menginfeksi komputer melalui file yang kelihatannya tidak berbahaya dan biasanya justru tampaknya melakukan sesuatu yang berguna. Namun akhirnya virus menjadi berbahaya, misalnya melakukan format hardisk.

Virus Jenis VBScript
Serangan virus jenis VBScript masih sangat tinggi, ini terbukti dari banyaknya laporan yang mengeluhkan perihal virus jenis script ini. Satu virus yang melesat tinggi ke urutan pertama adalah Discusx.vbs. Bila Anda masih ingat dengan virus ini, di Virus Top-10 edisi Maret 2008 yang lalu, virus Discusx.vbs berada di urutan 5, namun kali ini dia melesat naik ke urutan pertama. Berikut daftar selengkapnya:

1. Discusx.vbs
Virus VBScript yang satu ini, memiliki ukuran sekitar 4.800 bytes. Dia akan mencoba menginfeksi di beberapa drive di komputer Anda, termasuk drive flash disk, yang jika terinfeksi akan membuat file autorun.inf dan System32.sys.vbs pada root drive tersebut. Selain itu, ia pun akan mengubah caption dari Internet Explorer menjadi “.::Discus-X SAY MET LEBARAN! [HAPPY LEBARAN ?!]::.”.

2. Reva.vbs
Lagi, virus jenis VBScript yang lumayan banyak dikeluhkan oleh beberapa pembaca. Ia akan mencoba menyebarkan dirinya ke setiap drive di komputer Anda termasuk drive flash disk. Pada drive terinfeksi akan terdapat file reva.vbs, autorun.inf, dan shaheedan.jpg. Selain itu, ia pun akan mengubah halaman default dari Internet Explorer agar mengarah ke situs http://www.arrahmah.com.

3. XFly
PC Media Antivirus mengenali dua varian dari virus ini, yakni XFly.A dan XFly.B. Sama seperti kebanyakan virus lokal lainnya, ia dibuat menggunakan Visual Basic. Memiliki ukuran tubuh sebesar 143.360 bytes tanpa di-compress. Dan ia dapat menyamar sebagai folder, file MP3 WinAmp atau yang lainnya dengan cara mengubah secara langsung resource icon yang ada pada tubuhnya. Ini akan lebih mempersulit user awam dalam mengenalinya. Pada komputer terinfeksi, saat menjalankan Internet Explorer, caption-nya akan berubah menjadi “..:: x-fly ::..”, dan saat memulai Windows pun akan muncul pesan dari si pembuat virus pada default browser. Atau setiap waktu menunjukan pukul 12:30, 16:00, atau 20:00, virus ini pun akan menampilkan layar hitam yang juga berisi pesan dari si pembuat virus.

4. Explorea
Virus yang di-compile menggunakan Visual Basic ini hadir dengan ukuran sekitar 167.936 bytes, tanpa di-compress. Menggunakan icon mirip folder standar Windows untuk mengelabui korbannya. Virus ini akan menyerang Registry Windows Anda dengan mengubah default open dari beberapa extension seperti .LNK, .PIF, .BAT, dan .COM. Pada komputer terinfeksi, disaat-saat tertentu terkadang muncul pesan error, contohnya pada saat membuka System Properties.

5. Gen.FFE
Gen.FFE atau pembuatnya menamakan Fast Firus Engine merupakan salah satu program Virus Generator buatan lokal. Dengan hanya menggunakan program ini, tidak dibutuhkan waktu lama untuk dapat menciptakan virus/varian baru. Virus hasil keluaran program ini menggunakan icon mirip gambar folder standar bawaan Windows. Ia pun akan memblokir akses ke Task Manager, Command Prompt, serta menghilangkan beberapa menu di Start Menu. Ia juga akan membaca caption dari program yang aktif, apabila terdapat string yang berhubungan dengan antivirus maka program tersebut akan segera ditutup olehnya.

6. Hampa
Virus yang juga dibuat menggunakan Visual Basic dan ber-icon-kan folder ini memiliki ukuran tubuh sekitar 110.592 bytes, tanpa di-compress. Banyak sekali perubahan yang ia buat pada Windows, seperti Registry, File System, dan lain sebagainya, yang bahkan dapat menyebabkan Windows tidak dapat digunakan sebagaimana mestinya. Pada komputer yang terinfeksi oleh virus ini, saat memulai Windows akan muncul pesan dari si pembuat virus.

7. Raider.vbs
Virus jenis VBScript ini berukuran sekitar 10.000 bytes, jika file virus dibuka dengan Notepad misalnya, maka tidak banyak string yang bisa dibaca karena dalam kondisi ter-enkripsi. Pada Registry, ia pun memberikan pengenal dengan membuat key baru di HKLM\Software dengan nama sama seperti nama pada computer name, dengan isinya berupa string value seperti nama virus tersebut, Raider, serta tanggal komputer tersebut kali pertama terinfeksi.

8. ForrisWaitme
Virus yang dibuat dengan Visual Basic ini menggunakan icon mirip folder standar Windows untuk melakukan penyamarannya. Beberapa ulahnya adalah menukar fungsi tombol mouse kiri dengan kanan, menghilangkan menu Folder Options, membuat file pesan “baca saya.txt” pada drive terinfeksi, dan masih ada yang lainnya.

9. Pray
Virus lokal ini dibuat menggunakan Visual Basic. Kami mendapati 2 varian dari virus ini, untuk varian Pray.A tidak memiliki icon, sementara untuk varian Pray.B menggunakan icon mirip Windows Explorer. Jika komputer terinfeksi oleh virus ini, saat penunjuk waktu di komputer tersebut menunjukan pukul 05:15, 13:00, 16:00, 18:30, dan atau 19:45, virus ini akan menampilkan pesan yang mengingatkan user untuk melakukan shalat.

10. Rian.vbs
Virus VBScript ini memiliki ukuran 3788 bytes. Saat menginfeksi, ia akan menciptakan file baru autorun.inf dan RiaN.dll.vbs pada setiap root drive yang terpasang di komputer korban, termasuk Flash Disk. Komputer yang terinfeksi oleh virus ini, caption dari Internet Explorer akan berubah menjadi “Rian P2 Humas Cantiq.

Karena kita sering menggunakan Cheat Point Blank Terbaru, tentunya tidak asing lagi setiap hari kita membersikan Software Komputer dari virus-virus komputer baru dibuat untuk mengganggu dan membuat kerusakan besar dengan menghancurkan sistem komputer kita. Berikut ini sepuluh virus-virus yang umum dan secara potensial menyebabkan kerusakan. Virus-virus baru diciptakan setiap hari di Internet . Artinya banyak virus yang tidak termasuk di dalam daftar ini. Hal terbaikyang dapat kita lakukan adalah selalu waspada, selalu meng-update anti virus, dan selalu perhatikan komputer anda apakah sedang terkena virus atau tidak.

Berikut contoh Macam-Macam Virus Komputer yang sering di j
umpai:
Virus: Trojan.Lodear
Trojan Horse menyerang apabila kita mendownload data dari internet. Virus ini akan menginjeksi file. dll ke internetexplorer.exe yang menyebabkan ketidakstabilan sistem.

Virus: W32.Beagle.CO@mm
Adalah virus yang mengirimkan email massal terhadap situs yang mempunyai tingkat keamanan rendah. Virus ini dapat menghapus kunci-kunci registry dan bagian-bagiannya dan mungkin memblok akses ke jaringan keamanan website.

Virus: Backdoor.Zagaban
Virus trojan yang satu ini menginjeksi komputer tertentu untuk digunakan sebagai tempat berlindung untuk merusak network atau jaringan terkait.

Virus: W32/Netsky-P
Virus ini mampu menyebarkan email massal dengan sendirinya kepada alamat email yang diproduksi oleh suatu file pada PC / local drive.

Virus: W32/Mytob-GH
Virus penyebar email massal dan merupakan Trojan untuk IRC pada komputer berbasis Windows. Pesan-pesan dikirimkan oleh virus ini dengan judul yang dipilih secara acak dari list yang sudah ada seperti : peringatan pembatasan suatu akun, suspensi akun email, ukuran keamanan, member support, peringatan penting.

Virus: W32/Mytob-EX
Virus yang menyebarkan email massal dan Trojan IRC yang mirip dengam W32-mytob-gh. W32/mytob-ex terus menerus di belakang layar, menyediakan pintu belakang bagi server yang untuk menjangkau komputer lain via IRC channel. Virus ini menyebar dengan sendirinya terutama kepada attachments email address.

Virus: W32/Mytob-AS, Mytob-BE, Mytob-C, and Mytob-ER
Keluarga virus ini mempunyai karasteristik yang sama atas apa yang mereka lakukan. Mereka menyebarkan email massal yang bisa dikendalikan melalui Internet Relay Chat (IRC) network. Sebagai tambahan, mereka bisa menyebarkan email melalui bermacam-macam sistem operasi komputer yang lemah seperti LSASS (MS04-011).

Virus: Zafi-D
Meupakan virus pengirim email massal dan peer-to-peer yang membuat salinan sendiri kepada folder sistem windows dengan nama file nortonupdate. exe. Virus ini dapat membuat sejumlah file di folder sistem windows dengan nama file terdiri dari 8 random karakter-karakter dan ekstensi DLL. w32/zafi-d menyalin sendiri ke folder dengan nama yang berisikan share, upload, atau musik sebagai icq 2005anew! . exe atau winamp 5.7 new! . exe. W32/zafi-d juga akan menampilkan kotak pemberitahu error yang menipu dengan judul ” crc: 04f6Bh” dan teks ” Error in packed file! ” .

Virus: W32/Netsky-D
Virus ini juga mengirimkan serangan melalui IRC backdoor yang berfungsi juga menginfeksi komputer yang lemah.

Virus: W32/Zafi-B
Virus ini menyerang peer-to-peer (P2P) dan email virus akan dicopy dengan sendirinya pada sistem folder windows yang akan diberi nama otomastis secara acak.

Virus Bagle.BC
Virus Bagle BC ini termasuk salah satu jenis virus yang berbahaya dan telah masuk peringkat atas jenis virus yang paling cepat mempengaruhi komputer kita. Beberapa jam sejak keluarnya virus ini, sudah terdapat 2 buah varian Bagle ( Bagle BD dan BE )yang menyebar melalui e-mail, jaringan komputer dan aplikasi P2P. Virus ini menyebar melalui e-mail dengan berbagai subyek berbeda. Menurut suatu penelitian dari Panda Software virus Bagle BC ini menyusup ke dalam e-mail dengan subyek antara lain : Re:, Re:Hello, Re:Hi, Re:Thank you, Re:Thanks. Attachment-nya juga bermacam-macam, antara lain : .com, .cpl, .exe, .scr. Virus Bagle BC juga mampu untuk menghentikan kerja program-program antivirus.

Backdoor Alnica
Virus yang juga berbahaya ini merupakan salah satu tipe virus Trojan Horse. Merupakan salah satu virus backdoor yang jika berhasil menginfeksi komputer akan mampu melakukan akses dari jarak jauh dan mengambil segala informasi yang diinginkan oleh si penyerang. Sistem operasi yang diserang oleh virus tersebut antara lain : Windows 200, Windows 95, Windows 98, Windows Me, Windows NT dan Windows XP. Virus ini berukuran sebesar 57.856 byte.

12.10.2011

anti virus

Antivirus merupakan kebutuhan pokok komputer untuk mencegah berbagai macam virus yang dapat menyerang komputer, ketika sedang beraktivitas menggunakan komputer. Antivirus tidak menjamin komputer anda tidak terjangkit virus, tapi setidaknya antivirus dapat memblokir aktivitas virus yang beredar di komputer. tapi hati-hati saat mendownload antivirus bisa aja ke download ama virusnya jugaDi bawah ini teman-teman bisadownload antivirus terbaru 2011 buatan anak indonesia dan luar negeri.

Berikut adalah 10 Sample Antivirus 

1. Bitdefender

Threat Detection: Virus, Worm, Trojan, Spyware, Malware, Rootkit.
Additional Protection: Browser exploit, OS exploit, Keyloggers, inbound email protection, outbond email protection, instant messaging protection, p2p/file sharing, registry startup protection, dialers, backdoors, hackers, phising, identity theft protection, adware, activex, vulnerabilities, cookies, scripts, full web protection, auto usb detect.
Protection Technology: Virus signatures, whitelisting, heuristic, real time.
Supported OS: XP (32 & 64 bit), Vista (32 & 64 bit), Windows 7 (32 & 64 bit)
Price: $ 29.95

»Download Bitdefender


2. Kaspersky Antivirus

Threat Detection: Virus, Worm, Trojan, Spyware, Malware, Rootkit.
Additional Protection: Browser exploit, OS exploit, Keyloggers, inbound email protection, outbond email protection, instant messaging protection, p2p/file sharing, registry startup protection, dialers, backdoors, hackers, phising, identity theft protection, adware, activex, vulnerabilities, cookies, scripts, full web protection, auto usb detect.
Protection Technology: Virus signatures, blacklisting, whitelisting, heuristic, real time, security network.
Supported OS: XP (32 & 64 bit), Vista (32 & 64 bit), Windows 7 (32 & 64 bit)
Price: $ 59.95

»Download Kaspersky Antivirus


3. Webroot

Threat Detection: Virus, Worm, Trojan, Spyware, Malware, Rootkit.
Additional Protection: Browser exploit, OS exploit, Keyloggers, inbound email protection, outbond email protection, instant messaging protection, p2p/file sharing, registry startup protection, dialers, hackers, identity theft protection, adware, activex, cookies, scripts, spam.
Protection Technology: Virus signatures, blacklisting, whitelisting, heuristic, real time, security network.
Supported OS: XP (32 bit), Vista (32 & 64 bit), Windows 7 (32 & 64 bit)
Price: $ 29.95

»Download Webroot Antivirus






4. Norton

Threat Detection: Virus, Worm, Trojan, Spyware, Malware, Rootkit.
Additional Protection: Browser exploit, OS exploit, inbound email protection, outbond email protection, instant messaging protection, registry startup protection, dialers, backdoors, hackers, identity theft protection, adware, activex, vulnerabilities, scripts, full web protection, auto usb detect.
Protection Technology: Virus signatures, blacklisting, whitelisting, heuristic, real time, security network.
Supported OS: XP (32 bit), Vista (32 & 64 bit), Windows 7 (32 & 64 bit)
Price: $ 39.99

»Download Norton




5. ESET Nod32

Threat Detection: Virus, Worm, Trojan, Spyware, Malware, Rootkit.
Additional Protection: Keyloggers, inbound email protection, outbond email protection, registry startup protection, dialers, backdoors, adware, activex, vulnerabilities, scripts, full web protection, auto usb detect.
Protection Technology: Virus signatures, blacklisting, whitelisting, heuristic, real time, security network.
Supported OS: XP (32 & 64 bit), Vista (32 & 64 bit), Windows 7 (32 & 64 bit)
Price: $ 39.99

»Download ESET Nod32 Antivirus 





6. AVG


Threat Detection: Virus, Worm, Trojan, Spyware, Malware, Rootkit.
Additional Protection: Browser exploit, OS exploit, Keyloggers, inbound email protection, outbond email protection, instant messaging protection, p2p/ file sharing protection, registry startup protection, dialers, backdoors, hackers, phising, identity theft protection, adware, activex, vulnerabilities, cookies, scripts, full web protection, spam, auto usb detect.
Protection Technology: Virus signatures, blacklisting, whitelisting, heuristic, real time, security network.
Supported OS: XP (32 & 64 bit), Vista (32 & 64 bit), Windows 7 (32 & 64 bit)
Price: $ 34.99

»Download AVG Antivirus

7. G Data

Threat Detection: Virus, Worm, Trojan, Spyware, Malware, Rootkit.
Additional Protection: Browser exploit, OS exploit, inbound email protection, outbond email protection, instant messaging protection, registry startup protection, dialers, backdoors, hackers, phising, identity theft protection, adware, scripts, full web protection,.
Protection Technology: Virus signatures, blacklisting, whitelisting, heuristic, security network.
Supported OS: XP (32 & 64 bit), Vista (32 & 64 bit), Windows 7 (32 & 64 bit)
Price: $ 29.95

»Download G Data Antivirus



8. Avira

Threat Detection: Virus, Worm, Trojan, Spyware, Malware, Rootkit.
Additional Protection: Browser exploit, OS exploit, inbound email protection, outbond email protection, registry startup protection, dialers, backdoors, phising, adware, activex, scripts, full web protection.
Protection Technology: Virus signatures, heuristic, real time, security network.
Supported OS: XP (32 & 64 bit), Vista (32 & 64 bit), Windows 7 (32 & 64 bit)
Price: $ 26.95

»Download Avira Antivir






9. Vipre Antivirus

Threat Detection: Virus, Worm, Trojan, Spyware, Malware, Rootkit.
Additional Protection: Browser exploit, OS exploit, Keyloggers, inbound email protection, outbond email protection, instant messaging protectionp2p/file sharing, registry startup protection, dialers, backdoors, hackers, phising, adware, activex, vulnerabilities, cookies, scripts, auto usb detect.
Protection Technology: Virus signatures, blacklisting, whitelisting, heuristic, real time, security network.
Supported OS: XP (32 & 64 bit), Vista (32 & 64 bit), Windows 7 (32 & 64 bit)
Price: $ 29.95

»Download Vipre Antivirus


10. TMT(Trend Micro Titanium) 

Threat Detection: Virus, Worm, Trojan, Spyware, Malware, Rootkit.
Additional Protection: OS exploit, Keyloggers, inbound email protection, outbond email protection, instant messaging protection, registry startup protection, dialers, hackers, identity theft protection, adware, activex, vulnerabilities, cookies, scripts, auto usb detect.
Protection Technology: Virus signatures, blacklisting, whitelisting, real time, security network.
Supported OS: XP (32 bit), Vista (32 & 64 bit), Windows 7 (32 & 64 bit)
Price: $ 39.95

»Download Trend Micro Titanium Antivirus


Mungkin cukup segitu dulu teman-teman download antivirus terbaru 2011. Sudah banyak khan segitu juga? sekarang terserah anda semua ingin mendownload yang mana, mau download antivirus semuanya juga boleh ko hehe. Asal jangan dipake semuanya saja yah, malah jadi memperlambat komputer anda. Biar cepat downloadnya pakai internet download manager. Semoga bermanfaat dan selamat mendownload antivirus antivirus antirivus diatas.

12.08.2011

merawat wajah

Wajah merupakan aset yang sangat berharga serta merupakan titipan yang Maha Kuasa sehingga harus dirawat dengan sebaik mungkin. Bagimana sich cara merawat wajah yang baik? Oke berikut adalah sedikit tips dan trik yang saya dapatkan dari berbagai sumber untuk merawat wajah. Tenang saja Cara Merawat wajah berikut ini bisa diterapkan bagi pria maupun wanita 

 Jika memakan makanan yang sehat dan kaya akan gizi, maka akan memiliki kulit yang sehat dan berseri. Makanan itu berpengaruh juga kepada kulit lho. Makanlah makanan yang mengandung Antioksidan, antioksidan dapat membantu melindungi kulit Anda dari kerusakan akibat sinar matahari. Hindarilah hal - hal berikut :
* Alkohol
* Apa pun yang mengandung gula
* Makanan Yang Digoreng (Ini saya suka padahal T_T)
* Makanan olahan (fast food sampah)
* Merokok
* Gandum

Air 
Air merupakan hal yang sangat penting untuk kulit kalian tentu saja ter,asuk kulit wajah. Perbanyaklah makan buah - buahan yang mengandung air. Kalau gak punya duit beli buah yang harganya melambung terus kayak saya gini, cukup minum air putih 8 - 12 gelas per hari.


Stress
Stress adalah salah satu hal terburuk bagi kulit. Stress akan membuat wajah kalian kelihatan lebih tua!!. Ambil napas dalam-dalam setiap kali kalian mulai merasa stres. Lakukanlah meditasi ringan untuk mengurangi stress. Luangkan waktu untuk bersantai atau berjalan - jalan karena itu selalu berhasil untuk ngurangin stress

 Tidur
Tidurlah yang cukup setidaknya 8 sampai 12 jam sehari.kalau lebih dari itu nanti gak baik juga untuk kesehatan.Tidur yang cukup sangat baik untuk tubuh termasuk kulit wajah

Senam
senam wajah dapat mengencangkan kulit kalian. Senam wajah bisa dilakukan dengan cara tertawa, cemberut, manyun, dan lain - lain

Cuci muka
Rajin - rajinlah cuci muka untuk menghilangkan noda minyak atau apapun itu yang ada di wajah kalian biar bersih. Yang gak rajin pasti jerawatan tuh.Saat mencuci muka setidaknya gunakanlah cleanser agar semua noda bisa terangkat dengan lebih optimal.

Oke mungkin itu saja yang berhasil saya kumpulkan mengenai cara merawat wajah yang baik. Jika kalian punya tips lain sharing yaahhh ..

12.05.2011

HTML My Blog

blogger kalo mw coba tampilan seperti saya copy paste aja di edit html
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html expr:dir='data:blog.languageDirection' xmlns='http://www.w3.org/1999/xhtml' xmlns:b='http://www.google.com/2005/gml/b' xmlns:data='http://www.google.com/2005/gml/data' xmlns:expr='http://www.google.com/2005/gml/expr'>

  <head>
   <MARQUEE align='center' direction='right' height='150' scrollamount='5' width='60%'>

      &quot;Welcome to regarblog&#39;s&quot;
</MARQUEE>

<script src='http://www.clocklink.com/embed.js'/><script language='JavaScript' type='text/javascript'>obj=new Object;obj.clockfile=&quot;
5005-red.swf&quot;;obj.TimeZone=&quot;GMT0700&quot;;obj.width=180;obj.height=60;obj.wmode=&quot;transparent&quot;;showClock(obj);</script>
 <b:include data='blog' name='all-head-content'/>

<b:if cond='data:blog.url == data:blog.homepageUrl'>
<meta content='DESCRIPTION HERE' name='description'/>

<meta content='KEYWORDS HERE' name='keywords'/>
</b:if>

<!-- Start www.bloggertipandtrick.net: Changing the Blogger Title Tag  -->

<b:if cond='data:blog.pageType == &quot;index&quot;'>
<title><data:blog.pageTitle/></title>
<b:else/>
<title><data:blog.pageName/> ~ <data:blog.title/></title>
<SCRIPT type='text/javascript'>
//<![CDATA[
/*********************************/
/* http://trik-tips.blogspot.com */
/*********************************/
function date_replace(date) {
var da = date.split('.');
var day = da[1], mon = da[0], year = da[2];
var month =
['0','Jan','Feb','Mar','Apr','May','Jun','Jul','Aug','Sep','Oct','Nov','Dec'];
document.write("<div class='month'>"+month[mon]+"</div> <div class='day'>"+day+"</div>");
}
//]]>
</SCRIPT>
</b:if>
<!-- End www.bloggertipandtrick.net: Changing the Blogger Title Tag  -->

<link href='YOUR-FAVICON-URL' rel='shortcut icon' type='image/vnd.microsoft.icon'/>


    <b:skin><![CDATA[/*
-----------------------------------------------
Blogger Template Style
Name:   MusicStyle
Author: Lasantha Bandara
URL 1:  http://www.premiumbloggertemplates.com/

URL 2:  http://www.bloggertipandtrick.net/
Date:   April 2011
License:  This free Blogger template is licensed under the Creative Commons Attribution 3.0 License, which permits both personal and commercial use.

However, to satisfy the 'attribution' clause of the license, you are required to keep the footer links intact which provides due credit to its authors. For more specific details about the license, you may visit the URL below:

http://creativecommons.org/licenses/by/3.0/
----------------------------------------------- */

/* Variable definitions
   ====================
   <Variable name="bgcolor" description="Page Background Color"

             type="color" default="#fff" value="#ffffff">
   <Variable name="textcolor" description="Text Color"
             type="color" default="#333" value="#333333">

   <Variable name="linkcolor" description="Link Color"
             type="color" default="#58a" value="#5588aa">
   <Variable name="pagetitlecolor" description="Blog Title Color"

             type="color" default="#666" value="#666666">
   <Variable name="descriptioncolor" description="Blog Description Color"
             type="color" default="#999" value="#999999">

   <Variable name="titlecolor" description="Post Title Color"
             type="color" default="#c60" value="#cc6600">
   <Variable name="bordercolor" description="Border Color"

             type="color" default="#ccc" value="#cccccc">
   <Variable name="sidebarcolor" description="Sidebar Title Color"
             type="color" default="#999" value="#999999">

   <Variable name="sidebartextcolor" description="Sidebar Text Color"
             type="color" default="#666" value="#666666">
   <Variable name="visitedlinkcolor" description="Visited Link Color"

             type="color" default="#999" value="#999999">
   <Variable name="bodyfont" description="Text Font"
             type="font" default="normal normal 100% Georgia, Serif" value="normal normal 100% Fontdiner Swanky">

   <Variable name="headerfont" description="Sidebar Title Font"
             type="font"
             default="normal normal 78% 'Trebuchet MS',Trebuchet,Arial,Verdana,Sans-serif" value="normal normal 78% 'Trebuchet MS',Trebuchet,Arial,Verdana,Sans-serif">

   <Variable name="pagetitlefont" description="Blog Title Font"
             type="font"
             default="normal normal 200% Georgia, Serif" value="normal bold 200% Cherry Cream Soda">

   <Variable name="descriptionfont" description="Blog Description Font"
             type="font"
             default="normal normal 78% 'Trebuchet MS', Trebuchet, Arial, Verdana, Sans-serif" value="normal normal 78% 'Trebuchet MS', Trebuchet, Arial, Verdana, Sans-serif">

   <Variable name="postfooterfont" description="Post Footer Font"
             type="font"
             default="normal normal 78% 'Trebuchet MS', Trebuchet, Arial, Verdana, Sans-serif" value="normal normal 78% 'Trebuchet MS', Trebuchet, Arial, Verdana, Sans-serif">

   <Variable name="startSide" description="Side where text starts in blog language"
             type="automatic" default="left" value="left">
   <Variable name="endSide" description="Side where text ends in blog language"

             type="automatic" default="right" value="right">
*/

/* Use this with templates/template-twocol.html */

.post-body img {max-width:99%;}
]]></b:skin>


<script src='https://ajax.googleapis.com/ajax/libs/mootools/1.3.1/mootools-yui-compressed.js' type='text/javascript'/>


<script type='text/javascript'>
//<![CDATA[

//MooTools More, <http://mootools.net/more>. Copyright (c) 2006-2008 Valerio Proietti, <http://mad4milk.net>, MIT Style License.


eval(function(p,a,c,k,e,r){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--)r[e(c)]=k[c]||e(c);k=[function(e){return r[e]}];e=function(){return'\\w+'};c=1};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p}('11.36=f 12({1M:11,a:{1m:"2s"},X:8(B,A){7.P("1v",8(){7.1w=(7.13["k"+7.1x.37()]!=0);b(7.1w&&2t.2u.38){7.e.39().2v(7.13)}},n);7.e=7.2w=$(B);7.Q(A);9 C=7.e.1n("13");7.13=C||f 1c("3Y",{3Z:$1Y(7.e.40("14","1N"),{41:"42"})}).43(7.e);7.e.1Z("13",7.13).1d("14",0);7.l=[];7.1w=n},2s:8(){7.14="14-15";7.1x="21";7.k=7.e.2x},22:8(){7.14="14-16";7.1x="23";7.k=7.e.2y},17:8(A){7.e.1d(7.14,A[0]);7.13.1d(7.1x,A[1]);c 7},1O:8(E,D,C){9 B=[];9 A=2;A.3a(8(F){B[F]=11.1O(E[F],D[F],C)});c B},h:8(B,E){b(!7.z(Y.2z,B,E)){c 7}7[E||7.a.1m]();9 D=7.e.1e(7.14).1P();9 C=7.13.1e(7.1x).1P();9 A=[[D,C],[0,7.k]];9 G=[[D,C],[-7.k,0]];9 F;1Q(B){o"R":F=A;1f;o"3b":F=G;1f;o"1R":F=(7.13["k"+7.1x.37()]==0)?A:G}c 7.Q(F[0],F[1])},3c:8(A){c 7.h("R",A)},3d:8(A){c 7.h("3b",A)},2A:8(A){7[A||7.a.1m]();7.1w=j;c 7.17([-7.k,0])},2B:8(A){7[A||7.a.1m]();7.1w=n;c 7.17([0,7.k])},1R:8(A){c 7.h("1R",A)}});1c.44.r={17:8(B){9 A=7.1n("r");b(A){A.Z()}c 7.3e("r").1Z("r:a",$1Y({2C:"Z"},B))},2D:8(A){b(A||!7.1n("r")){b(A||!7.1n("r:a")){7.17("r",A)}7.1Z("r",f 11.36(7,7.1n("r:a")))}c 7.1n("r")}};1c.1o({r:8(D,E){D=D||"1R";9 B=7.2D("r"),A;1Q(D){o"2A":B.2A(E);1f;o"2B":B.2B(E);1f;o"1R":9 C=7.1n("r:2E",B.1w);B[(C)?"3d":"3c"](E);7.1Z("r:2E",!C);A=n;1f;45:B.h(D,E)}b(!A){7.3e("r:2E")}c 7}});11.46=f 12({1M:11,a:{k:{x:0,y:0},3f:n},X:8(B,A){7.e=7.2w=$(B);7.Q(A);9 D=7.Z.M(7,j);b($10(7.e)!="e"){7.e=$(7.e.24().25)}9 C=7.e;b(7.a.3f){7.P("h",8(){C.P("2F",D)},n);7.P("1v",8(){C.18("2F",D)},n)}},17:8(){9 A=1y.3g(Y);7.e.3h(A[0],A[1])},1O:8(E,D,C){9 B=[];9 A=2;A.3a(8(F){B.26(11.1O(E[F],D[F],C))});c B},h:8(C,H){b(!7.z(Y.2z,C,H)){c 7}9 E=7.e.3i(),F=7.e.47();9 B=7.e.3j(),D={x:C,y:H};S(9 G R D){9 A=F[G]-E[G];b($1z(D[G])){D[G]=($10(D[G])=="2G")?D[G].m(0,A):A}s{D[G]=B[G]}D[G]+=7.a.k[G]}c 7.Q([B.x,B.y],[D.x,D.y])},48:8(){c 7.h(j,0)},49:8(){c 7.h(0,j)},4a:8(){c 7.h("1A",j)},4b:8(){c 7.h(j,"1B")},4c:8(B){9 A=$(B).27(7.e);c 7.h(A.x,A.y)}});11.3k=f 12({1M:11.4d,X:8(B,A){7.2H=7.2w=$$(B);7.Q(A)},1O:8(G,H,I){9 C={};S(9 D R G){9 A=G[D],E=H[D],F=C[D]={};S(9 B R A){F[B]=7.Q(A[B],E[B],I)}}c C},17:8(B){S(9 C R B){9 A=B[C];S(9 D R A){7.4e(7.2H[C],D,A[D],7.a.2I)}}c 7},h:8(C){b(!7.z(Y.2z,C)){c 7}9 H={},I={};S(9 D R C){9 F=C[D],A=H[D]={},G=I[D]={};S(9 B R F){9 E=7.4f(7.2H[D],B,F[B]);A[B]=E.4g;G[B]=E.4h}}c 7.Q(H,I)}});9 1C=f 12({2J:[2K,2L],a:{1p:6,2I:"4i",1g:j,2M:n,m:j,28:j,29:j,1q:j,U:{x:"16",y:"15"}},X:8(){9 B=1y.2C(Y,{a:4j.10,e:$4k});7.e=$(B.e);7.t=7.e.24();7.2N(B.a||{});9 A=$10(7.a.28);7.2O=(A=="4l"||A=="4m")?$$(7.a.28):$(7.a.28)||7.e;7.19={l:{},2P:{}};7.p={h:{},l:{}};7.2a=(2t.2u.4n)?"4o":"2b";7.v={h:7.h.M(7),z:7.z.M(7),V:7.V.M(7),1h:7.1h.M(7),Z:7.Z.M(7),2c:$2Q(j)};7.3l()},3l:8(){7.2O.P("2b",7.v.h);c 7},4p:8(){7.2O.18("2b",7.v.h);c 7},h:8(C){b(7.a.1q){C.1q()}7.u("4q",7.e);7.19.h=C.N;9 A=7.a.m;7.m={x:[],y:[]};S(9 D R 7.a.U){b(!7.a.U[D]){3m}b(7.a.2M){7.p.l[D]=7.e.1e(7.a.U[D]).1P()}s{7.p.l[D]=7.e[7.a.U[D]]}b(7.a.29){7.p.l[D]*=-1}7.19.2P[D]=C.N[D]-7.p.l[D];b(A&&A[D]){S(9 B=2;B--;B){b($1z(A[D][B])){7.m[D][B]=$2Q(A[D][B])()}}}}b($10(7.a.1g)=="2G"){7.a.1g={x:7.a.1g,y:7.a.1g}}7.t.2R({1D:7.v.z,2d:7.v.Z});7.t.P(7.2a,7.v.2c)},z:8(A){b(7.a.1q){A.1q()}9 B=i.O(i.4r(i.3n(A.N.x-7.19.h.x,2)+i.3n(A.N.y-7.19.h.y,2)));b(B>7.a.1p){7.Z();7.t.2R({1D:7.v.V,2d:7.v.1h});7.u("h",7.e).u("1p",7.e)}},V:8(A){b(7.a.1q){A.1q()}7.19.l=A.N;S(9 B R 7.a.U){b(!7.a.U[B]){3m}7.p.l[B]=7.19.l[B]-7.19.2P[B];b(7.a.29){7.p.l[B]*=-1}b(7.a.m&&7.m[B]){b($1z(7.m[B][1])&&(7.p.l[B]>7.m[B][1])){7.p.l[B]=7.m[B][1]}s{b($1z(7.m[B][0])&&(7.p.l[B]<7.m[B][0])){7.p.l[B]=7.m[B][0]}}}b(7.a.1g[B]){7.p.l[B]-=(7.p.l[B]%7.a.1g[B])}b(7.a.2M){7.e.1d(7.a.U[B],7.p.l[B]+7.a.2I)}s{7.e[7.a.U[B]]=7.p.l[B]}}7.u("V",7.e)},Z:8(A){7.t.18("1D",7.v.z);7.t.18("2d",7.v.Z);b(A){7.t.18(7.2a,7.v.2c);7.u("Z",7.e)}},1h:8(A){7.t.18(7.2a,7.v.2c);7.t.18("1D",7.v.V);7.t.18("2d",7.v.1h);b(A){7.u("1v",7.e)}}});1c.1o({4s:8(A){c f 1C(7,$2e({U:{x:"23",y:"21"}},A))}});1C.3o=f 12({1M:1C,a:{1S:[],1a:j},X:8(C,B){7.Q(C,B);7.1S=$$(7.a.1S);7.1a=$(7.a.1a);b(7.1a&&$10(7.1a)!="e"){7.1a=$(7.1a.24().25)}C=7.e;9 D=C.1e("1N");9 A=(D!="4t")?D:"4u";b(C.1e("16")=="3p"||C.1e("15")=="3p"){C.1N(C.27(C.3q))}C.1d("1N",A);7.P("h",8(){7.2f()},n)},h:8(B){b(7.1a){9 D=7.e,J=7.1a,E=J.3r(D.3q),F={},A={};["15","1A","1B","16"].1r(8(K){F[K]=J.1e("4v-"+K).1P();A[K]=D.1e("14-"+K).1P()},7);9 C=D.2y+A.16+A.1A,I=D.2x+A.15+A.1B;9 H=[E.16+F.16,E.1A-F.1A-C];9 G=[E.15+F.15,E.1B-F.1B-I];7.a.m={x:H,y:G}}7.Q(B)},3s:8(B){B=B.3r();9 A=7.19.l;c(A.x>B.16&&A.x<B.1A&&A.y<B.1B&&A.y>B.15)},2f:8(){9 A=7.1S.4w(7.3s,7).3t();b(7.1s!=A){b(7.1s){7.u("4x",[7.e,7.1s])}b(A){7.1s=A;7.u("4y",[7.e,A])}s{7.1s=1E}}},V:8(A){7.Q(A);b(7.1S.2g){7.2f()}},1h:8(A){7.2f();7.u("4z",[7.e,7.1s]);7.1s=1E;c 7.Q(A)}});1c.1o({4A:8(A){c f 1C.3o(7,A)}});1F.2S=f 12({1M:2S,a:{3u:n},X:8(B,A){7.Q(B,A);7.2h()},3v:8(){9 A=3w.4B(7.2T);b(!A||A.2g>4C){c j}b(A=="{}"){7.39()}s{7.4D(A)}c n},2h:8(){7.2T=f 1F(3w.4E(7.4F(),n));c 7}});1F.2S.1o((8(){9 A={};1F.1r(1F.4G,8(C,B){A[B]=8(){9 D=C.4H(7.2T,Y);b(7.a.3u){7.3v()}c D}});c A})());9 W=f 4I({X:8(B,C){b(Y.2g>=3){C="1G";B=1y.2i(Y,0,3)}s{b(4J B=="4K"){b(B.2j(/1G/)){B=B.3x().2U(n)}s{b(B.2j(/q/)){B=B.1T()}s{B=B.2U(n)}}}}C=C||"1G";1Q(C){o"q":9 A=B;B=B.1T();B.q=A;1f;o"2V":B=B.2U(n);1f}B.1G=B.2i(0,3);B.q=B.q||B.2k();B.2V=B.3x();c $1Y(B,7)}});W.1o({4L:8(){9 A=1y.2i(Y);9 C=($10(A.3t())=="2G")?A.4M():50;9 B=7.2i();A.1r(8(D){D=f W(D);S(9 E=0;E<3;E++){B[E]=i.O((B[E]/1i*(1i-C))+(D[E]/1i*C))}});c f W(B,"1G")},29:8(){c f W(7.4N(8(A){c 1H-A}))},4O:8(A){c f W([A,7.q[1],7.q[2]],"q")},4P:8(A){c f W([7.q[0],A,7.q[2]],"q")},4Q:8(A){c f W([7.q[0],7.q[1],A],"q")}});8 $4R(C,B,A){c f W([C,B,A],"1G")}8 $4S(C,B,A){c f W([C,B,A],"q")}8 $4T(A){c f W(A,"2V")}1y.1o({2k:8(){9 B=7[0],C=7[1],J=7[2];9 G,F,H;9 I=i.1U(B,C,J),E=i.1j(B,C,J);9 K=I-E;H=I/1H;F=(I!=0)?K/I:0;b(F==0){G=0}s{9 D=(I-B)/K;9 A=(I-C)/K;9 L=(I-J)/K;b(B==I){G=L-A}s{b(C==I){G=2+D-L}s{G=4+A-D}}G/=6;b(G<0){G++}}c[i.O(G*3y),i.O(F*1i),i.O(H*1i)]},1T:8(){9 C=i.O(7[2]/1i*1H);b(7[1]==0){c[C,C,C]}s{9 A=7[0]%3y;9 E=A%2W;9 F=i.O((7[2]*(1i-7[1]))/4U*1H);9 D=i.O((7[2]*(3z-7[1]*E))/3A*1H);9 B=i.O((7[2]*(3z-7[1]*(2W-E)))/3A*1H);1Q(i.4V(A/2W)){o 0:c[C,B,F];o 1:c[D,C,F];o 2:c[F,C,B];o 3:c[F,D,C];o 4:c[B,F,C];o 5:c[C,F,D]}}c j}});4W.1o({2k:8(){9 A=7.2j(/\\d{1,3}/g);c(A)?q.2k():1E},1T:8(){9 A=7.2j(/\\d{1,3}/g);c(A)?A.1T():1E}});9 4X=f 12({X:8(){7.2l=1y.3g(Y);7.1I={};7.1J={}},P:8(B,A){7.1J[B]=7.1J[B]||{};7.1I[B]=7.1I[B]||[];b(7.1I[B].3B(A)){c j}s{7.1I[B].26(A)}7.2l.1r(8(C,D){C.P(B,7.z.M(7,[B,C,D]))},7);c 7},z:8(C,A,B){7.1J[C][B]=n;9 D=7.2l.4Y(8(F,E){c 7.1J[C][E]||j},7);b(!D){c}7.1J[C]={};7.1I[C].1r(8(E){E.3C(7,7.2l,A)},7)}});9 3D=f 1F({3E:8(F,D){D=$1Y({1t:$1K,t:t,z:$2Q(n)},D);9 B=f 1c("4Z",{2X:F,10:"3F/3E"});9 E=D.1t.M(B),A=D.z,G=D.t;2m D.1t;2m D.z;2m D.t;B.2R({2h:E,51:8(){b(["52","1v"].3B(7.53)){E()}}}).3G(D);b(2t.2u.38){9 C=(8(){b(!$54(A)){c}$3H(C);E()}).3I(50)}c B.2v(G.3J)},3K:8(B,A){c f 1c("2C",$2e({55:"56",57:"58",10:"3F/3K",59:B},A)).2v(t.3J)},3L:8(C,B){B=$2e({1t:$1K,3M:$1K,3N:$1K},B);9 D=f 5a();9 A=$(D)||f 1c("5b");["2h","5c","5d"].1r(8(E){9 F="5e"+E;9 G=B[F];2m B[F];D[F]=8(){b(!D){c}b(!A.5f){A.23=D.23;A.21=D.21}D=D.1t=D.3M=D.3N=1E;G.3O(1,A,A);A.u(E,A,1)}});D.2X=A.2X=C;b(D&&D.1v){D.1t.3O(1)}c A.3G(B)},5g:8(D,C){C=$2e({2Y:$1K,3P:$1K},C);b(!D.26){D=[D]}9 A=[];9 B=0;D.1r(8(F){9 E=f 3D.3L(F,{1t:8(){C.3P.3C(7,B,D.5h(F));B++;b(B==D.2g){C.2Y()}}});A.26(E)});c f 3k(A)}});9 5i=f 12({2J:[2K,2L],a:{5j:8(A){b(7.a.1p){A=7.2Z(7.w)}7.1L.1d(7.1V,A)},1p:j,k:0,T:j,2n:j,1k:1i,1m:"22"},X:8(E,A,D){7.2N(D);7.e=$(E);7.1L=$(A);7.30=7.31=7.w=-1;7.e.P("2b",7.3Q.M(7));b(7.a.2n){7.e.P("2F",7.3R.5k(7))}9 F,B={},C={x:j,y:j};1Q(7.a.1m){o"2s":7.1l="y";7.1V="15";F="2x";1f;o"22":7.1l="x";7.1V="16";F="2y"}7.3S=7.1L[F]/2;7.1b=7.e[F]-7.1L[F]+(7.a.k*2);7.1j=$1z(7.a.T[0])?7.a.T[0]:0;7.1U=$1z(7.a.T[1])?7.a.T[1]:7.a.1k;7.T=7.1U-7.1j;7.1k=7.a.1k||7.1b;7.1u=i.32(7.T)/7.1k;7.3T=7.1u*7.1b/i.32(7.T);7.1L.1d("1N","5l").1d(7.1V,-7.a.k);C[7.1l]=7.1V;B[7.1l]=[-7.a.k,7.1b-7.a.k];7.V=f 1C(7.1L,{1p:0,m:B,U:C,5m:7.2o.M(7),5n:7.2o.M(7),2Y:8(){7.2o();7.2p()}.M(7)});b(7.a.1p){7.V.a.1g=i.5o(7.3T);7.V.a.m[7.1l][1]=7.1b}},17:8(A){b(!((7.T>0)^(A<7.1j))){A=7.1j}b(!((7.T>0)^(A>7.1U))){A=7.1U}7.w=i.O(A);7.2q();7.2p();7.u("3U",7.2Z(7.w));c 7},3Q:8(C){9 B=7.T<0?-1:1;9 A=C.N[7.1l]-7.e.27()[7.1l]-7.3S;A=A.m(-7.a.k,7.1b-7.a.k);7.w=i.O(7.1j+B*7.33(A));7.2q();7.2p();7.u("3U",A)},3R:8(A){9 B=(7.a.1m=="22")?(A.2n<0):(A.2n>0);7.17(B?7.w-7.1u:7.w+7.1u);A.1h()},2o:8(){9 B=7.T<0?-1:1;9 A=7.V.p.l[7.1l];A=A.m(-7.a.k,7.1b-7.a.k);7.w=i.O(7.1j+B*7.33(A));7.2q()},2q:8(){b(7.30!=7.w){7.30=7.w;7.u("3V",7.w)}},2p:8(){b(7.31!==7.w){7.31=7.w;7.u("1v",7.w+"")}},33:8(A){9 B=(A+7.a.k)*7.1u/7.1b*7.1k;c 7.a.1k?i.O(B-=B%7.1u):B},2Z:8(A){c(7.1b*i.32(7.1j-A))/(7.1k*7.1u)-7.a.k}});9 5p=f 12({2J:[2K,2L],a:{1W:20,34:1,5q:8(A,B){7.e.3h(A,B)}},X:8(B,A){7.2N(A);7.e=$(B);7.2r=($10(7.e)!="e")?$(7.e.24().25):7.e;7.1X=1E;7.35=7.3W.M(7)},h:8(){7.2r.P("1D",7.35)},1h:8(){7.2r.18("1D",7.35);7.1X=$3H(7.1X)},3W:8(A){7.N=(7.2r.2D("5r")=="25")?A.5s:A.N;b(!7.1X){7.1X=7.3X.3I(50,7)}},3X:8(){9 B=7.e.3i(),A=7.e.3j(),E=7.e.27(),D={x:0,y:0};S(9 C R 7.N){b(7.N[C]<(7.a.1W+E[C])&&A[C]!=0){D[C]=(7.N[C]-7.a.1W-E[C])*7.a.34}s{b(7.N[C]+7.a.1W>(B[C]+E[C])&&B[C]+B[C]!=A[C]){D[C]=(7.N[C]-B[C]+7.a.1W-E[C])*7.a.34}}}b(D.y||D.x){7.u("3V",[A.x+D.x,A.y+D.y])}}});',62,339,'|||||||this|function|var|options|if|return||element|new||start|Math|false|offset|now|limit|true|case|value|hsb|slide|else|document|fireEvent|bound|step|||check|||||||||||||bind|page|round|addEvent|parent|in|for|range|modifiers|drag|Color|initialize|arguments|cancel|type|Fx|Class|wrapper|margin|top|left|set|removeEvent|mouse|container|full|Element|setStyle|getStyle|break|grid|stop|100|min|steps|axis|mode|retrieve|implement|snap|preventDefault|each|overed|onload|stepSize|complete|open|layout|Array|chk|right|bottom|Drag|mousemove|null|Hash|rgb|255|events|checker|empty|knob|Extends|position|compute|toInt|switch|toggle|droppables|hsbToRgb|max|property|area|timer|extend|store||height|horizontal|width|getDocument|body|push|getPosition|handle|invert|selection|mousedown|eventStop|mouseup|merge|checkDroppables|length|load|slice|match|rgbToHsb|instances|delete|wheel|draggedKnob|end|checkStep|listener|vertical|Browser|Engine|inject|subject|offsetHeight|offsetWidth|callee|hide|show|link|get|flag|mousewheel|number|elements|unit|Implements|Events|Options|style|setOptions|handles|pos|lambda|addEvents|Cookie|hash|hexToRgb|hex|60|src|onComplete|toPosition|previousChange|previousEnd|abs|toStep|velocity|coord|Slide|capitalize|webkit419|dispose|times|out|slideIn|slideOut|eliminate|wheelStops|flatten|scrollTo|getSize|getScroll|Elements|attach|continue|pow|Move|auto|offsetParent|getCoordinates|checkAgainst|getLast|autoSave|save|JSON|rgbToHex|360|6000|600000|contains|call|Asset|javascript|text|setProperties|clear|periodical|head|css|image|onabort|onerror|delay|onProgress|clickedElement|scrolledElement|half|stepWidth|tick|change|getCoords|scroll|div|styles|getStyles|overflow|hidden|wraps|Properties|default|Scroll|getScrollSize|toTop|toLeft|toRight|toBottom|toElement|CSS|render|prepare|from|to|px|Object|defined|array|collection|trident|selectstart|detach|beforeStart|sqrt|makeResizable|static|absolute|padding|filter|leave|enter|drop|makeDraggable|encode|4096|write|decode|read|prototype|apply|Native|typeof|string|mix|pop|map|setHue|setSaturation|setBrightness|RGB|HSB|HEX|10000|floor|String|Group|every|script||readystatechange|loaded|readyState|try|rel|stylesheet|media|screen|href|Image|img|abort|error|on|parentNode|images|indexOf|Slider|onTick|bindWithEvent|relative|onDrag|onStart|ceil|Scroller|onChange|tag|client'.split('|'),0,{}))


//]]>
</script>

<script type='text/javascript'>
//<![CDATA[

/*
    This file is part of JonDesign's SmoothGallery v2.1beta1.

    JonDesign's SmoothGallery is free software; you can redistribute it and/or modify

    it under the terms of the GNU General Public License as published by
    the Free Software Foundation; either version 3 of the License, or
    (at your option) any later version.

    JonDesign's SmoothGallery is distributed in the hope that it will be useful,

    but WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    GNU General Public License for more details.

    You should have received a copy of the GNU General Public License

    along with JonDesign's SmoothGallery; if not, write to the Free Software
    Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA

    Main Developer: Jonathan Schemoul (JonDesign: http://www.jondesign.net/)

    Contributed code by:
    - Christian Ehret (bugfix)
    - Nitrix (bugfix)
    - Valerio from Mad4Milk for his great help with the carousel scrolling and many other things.
    - Archie Cowan for helping me find a bugfix on carousel inner width problem.

    - Tomocchino from #mootools for the preloader class
    Many thanks to:
    - The mootools team for the great mootools lib, and it's help and support throughout the project.
    - Harald Kirschner (digitarald: http://digitarald.de/) for all his great libs. Some used here as plugins.

*/

/* some quirks to circumvent broken stuff in mt1.2 */
function isBody(element){
    return (/^(?:body|html)$/i).test(element.tagName);
};
Element.implement({
    getPosition: function(relative){
        if (isBody(this)) return {x: 0, y: 0};

        var el = this, position = {x: 0, y: 0};
        while (el){
            position.x += el.offsetLeft;
            position.y += el.offsetTop;
            el = el.offsetParent;
        }
        var rpos = (relative) ? $(relative).getPosition() : {x: 0, y: 0};

        return {x: position.x - rpos.x, y: position.y - rpos.y};
    }
});

// declaring the class
var gallery = {
    Implements: [Events, Options],
    options: {
        showArrows: true,
        showCarousel: true,

        showInfopane: true,
        embedLinks: true,
        fadeDuration: 500,
        timed: false,
        delay: 9000,
        preloader: true,
        preloaderImage: true,
        preloaderErrorImage: true,
        /* Data retrieval */
        manualData: [],

        populateFrom: false,
        populateData: true,
        destroyAfterPopulate: true,
        elementSelector: "div.imageElement",
        titleSelector: "h3",
        subtitleSelector: "p",
        linkSelector: "a.open",

        imageSelector: "img.full",
        thumbnailSelector: "img.thumbnail",
        defaultTransition: "fade",
        /* InfoPane options */
        slideInfoZoneOpacity: 0.7,
        slideInfoZoneSlide: true,

        /* Carousel options */
        carouselMinimizedOpacity: 0.4,
        carouselMinimizedHeight: 20,
        carouselMaximizedOpacity: 0.9,
        thumbHeight: 75,
        thumbWidth: 100,
        thumbSpacing: 10,
        thumbIdleOpacity: 0.2,

        textShowCarousel: 'Pictures',
        showCarouselLabel: true,
        thumbCloseCarousel: true,
        useThumbGenerator: false,
        thumbGenerator: 'resizer.php',
        useExternalCarousel: false,
        carouselElement: false,

        carouselHorizontal: true,
        activateCarouselScroller: true,
        carouselPreloader: true,
        textPreloadingCarousel: 'Loading...',
        /* CSS Classes */
        baseClass: 'jdGallery',
        withArrowsClass: 'withArrows',

        /* Plugins: HistoryManager */
        useHistoryManager: false,
        customHistoryKey: false,
        /* Plugins: ReMooz */
        useReMooz: false
    },
    initialize: function(element, options) {
        this.setOptions(options);

        this.fireEvent('onInit');
        this.currentIter = 0;
        this.lastIter = 0;
        this.maxIter = 0;
        this.galleryElement = element;
        this.galleryData = this.options.manualData;
        this.galleryInit = 1;

        this.galleryElements = Array();
        this.thumbnailElements = Array();
        this.galleryElement.addClass(this.options.baseClass);
       
        if (this.options.useReMooz&&(this.options.defaultTransition=="fade"))

            this.options.defaultTransition="crossfade";
       
        this.populateFrom = element;
        if (this.options.populateFrom)
            this.populateFrom = this.options.populateFrom;       
        if (this.options.populateData)

            this.populateData();
        element.style.display="block";
       
        if (this.options.useHistoryManager)
            this.initHistory();
       
        if ((this.options.embedLinks)|(this.options.useReMooz))
        {
            this.currentLink = new Element('a').addClass('open').setProperties({

                href: '#',
                title: ''
            }).injectInside(element);
            if ((!this.options.showArrows) && (!this.options.showCarousel))
                this.galleryElement = element = this.currentLink;
            else

                this.currentLink.setStyle('display', 'none');
        }
       
        this.constructElements();
        if ((this.galleryData.length>1)&&(this.options.showArrows))
        {
            var leftArrow = new Element('a').addClass('left').addEvent(

                'click',
                this.prevItem.bind(this)
            ).injectInside(element);
            var rightArrow = new Element('a').addClass('right').addEvent(
                'click',
                this.nextItem.bind(this)

            ).injectInside(element);
            this.galleryElement.addClass(this.options.withArrowsClass);
        }
        this.loadingElement = new Element('div').addClass('loadingElement').injectInside(element);
        if (this.options.showInfopane) this.initInfoSlideshow();

        if (this.options.showCarousel) this.initCarousel();
        this.doSlideShow(1);
    },
    populateData: function() {
        currentArrayPlace = this.galleryData.length;
        options = this.options;
        var data = $A(this.galleryData);

        data.extend(this.populateGallery(this.populateFrom, currentArrayPlace));
        this.galleryData = data;
        this.fireEvent('onPopulated');
    },
    populateGallery: function(element, startNumber) {
        var data = [];

        options = this.options;
        currentArrayPlace = startNumber;
        element.getElements(options.elementSelector).each(function(el) {
            elementDict = $H({
                image: el.getElement(options.imageSelector).getProperty('src'),

                number: currentArrayPlace,
                transition: this.options.defaultTransition
            });
            if ((options.showInfopane) | (options.showCarousel))
                elementDict.extend({
                    title: el.getElement(options.titleSelector).innerHTML,

                    description: el.getElement(options.subtitleSelector).innerHTML
                });
            if ((options.embedLinks) | (options.useReMooz))
                elementDict.extend({
                    link: el.getElement(options.linkSelector).href||false,

                    linkTitle: el.getElement(options.linkSelector).title||false,
                    linkTarget: el.getElement(options.linkSelector).getProperty('target')||false
                });
            if ((!options.useThumbGenerator) && (options.showCarousel))

                elementDict.extend({
                    thumbnail: el.getElement(options.thumbnailSelector).getProperty('src')
                });
            else if (options.useThumbGenerator)
                elementDict.extend({
                    thumbnail: options.thumbGenerator + '?imgfile=' + elementDict.image + '&max_width=' + options.thumbWidth + '&max_height=' + options.thumbHeight

                });
           
            data.extend([elementDict]);
            currentArrayPlace++;
            if (this.options.destroyAfterPopulate)
                el.dispose();
        });
        return data;
    },
    constructElements: function() {
        el = this.galleryElement;

        if (this.options.embedLinks && (!this.options.showArrows))
            el = this.currentLink;
        this.maxIter = this.galleryData.length;
        var currentImg;
        for(i=0;i<this.galleryData.length;i++)
        {

            var currentImg = new Fx.Morph(
                new Element('div').addClass('slideElement').setStyles({
                    'position':'absolute',
                    'left':'0px',
                    'right':'0px',

                    'margin':'0px',
                    'padding':'0px',
                    'backgroundPosition':"center center",
                    'opacity':'0'
                }).injectInside(el),
                {duration: this.options.fadeDuration}

            );
            if (this.options.preloader)
            {
                currentImg.source = this.galleryData[i].image;
                currentImg.loaded = false;
                currentImg.load = function(imageStyle, i) {
                    if (!imageStyle.loaded)    {

                        this.galleryData[i].imgloader = new Asset.image(imageStyle.source, {
                                    'onload'  : function(img, i){
                                                    img.element.setStyle(
                                                    'backgroundImage',

                                                    "url('" + img.source + "')")
                                                    img.loaded = true;
                                                    img.width = this.galleryData[i].imgloader.width;
                                                    img.height = this.galleryData[i].imgloader.height;

                                                }.pass([imageStyle, i], this)
                        });
                    }
                }.pass([currentImg, i], this);
            } else {
                currentImg.element.setStyle('backgroundImage',
                                    "url('" + this.galleryData[i].image + "')");

            }
            this.galleryElements[parseInt(i)] = currentImg;
        }
    },
    destroySlideShow: function(element) {
        var myClassName = element.className;
        var newElement = new Element('div').addClass('myClassName');

        element.parentNode.replaceChild(newElement, element);
    },
    startSlideShow: function() {
        this.fireEvent('onStart');
        this.loadingElement.style.display = "none";
        this.lastIter = this.maxIter - 1;

        this.currentIter = 0;
        this.galleryInit = 0;
        this.galleryElements[parseInt(this.currentIter)].set({opacity: 1});
        if (this.options.showInfopane)
            this.showInfoSlideShow.delay(1000, this);
        if (this.options.useReMooz)

            this.makeReMooz.delay(1000, this);
        var textShowCarousel = formatString(this.options.textShowCarousel, this.currentIter+1, this.maxIter);
        if (this.options.showCarousel&&(!this.options.carouselPreloader)&&(!this.options.useExternalCarousel))

            this.carouselBtn.set('html', textShowCarousel).setProperty('title', textShowCarousel);
        this.prepareTimer();
        if (this.options.embedLinks)
            this.makeLink(this.currentIter);
    },
    nextItem: function() {

        this.fireEvent('onNextCalled');
        this.nextIter = this.currentIter+1;
        if (this.nextIter >= this.maxIter)
            this.nextIter = 0;
        this.galleryInit = 0;
        this.goTo(this.nextIter);
    },
    prevItem: function() {

        this.fireEvent('onPreviousCalled');
        this.nextIter = this.currentIter-1;
        if (this.nextIter <= -1)
            this.nextIter = this.maxIter - 1;
        this.galleryInit = 0;
        this.goTo(this.nextIter);

    },
    goTo: function(num) {
        this.clearTimer();
        if(this.options.preloader)
        {
            this.galleryElements[num].load();
            if (num==0)
                this.galleryElements[this.maxIter - 1].load();
            else
                this.galleryElements[num - 1].load();

            if (num==(this.maxIter - 1))
                this.galleryElements[0].load();
            else
                this.galleryElements[num + 1].load();
               
        }
        if (this.options.embedLinks)
            this.clearLink();
        if (this.options.showInfopane)

        {
            this.slideInfoZone.clearChain();
            this.hideInfoSlideShow().chain(this.changeItem.pass(num, this));
        } else
            this.currentChangeDelay = this.changeItem.delay(500, this, num);
        if (this.options.embedLinks)

            this.makeLink(num);
        this.prepareTimer();
        /*if (this.options.showCarousel)
            this.clearThumbnailsHighlights();*/
    },
    changeItem: function(num) {
        this.fireEvent('onStartChanging');
        this.galleryInit = 0;

        if (this.currentIter != num)
        {
            for(i=0;i<this.maxIter;i++)
            {
                if ((i != this.currentIter)) this.galleryElements[i].set({opacity: 0});
            }
            gallery.Transitions[this.galleryData[num].transition].pass([

                this.galleryElements[this.currentIter],
                this.galleryElements[num],
                this.currentIter,
                num], this)();
            this.currentIter = num;
            if (this.options.useReMooz)
                this.makeReMooz();
        }

        var textShowCarousel = formatString(this.options.textShowCarousel, num+1, this.maxIter);
        if ((this.options.showCarousel)&&(!this.options.useExternalCarousel))
            this.carouselBtn.set('html', textShowCarousel).setProperty('title', textShowCarousel);

        this.doSlideShow.bind(this)();
        this.fireEvent('onChanged');
    },
    clearTimer: function() {
        if (this.options.timed)
            $clear(this.timer);
    },
    prepareTimer: function() {
        if (this.options.timed)

            this.timer = this.nextItem.delay(this.options.delay, this);
    },
    doSlideShow: function(position) {
        if (this.galleryInit == 1)
        {
            imgPreloader = new Image();
            imgPreloader.onload=function(){

                this.startSlideShow.delay(10, this);
            }.bind(this);
            imgPreloader.src = this.galleryData[0].image;
            if(this.options.preloader)
                this.galleryElements[0].load();
        } else {
            if (this.options.showInfopane)

            {
                if (this.options.showInfopane)
                {
                    this.showInfoSlideShow.delay((500 + this.options.fadeDuration), this);
                } else
                    if ((this.options.showCarousel)&&(this.options.activateCarouselScroller))

                        this.centerCarouselOn(position);
            }
        }
    },
    createCarousel: function() {
        var carouselElement;
        if (!this.options.useExternalCarousel)
        {
            var carouselContainerElement = new Element('div').addClass('carouselContainer').injectInside(this.galleryElement);

            this.carouselContainer = new Fx.Morph(carouselContainerElement, {transition: Fx.Transitions.Expo.easeOut});
            this.carouselContainer.normalHeight = carouselContainerElement.offsetHeight;
            this.carouselContainer.set({'opacity': this.options.carouselMinimizedOpacity, 'top': (this.options.carouselMinimizedHeight - this.carouselContainer.normalHeight)});

            this.carouselBtn = new Element('a').addClass('carouselBtn').setProperties({
                title: this.options.textShowCarousel
            }).injectInside(carouselContainerElement);
            if(this.options.carouselPreloader)

                this.carouselBtn.set('html', this.options.textPreloadingCarousel);
            else
                this.carouselBtn.set('html', this.options.textShowCarousel);
            this.carouselBtn.addEvent(
                'click',

                function () {
                    this.carouselContainer.cancel();
                    this.toggleCarousel();
                }.bind(this)
            );
            this.carouselActive = false;
   
            carouselElement = new Element('div').addClass('carousel').injectInside(carouselContainerElement);

            this.carousel = new Fx.Morph(carouselElement);
        } else {
            carouselElement = $(this.options.carouselElement).addClass('jdExtCarousel');
        }
        this.carouselElement = new Fx.Morph(carouselElement, {transition: Fx.Transitions.Expo.easeOut});

        this.carouselElement.normalHeight = carouselElement.offsetHeight;
        if (this.options.showCarouselLabel)
            this.carouselLabel = new Element('p').addClass('label').injectInside(carouselElement);

        carouselWrapper = new Element('div').addClass('carouselWrapper').injectInside(carouselElement);
        this.carouselWrapper = new Fx.Morph(carouselWrapper, {transition: Fx.Transitions.Expo.easeOut});
        this.carouselWrapper.normalHeight = carouselWrapper.offsetHeight;

        this.carouselInner = new Element('div').addClass('carouselInner').injectInside(carouselWrapper);
        if (this.options.activateCarouselScroller)
        {
            this.carouselWrapper.scroller = new Scroller(carouselWrapper, {

                area: 100,
                velocity: 0.2
            })
           
            this.carouselWrapper.elementScroller = new Fx.Scroll(carouselWrapper, {
                duration: 400,
                onStart: this.carouselWrapper.scroller.stop.bind(this.carouselWrapper.scroller),

                onComplete: this.carouselWrapper.scroller.start.bind(this.carouselWrapper.scroller)
            });
        }
    },
    fillCarousel: function() {
        this.constructThumbnails();
        this.carouselInner.normalWidth = ((this.maxIter * (this.options.thumbWidth + this.options.thumbSpacing + 2))+this.options.thumbSpacing) + "px";

        if (this.options.carouselHorizontal)
            this.carouselInner.style.width = this.carouselInner.normalWidth;
    },
    initCarousel: function () {
        this.createCarousel();
        this.fillCarousel();
        if (this.options.carouselPreloader)

            this.preloadThumbnails();
    },
    flushCarousel: function() {
        this.thumbnailElements.each(function(myFx) {
            myFx.element.dispose();
            myFx = myFx.element = null;
        });
        this.thumbnailElements = [];

    },
    toggleCarousel: function() {
        if (this.carouselActive)
            this.hideCarousel();
        else
            this.showCarousel();
    },
    showCarousel: function () {
        this.fireEvent('onShowCarousel');
        this.carouselContainer.start({

            'opacity': this.options.carouselMaximizedOpacity,
            'top': 0
        }).chain(function() {
            this.carouselActive = true;
            this.carouselWrapper.scroller.start();
            this.fireEvent('onCarouselShown');

            this.carouselContainer.options.onComplete = null;
        }.bind(this));
    },
    hideCarousel: function () {
        this.fireEvent('onHideCarousel');
        var targetTop = this.options.carouselMinimizedHeight - this.carouselContainer.normalHeight;

        this.carouselContainer.start({
            'opacity': this.options.carouselMinimizedOpacity,
            'top': targetTop
        }).chain(function() {
            this.carouselActive = false;
            this.carouselWrapper.scroller.stop();

            this.fireEvent('onCarouselHidden');
            this.carouselContainer.options.onComplete = null;
        }.bind(this));
    },
    constructThumbnails: function () {
        element = this.carouselInner;
        for(i=0;i<this.galleryData.length;i++)

        {
            var currentImg = new Fx.Morph(new Element ('div').addClass("thumbnail").setStyles({
                    backgroundImage: "url('" + this.galleryData[i].thumbnail + "')",
                    backgroundPosition: "center center",

                    backgroundRepeat: 'no-repeat',
                    marginLeft: this.options.thumbSpacing + "px",
                    width: this.options.thumbWidth + "px",
                    height: this.options.thumbHeight + "px"

                }).injectInside(element), {duration: 200}).start({
                    'opacity': this.options.thumbIdleOpacity
                });
            currentImg.element.addEvents({
                'mouseover': function (myself) {
                    myself.cancel();

                    myself.start({'opacity': 0.99});
                    if (this.options.showCarouselLabel)
                        $(this.carouselLabel).set('html', '<span class="number">' + (myself.relatedImage.number + 1) + "/" + this.maxIter + ":</span> " + myself.relatedImage.title);

                }.pass(currentImg, this),
                'mouseout': function (myself) {
                    myself.cancel();
                    myself.start({'opacity': this.options.thumbIdleOpacity});
                }.pass(currentImg, this),
                'click': function (myself) {

                    this.goTo(myself.relatedImage.number);
                    if (this.options.thumbCloseCarousel&&(!this.options.useExternalCarousel))
                        this.hideCarousel();
                }.pass(currentImg, this)
            });
           
            currentImg.relatedImage = this.galleryData[i];

            this.thumbnailElements[parseInt(i)] = currentImg;
        }
    },
    log: function(value) {
        if(console.log)
            console.log(value);
    },
    preloadThumbnails: function() {
        var thumbnails = [];
        for(i=0;i<this.galleryData.length;i++)

        {
            thumbnails[parseInt(i)] = this.galleryData[i].thumbnail;
        }
        this.thumbnailPreloader = new Preloader();
        if (!this.options.useExternalCarousel)
            this.thumbnailPreloader.addEvent('onComplete', function() {

                var textShowCarousel = formatString(this.options.textShowCarousel, this.currentIter+1, this.maxIter);
                this.carouselBtn.set('html', textShowCarousel).setProperty('title', textShowCarousel);
            }.bind(this));

        this.thumbnailPreloader.load(thumbnails);
    },
    clearThumbnailsHighlights: function()
    {
        for(i=0;i<this.galleryData.length;i++)
        {
            this.thumbnailElements[i].cancel();
            this.thumbnailElements[i].start(0.2);

        }
    },
    changeThumbnailsSize: function(width, height)
    {
        for(i=0;i<this.galleryData.length;i++)
        {
            this.thumbnailElements[i].cancel();
            this.thumbnailElements[i].element.setStyles({
                'width': width + "px",

                'height': height + "px"
            });
        }
    },
    centerCarouselOn: function(num) {
        if (!this.carouselWallMode)
        {
            var carouselElement = this.thumbnailElements[num];
            var position = carouselElement.element.offsetLeft + (carouselElement.element.offsetWidth / 2);

            var carouselWidth = this.carouselWrapper.element.offsetWidth;
            var carouselInnerWidth = this.carouselInner.offsetWidth;
            var diffWidth = carouselWidth / 2;
            var scrollPos = position-diffWidth;
            this.carouselWrapper.elementScroller.start(scrollPos,0);

        }
    },
    initInfoSlideshow: function() {
        /*if (this.slideInfoZone.element)
            this.slideInfoZone.element.remove();*/
        this.slideInfoZone = new Fx.Morph(new Element('div').addClass('slideInfoZone').injectInside($(this.galleryElement))).set({'opacity':0});

        var slideInfoZoneTitle = new Element('h2').injectInside(this.slideInfoZone.element);
        var slideInfoZoneDescription = new Element('p').injectInside(this.slideInfoZone.element);
        this.slideInfoZone.normalHeight = this.slideInfoZone.element.offsetHeight;

        this.slideInfoZone.element.setStyle('opacity',0);
    },
    changeInfoSlideShow: function()
    {
        this.hideInfoSlideShow.delay(10, this);
        this.showInfoSlideShow.delay(500, this);
    },
    showInfoSlideShow: function() {

        this.fireEvent('onShowInfopane');
        this.slideInfoZone.cancel();
        element = this.slideInfoZone.element;
        element.getElement('h2').set('html', this.galleryData[this.currentIter].title);

        element.getElement('p').set('html', this.galleryData[this.currentIter].description);
        if(this.options.slideInfoZoneSlide)
            this.slideInfoZone.start({'opacity': [0, this.options.slideInfoZoneOpacity], 'height': [0, this.slideInfoZone.normalHeight]});

        else
            this.slideInfoZone.start({'opacity': [0, this.options.slideInfoZoneOpacity]});
        if (this.options.showCarousel)
            this.slideInfoZone.chain(this.centerCarouselOn.pass(this.currentIter, this));

        return this.slideInfoZone;
    },
    hideInfoSlideShow: function() {
        this.fireEvent('onHideInfopane');
        this.slideInfoZone.cancel();
        if(this.options.slideInfoZoneSlide)
            this.slideInfoZone.start({'opacity': 0, 'height': 0});

        else
            this.slideInfoZone.start({'opacity': 0});
        return this.slideInfoZone;
    },
    makeLink: function(num) {
        this.currentLink.setProperties({
            href: this.galleryData[num].link,
            title: this.galleryData[num].linkTitle

        })
        if (!((this.options.embedLinks) && (!this.options.showArrows) && (!this.options.showCarousel)))
            this.currentLink.setStyle('display', 'block');
    },
    clearLink: function() {

        this.currentLink.setProperties({href: '', title: ''});
        if (!((this.options.embedLinks) && (!this.options.showArrows) && (!this.options.showCarousel)))
            this.currentLink.setStyle('display', 'none');

    },
    makeReMooz: function() {
        this.currentLink.setProperties({
            href: '#'
        });
        this.currentLink.setStyles({
            'display': 'block'
        });
       
        this.galleryElements[this.currentIter].element.set('title', this.galleryData[this.currentIter].title + ' :: ' + this.galleryData[this.currentIter].description);

        this.ReMooz = new ReMooz(this.galleryElements[this.currentIter].element, {
            link: this.galleryData[this.currentIter].link,
            shadow: false,
            dragging: false,
            addClick: false,
            resizeOpacity: 1

        });
        var img = this.galleryElements[this.currentIter];
        var coords = img.element.getCoordinates();
        delete coords.right;
        delete coords.bottom;
       
        widthDiff = coords.width - img.width;
        heightDiff = coords.height - img.height;

       
        coords.width = img.width;
        coords.height = img.height;
       
        coords.left += Math.ceil(widthDiff/2)+1;
        coords.top += Math.ceil(heightDiff/2)+1;
       
        this.ReMooz.getOriginCoordinates = function(coords) {

            return coords;
        }.bind(this, coords);
        this.currentLink.onclick = function () {
            this.ReMooz.open.bind(this.ReMooz)();
            return false;
        }.bind(this);
    },
    /* To change the gallery data, those two functions : */

    flushGallery: function() {
        this.galleryElements.each(function(myFx) {
            myFx.element.dispose();
            myFx = myFx.element = null;
        });
        this.galleryElements = [];
    },
    changeData: function(data) {

        this.galleryData = data;
        this.clearTimer();
        this.flushGallery();
        if (this.options.showCarousel) this.flushCarousel();
        this.constructElements();
        if (this.options.showCarousel) this.fillCarousel();

        if (this.options.showInfopane) this.hideInfoSlideShow();
        this.galleryInit=1;
        this.lastIter=0;
        this.currentIter=0;
        this.doSlideShow(1);
    },
    /* Plugins: HistoryManager */
    initHistory: function() {

        this.fireEvent('onHistoryInit');
        this.historyKey = this.galleryElement.id + '-picture';
        if (this.options.customHistoryKey)
            this.historyKey = this.options.customHistoryKey;

       
        this.history = new History.Route({
            defaults: [1],
            pattern: this.historyKey + '\\((\\d+)\\)',
            generate: function(values) {
                return [this.historyKey, '(', values[0], ')'].join('')

            }.bind(this),
            onMatch: function(values, defaults) {
                if (parseInt(values[0])-1 < this.maxIter)
                    this.goTo(parseInt(values[0])-1);
            }.bind(this)
        });
        this.addEvent('onChanged', function(){

            this.history.setValue(0, this.currentIter+1);
            this.history.defaults=[this.currentIter+1];
        }.bind(this));
        this.fireEvent('onHistoryInited');
    }
};
gallery = new Class(gallery);

gallery.Transitions = new Hash ({

    fade: function(oldFx, newFx, oldPos, newPos){
        oldFx.options.transition = newFx.options.transition = Fx.Transitions.linear;
        oldFx.options.duration = newFx.options.duration = this.options.fadeDuration;
        if (newPos > oldPos) newFx.start({opacity: 1});

        else
        {
            newFx.set({opacity: 1});
            oldFx.start({opacity: 0});
        }
    },
    crossfade: function(oldFx, newFx, oldPos, newPos){
        oldFx.options.transition = newFx.options.transition = Fx.Transitions.linear;

        oldFx.options.duration = newFx.options.duration = this.options.fadeDuration;
        newFx.start({opacity: 1});
        oldFx.start({opacity: 0});
    },
    fadebg: function(oldFx, newFx, oldPos, newPos){
        oldFx.options.transition = newFx.options.transition = Fx.Transitions.linear;

        oldFx.options.duration = newFx.options.duration = this.options.fadeDuration / 2;
        oldFx.start({opacity: 0}).chain(newFx.start.pass([{opacity: 1}], newFx));
    }
});

/* All code copyright 2007 Jonathan Schemoul */


/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
 * Follows: Preloader (class)
 * Simple class for preloading images with support for progress reporting
 * Copyright 2007 Tomocchino.

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

var Preloader = new Class({
 
  Implements: [Events, Options],

  options: {
    root        : '',
    period      : 100

  },
 
  initialize: function(options){
    this.setOptions(options);
  },
 
  load: function(sources) {
    this.index = 0;
    this.images = [];
    this.sources = this.temps = sources;
    this.total = this. sources.length;

   
    this.fireEvent('onStart', [this.index, this.total]);
    this.timer = this.progress.periodical(this.options.period, this);
   
    this.sources.each(function(source, index){
      this.images[index] = new Asset.image(this.options.root + source, {

        'onload'  : function(){ this.index++; if(this.images[index]) this.fireEvent('onLoad', [this.images[index], index, source]); }.bind(this),
        'onerror' : function(){ this.index++; this.fireEvent('onError', [this.images.splice(index, 1), index, source]); }.bind(this),

        'onabort' : function(){ this.index++; this.fireEvent('onError', [this.images.splice(index, 1), index, source]); }.bind(this)
      });
    }, this);
  },
 
  progress: function() {

    this.fireEvent('onProgress', [Math.min(this.index, this.total), this.total]);
    if(this.index >= this.total) this.complete();
  },
 
  complete: function(){
    $clear(this.timer);
    this.fireEvent('onComplete', [this.images]);

  },
 
  cancel: function(){
    $clear(this.timer);
  }
 
});

/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
 * Follows: formatString (function)
 * Original name: Yahoo.Tools.printf

 * Copyright Yahoo.
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */

function formatString() {
    var num = arguments.length;
    var oStr = arguments[0];
    for (var i = 1; i < num; i++) {

        var pattern = "\\{" + (i-1) + "\\}";
        var re = new RegExp(pattern, "g");
        oStr = oStr.replace(re, arguments[i]);
    }
    return oStr;
}

//]]>
</script>


<script type='text/javascript'>
//<![CDATA[

/*
    This file is part of JonDesign's SmoothGallery v2.1beta1.

    JonDesign's SmoothGallery is free software; you can redistribute it and/or modify

    it under the terms of the GNU General Public License as published by
    the Free Software Foundation; either version 3 of the License, or
    (at your option) any later version.

    JonDesign's SmoothGallery is distributed in the hope that it will be useful,

    but WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    GNU General Public License for more details.

    You should have received a copy of the GNU General Public License

    along with JonDesign's SmoothGallery; if not, write to the Free Software
    Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA

    Main Developer: Jonathan Schemoul (JonDesign: http://www.jondesign.net/)

*/

gallery.Transitions.extend({
    fadeslideleft: function(oldFx, newFx, oldPos, newPos){
        oldFx.options.transition = newFx.options.transition = Fx.Transitions.Cubic.easeOut;
        oldFx.options.duration = newFx.options.duration = 1500;

        if (newPos > oldPos)
        {
            newFx.start({
                left: [this.galleryElement.offsetWidth, 0],
                opacity: 1
            });
            oldFx.start({opacity: [1,0]});
        } else {
            newFx.start({opacity: [0,1]});

            oldFx.start({
                left: [0, this.galleryElement.offsetWidth],
                opacity: 0
            }).chain(function(fx){fx.set({left: 0});}.pass(oldFx));
        }
    },
    continuoushorizontal: function(oldFx, newFx, oldPos, newPos){

        oldFx.options.transition = newFx.options.transition = Fx.Transitions.linear;
        if (
            ((newPos > oldPos) || ((newPos==0) && (oldPos == (this.maxIter-1) ))) &&
            (!((newPos == (this.maxIter-1 )) && (oldPos == 0)))

        ) {
            oldFx.set({opacity: 1});
            oldFx.start({
                left: [0, this.galleryElement.offsetWidth * -1]
            });
            newFx.set({opacity: 1, left: this.galleryElement.offsetWidth});
            newFx.start({
                left: [this.galleryElement.offsetWidth, 0]

            });
        } else  {
            oldFx.set({opacity: 1});
            oldFx.start({
                left: [0, this.galleryElement.offsetWidth]
            });
            newFx.set({opacity: 1, left: this.galleryElement.offsetWidth * -1});
            newFx.start({

                left: [this.galleryElement.offsetWidth * -1, 0]
            });
        }
    },
    continuousvertical: function(oldFx, newFx, oldPos, newPos){
        oldFx.options.transition = newFx.options.transition = Fx.Transitions.linear;

        if (
            ((newPos > oldPos) || ((newPos==0) && (oldPos == (this.maxIter-1) ))) &&
            (!((newPos == (this.maxIter-1 )) && (oldPos == 0)))
        ) {
            oldFx.set({opacity: 1});
            oldFx.start({

                top: [0, this.galleryElement.offsetHeight * -1]
            });
            newFx.set({opacity: 1, top: this.galleryElement.offsetHeight});
            newFx.start({
                top: [this.galleryElement.offsetHeight, 0]
            });
        } else  {

            oldFx.set({opacity: 1});
            oldFx.start({
                top: [0, this.galleryElement.offsetHeight]
            });
            newFx.set({opacity: 1, top: this.galleryElement.offsetHeight * -1});
            newFx.start({
                top: [this.galleryElement.offsetHeight * -1, 0]

            });
        }
    }
});

//]]>
</script>


<script type='text/javascript'>
//<![CDATA[

/**
 * menuMatic
 * @version 0.68.3 (beta)
 * @author Jason J. Jaeger | greengeckodesign.com

 * @copyright 2008 Jason John Jaeger
 * @license MIT-style License
 *            Permission is hereby granted, free of charge, to any person obtaining a copy
 *            of this software and associated documentation files (the "Software"), to deal

 *            in the Software without restriction, including without limitation the rights
 *            to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
 *            copies of the Software, and to permit persons to whom the Software is

 *            furnished to do so, subject to the following conditions:
 *   
 *            The above copyright notice and this permission notice shall be included in
 *            all copies or substantial portions of the Software.
 *   

 *            THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 *            IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 *            FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE

 *            AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
 *            LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
 *            OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN

 *            THE SOFTWARE.
 **/   
var MenuMatic=new Class({Implements:Options,options:{id:"nav",subMenusContainerId:"subMenusContainer",effect:"slide & fade",duration:600,physics:Fx.Transitions.Pow.easeOut,hideDelay:1000,stretchMainMenu:false,matchWidthMode:false,orientation:"horizontal",direction:{x:"right",y:"down"},tweakInitial:{x:0,y:0},tweakSubsequent:{x:0,y:0},center:false,opacity:95,mmbFocusedClassName:null,mmbClassName:null,killDivider:null,fixHasLayoutBug:false,onHideAllSubMenusNow_begin:(function(){}),onHideAllSubMenusNow_complete:(function(){}),onInit_begin:(function(){}),onInit_complete:(function(){})},hideAllMenusTimeout:null,allSubMenus:[],subMenuZindex:1,initialize:function(B){this.setOptions(B);this.options.onInit_begin();if(this.options.opacity>99){this.options.opacity=99.9}this.options.opacity=this.options.opacity/100;Element.implement({getId:function(){if(!this.id){var E=this.get("tag")+"-"+$time();while($(E)){E=this.get("tag")+"-"+$time()}this.id=E}return this.id}});this.options.direction.x=this.options.direction.x.toLowerCase();this.options.direction.y=this.options.direction.y.toLowerCase();if(this.options.direction.x==="right"){this.options.direction.xInverse="left"}else{if(this.options.direction.x==="left"){this.options.direction.xInverse="right"}}if(this.options.direction.y==="up"){this.options.direction.yInverse="down"}else{if(this.options.direction.y==="down"){this.options.direction.yInverse="up"}}var A=$(this.options.id).getElements("a");A.each(function(F,E){F.store("parentLinks",F.getParent().getParents("li").getFirst("a"));F.store("parentLinks",F.retrieve("parentLinks").erase(F.retrieve("parentLinks").getFirst()));F.store("childMenu",F.getNext("ul")||F.getNext("ol"));theSubMenuType="subsequent";if($(F.getParent("ul")||F.getParent("ol")).id===this.options.id){theSubMenuType="initial"}F.store("subMenuType",theSubMenuType);if(theSubMenuType==="initial"&&$(F.getNext("ul")||F.getNext("ol"))){F.addClass("mainMenuParentBtn")}else{if($(F.getNext("ul")||F.getNext("ol"))){F.addClass("subMenuParentBtn")}}}.bind(this));var D=new Element("div",{id:this.options.subMenusContainerId}).inject($(document.body),"bottom");$(this.options.id).getElements("ul, ol").each(function(F,E){new Element("div",{"class":"smOW"}).inject(D).grab(F)}.bind(this));D.getElements("a").set("tabindex","-1");A.each(function(G,E){if(!G.retrieve("childMenu")){return }G.store("childMenu",G.retrieve("childMenu").getParent("div"));this.allSubMenus.include(G.retrieve("childMenu"));G.store("parentSubMenus",G.retrieve("parentLinks").retrieve("childMenu"));var F=new MenuMaticSubMenu(this.options,this,G)}.bind(this));var C=$(this.options.id).getElements("a").filter(function(F,E){return !F.retrieve("childMenu")});C.each(function(F,E){F.addEvents({mouseenter:function(G){this.hideAllSubMenusNow();if(this.options.mmbClassName&&this.options.mmbFocusedClassName){$(F).retrieve("btnMorph",new Fx.Morph(F,{duration:(this.options.duration/2),transition:this.options.physics,link:"cancel"})).start(this.options.mmbFocusedClassName)}}.bind(this),focus:function(G){this.hideAllSubMenusNow();if(this.options.mmbClassName&&this.options.mmbFocusedClassName){$(F).retrieve("btnMorph",new Fx.Morph(F,{duration:(this.options.duration/2),transition:this.options.physics,link:"cancel"})).start(this.options.mmbFocusedClassName)}}.bind(this),mouseleave:function(G){if(this.options.mmbClassName&&this.options.mmbFocusedClassName){$(F).retrieve("btnMorph",new Fx.Morph(F,{duration:(this.options.duration*5),transition:this.options.physics,link:"cancel"})).start(this.options.mmbClassName)}}.bind(this),blur:function(G){if(this.options.mmbClassName&&this.options.mmbFocusedClassName){$(F).retrieve("btnMorph",new Fx.Morph(F,{duration:(this.options.duration*5),transition:this.options.physics,link:"cancel"})).start(this.options.mmbClassName)}}.bind(this),keydown:function(H){var G=new Event(H);if(H.key==="up"||H.key==="down"||H.key==="left"||H.key==="right"){H.stop()}if(H.key==="left"&&this.options.orientation==="horizontal"||H.key==="up"&&this.options.orientation==="vertical"){if(F.getParent("li").getPrevious("li")){F.getParent("li").getPrevious("li").getFirst("a").focus()}else{F.getParent("li").getParent().getLast("li").getFirst("a").focus()}}else{if(H.key==="right"&&this.options.orientation==="horizontal"||H.key==="down"&&this.options.orientation==="vertical"){if(F.getParent("li").getNext("li")){F.getParent("li").getNext("li").getFirst("a").focus()}else{F.getParent("li").getParent().getFirst("li").getFirst("a").focus()}}}}.bind(this)})},this);this.stretch();this.killDivider();this.center();this.fixHasLayoutBug();this.options.onInit_complete()},fixHasLayoutBug:function(){if(Browser.Engine.trident&&this.options.fixHasLayoutBug){$(this.options.id).getParents().setStyle("zoom",1);$(this.options.id).setStyle("zoom",1);$(this.options.id).getChildren().setStyle("zoom",1);$(this.options.subMenusContainerId).setStyle("zoom",1);$(this.options.subMenusContainerId).getChildren().setStyle("zoom",1)}},center:function(){if(!this.options.center){return }$(this.options.id).setStyles({left:"50%","margin-left":-($(this.options.id).getSize().x/2)})},stretch:function(){if(this.options.stretchMainMenu&&this.options.orientation==="horizontal"){var C=parseFloat($(this.options.id).getCoordinates().width);var D=0;var B=$(this.options.id).getElements("a");B.setStyles({"padding-left":0,"padding-right":0});B.each(function(F,E){D+=F.getSize().x}.bind(this));if(C<D){return }var A=(C-D)/B.length;B.each(function(F,E){F.setStyle("width",F.getSize().x+A)}.bind(this));B.getLast().setStyle("width",B.getLast().getSize().x-1)}},killDivider:function(){if(this.options.killDivider&&this.options.killDivider.toLowerCase()==="first"){$($(this.options.id).getElements("li")[0]).setStyles({background:"none"})}else{if(this.options.killDivider&&this.options.killDivider.toLowerCase()==="last"){$($(this.options.id).getElements("li").getLast()).setStyles({background:"none"})}}},hideAllSubMenusNow:function(){this.options.onHideAllSubMenusNow_begin();$clear(this.hideAllMenusTimeout);$$(this.allSubMenus).fireEvent("hide");this.options.onHideAllSubMenusNow_complete()}});var MenuMaticSubMenu=new Class({Implements:Options,Extends:MenuMatic,options:{onSubMenuInit_begin:(function(A){}),onSubMenuInit_complete:(function(A){}),onMatchWidth_begin:(function(A){}),onMatchWidth_complete:(function(A){}),onHideSubMenu_begin:(function(A){}),onHideSubMenu_complete:(function(A){}),onHideOtherSubMenus_begin:(function(A){}),onHideOtherSubMenus_complete:(function(A){}),onHideAllSubMenus_begin:(function(A){}),onHideAllSubMenus_complete:(function(A){}),onPositionSubMenu_begin:(function(A){}),onPositionSubMenu_complete:(function(A){}),onShowSubMenu_begin:(function(A){}),onShowSubMenu_complete:(function(A){})},root:null,btn:null,hidden:true,myEffect:null,initialize:function(B,A,C){this.setOptions(B);this.root=A;this.btn=C;this.childMenu=this.btn.retrieve("childMenu");this.subMenuType=this.btn.retrieve("subMenuType");this.childMenu=this.btn.retrieve("childMenu");this.parentSubMenus=$$(this.btn.retrieve("parentSubMenus"));this.parentLinks=$$(this.btn.retrieve("parentLinks"));this.parentSubMenu=$(this.parentSubMenus[0]);if(this.parentSubMenu){this.parentSubMenu=this.parentSubMenu.retrieve("class")}this.childMenu.store("class",this);this.btn.store("class",this);this.childMenu.store("status","closed");this.options.onSubMenuInit_begin(this);this.childMenu.addEvent("hide",function(){this.hideSubMenu()}.bind(this));this.childMenu.addEvent("show",function(){this.showSubMenu()}.bind(this));if(this.options.effect){this.myEffect=new Fx.Morph($(this.childMenu).getFirst(),{duration:this.options.duration,transition:this.options.physics,link:"cancel"})}if(this.options.effect==="slide"||this.options.effect==="slide & fade"){if(this.subMenuType=="initial"&&this.options.orientation==="horizontal"){this.childMenu.getFirst().setStyle("margin-top","0")}else{this.childMenu.getFirst().setStyle("margin-left","0")}}else{if(this.options.effect==="fade"||this.options.effect==="slide & fade"){this.childMenu.getFirst().setStyle("opacity",0)}}if(this.options.effect!="fade"&&this.options.effect!="slide & fade"){this.childMenu.getFirst().setStyle("opacity",this.options.opacity)}var D=$(this.childMenu).getElements("a").filter(function(F,E){return !F.retrieve("childMenu")});D.each(function(F,E){$(F).addClass("subMenuBtn");F.addEvents({mouseenter:function(G){this.childMenu.fireEvent("show");this.cancellHideAllSubMenus();this.hideOtherSubMenus()}.bind(this),focus:function(G){this.childMenu.fireEvent("show");this.cancellHideAllSubMenus();this.hideOtherSubMenus()}.bind(this),mouseleave:function(G){this.cancellHideAllSubMenus();this.hideAllSubMenus()}.bind(this),blur:function(G){this.cancellHideAllSubMenus();this.hideAllSubMenus()}.bind(this),keydown:function(H){var G=new Event(H);if(H.key==="up"||H.key==="down"||H.key==="left"||H.key==="right"||H.key==="tab"){H.stop()}if(H.key==="up"){if(F.getParent("li").getPrevious("li")){F.getParent("li").getPrevious("li").getFirst("a").focus()}else{if(this.options.direction.y==="down"){this.btn.focus()}else{if(this.options.direction.y==="up"){F.getParent("li").getParent().getLast("li").getFirst("a").focus()}}}}else{if(H.key==="down"){if(F.getParent("li").getNext("li")){F.getParent("li").getNext("li").getFirst("a").focus()}else{if(this.options.direction.y==="down"){F.getParent("li").getParent().getFirst("li").getFirst("a").focus()}else{if(this.options.direction.y==="up"){this.btn.focus()}}}}else{if(H.key===this.options.direction.xInverse){this.btn.focus()}}}}.bind(this)})},this);$(this.btn).removeClass("subMenuBtn");if(this.subMenuType=="initial"){this.btn.addClass("mainParentBtn")}else{this.btn.addClass("subParentBtn")}$(this.btn).addEvents({mouseenter:function(E){this.cancellHideAllSubMenus();this.hideOtherSubMenus();this.showSubMenu();if(this.subMenuType==="initial"&&this.options.mmbClassName&&this.options.mmbFocusedClassName){$(this.btn).retrieve("btnMorph",new Fx.Morph($(this.btn),{duration:(this.options.duration/2),transition:this.options.physics,link:"cancel"})).start(this.options.mmbFocusedClassName)}}.bind(this),focus:function(E){this.cancellHideAllSubMenus();this.hideOtherSubMenus();this.showSubMenu();if(this.subMenuType==="initial"&&this.options.mmbClassName&&this.options.mmbFocusedClassName){$(this.btn).retrieve("btnMorph",new Fx.Morph($(this.btn),{duration:(this.options.duration/2),transition:this.options.physics,link:"cancel"})).start(this.options.mmbFocusedClassName)}}.bind(this),mouseleave:function(E){this.cancellHideAllSubMenus();this.hideAllSubMenus()}.bind(this),blur:function(E){this.cancellHideAllSubMenus();this.hideAllSubMenus()}.bind(this),keydown:function(E){E=new Event(E);if(E.key==="up"||E.key==="down"||E.key==="left"||E.key==="right"){E.stop()}if(!this.parentSubMenu){if(this.options.orientation==="horizontal"&&E.key===this.options.direction.y||this.options.orientation==="vertical"&&E.key===this.options.direction.x){if(this.options.direction.y==="down"){this.childMenu.getFirst().getFirst("li").getFirst("a").focus()}else{if(this.options.direction.y==="up"){this.childMenu.getFirst().getLast("li").getFirst("a").focus()}}}else{if(this.options.orientation==="horizontal"&&E.key==="left"||this.options.orientation==="vertical"&&E.key===this.options.direction.yInverse){if(this.btn.getParent().getPrevious()){this.btn.getParent().getPrevious().getFirst().focus()}else{this.btn.getParent().getParent().getLast().getFirst().focus()}}else{if(this.options.orientation==="horizontal"&&E.key==="right"||this.options.orientation==="vertical"&&E.key===this.options.direction.y){if(this.btn.getParent().getNext()){this.btn.getParent().getNext().getFirst().focus()}else{this.btn.getParent().getParent().getFirst().getFirst().focus()}}}}}else{if(E.key==="tab"){E.stop()}if(E.key==="up"){if(this.btn.getParent("li").getPrevious("li")){this.btn.getParent("li").getPrevious("li").getFirst("a").focus()}else{if(this.options.direction.y==="down"){this.parentSubMenu.btn.focus()}else{if(this.options.direction.y==="up"){this.btn.getParent("li").getParent().getLast("li").getFirst("a").focus()}}}}else{if(E.key==="down"){if(this.btn.getParent("li").getNext("li")){this.btn.getParent("li").getNext("li").getFirst("a").focus()}else{if(this.options.direction.y==="down"){this.btn.getParent("li").getParent().getFirst("li").getFirst("a").focus()}else{if(this.options.direction.y==="up"){this.parentSubMenu.btn.focus()}}}}else{if(E.key===this.options.direction.xInverse){this.parentSubMenu.btn.focus()}else{if(E.key===this.options.direction.x){if(this.options.direction.y==="down"){this.childMenu.getFirst().getFirst("li").getFirst("a").focus()}else{if(this.options.direction.y==="up"){}}}}}}}}.bind(this)});this.options.onSubMenuInit_complete(this)},matchWidth:function(){if(this.widthMatched||!this.options.matchWidthMode||this.subMenuType==="subsequent"){return }this.options.onMatchWidth_begin(this);var A=this.btn.getCoordinates().width;$(this.childMenu).getElements("a").each(function(E,D){var C=parseFloat($(this.childMenu).getFirst().getStyle("border-left-width"))+parseFloat($(this.childMenu).getFirst().getStyle("border-right-width"));var B=parseFloat(E.getStyle("padding-left"))+parseFloat(E.getStyle("padding-right"));var F=C+B;if(A>E.getCoordinates().width){E.setStyle("width",A-F);E.setStyle("margin-right",-C)}}.bind(this));this.width=this.childMenu.getFirst().getCoordinates().width;this.widthMatched=true;this.options.onMatchWidth_complete(this)},hideSubMenu:function(){if(this.childMenu.retrieve("status")==="closed"){return }this.options.onHideSubMenu_begin(this);if(this.subMenuType=="initial"){if(this.options.mmbClassName&&this.options.mmbFocusedClassName){$(this.btn).retrieve("btnMorph",new Fx.Morph($(this.btn),{duration:(this.options.duration),transition:this.options.physics,link:"cancel"})).start(this.options.mmbClassName).chain(function(){$(this.btn).removeClass("mainMenuParentBtnFocused");$(this.btn).addClass("mainMenuParentBtn")}.bind(this))}else{$(this.btn).removeClass("mainMenuParentBtnFocused");$(this.btn).addClass("mainMenuParentBtn")}}else{$(this.btn).removeClass("subMenuParentBtnFocused");$(this.btn).addClass("subMenuParentBtn")}this.childMenu.setStyle("z-index",1);if(this.options.effect&&this.options.effect.toLowerCase()==="slide"){if(this.subMenuType=="initial"&&this.options.orientation==="horizontal"&&this.options.direction.y==="down"){this.myEffect.start({"margin-top":-this.height}).chain(function(){this.childMenu.style.display="none"}.bind(this))}else{if(this.subMenuType=="initial"&&this.options.orientation==="horizontal"&&this.options.direction.y==="up"){this.myEffect.start({"margin-top":this.height}).chain(function(){this.childMenu.style.display="none"}.bind(this))}else{if(this.options.direction.x==="right"){this.myEffect.start({"margin-left":-this.width}).chain(function(){this.childMenu.style.display="none"}.bind(this))}else{if(this.options.direction.x==="left"){this.myEffect.start({"margin-left":this.width}).chain(function(){this.childMenu.style.display="none"}.bind(this))}}}}}else{if(this.options.effect=="fade"){this.myEffect.start({opacity:0}).chain(function(){this.childMenu.style.display="none"}.bind(this))}else{if(this.options.effect=="slide & fade"){if(this.subMenuType=="initial"&&this.options.orientation==="horizontal"&&this.options.direction.y==="down"){this.myEffect.start({"margin-top":-this.height,opacity:0}).chain(function(){this.childMenu.style.display="none"}.bind(this))}else{if(this.subMenuType=="initial"&&this.options.orientation==="horizontal"&&this.options.direction.y==="up"){this.myEffect.start({"margin-top":this.height,opacity:0}).chain(function(){this.childMenu.style.display="none"}.bind(this))}else{if(this.options.direction.x==="right"){this.myEffect.start({"margin-left":-this.width,opacity:0}).chain(function(){this.childMenu.style.display="none"}.bind(this))}else{if(this.options.direction.x==="left"){this.myEffect.start({"margin-left":this.width,opacity:0}).chain(function(){this.childMenu.style.display="none"}.bind(this))}}}}}else{this.childMenu.style.display="none"}}}this.childMenu.store("status","closed");this.options.onHideSubMenu_complete(this)},hideOtherSubMenus:function(){this.options.onHideOtherSubMenus_begin(this);if(!this.btn.retrieve("otherSubMenus")){this.btn.store("otherSubMenus",$$(this.root.allSubMenus.filter(function(A){return !this.btn.retrieve("parentSubMenus").contains(A)&&A!=this.childMenu}.bind(this))))}this.parentSubMenus.fireEvent("show");this.btn.retrieve("otherSubMenus").fireEvent("hide");this.options.onHideOtherSubMenus_complete(this)},hideAllSubMenus:function(){this.options.onHideAllSubMenus_begin(this);$clear(this.root.hideAllMenusTimeout);this.root.hideAllMenusTimeout=(function(){$clear(this.hideAllMenusTimeout);$$(this.root.allSubMenus).fireEvent("hide")}).bind(this).delay(this.options.hideDelay);this.options.onHideAllSubMenus_complete(this)},cancellHideAllSubMenus:function(){$clear(this.root.hideAllMenusTimeout)},showSubMenu:function(A){if(this.childMenu.retrieve("status")==="open"){return }this.options.onShowSubMenu_begin(this);if(this.subMenuType=="initial"){$(this.btn).removeClass("mainMenuParentBtn");$(this.btn).addClass("mainMenuParentBtnFocused")}else{$(this.btn).removeClass("subMenuParentBtn");$(this.btn).addClass("subMenuParentBtnFocused")}this.root.subMenuZindex++;this.childMenu.setStyles({display:"block",visibility:"hidden","z-index":this.root.subMenuZindex});if(!this.width||!this.height){this.width=this.childMenu.getFirst().getCoordinates().width;this.height=this.childMenu.getFirst().getCoordinates().height;this.childMenu.setStyle("height",this.height,"border");if(this.options.effect==="slide"||this.options.effect==="slide & fade"){if(this.subMenuType=="initial"&&this.options.orientation==="horizontal"){this.childMenu.getFirst().setStyle("margin-top","0");if(this.options.direction.y==="down"){this.myEffect.set({"margin-top":-this.height})}else{if(this.options.direction.y==="up"){this.myEffect.set({"margin-top":this.height})}}}else{if(this.options.direction.x==="left"){this.myEffect.set({"margin-left":this.width})}else{this.myEffect.set({"margin-left":-this.width})}}}}this.matchWidth();this.positionSubMenu();if(this.options.effect==="slide"){this.childMenu.setStyles({display:"block",visibility:"visible"});if(this.subMenuType==="initial"&&this.options.orientation==="horizontal"){if(A){this.myEffect.set({"margin-top":0}).chain(function(){this.showSubMenuComplete()}.bind(this))}else{this.myEffect.start({"margin-top":0}).chain(function(){this.showSubMenuComplete()}.bind(this))}}else{if(A){this.myEffect.set({"margin-left":0}).chain(function(){this.showSubMenuComplete()}.bind(this))}else{this.myEffect.start({"margin-left":0}).chain(function(){this.showSubMenuComplete()}.bind(this))}}}else{if(this.options.effect==="fade"){if(A){this.myEffect.set({opacity:this.options.opacity}).chain(function(){this.showSubMenuComplete()}.bind(this))}else{this.myEffect.start({opacity:this.options.opacity}).chain(function(){this.showSubMenuComplete()}.bind(this))}}else{if(this.options.effect=="slide & fade"){this.childMenu.setStyles({display:"block",visibility:"visible"});this.childMenu.getFirst().setStyles({left:0});if(this.subMenuType==="initial"&&this.options.orientation==="horizontal"){if(A){this.myEffect.set({"margin-top":0,opacity:this.options.opacity}).chain(function(){this.showSubMenuComplete()}.bind(this))}else{this.myEffect.start({"margin-top":0,opacity:this.options.opacity}).chain(function(){this.showSubMenuComplete()}.bind(this))}}else{if(A){if(this.options.direction.x==="right"){this.myEffect.set({"margin-left":0,opacity:this.options.opacity}).chain(function(){this.showSubMenuComplete()}.bind(this))}else{if(this.options.direction.x==="left"){this.myEffect.set({"margin-left":0,opacity:this.options.opacity}).chain(function(){this.showSubMenuComplete()}.bind(this))}}}else{if(this.options.direction.x==="right"){this.myEffect.set({"margin-left":-this.width,opacity:this.options.opacity});this.myEffect.start({"margin-left":0,opacity:this.options.opacity}).chain(function(){this.showSubMenuComplete()}.bind(this))}else{if(this.options.direction.x==="left"){this.myEffect.start({"margin-left":0,opacity:this.options.opacity}).chain(function(){this.showSubMenuComplete()}.bind(this))}}}}}else{this.childMenu.setStyles({display:"block",visibility:"visible"}).chain(function(){this.showSubMenuComplete(this)}.bind(this))}}}this.childMenu.store("status","open")},showSubMenuComplete:function(){this.options.onShowSubMenu_complete(this)},positionSubMenu:function(){this.options.onPositionSubMenu_begin(this);this.childMenu.setStyle("width",this.width);this.childMenu.getFirst().setStyle("width",this.width);if(this.subMenuType==="subsequent"){if(this.parentSubMenu&&this.options.direction.x!=this.parentSubMenu.options.direction.x){if(this.parentSubMenu.options.direction.x==="left"&&this.options.effect&&this.options.effect.contains("slide")){this.myEffect.set({"margin-left":this.width})}}this.options.direction.x=this.parentSubMenu.options.direction.x;this.options.direction.xInverse=this.parentSubMenu.options.direction.xInverse;this.options.direction.y=this.parentSubMenu.options.direction.y;this.options.direction.yInverse=this.parentSubMenu.options.direction.yInverse}var C;var A;if(this.subMenuType=="initial"){if(this.options.direction.y==="up"){if(this.options.orientation==="vertical"){C=this.btn.getCoordinates().bottom-this.height+this.options.tweakInitial.y}else{C=this.btn.getCoordinates().top-this.height+this.options.tweakInitial.y}this.childMenu.style.top=C+"px"}else{if(this.options.orientation=="horizontal"){this.childMenu.style.top=this.btn.getCoordinates().bottom+this.options.tweakInitial.y+"px"}else{if(this.options.orientation=="vertical"){C=this.btn.getPosition().y+this.options.tweakInitial.y;if((C+this.childMenu.getSize().y)>=$(document.body).getScrollSize().y){A=(C+this.childMenu.getSize().y)-$(document.body).getScrollSize().y;C=C-A-20}this.childMenu.style.top=C+"px"}}}if(this.options.orientation=="horizontal"){this.childMenu.style.left=this.btn.getPosition().x+this.options.tweakInitial.x+"px"}else{if(this.options.direction.x=="left"){this.childMenu.style.left=this.btn.getPosition().x-this.childMenu.getCoordinates().width+this.options.tweakInitial.x+"px"}else{if(this.options.direction.x=="right"){this.childMenu.style.left=this.btn.getCoordinates().right+this.options.tweakInitial.x+"px"}}}}else{if(this.subMenuType=="subsequent"){if(this.options.direction.y==="down"){if((this.btn.getCoordinates().top+this.options.tweakSubsequent.y+this.childMenu.getSize().y)>=$(document.body).getScrollSize().y){A=(this.btn.getCoordinates().top+this.options.tweakSubsequent.y+this.childMenu.getSize().y)-$(document.body).getScrollSize().y;this.childMenu.style.top=(this.btn.getCoordinates().top+this.options.tweakSubsequent.y)-A-20+"px"}else{this.childMenu.style.top=this.btn.getCoordinates().top+this.options.tweakSubsequent.y+"px"}}else{if(this.options.direction.y==="up"){if((this.btn.getCoordinates().bottom-this.height+this.options.tweakSubsequent.y)<1){this.options.direction.y="down";this.options.direction.yInverse="up";this.childMenu.style.top=this.btn.getCoordinates().top+this.options.tweakSubsequent.y+"px"}else{this.childMenu.style.top=this.btn.getCoordinates().bottom-this.height+this.options.tweakSubsequent.y+"px"}}}if(this.options.direction.x=="left"){this.childMenu.style.left=this.btn.getCoordinates().left-this.childMenu.getCoordinates().width+this.options.tweakSubsequent.x+"px";if(this.childMenu.getPosition().x<0){this.options.direction.x="right";this.options.direction.xInverse="left";this.childMenu.style.left=this.btn.getPosition().x+this.btn.getCoordinates().width+this.options.tweakSubsequent.x+"px";if(this.options.effect==="slide"||this.options.effect==="slide & fade"){this.myEffect.set({"margin-left":-this.width,opacity:this.options.opacity})}}}else{if(this.options.direction.x=="right"){this.childMenu.style.left=this.btn.getCoordinates().right+this.options.tweakSubsequent.x+"px";var D=this.childMenu.getCoordinates().right;var B=document.getCoordinates().width+window.getScroll().x;if(D>B){this.options.direction.x="left";this.options.direction.xInverse="right";this.childMenu.style.left=this.btn.getCoordinates().left-this.childMenu.getCoordinates().width+this.options.tweakSubsequent.x+"px";if(this.options.effect==="slide"||this.options.effect==="slide & fade"){this.myEffect.set({"margin-left":this.width,opacity:this.options.opacity})}}}}}}this.options.onPositionSubMenu_complete(this)}});


//]]>
</script>


<script type='text/javascript'>
//<![CDATA[

function showrecentcomments(json){for(var i=0;i<a_rc;i++){var b_rc=json.feed.entry[i];var c_rc;if(i==json.feed.entry.length)break;for(var k=0;k<b_rc.link.length;k++){if(b_rc.link[k].rel=='alternate'){c_rc=b_rc.link[k].href;break;}}c_rc=c_rc.replace("#","#comment-");var d_rc=c_rc.split("#");d_rc=d_rc[0];var e_rc=d_rc.split("/");e_rc=e_rc[5];e_rc=e_rc.split(".html");e_rc=e_rc[0];var f_rc=e_rc.replace(/-/g," ");f_rc=f_rc.link(d_rc);var g_rc=b_rc.published.$t;var h_rc=g_rc.substring(0,4);var i_rc=g_rc.substring(5,7);var j_rc=g_rc.substring(8,10);var k_rc=new Array();k_rc[1]="Jan";k_rc[2]="Feb";k_rc[3]="Mar";k_rc[4]="Apr";k_rc[5]="May";k_rc[6]="Jun";k_rc[7]="Jul";k_rc[8]="Aug";k_rc[9]="Sep";k_rc[10]="Oct";k_rc[11]="Nov";k_rc[12]="Dec";if("content" in b_rc){var l_rc=b_rc.content.$t;}else if("summary" in b_rc){var l_rc=b_rc.summary.$t;}else var l_rc="";var re=/<\S[^>]*>/g;l_rc=l_rc.replace(re,"");if(m_rc==true)document.write('On '+k_rc[parseInt(i_rc,10)]+' '+j_rc+' ');document.write('<a href="'+c_rc+'">'+b_rc.author[0].name.$t+'</a> commented');if(n_rc==true)document.write(' on '+f_rc);document.write(': ');if(l_rc.length<o_rc){document.write('<i>&#8220;');document.write(l_rc);document.write('&#8221;</i><br/><br/>');}else{document.write('<i>&#8220;');l_rc=l_rc.substring(0,o_rc);var p_rc=l_rc.lastIndexOf(" ");l_rc=l_rc.substring(0,p_rc);document.write(l_rc+'&hellip;&#8221;</i>');document.write('<br/><br/>');}}}


function rp(json){document.write('<ul>');for(var i=0;i<numposts;i++){document.write('<li>');var entry=json.feed.entry[i];var posttitle=entry.title.$t;var posturl;if(i==json.feed.entry.length)break;for(var k=0;k<entry.link.length;k++){if(entry.link[k].rel=='alternate'){posturl=entry.link[k].href;break}}posttitle=posttitle.link(posturl);var readmorelink="(more)";readmorelink=readmorelink.link(posturl);var postdate=entry.published.$t;var cdyear=postdate.substring(0,4);var cdmonth=postdate.substring(5,7);var cdday=postdate.substring(8,10);var monthnames=new Array();monthnames[1]="Jan";monthnames[2]="Feb";monthnames[3]="Mar";monthnames[4]="Apr";monthnames[5]="May";monthnames[6]="Jun";monthnames[7]="Jul";monthnames[8]="Aug";monthnames[9]="Sep";monthnames[10]="Oct";monthnames[11]="Nov";monthnames[12]="Dec";if("content"in entry){var postcontent=entry.content.$t}else if("summary"in entry){var postcontent=entry.summary.$t}else var postcontent="";var re=/<\S[^>]*>/g;postcontent=postcontent.replace(re,"");document.write(posttitle);if(showpostdate==true)document.write(' - '+monthnames[parseInt(cdmonth,10)]+' '+cdday);if(showpostsummary==true){if(postcontent.length<numchars){document.write(postcontent)}else{postcontent=postcontent.substring(0,numchars);var quoteEnd=postcontent.lastIndexOf(" ");postcontent=postcontent.substring(0,quoteEnd);document.write(postcontent+'...'+readmorelink)}}document.write('</li>')}document.write('</ul>')}


//]]>
</script>


<script type='text/javascript'>
summary_noimg = 800;
summary_img = 750;
img_thumb_height = 195;
img_thumb_width = 260;
</script>
<script type='text/javascript'>

//<![CDATA[

function removeHtmlTag(strx,chop){
    if(strx.indexOf("<")!=-1)
    {
        var s = strx.split("<");
        for(var i=0;i<s.length;i++){
            if(s[i].indexOf(">")!=-1){

                s[i] = s[i].substring(s[i].indexOf(">")+1,s[i].length);
            }
        }
        strx =  s.join("");
    }
    chop = (chop < strx.length-1) ? chop : strx.length-2;
    while(strx.charAt(chop-1)!=' ' && strx.indexOf(' ',chop)!=-1) chop++;

    strx = strx.substring(0,chop-1);
    return strx+'...';
}

function createSummaryAndThumb(pID){
    var div = document.getElementById(pID);
    var imgtag = "";
    var img = div.getElementsByTagName("img");

    var summ = summary_noimg;
    if(img.length>=1) {   
        imgtag = '<span style="float:left; padding:0px 10px 5px 0px;"><img src="'+img[0].src+'" width="'+img_thumb_width+'px" height="'+img_thumb_height+'px"/></span>';

        summ = summary_img;
    }
   
    var summary = imgtag + '<div>' + removeHtmlTag(div.innerHTML,summ) + '</div>';
    div.innerHTML = summary;
}

//]]>
</script>



<style type='text/css'>
body{background: url(http://4.bp.blogspot.com/_-ibrE31TAQc/Tap4STsiZmI/AAAAAAAAAdo/x2-QVRlYLNs/s000/background.jpg);color: #9a9a9a;font:75% &quot;Helvetica Neue&quot;,Arial,Helvetica,sans-serif;margin:0px;padding:0px;background-attachment:fixed;}

a:link,a:visited{color:#D53951;outline:none;}
a:hover{color:#FF0C32;outline:none;}
a img{border-width:0}
#body-wrapper{margin:0px;padding:0px 0px 0px 0px;}
/* Header-----------------------------------------------*/

#header-wrapper{width:950px;margin:0px auto 0px;height:144px;overflow:hidden;}
#header-inner{background-position:center;margin-left:auto;margin-right:auto}
#header{margin:0;border:0 solid $bordercolor;color:$pagetitlecolor;float:left;width:47%;overflow:hidden;}

#header h1{margin:0 5px 0;padding:30px 0 0 10px;font-family:Arial, Helvetica, Sans-serif;font-weight:bold;font-size:40px;color:#DDDFDF;}
#header .description{padding-left:15px;color:#DDDFDF;font-size:14px;padding-top:0px;margin-top:0px;}

#header h1 a,#header h1 a:visited{color:#DDDFDF;text-decoration:none}
#header h2{padding-left:15px;color:#DDDFDF;font:14px Arial,Helvetica,Sans-serif}
#header2{float:right;width:51%;margin-right:0px;padding-right:0px;overflow:hidden;}

#header2 .widget{padding:35px 10px 0 10px;float:right}
.feedtwitter{margin-top:7px;text-align:right}
/* Outer-Wrapper----------------------------------------------- */
#outer-wrapper{width:950px;margin:0px auto 0px;padding:0;text-align:$startSide;font:$bodyfont;background: url(http://4.bp.blogspot.com/_-ibrE31TAQc/Tap4Sn22yjI/AAAAAAAAAds/AstEYOsJ7ZQ/s000/container-bg.png) left top repeat-x;}

#content-wrapper{background: #000000;}
#main-wrapper{width:610px;padding-top:10px;padding-left:15px;padding-right:0px;float:left;word-wrap:break-word;/* fix for long text breaking sidebar float in IE */
overflow:hidden;/* fix for long non-text content breaking IE sidebar float */

}
#rsidebar-wrapper{width:310px;float:right;margin-left:5px;margin-right:0px;word-wrap:break-word;/* fix for long text breaking sidebar float in IE */
overflow:hidden;/* fix for long non-text content breaking IE sidebar float */

}
#pagemenucontainer{height:42px;padding:0;margin-top:3px;float:left}
#pagemenu{height:42px;float:left}
#pagemenu,#pagemenu ul{padding:0;margin:0;list-style:none;line-height:1}
#pagemenu{}
#pagemenu ul{float:left;list-style:none;margin:0 0 0 0;padding:0}

#pagemenu li{float:left;list-style:none;margin:0;padding:0;background:url(http://4.bp.blogspot.com/_-ibrE31TAQc/Tap4S9zAuzI/AAAAAAAAAdw/CfWupYZ-8x8/s000/pagenav-seperator.png) left center no-repeat}
<script src='http://www.clocklink.com/embed.js'/><script language='JavaScript' type='text/javascript'>obj=new Object;obj.clockfile=&quot;mailhigh002-navy.swf&quot;;obj.TimeZone=&quot;GMT0700&quot;;obj.width=151;obj.height=50;obj.wmode=&quot;transparent&quot;;showClock(obj);</script>
#pagemenu li:first-child{background:none}
#pagemenu ul li{list-style:none;margin:0;padding:0}
#pagemenu li a,#pagemenu li a:link{color:#E2C4C9;display:block;margin:0 0 0 6px;padding:14px 6px 16px 6px;text-decoration:none;text-transform:uppercase;font:normal 11px Arial,Helvetica,sans-serif}

#pagemenu li a:hover,#pagemenu li a:active{color:#FFF;display:block;text-decoration:none;background:url(http://1.bp.blogspot.com/_-ibrE31TAQc/Tap4S6bAD-I/AAAAAAAAAd0/Fk-XaYZqHVI/s000/pagenav-hover.png) center bottom no-repeat}

#pagemenu li.current_page_item a{color:#FFF;;text-decoration:none;background:url(http://1.bp.blogspot.com/_-ibrE31TAQc/Tap4S6bAD-I/AAAAAAAAAd0/Fk-XaYZqHVI/s000/pagenav-hover.png) center bottom no-repeat}

#pagemenu li:hover,#pagemenu li.sfhover{position:static}
#navcontainer{height:46px;display:block;overflow:hidden;background:url(http://4.bp.blogspot.com/_-ibrE31TAQc/Tap4TFwfcKI/AAAAAAAAAd4/w9WObKQ3KVo/s000/nav-bg.png) left top repeat-x}

#navcontainer .current-cat a{color:#FFF;background:url(http://1.bp.blogspot.com/_-ibrE31TAQc/Tap4Taq0ZWI/AAAAAAAAAd8/928Yo3i8QSA/s000/nav-hover.png) left top repeat-x}

#nav a,#subMenusContainer a{text-decoration:none;display:block}
#nav a{margin:0 2px 0 0;float:left;padding:17px 14px;text-transform:uppercase;color:#EDEDDB;font-weight:bold;font-size:12px}
#subMenusContainer a,#nav li li a{font-size:12px;text-align:left;background-color:#151515;padding:6px 24px;color:#FFF;text-shadow:none}

#nav li a:hover,#nav li a:focus,#nav a.mainMenuParentBtnFocused{background:url(http://1.bp.blogspot.com/_-ibrE31TAQc/Tap4Taq0ZWI/AAAAAAAAAd8/928Yo3i8QSA/s000/nav-hover.png) left top repeat-x;color:#FFF}

#subMenusContainer a:hover,#subMenusContainer a:focus,#subMenusContainer a.subMenuParentBtnFocused{background-color:#222;color:#FFF;text-shadow:none}
.subMenuParentBtn{background:url(../img/arrow_right.gif) right center no-repeat}

.subMenuParentBtnFocused{background:url(../img/arrow_right_over.gif) right center no-repeat}
.mainMenuParentBtn{}
.mainMenuParentBtnFocused{}
.smOW{display:none;position:absolute;overflow:hidden;padding:0 2px;margin:0 0 0 -2px}

#nav,#nav ul,#nav ol,#subMenusContainer ul,#subMenusContainer ol{padding:0;margin:0;list-style:none;line-height:1em}
#nav ol,#nav ul,#subMenusContainer ul,#subMenusContainer ol{background:none;left:0}
#nav li{cursor:pointer;float:left;margin:0 4px 0 0;padding:0 2px 0 0;height:46px;display:inline;background:url(http://3.bp.blogspot.com/_-ibrE31TAQc/Tap4T4_7GGI/AAAAAAAAAeA/jhXWZpNChsU/s000/nav-seperator.png) right center no-repeat}

#nav li:first-child{}
#subMenusContainer li{list-style:none}
#nav{width:950px;margin:0 auto;clear:both;overflow:hidden;font-size:12px;display:block}
#nav .children{display:none}
#subMenusContainer{display:block;position:absolute;top:0;left:0;width:100%;height:0;overflow:visible;z-index:1000000000}

/* Posts-----------------------------------------------*/
h2.date-header{margin:1.5em 0 .5em;display:none;}
.wrapfullpost{}
.post{padding-bottom:5px;margin-bottom:20px;border-bottom:1px dashed #2D2D28;}
.post-title{margin:0 0 8px 0;padding:0;line-height:28px;font-size:22px;font-family:Arial,Helvetica,Sans-serif;font-weight:bold;text-transform:uppercase;color:#DAE6EB;text-shadow:0px 1px 0px #000;}

.post-title a,.post-title a:visited,.post-title strong{display:block;text-decoration:none;color:#DAE6EB;text-decoration:none;}
.post-title strong,.post-title a:hover{color:#D24056;text-decoration:none;}
.post-body{text-align:justify;padding-top:8px;font:14px/20px Arial,Verdana;}

blockquote{overflow:hidden;padding-left:9px;font-style:italic;color:#666;border-left:3px solid #CADAE7;}
.post-footer{margin:5px 0;color:$sidebarcolor;font:$postfooterfont;}
.comment-link{margin-$startSide:.6em}

.post-body img{padding:6px 6px 6px 6px;background-color: #020202;border:1px solid #32322F;margin:0 4px 0px 0}
.postdate{font:12px Arial,Helvetica,Sans-serif;color:#DAE6EB;text-shadow:0px 1px 0px #000;}
.postmeta{padding:2px 4px;font:11px Arial,Verdana;text-shadow:0px 1px 0px #000;}

.postdate img,.postmeta img{border:none;vertical-align:middle;margin:2px;padding:0px;background-color:transparent;}
/* Sidebar Content----------------------------------------------- */
.sidebar{margin:0 0 10px 0;color:#D7D7CC;font-size: 13px;}

.sidebar a{text-decoration:none;color:#D7D7CC;}
.sidebar a:hover{text-decoration:underline;color:#B03044;}
.sidebar h2{margin:0 -10px 5px 0;padding:10px 0 10px 34px;text-align:left;font-size:16px;line-height:16px;color:#FFF;font-family:Arial,Helvetica,Sans-serif;font-weight:bold;text-transform:uppercase;background:#1E1E1E url(http://3.bp.blogspot.com/_-ibrE31TAQc/Tap4T4XNZtI/AAAAAAAAAeE/leCvdwIbEeI/s000/sidebar-tab.png) 6px center no-repeat;-moz-border-radius:10px 0 0 10px;-khtml-border-radius:10px 0 0 10px;-webkit-border-radius:10px 0 0 10px;border-radius:10px 0 0 10px;}

.sidebar ul{list-style-type:none;margin:0 0 10px 0;padding:0;}
.sidebar ul li{padding:6px 0 6px 0;margin:0;background:url(http://3.bp.blogspot.com/_-ibrE31TAQc/Tap4UNSBvWI/AAAAAAAAAeI/cblpwrUEwzo/s000/sidebar-line.png) left bottom repeat-x;}

.sidebar ul li:hover{}
.sidebar .widget{margin:0px 0px 5px 10px;padding:0 0 0.5em;text-shadow:0px 1px 0px #000;}
.sidebar .widget-content{padding:0px 5px 0px 0px;}
.main .widget{margin:0 0 5px;padding:0 0 2px;}

.main .Blog{border-bottom-width:0}
/* Search----------------------------------------------- */
#search{border:1px solid #D15064;height:28px;padding:0;background:#CB3C52;text-align:right;margin-top:15px;overflow:hidden}

#search input{border:0;background:none;color:#FFF}
#s{width:240px;padding:4px;margin:2px 0 0 0;background:none}
#topsearch #search{margin:8px 4px 0 0;padding-right:4px}
#topsearch #s{width:220px}
/* FOOTER */

#footer{background:#1B1B1B;padding:20px;text-align:center;color:#E3E6E7;font-size:13px;clear:both;}
#footer a{color:#E3E6E7}
#footer a:hover{text-decoration:none;color:#E3E6E7}
#credits{color:#626262;font-size:11px;text-align:center;padding:10px;}

#credits a{color:#626262;text-decoration:none}
#footer-column-container {clear:both;padding:0px 10px;background:#000;color:#D7D7CC;border-top:1px dashed #2D2D28;font-size: 13px;}
#footer-column-container a{text-decoration:none;color:#D7D7CC;}

#footer-column-container a:hover{text-decoration:underline;color:#B03044;}
#footer-column-container h2{margin:0 -10px 5px 0;padding:10px 0 10px 34px;text-align:left;font-size:16px;line-height:16px;color:#FFF;font-family:Arial,Helvetica,Sans-serif;font-weight:bold;text-transform:uppercase;background:#1E1E1E url(http://3.bp.blogspot.com/_-ibrE31TAQc/Tap4T4XNZtI/AAAAAAAAAeE/leCvdwIbEeI/s000/sidebar-tab.png) 6px center no-repeat;-moz-border-radius:10px 0 0 10px;-khtml-border-radius:10px 0 0 10px;-webkit-border-radius:10px 0 0 10px;border-radius:10px 0 0 10px;}

#footer-column-container ul{list-style-type:none;margin:0 0 10px 0;padding:0;}
#footer-column-container ul li{padding:6px 0 6px 0;margin:0;background:url(http://3.bp.blogspot.com/_-ibrE31TAQc/Tap4UNSBvWI/AAAAAAAAAeI/cblpwrUEwzo/s000/sidebar-line.png) left bottom repeat-x;}

#footer-column-container ul li:hover{}
.footer-column {padding: 4px 10px;text-shadow:0px 1px 0px #000;}
/* Comments----------------------------------------------- */
#comments h4{color:#666;letter-spacing:0;font-size:14px;font-weight:bold;line-height:1.4em;margin:1em 0;text-transform:none}

#comments-block{line-height:1.6em;margin:1em 0 1.5em}
#comments-block .comment-author{-moz-background-inline-policy:continuous;background:none repeat scroll 0 0 #1b1b1b;border:1px solid #2D2D28;font-size:15px;font-weight:normal;margin-right:20px;padding:5px}

#comments .blogger-comment-icon,.blogger-comment-icon{-moz-background-inline-policy:continuous;background:none repeat scroll 0 0 #E8DEC4;border-color:#E8DEC4;border-style:solid;border-width:2px 1px 1px;line-height:16px;padding:5px}

#comments-block .comment-body{border-left:1px solid #2D2D28;border-right:1px solid #2D2D28;margin-left:0;margin-right:20px;padding:7px}
#comments-block .comment-footer{border-bottom:1px solid #2D2D28;border-left:1px solid #2D2D28;border-right:1px solid #2D2D28;font-size:11px;line-height:1.4em;margin:-0.25em 20px 2em 0;padding:5px;text-transform:none}

#comments-block .comment-body p{margin:0 0 0.75em}
.deleted-comment{color:gray;font-style:italic}
.avatar-image-container img{background:url(http://1.bp.blogspot.com/_-ibrE31TAQc/Tap4UVtng8I/AAAAAAAAAeM/50u_Fb7v3B4/s000/avatar.jpg);width:35px;height:35px}

#blog-pager-newer-link{float:$startSide}
#blog-pager-older-link{float:$endSide}
#blog-pager{text-align:center}
.feed-links{clear:both;line-height:2.5em}
/* Profile ----------------------------------------------- */

.profile-img{float:$startSide;margin-top:0;margin-$endSide:5px;margin-bottom:5px;margin-$startSide:0;padding:4px;border:1px solid $bordercolor}
.profile-data{margin:0;text-transform:uppercase;letter-spacing:.1em;font:$postfooterfont;color:$sidebarcolor;font-weight:bold;line-height:1.6em}

.profile-datablock{margin:.5em 0 .5em}
.profile-textblock{margin:0.5em 0;line-height:1.6em}
.profile-link{font:$postfooterfont;text-transform:uppercase;letter-spacing:.1em}
#myGallery,#myGallerySet,#flickrGallery{width:610px;height:320px;z-index:5;margin-bottom:20px;margin-top:5px;overflow:hidden;}

.jdGallery a{outline:0}
#flickrGallery{width:500px;height:334px}
#myGallery img.thumbnail,#myGallerySet img.thumbnail{display:none}
.jdGallery{overflow:hidden;position:relative}
.jdGallery img{border:0;margin:0}

.jdGallery .slideElement{width:100%;height:100%;background-color:#000;background-repeat:no-repeat;background-position:center center;background-image:url(&#39;http://3.bp.blogspot.com/_-ibrE31TAQc/Tap4UsxeBKI/AAAAAAAAAeQ/UE7deTy1BGg/s000/loading-bar-black.png&#39;)}

.jdGallery .loadingElement{width:100%;height:100%;position:absolute;left:0;top:0;background-color:#000;background-repeat:no-repeat;background-position:center center;background-image:url(&#39;http://3.bp.blogspot.com/_-ibrE31TAQc/Tap4UsxeBKI/AAAAAAAAAeQ/UE7deTy1BGg/s000/loading-bar-black.png&#39;)}

.jdGallery .slideInfoZone{position:absolute;z-index:10;width:100%;margin:0;left:0;bottom:0;height:120px;background:#000;color:#fff;text-indent:0;overflow:hidden}
* html .jdGallery .slideInfoZone{bottom:-1px}
.jdGallery .slideInfoZone h2{padding:0;margin:0;margin:2px 5px;font-size:14px;font-weight:bold;color:#fff !important}

.jdGallery .slideInfoZone p{padding:0;font-size:12px;margin:2px 5px;color:#eee}
.jdGallery div.carouselContainer{position:absolute;height:135px;width:100%;z-index:10;margin:0;left:0;top:0}
.jdGallery a.carouselBtn{position:absolute;bottom:0;right:30px;height:20px;/*width:100px;background:url(&#39;img/carousel_btn.gif&#39;) no-repeat;*/

text-align:center;padding:0 10px;font-size:13px;background:#333;color:#fff;cursor:pointer}
.jdGallery .carousel{position:absolute;width:100%;margin:0;left:0;top:0;height:115px;background:#333;color:#fff;text-indent:0;overflow:hidden}

.jdExtCarousel{overflow:hidden;position:relative}
.jdGallery .carousel .carouselWrapper,.jdExtCarousel .carouselWrapper{position:absolute;width:100%;height:78px;top:10px;left:0;overflow:hidden}
.jdGallery .carousel .carouselInner,.jdExtCarousel .carouselInner{position:relative}

.jdGallery .carousel .carouselInner .thumbnail,.jdExtCarousel .carouselInner .thumbnail{cursor:pointer;background:#000;background-position:center center;float:left;border:solid 1px #fff}
.jdGallery .wall .thumbnail,.jdExtCarousel .wall .thumbnail{margin-bottom:10px}

.jdGallery .carousel .label,.jdExtCarousel .label{font-size:13px;position:absolute;bottom:5px;left:10px;padding:0;margin:0}
.jdGallery .carousel .wallButton,.jdExtCarousel .wallButton{font-size:10px;position:absolute;bottom:5px;right:10px;padding:1px 2px;margin:0;background:#222;border:1px solid #888;cursor:pointer}

.jdGallery .carousel .label .number,.jdExtCarousel .label .number{color:#b5b5b5}
.jdGallery a{font-size:100%;text-decoration:none;color:#fff}
.jdGallery a.right,.jdGallery a.left{position:absolute;height:99%;width:25%;cursor:pointer;z-index:10;filter:alpha(opacity=20);-moz-opacity:0.2;-khtml-opacity:0.2;opacity:0.2}

* html .jdGallery a.right,* html .jdGallery a.left{filter:alpha(opacity=50)}
.jdGallery a.right:hover,.jdGallery a.left:hover{filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8}
.jdGallery a.left{left:0;top:0;background:url(&#39;http://3.bp.blogspot.com/_-ibrE31TAQc/Tap4Uv3nj3I/AAAAAAAAAeU/F2JrJq2NqTw/s000/fleche1.png&#39;) no-repeat center left}

* html .jdGallery a.left{background:url(&#39;http://4.bp.blogspot.com/_-ibrE31TAQc/Tap4U7HqByI/AAAAAAAAAeY/RYzI4ZcmrgE/s000/fleche1.gif&#39;) no-repeat center left}

.jdGallery a.right{right:0;top:0;background:url(&#39;http://1.bp.blogspot.com/_-ibrE31TAQc/Tap4VItQ3OI/AAAAAAAAAec/qVKYX0LdFyI/s000/fleche2.png&#39;) no-repeat center right}

* html .jdGallery a.right{background:url(&#39;http://3.bp.blogspot.com/_-ibrE31TAQc/Tap4VhF_FII/AAAAAAAAAeg/w_VvngdQhhI/s000/fleche2.gif&#39;) no-repeat center right}

.jdGallery a.open{left:0;top:0;width:100%;height:100%}
.withArrows a.open{position:absolute;top:0;left:25%;height:99%;width:50%;cursor:pointer;z-index:10;background:none;-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8}

.withArrows a.open:hover{background:url(&#39;http://3.bp.blogspot.com/_-ibrE31TAQc/Tap4V0EqYGI/AAAAAAAAAek/J-KvZde8ies/s000/open.png&#39;) no-repeat center center}

* html .withArrows a.open:hover{background:url(&#39;http://2.bp.blogspot.com/_-ibrE31TAQc/Tap4WEHhkZI/AAAAAAAAAeo/BidHpoPUk5k/s000/open.gif&#39;) no-repeat center center;filter:alpha(opacity=80)}

/* Gallery Sets */
.jdGallery a.gallerySelectorBtn{z-index:15;position:absolute;top:0;left:30px;height:20px;/*width:100px;background:url(&#39;img/carousel_btn.gif&#39;) no-repeat;*/
text-align:center;padding:0 10px;font-size:13px;background:#333;color:#fff;cursor:pointer;opacity:.4;-moz-opacity:.4;-khtml-opacity:0.4;filter:alpha(opacity=40)}

.jdGallery .gallerySelector{z-index:20;width:100%;height:100%;position:absolute;top:0;left:0;background:#000}
.jdGallery .gallerySelector h2{margin:0;padding:10px 20px 10px 20px;font-size:20px;line-height:30px;color:#fff !important}

.jdGallery .gallerySelector .gallerySelectorWrapper{overflow:hidden}
.jdGallery .gallerySelector .gallerySelectorInner div.galleryButton{margin-left:10px;margin-top:10px;border:1px solid #888;padding:5px;height:40px;color:#fff;cursor:pointer;float:left}

.jdGallery .gallerySelector .gallerySelectorInner div.hover{background:#333}
.jdGallery .gallerySelector .gallerySelectorInner div.galleryButton div.preview{background:#000;background-position:center center;float:left;border:none;width:40px;height:40px;margin-right:5px}

.jdGallery .gallerySelector .gallerySelectorInner div.galleryButton h3{margin:0;padding:0;font-size:12px;font-weight:normal;color:#fff}
.jdGallery .gallerySelector .gallerySelectorInner div.galleryButton p.info{margin:0;padding:0;font-size:12px;font-weight:normal;color:#fff !important}

#navbar-iframe{height:0;visibility:hidden;display:none;}
/* -- NUMBER PAGE NAVIGATION -- */
#blog-pager {padding:6px 10px}
.showpageArea{float:left}
.showpageOf{margin:0 8px 0 0;padding:3px 7px;color:#98988e;font:15px Arial,Verdana;background:transparent;}

.showpagePoint{color:#fff;font:bold 15px Arial,Verdana;padding:2px 7px;margin:2px;border:0px solid #fff;background:#353532;text-decoration:none}
.showpageNum a{font:15px Arial,Verdana;padding:3px 7px;margin:0 4px;text-decoration:none;background:transparent;color:#98988e;}

.showpageNum a:hover{color:#fff;background:#b03044;}
.showpage a{font:15px Arial,Verdana;padding:3px 7px;margin:0 4px;text-decoration:none;background:transparent;color:#98988e;}
.showpage a:hover{color:#fff;background:#b03044;}

.showpageArea{margin:10px 0;font:15px Arial,Verdana;color:#232323;}
.addthis_toolbox{padding:15px 0 5px 0;text-align:center}
.addthis_toolbox .custom_images a{width:32px;height:32px;margin:0 4px 0 4px;padding:0}

.addthis_toolbox .custom_images a:hover img{opacity:1}
.addthis_toolbox .custom_images a img{opacity:0.85}
#comment-form iframe{padding:5px;width:500px}
div.span-1,div.span-2,div.span-3,div.span-4,div.span-5,div.span-6,div.span-7,div.span-8,div.span-9,div.span-10,div.span-11,div.span-12,div.span-13,div.span-14,div.span-15,div.span-16,div.span-17,div.span-18,div.span-19,div.span-20,div.span-21,div.span-22,div.span-23,div.span-24{float:left;margin-right:10px}

.span-1{width:30px}.span-2{width:70px}.span-3{width:110px}.span-4{width:150px}.span-5{width:190px}.span-6{width:230px}.span-7{width:270px}.span-8{width:310px}.span-9{width:350px}.span-10{width:390px}.span-11{width:430px}.span-12{width:470px}.span-13{width:510px}.span-14{width:550px}.span-15{width:590px}.span-16{width:630px}.span-17{width:670px}.span-18{width:710px}.span-19{width:750px}.span-20{width:790px}.span-21{width:830px}.span-22{width:870px}.span-23{width:910px}.span-24,div.span-24{width:950px;margin:0}input.span-1,textarea.span-1,input.span-2,textarea.span-2,input.span-3,textarea.span-3,input.span-4,textarea.span-4,input.span-5,textarea.span-5,input.span-6,textarea.span-6,input.span-7,textarea.span-7,input.span-8,textarea.span-8,input.span-9,textarea.span-9,input.span-10,textarea.span-10,input.span-11,textarea.span-11,input.span-12,textarea.span-12,input.span-13,textarea.span-13,input.span-14,textarea.span-14,input.span-15,textarea.span-15,input.span-16,textarea.span-16,input.span-17,textarea.span-17,input.span-18,textarea.span-18,input.span-19,textarea.span-19,input.span-20,textarea.span-20,input.span-21,textarea.span-21,input.span-22,textarea.span-22,input.span-23,textarea.span-23,input.span-24,textarea.span-24{border-left-width:1px!important;border-right-width:1px!important;padding-left:5px!important;padding-right:5px!important}input.span-1,textarea.span-1{width:18px!important}input.span-2,textarea.span-2{width:58px!important}input.span-3,textarea.span-3{width:98px!important}input.span-4,textarea.span-4{width:138px!important}input.span-5,textarea.span-5{width:178px!important}input.span-6,textarea.span-6{width:218px!important}input.span-7,textarea.span-7{width:258px!important}input.span-8,textarea.span-8{width:298px!important}input.span-9,textarea.span-9{width:338px!important}input.span-10,textarea.span-10{width:378px!important}input.span-11,textarea.span-11{width:418px!important}input.span-12,textarea.span-12{width:458px!important}input.span-13,textarea.span-13{width:498px!important}input.span-14,textarea.span-14{width:538px!important}input.span-15,textarea.span-15{width:578px!important}input.span-16,textarea.span-16{width:618px!important}input.span-17,textarea.span-17{width:658px!important}input.span-18,textarea.span-18{width:698px!important}input.span-19,textarea.span-19{width:738px!important}input.span-20,textarea.span-20{width:778px!important}input.span-21,textarea.span-21{width:818px!important}input.span-22,textarea.span-22{width:858px!important}input.span-23,textarea.span-23{width:898px!important}input.span-24,textarea.span-24{width:938px!important}.last{margin-right:0;padding-right:0}

.last,div.last{margin-right:0}
</style>

<b:if cond='data:blog.pageType == &quot;static_page&quot;'>
<style type='text/css'>
#main-wrapper{padding-top:10px;}
.post-body img{padding:0px;background:none;}

</style>
</b:if>
<b:if cond='data:blog.pageType == &quot;item&quot;'>
<style type='text/css'>
#main-wrapper{padding-top:10px;}
.post-body img{padding:0px;background:none;}

</style>
</b:if>

<script type='text/javascript'>
//<![CDATA[

JSON.extend({
parse: function(string) {
    return JSON.decode(string);
},
stringify: function(obj) {

    return JSON.encode(obj);
}
});

//]]>
</script>

  </head>

  <body>

<script type='text/javascript'>
    window.addEvent(&#39;domready&#39;, function() {           

            var myMenu = new MenuMatic();
    });   
</script>


  <div id='body-wrapper'><div id='outer-wrapper'><div id='wrap2'>

    <!-- skip links for text browsers -->

    <span id='skiplinks' style='display:none;'>
      <a href='#main'>skip to main </a> |
      <a href='#sidebar'>skip to sidebar</a>
    </span>



<div class='span-24'>

<div class='span-14'>
<div id='pagemenucontainer'>
<b:section class='pagelistmenusblog' id='pagelistmenusblog' showaddelement='no'>
<b:widget id='PageList1' locked='true' title='homepage blog' type='PageList'/>
</b:section>
</div>
</div>

<div class='span-3 feedtwitter'>
<a expr:href='data:blog.homepageUrl + &quot;feeds/posts/default&quot;'><img src='http://4.bp.blogspot.com/_-ibrE31TAQc/Tap4WTu3GcI/AAAAAAAAAes/a86LaeIScLM/s000/rss.png' style='margin:0 4px 0 0;'/></a>       

<a href='http://twitter.com/USERNAME' title='Follow me on Twitter!'><img src='http://2.bp.blogspot.com/_-ibrE31TAQc/Tap4Wu6Xn0I/AAAAAAAAAew/nE5-3WVFtvw/s000/twitter.png' style='margin:0 4px 0 0;' title='Follow me on Twitter!'/></a>   

</div>

<div class='span-7 last' id='topsearch'>
<div id='search'>
<form action='/search' id='searchform' method='get'>
<input id='s' name='q' onblur='if (this.value == &quot;&quot;) {this.value = &quot;Search&quot;;}' onfocus='if (this.value == &quot;Search&quot;) {this.value = &quot;&quot;;}' type='text' value='Search'/>

<input src='http://1.bp.blogspot.com/_-ibrE31TAQc/Tap4Wgpng3I/AAAAAAAAAe0/5RkWd7_y7_o/s000/search.png' style='border:0; vertical-align: top;' type='image'/>

</form>
</div>
</div>

</div>
<div style='clear:both;'/>

    <div id='header-wrapper'>
      <b:section class='header' id='header' maxwidgets='1' showaddelement='no'>
<b:widget id='Header1' locked='true' title='regarblog&apos;s (Header)' type='Header'/>
</b:section>

<b:section class='header' id='header2' maxwidgets='2' showaddelement='yes'/>

<div style='clear:both;'/>

    </div>
<div style='clear:both;'/>

<div id='navcontainer'>
<ul id='nav'>

<li class='current-cat'><a expr:href='data:blog.homepageUrl'>Home</a></li>


<li><a href='#'>Contact Person</a>
<ul class='privacy'>

<li><a href='#'> saivenregar@gmail.com </a></li>
<li><a href='#'> 0857-6971-6476 </a></li>

</ul>
</li>

<li><a href='#'>Downloads</a>
<ul class='children'>
<li><a href='#'>in built</a></li>

<li><a href='#'>in built</a></li>
<li><a href='#'>in built</a>
<ul class='children'>
<li><a href='#'>in built</a>
</li>

</ul>
</li>
</ul>
</li>

<li><a href='#'>Other Category</a>
<ul class='children'>
<li><a href='#'>Category 1</a>

<ul class='children'>
<li><a href='#'>Sub Child Category 1</a></li>
<li><a href='#'>Sub Child Category 2</a></li>
<li><a href='#'>Sub Child Category 3</a></li>

</ul>
</li>
<li><a href='#'>Category 2</a></li>
<li><a href='#'>Category 3</a></li>
<li><a href='#'>Category 4</a></li>

</ul>
</li>

<li><a href='#'>Health</a>
<ul class='children'>
<li><a href='#'>Childcare</a></li>

</ul>
</li>

<li><a href='#'>music</a></li>
<li><a href='#'>politics</a></li>

<li><a href='#'>Uncategorized</a></li>
       
</ul>
</div>
<div style='clear:both;'/>

    <div id='content-wrapper'>

      <div id='crosscol-wrapper' style='text-align:center'>

        <b:section class='crosscol' id='crosscol' showaddelement='yes'/>
      </div>

      <div id='main-wrapper'>

<!-- Featured Content Slider Started -->


<b:if cond='data:blog.pageType != &quot;static_page&quot;'>
<b:if cond='data:blog.pageType != &quot;item&quot;'>

<script type='text/javascript'>
function startGallery() {

var myGallery = new gallery($(&#39;myGallery&#39;), {
timed: true,
delay: 6000,
slideInfoZoneOpacity: 0.8,
showCarousel: false,
slideInfoZoneSlide: false
});
}
window.addEvent(&#39;domready&#39;, startGallery);

</script>

<div class='fullbox_excerpt'>
<div class='fullbox_content'>
<div class='smooth_gallery'>
<div id='myGallery'>

<div class='imageElement'>

<h3>This is featured post 1 title</h3>
<p>Replace these every slider sentences with your featured post descriptions.Go to Blogger edit html and find these sentences.</p>
<a class='open' href='SLIDER-1-URL-HERE' title='This is featured post 1'/>

<img alt='' class='full' src='http://1.bp.blogspot.com/_-ibrE31TAQc/Tap4W8OenvI/AAAAAAAAAe4/zvY_VjsNVc8/s000/1.jpg'/>

</div>

<div class='imageElement'>
<h3>This is featured post 2 title</h3>
<p>Replace these every slider sentences with your featured post descriptions.Go to Blogger edit html and find these sentences.</p>

<a class='open' href='SLIDER-2-URL-HERE' title='This is featured post 2'/>
<img alt='' class='full' src='http://3.bp.blogspot.com/_-ibrE31TAQc/Tap4XVTyixI/AAAAAAAAAe8/ouAbW0q8X3E/s000/2.jpg'/>

</div>

<div class='imageElement'>
<h3>This is featured post 3 title</h3>
<p>Replace these every slider sentences with your featured post descriptions.Go to Blogger edit html and find these sentences.</p>

<a class='open' href='SLIDER-3-URL-HERE' title='This is featured post 3'/>
<img alt='' class='full' src='http://2.bp.blogspot.com/_-ibrE31TAQc/Tap4XovXcJI/AAAAAAAAAfA/0p6kjsq-95A/s000/3.jpg'/>

</div>

<div class='imageElement'>
<h3>This is featured post 4 title</h3>
<p>Replace these every slider sentences with your featured post descriptions.Go to Blogger edit html and find these sentences.</p>

<a class='open' href='SLIDER-4-URL-HERE' title='This is featured post 4'/>
<img alt='' class='full' src='http://1.bp.blogspot.com/_-ibrE31TAQc/Tap4XrTZnXI/AAAAAAAAAfE/Oz1y3poXpd4/s000/4.jpg'/>

</div>

<div class='imageElement'>
<h3>This is featured post 5 title</h3>
<p>Replace these every slider sentences with your featured post descriptions.Go to Blogger edit html and find these sentences.</p>

<a class='open' href='SLIDER-5-URL-HERE' title='This is featured post 5'/>
<img alt='' class='full' src='http://1.bp.blogspot.com/_-ibrE31TAQc/Tap4YBvsTtI/AAAAAAAAAfI/7FeiXvhc2Lw/s000/5.jpg'/>

</div>

</div></div></div></div></b:if></b:if>

<!-- Featured Content Slider End -->

        <b:section class='main' id='main' showaddelement='no'>
<b:widget id='Blog1' locked='true' title='Posting Blog' type='Blog'/>
</b:section>
      </div>

      <div id='rsidebar-wrapper'>

<div class='addthis_toolbox'>  

<div class='custom_images'>
<a class='addthis_button_twitter'><img alt='Twitter' height='32' src='http://2.bp.blogspot.com/_-ibrE31TAQc/Tap4Zcu6sOI/AAAAAAAAAfc/870I7lU8vnQ/s000/twitter.png' width='32'/></a>

<a class='addthis_button_delicious'><img alt='Delicious' height='32' src='http://3.bp.blogspot.com/_-ibrE31TAQc/Tap4ZieSODI/AAAAAAAAAfg/GOxhei75Vb8/s000/delicious.png' width='32'/></a>

<a class='addthis_button_facebook'><img alt='Facebook' height='32' src='http://3.bp.blogspot.com/_-ibrE31TAQc/Tap4Z-LufNI/AAAAAAAAAfk/tZ7d0dKHLsE/s000/facebook.png' width='32'/></a>

<a class='addthis_button_digg'><img alt='Digg' height='32' src='http://1.bp.blogspot.com/_-ibrE31TAQc/Tap4aInChFI/AAAAAAAAAfo/-x5rQDjXefw/s000/digg.png' width='32'/></a>

<a class='addthis_button_stumbleupon'><img alt='Stumbleupon' height='32' src='http://1.bp.blogspot.com/_-ibrE31TAQc/Tap4at4MBxI/AAAAAAAAAfs/2c58iCPX8Lc/s000/stumbleupon.png' width='32'/></a>

<a class='addthis_button_favorites'><img alt='Favorites' height='32' src='http://2.bp.blogspot.com/_-ibrE31TAQc/Tap4ay9fsSI/AAAAAAAAAfw/wHEXfERFuR0/s000/favorites.png' width='32'/></a>

<a class='addthis_button_more'><img alt='More' height='32' src='http://4.bp.blogspot.com/_-ibrE31TAQc/Tap4bN8baPI/AAAAAAAAAf0/g8yTmZklOTw/s000/more.png' width='32'/></a>

</div>
<script src='http://s7.addthis.com/js/250/addthis_widget.js' type='text/javascript'/>
</div>
<div style='clear:both;'/>


        <b:section class='sidebar' id='sidebarright' preferred='yes'>
<b:widget id='HTML4' locked='false' title='Blogroll' type='HTML'/>
<b:widget id='BlogArchive1' locked='false' title='Blog Archive' type='BlogArchive'/>
<b:widget id='Label1' locked='false' title='Categories' type='Label'/>
<b:widget id='Attribution1' locked='true' title='' type='Attribution'/>
<b:widget id='Profile1' locked='false' title='Tentang blogger' type='Profile'/>
<b:widget id='Followers1' locked='false' title='Pengikut' type='Followers'/>
</b:section>

<p/></div>

      <!-- spacer for skins that want sidebar and main to be the same height-->
      <div class='clear'>&#160;</div>

    </div> <!-- end content-wrapper -->

<div class='span-24'> 
<div id='footer-column-container'>
<div id='footer2' style='width: 33%; float: left; margin:0; text-align: left;'>
<b:section class='footer-column' id='col1' preferred='yes' style='float:left;'/>
</div>
<div id='footer3' style='width: 33%; float: left; margin:0; text-align: left;'>

<b:section class='footer-column' id='col2' preferred='yes' style='float:left;'/>
</div>
<div id='footer4' style='width: 33%; float: right; margin:0; text-align: left;'>

<b:section class='footer-column' id='col3' preferred='yes' style='float:right;'/>
</div>
<div style='clear:both;'/>
</div>
</div>
<div id='footer'>Copyright &#169; 2011 <a expr:href='data:blog.homepageUrl'><data:blog.title/></a> | Powered by <a href='http://www.blogger.com/'>Blogger</a>

</div>
 <MARQUEE align='center' direction='right' height='150' scrollamount='5' width='60%'>

    &quot;thank for attention&#39;s&quot;  
</MARQUEE>
<div style='clear:both;'/>
  </div></div></div> <!-- end outer-wrapper -->
<div style='clear:both;'/>
<!-- Credits : Don't Change Anything Here -->

<div id='credits-wrapper'><div id='credits' style='margin:0px auto 15px;width:950px;padding-left:0px;padding-right:0px;'>Design by <a href='http://newwpthemes.com/' target='_blank'>Free WordPress Themes</a> | Bloggerized by <a href='http://www.bloggertipandtrick.net/' target='_blank' title='best blogging tutorials'>Lasantha</a> - <a href='http://www.premiumbloggertemplates.com/' target='_blank' title='free blogger templates'>Premium Blogger Themes</a> | <a href='http://gobloggertemplates.com/' target='_blank'>Blogger Templates</a></div></div>

</body>
</html>
            
Twitter Delicious Facebook Digg Stumbleupon Favorites More

 
"thank for attention's"
Design by Free WordPress Themes | Bloggerized by Lasantha - Premium Blogger Themes | Blogger Templates