function hidestatus(){
window.status='Chan Yuk Lin Online - CYLO'
return true
}

if (document.layers)
document.captureEvents(Event.MOUSEOVER | Event.MOUSEOUT)
document.onmouseover=hidestatus
document.onmouseout=hidestatus


//if (self != top) top.location.href = window.location.href;

function GetMonth(intMonth){
	var MonthArray = new Array("January", "February", "March",
                                "April", "May", "June",
                                "July", "August", "September",
                                "October", "November", "December") 
     	return MonthArray[intMonth]                  
	}

function getDateStr(){
     	var today = new Date()
     	var year = today.getYear()
     	if(year<1000) year+=1900
     	var todayStr = GetMonth(today.getMonth()) + " " + today.getDate()
     	todayStr += ", " + year
     	return todayStr
	}

function externalLinks() { 
 if (!document.getElementsByTagName) return; 
 var anchors = document.getElementsByTagName("a"); 
 for (var i=0; i<anchors.length; i++) { 
   var anchor = anchors[i]; 
   if (anchor.getAttribute("href") && 
       anchor.getAttribute("rel") == "external") 
     anchor.target = "_blank"; 
 } 
} 
window.onload = externalLinks;




function yesAsiaLinks(naLink,gbLink) {
var naVar = 'http://track.webgains.com/click.html?wgcampaignid=41434&wgprogramid=1120&wgtarget=http://us.yesasia.com/en/PrdDept.aspx/';
var gbVar = 'http://track.webgains.com/click.html?wgcampaignid=41434&wgprogramid=1120&wgtarget=http://global.yesasia.com/en/PrdDept.aspx/';
document.write(' Buy this @YesAsia: <a href="'+naVar+naLink+'" target="_new">N. America</a> | <a href="'+gbVar+gbLink+'" target="_new">Global</a> ');
}




/***********************************************
* Dynamic Ajax Content- © Dynamic Drive DHTML code library (www.dynamicdrive.com)
* This notice MUST stay intact for legal use
* Visit Dynamic Drive at http://www.dynamicdrive.com/ for full source code
***********************************************/

var loadedobjects=""
var rootdomain="http://"+window.location.hostname

function ajaxpage(url, containerid){
var page_request = false
if (window.XMLHttpRequest) // if Mozilla, Safari etc
page_request = new XMLHttpRequest()
else if (window.ActiveXObject){ // if IE
try {
page_request = new ActiveXObject("Msxml2.XMLHTTP")
} 
catch (e){
try{
page_request = new ActiveXObject("Microsoft.XMLHTTP")
}
catch (e){}
}
}
else
return false
page_request.onreadystatechange=function(){
loadpage(page_request, containerid)
}
page_request.open('GET', url, true)
page_request.send(null)
}

function loadpage(page_request, containerid){
if (page_request.readyState == 4 && (page_request.status==200 || window.location.href.indexOf("http")==-1))
document.getElementById(containerid).innerHTML=page_request.responseText
}

function loadobjs(){
if (!document.getElementById)
return
for (i=0; i<arguments.length; i++){
var file=arguments[i]
var fileref=""
if (loadedobjects.indexOf(file)==-1){ //Check to see if this object has not already been added to page before proceeding
if (file.indexOf(".js")!=-1){ //If object is a js file
fileref=document.createElement('script')
fileref.setAttribute("type","text/javascript");
fileref.setAttribute("src", file);
}
else if (file.indexOf(".css")!=-1){ //If object is a css file
fileref=document.createElement("link")
fileref.setAttribute("rel", "stylesheet");
fileref.setAttribute("type", "text/css");
fileref.setAttribute("href", file);
}
}
if (fileref!=""){
document.getElementsByTagName("head").item(0).appendChild(fileref)
loadedobjects+=file+" " //Remember this object as being already added to page
}
}
}

//http://www.thescripts.com/forum/thread169703.html
var holiday = [
[ "1216", "1231", "images/ch_logo_holly.gif" ],
[ "0101", "0107", "images/ch_logo_holly.gif" ],
[ "0207", "0228", "images/ch_logo_lunar.gif" ]
];

function disable(){return false}

function setImgByDate(imgRef,dateList) {
imgRef.onload = disable;
var today = new Date();
var month = 1+today.getMonth();
if (month<10) month = "0"+month;
var date = today.getDate();
if (date<10) date = "0"+date;
var MMDD = ""+month+date;
for (var i=0; i<dateList.length; i++) {
if (MMDD>=dateList[i][0] && MMDD<=dateList[i][1]) {
imgRef.src = dateList[i][2];
return;
}
}
}



/***********************************************
* Encrypt Email script- Please keep notice intact.
* Tool URL: http://www.dynamicdrive.com/emailriddler/
* **********************************************/
function myEmail() {
var emailarray4457= new Array(115,97,107,117,114,97,49,51,56,56,64,103,109,97,105,108,46,99,111,109)
var postemail4457=''
for (i=0;i<emailarray4457.length;i++)
postemail4457+=String.fromCharCode(emailarray4457[i])

//document.write('<a href="mailto:'+postemail4457+'"><img src="http://s178234405.onlinehome.us/images/mail.gif" border=0 align="absmiddle"></a>')

document.write(' <a href="#" onclick="window.open(\'http://s178234405.onlinehome.us/contact.htm\', \'\', \'toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=0,width=500,height=300\'); return false;" title="Contact Info">"sakura"</a> ')
return true;
}


