
////////////////////////////////////////////////////////
// show more description
///////////////////////////////////////////////////////
var url   = "http://www.host-extreme.com/getdetail.php?var="; // The server-side script

function getHTTPObject() {

  var xmlhttp;

  /*@cc_on

  @if (@_jscript_version >= 5)

    try {

      xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");

    } catch (e) {

      try {

        xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");

      } catch (E) {

        xmlhttp = false;

      }

    }

  @else

  xmlhttp = false;

  @end @*/

  if (!xmlhttp && typeof XMLHttpRequest != 'undefined') {

    try {

      xmlhttp = new XMLHttpRequest();

    } catch (e) {

      xmlhttp = false;

    }

  }

  return xmlhttp;

}

var http = getHTTPObject(); // We create the HTTP Object

function showDetail(target) {

  var tar = target;

  http.open("GET", url + escape(tar), true);

  http.onreadystatechange = handleHttpResponse;

  http.send(null);

}

function handleHttpResponse() {

	if (http.readyState == 1) {

    // Split the comma delimited response into an array

    results = http.responseText.split("{}");

    document.getElementById('descDesign').innerHTML = "<div class=\"loading\">loading...</div>";
    
  }
  
  if (http.readyState == 4) {

    // Split the comma delimited response into an array

    results = http.responseText.split("{}");

    document.getElementById('descDesign').innerHTML = results[0];
    
  }

}

function closeDetail()
{
	document.getElementById('descDesign').innerHTML = "";
}

////////////////////////////////////////////////////
// validate the form
////////////////////////////////////////////////////

function checkConfirmForm()
{
	function ref( target )
	{	return document.getElementById( target ); }
	
	if( ref('confirm_banksender').value == "" )
	{
		window.alert('please enter the bank name');
		return false;
	}
	
	if( ref('confirm_sendername').value == "" )
	{
		window.alert('please enter the sender name');
		return false;
	}
	
	if( ref('confirm_amount').value == "" )
	{
		window.alert('please enter the amount you sent');
		return false;
	}
	
	if( ref('confirm_package').value == "" )
	{
		window.alert('please choose the payment package');
		return false;
	}
	
	if( ref('confirm_domain').value == "" )
	{
		window.alert('please enter your existing domain name');
		return false;
	}
	
	if( ref('confirm_fullname').value == "" )
	{
		window.alert('please enter your full name');
		return false;
	}
	
	if( ref('confirm_email').value == "" )
	{
		window.alert('please enter your email address');
		return false;
	}
	
	if( ref('confirm_phone').value == "" )
	{
		window.alert('please enter your phone number');
		return false;
	}
	return true;
}

function validateFormHost()
{
	function ref( target )
	{	return document.getElementById( target ); }
	
	if( ref('formOrderDomain').value == "" )
	{
		window.alert('please enter the domain name');
		return false;
	}
	
	if( ref('name').value == "" )
	{
		window.alert('please enter your full name');
		return false;
	}
	
	if( ref('address').value == "" )
	{
		window.alert('please enter your address');
		return false;
	}
	
	if( ref('city').value == "" )
	{
		window.alert('please enter your city');
		return false;
	}
	
	if( ref('phone').value == "" )
	{
		window.alert('please enter your phone number');
		return false;
	}
	
	if( ref('email').value == "" )
	{
		window.alert('please enter your email address');
		return false;
	}
	
	if( ref('captchatext').value != ref('captchaentry').value ) {
		window.alert('Security code didn\'t match');
		return false;
	}
		
	return true;
}

///////////////////////////////////////////
// function openPopUp()
///////////////////////////////////////////

function openPopUp(popurl)
{
	var winpops = window.open(popurl,"","width = 400, height = 300, status, scrollbars")
}

function getObj( id )
{	return document.getElementById( id ); }

function slideDown( target )
{
	$('#'+ target).slideDown("fast");
	return false;
}

function slideUp( target )
{
	$('#'+ target).slideUp("fast");
	return false;
}

function togleAns( target )
{
	var ml = getObj( target );
	if( ml.style.display == "none" )
	{
		slideDown( target );
		return false;
	}
	else
	{
		slideUp( target );
		return false;
	}
}

function retrieveResult()
{
	domTld = document.orderForm.formOrderDomain.value + document.orderForm.formOrderTld.value;
	
	$("div#formResult").load("http://www.host-extreme.com/tool/index.php?whois="+ domTld);
	
	return window.alert('please wait, contacting the server\nplease click ok after a few seconds');
}
