// --> JavaScript Document
<!--
floatX=10;
floatY=250;
layerwidth=185;
layerheight=130;
halign="center";
valign="top";
delayspeed=3;

// This script is copyright (c) Henrik Petersen, NetKontoret
// Feel free to use this script on your own pages as long as you do not change it.
// It is illegal to distribute the script as part of a tutorial / script archive.
// Updated version available at: http://www.echoecho.com/toolfloatinglayer.htm
// This comment and the 4 lines above may not be removed from the code.

NS6=false;
IE4=(document.all);
if (!IE4) {NS6=(document.getElementById);}
NS4=(document.layers);

function adjust() {
if ((NS4) || (NS6)) {
if (lastX==-1 || delayspeed==0)
{
lastX=window.pageXOffset + floatX;
lastY=window.pageYOffset + floatY;
}
else
{
var dx=Math.abs(window.pageXOffset+floatX-lastX);
var dy=Math.abs(window.pageYOffset+floatY-lastY);
var d=Math.sqrt(dx*dx+dy*dy);
var c=Math.round(d/10);
if (window.pageXOffset+floatX>lastX) {lastX=lastX+delayspeed+c;}
if (window.pageXOffset+floatX<lastX) {lastX=lastX-delayspeed-c;}
if (window.pageYOffset+floatY>lastY) {lastY=lastY+delayspeed+c;}
if (window.pageYOffset+floatY<lastY) {lastY=lastY-delayspeed-c;}
}
if (NS4){
document.layers['floatlayer'].pageX = lastX;
document.layers['floatlayer'].pageY = lastY;
}
if (NS6){
document.getElementById('floatlayer').style.left=lastX;
document.getElementById('floatlayer').style.top=lastY;
}
}
else if (IE4){
if (lastX==-1 || delayspeed==0)
{
lastX=document.body.scrollLeft + floatX;
lastY=document.body.scrollTop + floatY;
}
else
{
var dx=Math.abs(document.body.scrollLeft+floatX-lastX);
var dy=Math.abs(document.body.scrollTop+floatY-lastY);
var d=Math.sqrt(dx*dx+dy*dy);
var c=Math.round(d/10);
if (document.body.scrollLeft+floatX>lastX) {lastX=lastX+delayspeed+c;}
if (document.body.scrollLeft+floatX<lastX) {lastX=lastX-delayspeed-c;}
if (document.body.scrollTop+floatY>lastY) {lastY=lastY+delayspeed+c;}
if (document.body.scrollTop+floatY<lastY) {lastY=lastY-delayspeed-c;}
}
document.all['floatlayer'].style.posLeft = lastX;
document.all['floatlayer'].style.posTop = lastY;
} 
setTimeout('adjust()',50);
}

function define()
{
if ((NS4) || (NS6)) 
{ 
if (halign=="left") {floatX=ifloatX};
if (halign=="right") {floatX=window.innerWidth-ifloatX-layerwidth-20};
if (halign=="center") {floatX=Math.round((window.innerWidth-20)/2)-Math.round(layerwidth/2)+255};
if (valign=="top") {floatY=ifloatY};
if (valign=="bottom") {floatY=window.innerHeight-ifloatY-layerheight};
if (valign=="center") {floatY=Math.round((window.innerHeight-20)/2)-Math.round(layerheight/2)};
}
if (IE4) 
{
if (halign=="left") {floatX=ifloatX};
if (halign=="right") {floatX=document.body.offsetWidth-ifloatX-layerwidth-20}
if (halign=="center") {floatX=Math.round((document.body.offsetWidth-20)/2)-Math.round(layerwidth/2)+255}
if (valign=="top") {floatY=ifloatY};
if (valign=="bottom") {floatY=document.body.offsetHeight-ifloatY-layerheight}
if (valign=="center") {floatY=Math.round((document.body.offsetHeight-20)/2)-Math.round(layerheight/2)}
}
}

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_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_findObj(n, d) { //v4.01
  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 && d.getElementById) x=d.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);
}

//function ubahPictureMessage(imageName){
//	var imageSrc60  = "../Original/ColorPictureMessage/UI60/" + imageName ;
//	MM_swapImgRestore() ;
//	MM_swapImage('gambar','',imageSrc60,1);	
//}

//function ubahWallpaper(imageName){
//	var imageSrc60  = "../Original/ColorWallpaper/UI60/" + imageName ;
//	MM_swapImgRestore() ;
//	MM_swapImage('gambar','',imageSrc60,1);	
//}

function ubahPictureMessage(imageName){
	var windowClosed = true ;
	if (document.statusForm.hiddenStatus.value != "close"){
		previewWindow.close() ;
		windowClosed = false ;
		while (windowClosed == false){
			if (previewWindow.closed){
				windowClosed = true ;
			}
		}
	}
	previewWindow = window.open('popPreview/preview.asp?ID=' + imageName,'Preview','scrollbars=no,width=189,height=328') ;
	document.statusForm.hiddenStatus.value = "open" ;
}

function ubahWallpaper(imageName){
	var windowClosed = true ;
	if (document.statusForm.hiddenStatus.value != "close"){
		previewWindow.close() ;
		windowClosed = false ;
		while (windowClosed == false){
			if (previewWindow.closed){
				windowClosed = true ;
			}
		}
	}
	previewWindow = window.open('popPreview/preview.asp?ID=' + imageName,'Preview','scrollbars=no,width=189,height=328') ;
	document.statusForm.hiddenStatus.value = "open" ;
}