document.write(' <link rel="shortcut icon" href="images/favicon.ico" type="image/x-icon" /> ');



function newsPopup(sPicURL) { 
	window.open('http://news.chanyuklinonline.com/fitpic.htm?'+sPicURL, '', 'resizable=0,HEIGHT=200,WIDTH=200');
}

function openPopWin(URL) {
	var winHeight=500;
	var winWidth=750;
	var leftPos=(screen.width-winWidth)/2;
	var topPos=(screen.height-winHeight-100)/2;
	var hWnd = window.open(URL,"popUp","height="+winHeight+",width="+winWidth+",left="+leftPos+",top="+topPos+",scrollbars");
        if (hWnd.focus != null) hWnd.focus();
}

function openPopWin2(URL) {
	var winHeight=600;
	var winWidth=800;
	var leftPos=(screen.width-winWidth)/2;
	var topPos=(screen.height-winHeight-100)/2;
	var hWnd = window.open(URL,"popUp","height="+winHeight+",width="+winWidth+",left="+leftPos+",top="+topPos+",scrollbars,resizable,toolbar");
        if (hWnd.focus != null) hWnd.focus();
}


function openPopup(winwin) {
	abc = ''
	kk = '<title>Zoom In</title><body bgcolor=white><center><a href="#" onClick="javascript:top.window.close();opener.focus();"><img src='+ winwin +' border=0></a></center></body></html>'
	msgWin = window.open(abc, 'formwin', 'menubar=no,toolbar=no,resizable=yes,scrollbars=yes,width=500,height=500')
	msgWin.focus()
	msgWin.document.write(kk)
	msgWin.document.close()
}

function openSlide(url) {
        var winHeight=600;
        var winWidth=800;
        var leftPos=(screen.width-winWidth)/2;
        var topPos=(screen.height-winHeight-100)/2;
        var hWnd = window.open(url, "PrintWindow", "height="+winHeight+",width="+winWidth+",left="+leftPos+",top="+topPos+",resizable,scrollbars,status");
        if (hWnd.focus != null) hWnd.focus();
        }

function openSlide2(url) {
        var winHeight=400;
        var winWidth=600;
        var leftPos=(screen.width-winWidth)/2;
        var topPos=(screen.height-winHeight-100)/2;
        var hWnd = window.open(url, "PrintWindow", "height="+winHeight+",width="+winWidth+",left="+leftPos+",top="+topPos+",resizable,scrollbars,status");
        if (hWnd.focus != null) hWnd.focus();
        }

document.write("<style TYPE='text/css'>");
document.write("<!--");
 
document.write(".blue		{color:#99ccff}");
document.write(".red		{color:#CC0033}");
document.write(".yellow		{color:#FFFF33}");
document.write(".white		{color:#FFFFFF}");
document.write(".black		{color:#000000}");
document.write(".Menu");
document.write("{");
     document.write("COLOR: #000000;");
     document.write("font-family: verdana, arial, helvetica;");
     document.write("FONT-SIZE: 10pt;");
     document.write("FONT-WEIGHT: bold");
 document.write("}");
 
 document.write("a:hover { ");
 	document.write("COLOR: red");
 	//document.write("font-family: verdana, arial, helvetica; font-size: 10pt;");
 	//document.write("background-color: #9999FF;");
 document.write("}");
 
 //document.write("a:link ");
 //document.write("{ ");
 	//document.write("COLOR: #000080 ");
 	//document.write("font-family: verdana, arial, helvetica; font-size: 10pt;");
 //document.write("}");
 

 document.write("a:vlink ");
 document.write("{ ");
 	document.write("COLOR: #3366FF; ");
 	//document.write("font-family: verdana, arial, helvetica; font-size: 10pt;");
 document.write("}");


 document.write(".reg { font-family: Verdana; font-size: 10pt;}");
 document.write(".sml { font-family: Verdana; font-size: 10pt; color:green; }");

document.write(' body { ');
   document.write(' scrollbar-base-color: #9999ff; ');
   document.write(' scrollbar-shadow-color: #ccccff; ');
   document.write(' scrollbar-highlight-color: #ccccff;  ');
   document.write(' scrollbar-3dlight-color: #9999ff;  ');
   document.write(' scrollbar-darkshadow-color: #ccccff; ');
   document.write(' scrollbar-track-color: #ccccff;  ');
   document.write(' scrollbar-arrow-color: #ccccff; ');
document.write(' } ');

 document.write("-->");
 document.write("</style>");
 



 




//            images[1] = "/images/le_rose.jpg"
//            images[2] = "/images/lny_greet.jpg"
//            images[1] = "/images/16yr_special.jpg"

            var imagenumber = 16 ;
            var randomnumber = Math.random() ;
            var rand1 = Math.round( (imagenumber-1) * randomnumber) + 1 ;
            images = new Array
