function preLoadImgs(){
MM_preloadImages('/img/logo.gif','/img/header_bg.gif','/img/btn1_bg.gif','/img/btn2_bg.gif','/img/btn3_bg.gif','/img/btn4_bg.gif','/img/btn_active.gif','/img/btn5_bg.gif','/img/tc_btn_learnmore.gif','/img/btn_learnmore.gif','/img/leftmenu_top_bg.gif','/img/bg.gif','/img/con_bot_bg.png','/img/con_bg.png','/img/tc_btn_viewpro.gif','/img/btn_viewpro.gif','/img/search_btn.gif');
}

window.onload = preLoadImgs;

//number of days the cookie should 
//last (0 will cause it to always pop up)
var expDays = 365; 
 
//url of the page you want to popup
var page = "";
var windowprops = "width=650, height=500, location=yes, toolbar=no, menubar=no, scrollbars=yes, resizable=yes";
 
function GetCookie (name) { 
  var arg = name + "="; 
  var alen = arg.length; 
  var clen = document.cookie.length; 
  var i = 0; 
 
  while (i < clen) { 
    var j = i + alen; 
 
   if (document.cookie.substring(i, j) == arg) 
       return getCookieVal (j); 
 
      i = document.cookie.indexOf(" ", i) + 1; 
 
 if (i == 0) break; 
 
} 
 
return null;
 
}

function SetCookie (name, value) { 
  var argv = SetCookie.arguments; 
  var argc = SetCookie.arguments.length; 
  var expires = (argc > 2) ? argv[2] : null; 
  var path = (argc > 3) ? argv[3] : null; 
  var domain = (argc > 4) ? argv[4] : null; 
  var secure = (argc > 5) ? argv[5] : false; 
document.cookie = name + "=" + escape (value) + 
((expires == null) ? "" : ("; expires=" + expires.toGMTString())) + 
((path == null) ? "" : ("; path=" + path)) +
((domain == null) ? "" : ("; domain=" + domain)) +
((secure == true) ? "; secure" : "");
 
}
 
function DeleteCookie (name) { 
  var exp = new Date(); 
  exp.setTime (exp.getTime() - 1); 
  var cval = GetCookie (name); 
  document.cookie = name + "=" + cval + "; expires=" + exp.toGMTString();
 
}
 
var exp = new Date(); 
exp.setTime(exp.getTime() + (expDays*24*60*60*1000));
 
function amt(){
  var count = GetCookie('count')
   
  if(count == null) {
    SetCookie('count','1')
    return 1
} else {
   var newcount = parseInt(count) + 1;
   DeleteCookie('count')
   SetCookie('count',newcount,exp)
return count
 
}
 
}
 
function getCookieVal(offset) {
   var endstr = document.cookie.indexOf (";", offset);
   if (endstr == -1)
     endstr = document.cookie.length;
     return unescape(document.cookie.substring(offset, endstr));
}

function SetEN() {
var setlang="EN";
      SetCookie('lang',setlang,exp);
}

function SetTC() {
var setlang="TC";
      SetCookie('lang',setlang,exp);
}

function part2() { 
var part2 = document.getElementById('part2'); 
if ( part2.className == 'hidden' ) { 
part2.className = 'visible'; 
} else { 
part2.className = 'hidden'; 
} 
} 

function scrollto(fromElementID, toElementID)
{
var fromScroll = document.getElementById(fromElementID).offsetTop;
var toScroll = document.getElementById(toElementID).offsetTop;

var scrollDif = toScroll - fromScroll;
//alert(scrollDif);

if (scrollDif > 0) // scroll down
{
while (scrollDif > 0)
{
window.scrollBy(0, 10);
scrollDif -= 10;
}
}
else // scroll up
{
while (scrollDif < 0)
{
window.scrollBy(0, -10);
scrollDif += 10;
}
}
}

