function changeTabStatus(obj,pos){
	var ul = obj.parentNode.parentNode;
	var counter = 0;
	var currobj_Img_Src;
	var thisobj_Img_Src = obj.src;
	if (thisobj_Img_Src.search(/inactive/) > 0){
		var childnodeLength = ul.childNodes.length;
		for (var i=0; i<childnodeLength; i++){
			if (ul.childNodes[i].nodeName == "LI"){
				counter ++;
				currobj_Img_Src = ul.childNodes[i].firstChild.src;
				if (counter != pos){
					if (currobj_Img_Src.search(/inactive/) < 0){
						currobj_Img_Src = currobj_Img_Src.replace(/active/i,"inactive");
						document.getElementById('tab_content_tr_'+counter).style.display = "none";
					}
				}else if(counter == pos){
					currobj_Img_Src = currobj_Img_Src.replace(/inactive/i,"active");
					document.getElementById('tab_content_tr_'+counter).style.display = "";
				}
				ul.childNodes[i].firstChild.src = currobj_Img_Src;
			}
		}
	}
}

function changeMouseOverButton(obj, button_filename, imgfolder_path, file_ext){
	var button_Src = obj.firstChild.src;

	if (button_Src.search(/over/) > 0){
		obj.firstChild.src=imgfolder_path+button_filename+"."+file_ext;
	}else{
		obj.firstChild.src=imgfolder_path+button_filename+"_over."+file_ext;
	}
}

function blendimage(divid, imageid, obj, millisec) {
	var speed = Math.round(millisec / 100);
	var timer = 0;
	
	var selectedThumbnailA = obj.options[obj.selectedIndex].value;

	var selectedThumbnail = selectedThumbnailA.split(":");
	var newsletterMonth = selectedThumbnail[1].split("_");

	
	var selectedImgPath = "images/les_newsletter/thumbnails/newsletter_"+newsletterMonth[0]+"-"+newsletterMonth[1]+"_"+selectedThumbnail[0].substr(2)+".jpg";
	imagefile = selectedImgPath;
	
	//make new image
	document.getElementById(imageid).src = imagefile;
	
	//set the current image as background
	document.getElementById(divid).style.backgroundImage = "url(" + document.getElementById(imageid).src + ")";
}

 function getConnected(){
	//read from document.newsletter
	var idx=document.getElementById('select_newsletter').selectedIndex;
	var selectedVal=document.getElementById('select_newsletter').options[idx].value;

	var selectedThumbnail = selectedVal.split(":");
	var filename ="";
	var filename = selectedThumbnail[0]+"_"+selectedThumbnail[1]+".pdf";
		
	var path = "";
	
	//please fill in the full path
	//current is just a relative file
	path = "http://www.litespeed.com.sg/images/les_newsletter/"+filename;
	openWS(path);

}

 function openWS(url,w,h){
    if (w == "" || w == null){
        w = 800;
        h = 600;
    }

    ww = screen.width;
    wh = screen.height;
    newtop = Math.round((wh-h)/2);
    newleft = Math.round((ww-w)/2);
    c = window.open(url, "c", 'toolbar=0,scrollbars=1,location=0,statusbar=0,menubar=0,resizable=1,width='+w+',height='+h+',left='+newleft+',top='+newtop);
 }
 
function detectResolution(idn){
	var curr_ScreenWidth = screen.width;
	/*
	var curr_Top = document.getElementById(idn).style.top;
	var curr_TopLength = curr_Top.length;
	var sizePx = curr_TopLength - 2;
	var intcurr_Top = parseInt(curr_Top.substr(0,sizePx));
	*/
	var curr_Left = document.getElementById(idn).style.left;
	//alert('curr left :'+curr_Top+' idn : '+idn);
	var curr_LeftLength = curr_Left.length;
	sizePx = curr_LeftLength - 2;
	var intcurr_Left = parseInt(curr_Left.substr(0,sizePx));
	
	//alert('left : '+intcurr_Left+' curr screen : '+curr_ScreenWidth);
	if (curr_ScreenWidth > 1024){
		document.getElementById(idn).style.left = intcurr_Left+130+"px";
		//alert('what is : '+document.getElementById(idn).style.left);
	}
}

function closeDiv(){
	document.getElementById('rndbox').style.display = "block";
}

var TimeToFade = 400.0;

function fade(eid, on)
{
  var element = document.getElementById(eid);
  detectRes_needHelp(eid);
  
  if (on == 1){
	element.style.display = "";	
  }
  if(element == null)
    return;
   
  if(element.FadeState == null)
  {
    if(element.style.opacity == null
        || element.style.opacity == ''
        || element.style.opacity == '1')
    {
      element.FadeState = 2;
    }
    else
    {
      element.FadeState = -2;
    }
  }
   
  if(element.FadeState == 1 || element.FadeState == -1)
  {
    element.FadeState = element.FadeState == 1 ? -1 : 1;
    element.FadeTimeLeft = TimeToFade - element.FadeTimeLeft;
  }
  else
  {
    element.FadeState = element.FadeState == 2 ? -1 : 1;
    element.FadeTimeLeft = TimeToFade;
    setTimeout("animateFade(" + new Date().getTime()
        + ",'" + eid + "',"+on+")", 33);
  } 
}

function animateFade(lastTick, eid, on)
{ 
  var curTick = new Date().getTime();
  var elapsedTicks = curTick - lastTick;
 
  var element = document.getElementById(eid);
 
  if(element.FadeTimeLeft <= elapsedTicks)
  {
	element.style.opacity = element.FadeState == 1 ? '1' : '0';
    element.style.filter = 'alpha(opacity = '
        + (element.FadeState == 1 ? '100' : '0') + ')';
    element.FadeState = element.FadeState == 1 ? 2 : -2;
    if (on == 0){
		element.style.display = "none";    
	}
    return;
  }
 	
  element.FadeTimeLeft -= elapsedTicks;
  var newOpVal = element.FadeTimeLeft/TimeToFade;
  if(element.FadeState == 1)
    newOpVal = 1 - newOpVal;

  element.style.opacity = newOpVal;
  element.style.filter =
      'alpha(opacity = ' + (newOpVal*100) + ')';
 
  setTimeout("animateFade(" + curTick
      + ",'" + eid + "',"+on+")", 33);
}


function detectRes_needHelp(idn){
    var curr_ScreenWidth = screen.width;

    if (curr_ScreenWidth >= 1024 && curr_ScreenWidth < 1200){
        document.getElementById(idn).style.left = "40px";
    }
}