//	    images[1] = "tv/roch1983_tvb.jpg"
//            images[2] = "tv/loch1988_cts.jpg"
//            images[3] = "tv/gc1987_tvb.jpg"
//            images[4] = "tv/dgsd1982_tvb.jpg"
//            images[5] = "tv/bf1985_tvb.jpg"
//            images[1] = "/images/Xmas.jpg"
//	    images[1] = "/images/990313ad_ss.jpg"
//images[1] = "news/2003/0217wwp_ss.jpg"
//images[1] = "images/cherry_roch.jpg"
//images[2] = "images/cherry_sll.jpg"
//images[1] = "images/magzcov37a_ss.jpg"
//images[2] = "images/magzcov37b_ss.jpg"
//images[1] = "images/shwkly01.jpg"
//images[2] = "images/shwkly02.jpg"
//images[3] = "images/shwkly03.jpg"
//images[4] = "images/shwkly04.jpg"
images[1] = "images/o01.jpg"
images[2] = "images/o02.jpg"
images[3] = "images/o03.jpg"
images[4] = "images/o04.jpg"
images[5] = "images/o05.jpg"
images[6] = "images/o06.jpg"
images[7] = "images/o07.jpg"
images[8] = "images/o08.jpg"
images[9] = "images/o09.jpg"
images[10] = "images/o10.jpg"
images[11] = "images/o11.jpg"
images[12] = "images/o12.jpg"
images[13] = "images/o13.jpg"
images[14] = "images/o14.jpg"
images[15] = "images/o15.jpg"
images[16] = "images/o16.jpg"
            var watnu = images[rand1]


            var imagenumber = 2 ;
            var randomnumber = Math.random() ;
            var rand1 = Math.round( (imagenumber-1) * randomnumber) + 1 ;
            images = new Array
            images[1] = "/images/vcd_roch.jpg"
            images[2] = "/images/vcd_roch2.jpg"
            var feaTVroch = images[rand1]

            var imagenumber = 3 ;
            var randomnumber = Math.random() ;
            var rand1 = Math.round( (imagenumber-1) * randomnumber) + 1 ;
            images = new Array
            images[1] = "/images/new-red.gif"
            images[2] = "/images/new-green.gif"
            images[3] = "/images/new-blue.gif"
            var newImg = images[rand1]

            var imagenumber = 2 ;
            var randomnumber = Math.random() ;
            var rand1 = Math.round( (imagenumber-1) * randomnumber) + 1 ;
            images = new Array
            images[1] = "/images/vcd_tlbb1.jpg"
            images[2] = "/images/vcd_tlbb1b.jpg"
            var feaTVtlbb = images[rand1]

midis = new Array(7);
            midis[0] = " /media/tv_yitin.mid ";
            midis[1] = " /media/tv_tlbb.mid ";
            midis[2] = " /media/tv_tlbb2.mid ";
            midis[3] = " /media/tv_cslu.mid ";
            midis[4] = " /media/tv_roch.mid ";
	    midis[5] = " /media/tv_roch2.mid ";
	    midis[6] = " /media/tv_tlbb3.mid ";
            index = Math.floor(Math.random() * midis.length);

reals = new Array(10);
            reals[0] = " /media/lny01.ra ";
            reals[1] = " /media/lny02.ra ";
            reals[2] = " /media/lny03.ra ";
            reals[3] = " /media/lny04.ra ";
            reals[4] = " /media/lny05.ra ";
            reals[5] = " /media/lny06.ra ";
            reals[6] = " /media/lny07.ra ";
            reals[7] = " /media/lny08.ra ";
            reals[8] = " /media/lny09.ra ";
            reals[9] = " /media/lny10.ra ";
            index = Math.floor(Math.random() * reals.length);


var imagenumber = 6 ;
            var randomnumber = Math.random() ;
            var rand1 = Math.round( (imagenumber-1) * randomnumber) + 1 ;
            images = new Array
            images[6] = "/images/chnnews2.gif"
            images[3] = "/images/updnews1.gif"
            images[2] = "/images/chnnews3.gif"
            images[5] = "/images/updnews2.gif"
            images[4] = "/images/updnews3.gif"
            images[1] = "/images/chnnews1.gif"
            var newsLatest = images[rand1]



var disp = 30;          // days to display
var imgn = 'images\/01-new.gif';  // image filename
var imgw = 31;         // image width
var imgh = 12;         // image height
var styleGreen = '<span style="color:green">';
var imgWord = 'images\/02-new.gif';  // image filename
// display "new" image for set period
// copyright Stephen Chapman, 25th February 2005
// you may copy this provided that you retain the copyright notice
function newCheck(y,m,d) {
var after = new Date();
after.setDate(after.getDate() - disp);
var nc = new Date();
nc.setFullYear(y);
nc.setMonth(m-1);
nc.setDate(d);
	if (nc.valueOf() >= after.valueOf()) {
	document.write(' <img src="'+imgn+'" border=0 align="absmiddle" alt="newly added" \/></span>');
	}
}

function checkGreen(y,m,d) {
var after = new Date();
after.setDate(after.getDate() - disp);
var nc = new Date();
nc.setFullYear(y);
nc.setMonth(m-1);
nc.setDate(d);
	if (nc.valueOf() >= after.valueOf()) {
	document.write(styleGreen);
	}
}


function newWord(y,m,d) {
var after = new Date();
after.setDate(after.getDate() - disp);
var nc = new Date();
nc.setFullYear(y);
nc.setMonth(m-1);
nc.setDate(d);
	if (nc.valueOf() >= after.valueOf()) {
	document.write('<img src="'+imgWord+'" border=0 align="absmiddle" alt="newly added" \/> ');
	}
}


// Courtesy of SimplytheBest.net - http://simplythebest.net/scripts/
function newGreen(expiryDate)
{
exp = new Date(expiryDate);
cur = new Date();
if (cur.getTime() < exp.getTime())
document.write('<span style="color:green">');
}

