<!-- Begin check domain name buffer functions

//This buffer is for checking domain name.
var displayTargetObjectID;
var iFrame_buffer;
var objects=new Array();
var values=new Array();
var fields=new Array();

function loadExternal_Dname(url,domain_name_id,dot_id,display_target_id,iFrame_buffer_id,blink_id) {
	var errmsg = 'Please enter a domain name to check.';
	blinkTagID = blink_id;
	
	//special buffer technique
	if (! window.frames[iFrame_buffer_id] ) return false;;
	iFrame_buffer = window.frames[iFrame_buffer_id];
	
	//Object location (such as div or table) to display back.
	var f = display_target_id;
	displayTargetObjectID = document.getElementById? document.getElementById(f): document.all? document.all[f]: null;
	
	//Convert obj fields to values
	var i = 0;
	fields[i++] = domain_name_id;
	fields[i++] = dot_id;
	
	for (i=0;i<fields.length;i++){
		objects[i] = document.getElementById? document.getElementById(fields[i]): document.all? document.all[fields[i]]: null;
	}
	i = 0; 
	values[i] = objects[i].value; i++; 
	values[i] = objects[i][objects[i].selectedIndex].value;

	//Special field to check: domain name field must have value.
	if(values[0]=="") { 
		displayTargetObjectID.innerHTML = errmsg;
		return false;
	}
	
	//Execute the page in iframe buffer.
	var urlvar = "";
	for (i=0;i<fields.length;i++){
		urlvar += fields[i]+"="+values[i]+"&";
	}
	url = url + "?" + urlvar;
	iFrame_buffer.location = url;
	
	//Display the result via displayObjectID
	if ( displayTargetObjectID && typeof displayTargetObjectID.innerHTML != "undefined" ) {
		displayTargetObjectID.innerHTML = "Please wait";
		Blink();
	}

    return false;

}

// called when documents loaded into iframe (from their body's onload attribute)
function displayExternal() {
    if ( iFrame_buffer && displayTargetObjectID && typeof displayTargetObjectID.innerHTML != "undefined" ) {
		StopBlink();
		displayTargetObjectID.innerHTML = iFrame_buffer.document.body.innerHTML;
    }
}

//  End check domain name buffer function-->

<!-- Begin text BLINKING effect function
var blink_speed=200;
var b=0;
var timer=null;
var blinkTagID = null;

//Start the blinking
function Blink(){
	var obj = document.getElementById? document.getElementById(blinkTagID): document.all? document.all[blinkTagID]: null;
	if(obj==null || blinkTagID==null)return;
	if(b%2==0)obj.style.visibility="visible"; else obj.style.visibility="hidden";
	if(b<1) b++; else b--;
	timer=setTimeout("Blink('"+blinkTagID+"')",blink_speed);
}

//Stop the blinking
function StopBlink(){
	var obj = document.getElementById? document.getElementById(blinkTagID): document.all? document.all[blinkTagID]: null;
	if(obj==null)return;	
	clearTimeout(timer);
	obj.style.visibility="hidden";
}
//  End text BLINKING effect function-->