//function ubahOperatorLogo(imageName){
//	var imageSrc  = "Original/ColorOperatorLogo/" + imageName ;
//	MM_swapImgRestore() ;
//	MM_swapImgRestore() ;
//	MM_swapImage('imageOLUI30','',imageSrc,1) ; 
//	MM_swapImage('imageOLUI40','',imageSrc,1) ; 
//}

//function ubahPictureMessage(imageName){
//	var imageSrc30  = "Original/ColorPictureMessage/UI30/" + imageName ;
//	var imageSrc40  = "Original/ColorPictureMessage/UI40/" + imageName ;
//	var imageSrc60  = "Original/ColorPictureMessage/UI60/" + imageName ;
//	MM_swapImgRestore() ;
//	MM_swapImgRestore() ;
//	MM_swapImage('imageUI30','',imageSrc30,1);
//	MM_swapImage('imageUI40','',imageSrc40,1);
//	MM_swapImage('imageUI60','',imageSrc60,1);	
//}

//function ubahWallpaper(imageName){
//	var imageSrc30  = "Original/ColorWallpaper/UI30/" + imageName ;
//	var imageSrc40  = "Original/ColorWallpaper/UI40/" + imageName ;
//	var imageSrc60  = "Original/ColorWallpaper/UI60/" + imageName ;
//	MM_swapImgRestore() ;
//	MM_swapImgRestore() ;
//	MM_swapImage('imageUI30','',imageSrc30,1);
//	MM_swapImage('imageUI40','',imageSrc40,1);
//	MM_swapImage('imageUI60','',imageSrc60,1);	
//}
function trim(item){
  var tmp = "";
  var item_length = item.value.length;
  var item_length_minus_1 = item.value.length - 1;
  for (index = 0; index < item_length; index++)
  {
    if (item.value.charAt(index) != ' ')
    {
      tmp += item.value.charAt(index);
    }
    else
    {
      if (tmp.length > 0)
      {
        if ((item.value.charAt(index+1) != ' ') && (index != item_length_minus_1))
        {
          tmp += item.value.charAt(index);
        }
      }
    }
  }
  return (tmp) ;
}

function hideLayer(){
	if(document.getElementById){
	document.getElementById('floatlayer').style.visibility="hidden";
	}
	else if(document.layers){
	document.layers['floatlayer'].visibility="hidden";
	}
	else if(document.all){
	document.all['floatlayer'].style.visibility="hidden";
	}
}
function showLayer(){
	if(document.getElementById){
	document.getElementById('floatlayer').style.visibility="visible";
	}
	else if(document.layers){
	document.layers['floatlayer'].visibility="visible";
	}
	else if(document.all){
	document.all['floatlayer'].style.visibility="visible";
	}
}

//-->
function detectEnter(eventObj, procName){
	var keyCode
	if (document.all){
		keyCode = eventObj.keyCode ;
	}else{
		keyCode = eventObj.which ;
	}
	if (keyCode == 13){
		eval(procName) ;
	}
}

//checking the keypress value
function keyCheck(eventObj, obj, allowDec)
{
	var keyCode	;
	if (document.all){ 
		keyCode=eventObj.keyCode ;
	}else{
		keyCode=eventObj.which ;
	}

	var str=obj.value ;

	if (allowDec){
		if(keyCode==46){ 
			if (obj.value.length == 0){
				return(false) ;
			}
			if (str.indexOf(".")>0){
				return (false) ;
			}
		}
		if((keyCode<48 || keyCode >58) && (keyCode != 46)){ // Allow only integers and decimal points
			return (false) ;
		}
		return (true) ;
	}else{
		if((keyCode<48 || keyCode >58)){ // Allow only integers
			return (false) ;
		}
		return (true) ;
	}	
}

function searching(){
	var obj = document.formSearch ;
	var msg = '' ;
	var categoryTxt = obj.category.options[obj.category.selectedIndex].value ;
	
	if (obj.category.options[obj.category.selectedIndex].text == '-- Please Select --'){
		msg = msg + '\n- Please Choose the Content Category' ;		
	}	
	if (trim(obj.txtKeyword) == ''){
		msg = msg + '\n- Please enter the Keyword' ;		
	}	
	if (msg != ''){
		msg = 'Alert list :' + msg ;
		window.alert(msg) ;
	}				
	else{
		var keyword = trim(obj.txtKeyword) ; 
		window.location = categoryTxt + "?Keyword=" + keyword ;
	}
}

function previewSong(Song){
	window.open('popPreview/laguPreview.asp?ID=' + Song,'PreviewSong','scrollbars=no,width=354,height=154');
}
function previewTrueTones(Song){
	window.open('popPreview/laguPreviewTrueTone.asp?ID=' + Song,'PreviewSong','scrollbars=no,width=354,height=154');
}

function previewMore(){
	window.open('../popPreview/moreClick.asp','PreviewMore','scrollbars=no,width=354,height=154');
}

function previewPop(video, Id){
	window.open('popPreview/f_shows.asp?ID=' + Id + '&Type=' + video,'PreviewVideo','scrollbars=no,width=185,height=324');
}

function previewBoardsPop(Id){
	window.open('../popPreview/f_videos.asp?ID=' + Id,'PreviewVideo','scrollbars=no,width=185,height=324');
}
function previewOriginal(Id){
	window.open('popPreview/download.asp?ID=' + Id,'PreviewGallery');
}

//function previewOriginal(Id){
//	window.open('../popPreview/previewOriginal.asp?ID=' + Id,'PreviewGallery','scrollbars=no,width=380,height=199');
//}
//<--