function newItem(expiryDate)
{
exp = new Date(expiryDate);
cur = new Date();
if (cur.getTime() < exp.getTime())
document.write(' <img src="images\/01-new.gif" border=0 align="absmiddle" alt="newly added" \/></span>');
}

function newItemTwo(expiryDate)
{
exp = new Date(expiryDate);
cur = new Date();
if (cur.getTime() < exp.getTime())
document.write('<img src="images\/02-new.gif" border=0 align="absmiddle" alt="newly added" \/> ');
}

function updItem(expiryDate)
{
exp = new Date(expiryDate);
cur = new Date();
if (cur.getTime() < exp.getTime())
document.write(' <img src="images\/01-updated.gif" border=0 align="absmiddle" alt="updated" \/></span>');
}

var menuImg0 = "/images/sel0.gif" 
   var menuImg1 = "/images/sel1.gif" 
   
   function changeImgOver(imgName){
     imgName.src = menuImg1
     }

   function changeImgOut(imgName){
     imgName.src = menuImg0
     }


function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.0
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && document.getElementById) x=document.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}



/***********************************************
* Bookmark site script- © Dynamic Drive DHTML code library (www.dynamicdrive.com)
* This notice MUST stay intact for legal use
* Visit Dynamic Drive at http://www.dynamicdrive.com/ for full source code
***********************************************/

function bookmarksite(title, url){
if (document.all)
window.external.AddFavorite(url, title);
else if (window.sidebar)
window.sidebar.addPanel(title, url, "")
}


vCal = new Date();
vMth = vCal.getMonth()+1;
vDay = vCal.getDate();
vYear = vCal.getFullYear();


function datePlayer() {
// January
if ((vMth == 0) && (vDay == 1) || (vDay == 2)) 
	return("/media/player_ny.htm");
//if ((vMth == 0) && (vDay == 22) || (vDay == 23) || (vDay == 24) || (vDay == 25) || (vDay == 26) || (vDay == 27) || (vDay == 28) || (vDay == 29) || (vDay == 30) || (vDay == 31)) 
//	return("/media/player_lunar.htm");
// February
//if ((vMth == 1) && (vDay == 1) || (vDay == 2)) 
//	return("/media/player_lunar.htm");
// December
if ((vMth == 11) && (vDay == 15) || (vDay == 16) || (vDay == 17) || (vDay == 18) || (vDay == 19) || (vDay == 20) || (vDay == 21) || (vDay == 22) || (vDay == 23) || (vDay == 24) || (vDay == 25) || (vDay == 26)) 
	return("/media/player_xmas.htm");
if ((vMth == 11) && (vDay == 27) || (vDay == 28) || (vDay == 29) || (vDay == 30) || (vDay == 31)) 
	return("/media/player_eve.htm");

return("/media/player.htm");
}



/*
//bg_fx
//Autumn leaves- by Kurt Grigg (kurt.grigg@virgin.net)
//Modified by Dynamic Drive for NS6 functionality
//visit http://www.dynamicdrive.com for this script

//Pre-load your image below!
grphcs=new Array(6)
Image0=new Image();
Image0.src=grphcs[0]="http://www.debukuma.com/sozia1i6/sea/spring/img/sakuraani.gif";
Image1=new Image();
Image1.src=grphcs[1]="http://www.debukuma.com/sozia1i6/mark/s_flo/msfl3p.gif"
Image2=new Image();
Image2.src=grphcs[2]="http://www.debukuma.com/sozia1i6/mark/s_flo/msfl11b.gif"
Image3=new Image();
Image3.src=grphcs[3]="http://www.debukuma.com/sozia1i6/mark/s_flo/msfl12o.gif"
Image4=new Image();
Image4.src=grphcs[4]="http://www.debukuma.com/sozia1i6/mark/s_flo/msfl19b.gif"
Image5=new Image();
Image5.src=grphcs[5]="http://www.debukuma.com/sozia1i6/mark/s_flo/msfl8r.gif"


Amount=8; //Smoothness depends on image file size, the smaller the size the more you can use!
Ypos=new Array();
Xpos=new Array();
Speed=new Array();
Step=new Array();
Cstep=new Array();
ns=(document.layers)?1:0;
ns6=(document.getElementById&&!document.all)?1:0;

if (ns){
for (i = 0; i < Amount; i++){
var P=Math.floor(Math.random()*grphcs.length);
rndPic=grphcs[P];
document.write("<LAYER NAME='sn"+i+"' LEFT=0 TOP=0><img src="+rndPic+"></LAYER>");
}
}
else{
document.write('<div style="position:absolute;top:0px;left:0px"><div style="position:relative">');
for (i = 0; i < Amount; i++){
var P=Math.floor(Math.random()*grphcs.length);
rndPic=grphcs[P];
document.write('<img id="si'+i+'" src="'+rndPic+'" style="position:absolute;top:0px;left:0px">');
}
document.write('</div></div>');
}
WinHeight=(ns||ns6)?window.innerHeight:window.document.body.clientHeight;
WinWidth=(ns||ns6)?window.innerWidth-70:window.document.body.clientWidth;
for (i=0; i < Amount; i++){                                                                
 Ypos[i] = Math.round(Math.random()*WinHeight);
 Xpos[i] = Math.round(Math.random()*WinWidth);
 Speed[i]= Math.random()*5+3;
 Cstep[i]=0;
 Step[i]=Math.random()*0.1+0.05;
}
function fall(){
var WinHeight=(ns||ns6)?window.innerHeight:window.document.body.clientHeight;
var WinWidth=(ns||ns6)?window.innerWidth-70:window.document.body.clientWidth;
var hscrll=(ns||ns6)?window.pageYOffset:document.body.scrollTop;
var wscrll=(ns||ns6)?window.pageXOffset:document.body.scrollLeft;
for (i=0; i < Amount; i++){
sy = Speed[i]*Math.sin(90*Math.PI/180);
sx = Speed[i]*Math.cos(Cstep[i]);
Ypos[i]+=sy;
Xpos[i]+=sx; 
if (Ypos[i] > WinHeight){
Ypos[i]=-60;
Xpos[i]=Math.round(Math.random()*WinWidth);
Speed[i]=Math.random()*5+3;
}
if (ns){
document.layers['sn'+i].left=Xpos[i];
document.layers['sn'+i].top=Ypos[i]+hscrll;
}
else if (ns6){
document.getElementById("si"+i).style.left=Math.min(WinWidth,Xpos[i]);
document.getElementById("si"+i).style.top=Ypos[i]+hscrll;
}
else{
eval("document.all.si"+i).style.left=Xpos[i];
eval("document.all.si"+i).style.top=Ypos[i]+hscrll;
} 
Cstep[i]+=Step[i];
}
setTimeout('fall()',20);
}

window.onload=fall
//-->
*/




// Fireworks Effect Javascript
// copyright 3rd April 2005, by Stephen Chapman http://javascript.about.com
// permission to use this Javascript on your web page is granted
// provided that all of the code in this script (including these
// comments) is used without any alteration

/*
var stdDOM = document.getElementById; var nsDOM = ((navigator.appName.indexOf('Netscape') != -1) && (parseInt(navigator.appVersion) ==4)); function pageWidth() {return window.innerWidth != null? window.innerWidth: document.body != null? document.body.clientWidth:null;} function pageHeight() {return window.innerHeight != null? window.innerHeight: document.body != null? document.body.clientHeight:null;}function posLeft() {return typeof window.pageXOffset != 'undefined' ? window.pageXOffset:document.documentElement.scrollLeft? document.documentElement.scrollLeft:document.body.scrollLeft? document.body.scrollLeft:0;} function posTop() {return typeof window.pageYOffset != 'undefined' ? window.pageYOffset:document.documentElement.scrollTop? document.documentElement.scrollTop: document.body.scrollTop?document.body.scrollTop:0;} var hD="0123456789ABCDEF"; function d2h(d) {return hD.substr(d>>4,1)+hD.substr(d&15,1);} layernum=0; piece = function(parent) {this.elem = null; if(nsDOM) {if(parent == null) this.elem=new Layer(1); else {this.elem=new Layer(1,parent.elem); this.style.visibility = "inherit";} this.parent = parent; this.style = this.elem;} else if (stdDOM) {if(parent == null) this.parent=document.body; else this.parent=parent.elem; this.elem = document.createElement('div'); var xName = "xLayer" + layernum++; this.elem.setAttribute('id', xName); elemc = document.createTextNode('.'); this.elem.appendChild(elemc); this.parent.appendChild(this.elem); this.style = this.elem.style;document.getElementById(xName).style.position = 'absolute';} window[this.elem.id]=this; this.ay = .1; this.type = 0;}; piece.prototype.moveTo = function(x,y) {if(nsDOM) this.elem.moveTo(x,y); else {this.style.left = x+"px"; this.style.top = y+"px";}}; piece.prototype.setC = function(colour) {if(nsDOM) this.elem.bgColor = colour; else this.style.backgroundColor = colour==null?'transparent':colour; };  piece.prototype.fire = function(sx, sy, fw) {var a = Math.random() * Math.PI * 2; switch (fw) {case 1: var s = Math.random() * 2; break; case 2: var s = 2; break; case 3: var s = (Math.PI * 2) - a - Math.random(); break; case 4: var s =  a - Math.random(); break; default: var s = Math.random() * 2; if(Math.random() >.6) s = 1.5;} this.dx = s*Math.sin(a); this.dy = s*Math.cos(a) - 2; this.x = sx; this.y = sy; this.moveTo(sx, sy);}; piece.prototype.sCol = function(hex,hex2,cl) {switch (cl) {case 1: this.setC("#" + hex + hex2 + "00"); break; case 2: this.setC("#00" + hex + "00"); break; case 3: this.setC("#00" + hex + hex2); break; case 4: this.setC("#" + hex + "0000"); break; case 5: this.setC("#" + hex + hex + "00"); break; case 6: this.setC("#" + hex + hex + hex); break; case 7: this.setC("#" + hex2 + hex + "00"); break; default: this.setC("#" + hex + hex2 + hex);}}; piece.prototype.animate = function(step,cl) {var colour = (step > 25) ?  Math.random()*(380-(step*5)) : 255-(step*4); var hex = d2h(colour-128); if (colour < 32) hex = d2h(colour+32); this.sCol(d2h(colour),hex,cl); this.dy += this.ay; this.x += this.dx; this.y += this.dy; this.moveTo(this.x, this.y);}; fo = function(numst) {this.id = "fo"+fo.count++;this.sp = new Array(); for(i=0 ; i<numst; i++) {this.sp[i]=new piece(); if(nsDOM){this.sp[i].style.clip.top =0; this.sp[i].style.clip.left = 0; this.sp[i].style.clip.bottom = 3; this.sp[i].style.clip.right = 3;} else this.sp[i].style.clip="rect("+0+" "+3+" "+3+" "+0+")"; this.sp[i].style.visibility = "visible";} this.step = 0; window[this.id]=this; setInterval("window."+this.id+".animate()", 15);}; fo.count = 0; fo.prototype.animate = function() {if(this.step > 55) this.step = 0; if(this.step == 0) {var x = posLeft() + 50 + (Math.random()*(pageWidth() - 200)); var y = posTop() + 50 + (Math.random()*(pageHeight() - 250)); var fw = Math.floor(Math.random() * 5); this.cl = Math.floor(Math.random() * 8); for(i=0 ; i<this.sp.length ; i++)this.sp[i].fire(x, y, fw);} this.step++; for(i=0 ; i<this.sp.length ; i++) this.sp[i].animate(this.step,this.cl);}; function fireworks() {new fo(50);setTimeout('new fo(50)',750);} window.onload=fireworks;*/




/***********************************************
* IFrame SSI script II- © Dynamic Drive DHTML code library (http://www.dynamicdrive.com)
* Visit DynamicDrive.com for hundreds of original DHTML scripts
* This notice must stay intact for legal use
***********************************************/

//Input the IDs of the IFRAMES you wish to dynamically resize to match its content height:
//Separate each ID with a comma. Examples: ["myframe1", "myframe2"] or ["myframe"] or [] for none:
var iframeids=["myframe"]

//Should script hide iframe from browsers that don't support this script (non IE5+/NS6+ browsers. Recommended):
var iframehide="yes"

var getFFVersion=navigator.userAgent.substring(navigator.userAgent.indexOf("Firefox")).split("/")[1]
var FFextraHeight=parseFloat(getFFVersion)>=0.1? 16 : 0 //extra height in px to add to iframe in FireFox 1.0+ browsers

function resizeCaller() {
var dyniframe=new Array()
for (i=0; i<iframeids.length; i++){
if (document.getElementById)
resizeIframe(iframeids[i])
//reveal iframe for lower end browsers? (see var above):
if ((document.all || document.getElementById) && iframehide=="no"){
var tempobj=document.all? document.all[iframeids[i]] : document.getElementById(iframeids[i])
tempobj.style.display="block"
}
}
}

function resizeIframe(frameid){
var currentfr=document.getElementById(frameid)
if (currentfr && !window.opera){
currentfr.style.display="block"
if (currentfr.contentDocument && currentfr.contentDocument.body.offsetHeight) //ns6 syntax
currentfr.height = currentfr.contentDocument.body.offsetHeight+FFextraHeight; 
else if (currentfr.Document && currentfr.Document.body.scrollHeight) //ie5+ syntax
currentfr.height = currentfr.Document.body.scrollHeight;
if (currentfr.addEventListener)
currentfr.addEventListener("load", readjustIframe, false)
else if (currentfr.attachEvent){
currentfr.detachEvent("onload", readjustIframe) // Bug fix line
currentfr.attachEvent("onload", readjustIframe)
}
}
}

function readjustIframe(loadevt) {
var crossevt=(window.event)? event : loadevt
var iframeroot=(crossevt.currentTarget)? crossevt.currentTarget : crossevt.srcElement
if (iframeroot)
resizeIframe(iframeroot.id);
}

function loadintoIframe(iframeid, url){
if (document.getElementById)
document.getElementById(iframeid).src=url
}

if (window.addEventListener)
window.addEventListener("load", resizeCaller, false)
else if (window.attachEvent)
window.attachEvent("onload", resizeCaller)
else
window.onload=resizeCaller



/*
<!-- Begin
document.write(' <div id="dot0" style="HEIGHT: 11px; POSITION: absolute; VISIBILITY: hidden; WIDTH: 11px"><IMG height=11 src="http://mydearvalentine.dgreetings.com/bullet.gif" width=11></div> ');
document.write(' <div id="dot1" style="HEIGHT: 11px; POSITION: absolute; WIDTH: 11px"><IMG height=11 src="http://mydearvalentine.dgreetings.com/images/dil.gif" width=11></div> ');
document.write(' <div id="dot2" style="HEIGHT: 11px; POSITION: absolute; WIDTH: 11px"><IMG height=11 src="http://mydearvalentine.dgreetings.com/images/dil.gif" width=11></div> ');
document.write(' <div id="dot3" style="HEIGHT: 11px; POSITION: absolute; WIDTH: 11px"><IMG height=11 src="http://mydearvalentine.dgreetings.com/images/dil.gif" width=11></div> ');
document.write(' <div id="dot4" style="HEIGHT: 11px; POSITION: absolute; WIDTH: 11px"><IMG height=11 src="http://mydearvalentine.dgreetings.com/images/dil.gif" width=11></div> ');
document.write(' <div id="dot5" style="HEIGHT: 11px; POSITION: absolute; WIDTH: 11px"><IMG height=11 src="http://mydearvalentine.dgreetings.com/images/dil.gif" width=11></div> ');
document.write(' <div id="dot6" style="HEIGHT: 11px; POSITION: absolute; WIDTH: 11px"><IMG height=11 src="http://mydearvalentine.dgreetings.com/images/dil.gif" width=11></div> ');
var nDots = 7;
var Xpos = 0;
var Ypos = 0;

var DELTAT = .01;
var SEGLEN = 10;
var SPRINGK = 10;
var MASS = 1;
var GRAVITY = 50;
var RESISTANCE = 10;
var STOPVEL = 0.1;
var STOPACC = 0.1;
var DOTSIZE = 11;
var BOUNCE = 0.75;
var isNetscape = navigator.appName=="Netscape";
var followmouse = true;
var dots = new Array();
init();
function init() {
var i = 0;
for (i = 0; i < nDots; i++) {
dots[i] = new dot(i);
}
if (!isNetscape) {
// I only know how to read the locations of the 
// <LI> items in IE
//skip this for now
// setInitPositions(dots)
}
for (i = 0; i < nDots; i++) {
dots[i].obj.left = dots[i].X;
dots[i].obj.top = dots[i].Y;
}
if (isNetscape) {
startanimate();
} else {
// let dots sit there for a few seconds
// since they're hiding on the real bullets
setTimeout("startanimate()", 3000);
   }
}
function dot(i) {
this.X = Xpos;
this.Y = Ypos;
this.dx = 0;
this.dy = 0;
if (isNetscape) {	
this.obj = eval("document.dot" + i);
} else {
this.obj = eval("dot" + i + ".style");
   }
}
function startanimate() {	
setInterval("animate()", 20);
}
function setInitPositions(dots) {
var startloc = document.all.tags("LI");
var i = 0;
for (i = 0; i < startloc.length && i < (nDots - 1); i++) {
dots[i+1].X = startloc[i].offsetLeft
startloc[i].offsetParent.offsetLeft - DOTSIZE;
dots[i+1].Y = startloc[i].offsetTop +
startloc[i].offsetParent.offsetTop + 2*DOTSIZE;
}
dots[0].X = dots[1].X;
dots[0].Y = dots[1].Y - SEGLEN;
}
function MoveHandler(e) {
Xpos = e.pageX;
Ypos = e.pageY;	  
return true;
}
function MoveHandlerIE() {
Xpos = window.event.x + document.body.scrollLeft;
Ypos = window.event.y + document.body.scrollTop;	  
}
if (isNetscape) {
document.captureEvents(Event.MOUSEMOVE);
document.onMouseMove = MoveHandler;
} else {
document.onmousemove = MoveHandlerIE;
}
function vec(X, Y)
{
this.X = X;
this.Y = Y;
}

// adds force in X and Y to spring for dot[i] on dot[j]
function springForce(i, j, spring)
{
var dx = (dots[i].X - dots[j].X);
var dy = (dots[i].Y - dots[j].Y);
var len = Math.sqrt(dx*dx + dy*dy);
if (len > SEGLEN) {
var springF = SPRINGK * (len - SEGLEN);
spring.X += (dx / len) * springF;
spring.Y += (dy / len) * springF;
   }
}
function animate() {	
var start = 0;
if (followmouse) {
dots[0].X = Xpos;
dots[0].Y = Ypos;	
start = 1;
}
for (i = start ; i < nDots; i++ ) {
var spring = new vec(0, 0);
if (i > 0) {
springForce(i-1, i, spring);
}
if (i < (nDots - 1)) {
springForce(i+1, i, spring);
}
var resist = new vec(-dots[i].dx * RESISTANCE, -dots[i].dy * RESISTANCE);
var accel = new vec((spring.X + resist.X)/ MASS, (spring.Y + resist.Y)/ MASS + GRAVITY);
dots[i].dx += (DELTAT * accel.X);
dots[i].dy += (DELTAT * accel.Y);
if (Math.abs(dots[i].dx) < STOPVEL &&
Math.abs(dots[i].dy) < STOPVEL &&
Math.abs(accel.X) < STOPACC &&
Math.abs(accel.Y) < STOPACC) {
dots[i].dx = 0;
dots[i].dy = 0;
}
dots[i].X += dots[i].dx;
dots[i].Y += dots[i].dy;
var height, width;
if (isNetscape) {
height = window.innerHeight + document.scrollTop;
width = window.innerWidth + document.scrollLeft;
} else {	
height = document.body.clientHeight + document.body.scrollTop;
width = document.body.clientWidth + document.body.scrollLeft;
}
if (dots[i].Y >=  height - DOTSIZE - 1) {
if (dots[i].dy > 0) {
dots[i].dy = BOUNCE * -dots[i].dy;
}
dots[i].Y = height - DOTSIZE - 1;
}
if (dots[i].X >= width - DOTSIZE) {
if (dots[i].dx > 0) {
dots[i].dx = BOUNCE * -dots[i].dx;
}
dots[i].X = width - DOTSIZE - 1;
}
if (dots[i].X < 0) {
if (dots[i].dx < 0) {
dots[i].dx = BOUNCE * -dots[i].dx;
}
dots[i].X = 0;
}
dots[i].obj.left = dots[i].X;			
dots[i].obj.top =  dots[i].Y;		
   }
}
// End -->



//begin flash
flashArray = new Array(1);
flashArray[0] = " http://akaz.erinle.com/images/lny.swf ";
//flashArray[0] = " http://www.cndvdr.com/HAPPY/images/mingyue.swf ";
//flashArray[1] = " http://210.29.88.38/flash/mtv/yldbwdx_dlj.swf ";
index = Math.floor(Math.random() * flashArray.length);

document.write('<div> ');
document.write('  <table align=center border="0" cellspacing="0" cellpadding="0"><tr> ');
document.write('  <td colspan="3" height="18"> ');
document.write('	<DIV id="waterMark" style="position:absolute"><OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" WIDTH="180" HEIGHT="180" id="myFlash" ALIGN=""><PARAM NAME=movie VALUE="' + flashArray[index] + '"> <PARAM NAME=menu VALUE=false> <PARAM NAME=quality VALUE=high> <PARAM NAME=wmode VALUE=transparent> <PARAM NAME=bgcolor VALUE=#FFFFFF> <EMBED src="' + flashArray[index] + '" menu=false quality=high wmode=transparent bgcolor=#FFFFFF  WIDTH="80" HEIGHT="150" NAME="myFlash" ALIGN="" TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/go/getflashplayer"></EMBED></OBJECT></DIV> '); 

<!--
markW = 80;       // 
markH = 150;       // 
markX = 6;      // percent right
markY = 10;      // percent down
markRefresh = 20; // milliseconds

// set common object reference
if (!document.all) document.all = document;
if (!document.all.waterMark.style) document.all.waterMark.style = document.all.waterMark;

wMark = document.all.waterMark.style;
wMark.width = markW;
wMark.height = markH;
navDOM = window.innerHeight; // Nav DOM flag
 
function setVals() {
 barW = 0; // scrollbar compensation for PC Nav
 barH = 0;
 if (navDOM) {
  if (document.height > innerHeight) barW = 20;
  if (document.width > innerWidth) barH = 20;
  } else {
  innerWidth = document.body.clientWidth;
  innerHeight = document.body.clientHeight;
  }
 posX = ((innerWidth - markW)-barW) * (markX/100);
 posY = ((innerHeight - markH)-barH) * (markY/100);
 }

function wRefresh() {
 wMark.left = posX + (navDOM?pageXOffset:document.body.scrollLeft);
 wMark.top = posY + (navDOM?pageYOffset:document.body.scrollTop);
 }

function markMe() {
 setVals();
 window.onresize=setVals;
 markID = setInterval ("wRefresh()",markRefresh);
 }

window.onload=markMe; // safety for Mac IE4.5
//-->
//end flash
*/









document.write(' <style>			     ');
document.write(' <!--				     ');
document.write(' .drag{position:relative;cursor:hand ');
document.write(' }				     ');
document.write(' #scontentmain{			     ');
document.write(' position:absolute;		     ');
document.write(' width:150px;			     ');
document.write(' }				     ');
document.write(' #scontentbar{			     ');
document.write(' cursor:hand;			     ');
document.write(' position:absolute;		     ');
document.write(' background-color:white;	     ');
document.write(' height:15;			     ');
document.write(' width:100%;			     ');
document.write(' top:0;				     ');
document.write(' }				     ');
document.write(' #scontentsub{			     ');
document.write(' position:absolute;		     ');
document.write(' width:100%;			     ');
document.write(' top:15;			     ');
document.write(' background-color:snow;	     ');
document.write(' border:1px dotted green;	     ');
document.write(' padding:1px;			     ');
document.write(' }				     ');
document.write(' -->				     ');
document.write(' </style>			     ');


<!--
//Drag and drop engine for static content
//© Dynamic Drive (www.dynamicdrive.com)

var dragapproved=false
var zcor,xcor,ycor

function ietruebody(){
return (document.compatMode && document.compatMode!="BackCompat")? document.documentElement : document.body
}

function movescontentmain(){
if (event.button==1&&dragapproved){
zcor.style.pixelLeft=tempvar1+event.clientX-xcor
zcor.style.pixelTop=tempvar2+event.clientY-ycor
leftpos=document.all.scontentmain.style.pixelLeft-ietruebody().scrollLeft
toppos=document.all.scontentmain.style.pixelTop-ietruebody().scrollTop
return false
}
}
function dragscontentmain(){
if (!document.all)
return
if (event.srcElement.id=="scontentbar"){
dragapproved=true
zcor=scontentmain
tempvar1=zcor.style.pixelLeft
tempvar2=zcor.style.pixelTop
xcor=event.clientX
ycor=event.clientY
document.onmousemove=movescontentmain
}
}
document.onmousedown=dragscontentmain
document.onmouseup=new Function("dragapproved=false")
//-->



<!--
//Open offsite links in new window option- By Jessica Hammer
//Heavily modified by Dynamic Drive
//Visit http://www.dynamicdrive.com for this script

//1)Enter domains to be EXCLUDED from opening in new window:
var excludedomains=["chanyuklinonline.com","cylo.akaz.com","s178234405.onlinehome.us"]

//2)Automatically open offsite links in new window? (1=yes, 0 will render a checkbox for manual selection)
var auto=1

var excludedomains=excludedomains.join("|")
rexcludedomains=new RegExp(excludedomains, "i")

if (!auto)
document.write('<form name="targetmain"><input type="checkbox" name="targetnew" checked onClick="dynamiclink()">Open off-site links in new window</form>')

function dynamiclink(){

if (auto||(!auto&&document.targetmain.targetnew.checked)){
for (i=0; i<=(document.links.length-1); i++) {
if (document.links[i].hostname.search(rexcludedomains)==-1&&document.links[i].href.indexOf("http:")!=-1)
document.links[i].target="_blank"
}
}
else
for (i=0; i<=(document.links.length-1); i++) {
if (document.links[i].hostname.indexOf(mydomain)==-1)
document.links[i].target=""
}
}

if (auto)
window.onload=dynamiclink
// -->
