/**
 * 
 */
var URLPath=location.href.substring(0,location.href.lastIndexOf("/")+1);
String.prototype.startsWith = function(str){
    return (this.indexOf(str) === 0);
};
function startsWith(srcStr, strToFind) 
{
	return ((srcStr+'').indexOf(strToFind) === 0);
};
String.prototype.endsWith = function(suffix) {
    return this.indexOf(suffix, this.length - suffix.length) !== -1;
};
function endsWith(srcStr, suffix) 
{
	return (srcStr+'').indexOf(suffix, ((srcStr+'').length - (suffix+'').length)) !== -1;
};

//Domains <font class="avail">available</font>/<font class="not_avail">not available</font>&nbsp;:&nbsp;<font class="avail">darkware.com</font>, <font class="avail">darkware.org</font>, <font class="avail">darkware.net</font>, <font class="not_avail">darkware.us</font>, <font class="avail">darkware.tv</font>, <font class="not_avail">darkware.us</font>
$(document).ready(function() {
	$("#domain_search_busy").hide();	
	$("#domain_search").click(function() {
		var domain=$("#domain").val();
		if ( domain.length == 0 ) {
			return false;
		}
		$("#domain_search_busy").show();
	    jQuery.get(URLPath+'whois.php', {'d': domain }, function(data){
	    	$("#domain_search_busy").hide();	
	    	if ( data.length==0 ) {
	    		alert('NO RECORDS');
	    	} else {
	    		var sOutput='Domains <font class="avail">available</font>/<font class="not_avail">not available</font>&nbsp;:&nbsp;';
	    		for (var i=0;i<data.data.length;i++) {
	    			if ( data.data[i][2]=="1" ) {
	    				sOutput=sOutput+'<font class="avail">'+data.data[i][0]+''+data.data[i][1]+'</font>, ';
	    			} else {
	    				sOutput=sOutput+'<font class="not_avail">'+data.data[i][0]+''+data.data[i][1]+'</font>, ';
	    			}
	    			$("#domain_list").html( sOutput.substring(0, (sOutput.length-2) ));
	    		}
	    	}
	    }, "json");

	});
	$(".hosting_signup").click(function() {
		var domain=$("#domain").val();
		var domainExt=$("#domain-ext").val();
		var hostplan=$('input[name=host_plan]:checked').attr('id');
		window.location.href=URLPath+'support.php?f=2&d='+domain+'&ext='+domainExt+'&hostplan='+hostplan;
	});	
	if ( $.query.get('f') == '2' ) {
		var hostplan=$.query.get('hostplan');
		var domain=$.query.get('d')+$.query.get('ext');
		if ( startsWith(hostplan, 'host1') )
			$('#fsc_ex_field2_2').val('Economy')
		else if ( startsWith(hostplan, 'host2') )
			$('#fsc_ex_field2_2').val('Enhanced')
		else if ( startsWith(hostplan, 'host3') )
			$('#fsc_ex_field2_2').val('Power')
		else if ( startsWith(hostplan, 'host4') )
			$('#fsc_ex_field2_2').val('Business')
		else if ( startsWith(hostplan, 'host5') )
			$('#fsc_ex_field2_2').val('Business Partner');
		
		if ( endsWith(hostplan, '1yr') ) 
			$('#fsc_ex_field2_3').val('1 Year')
		else if ( endsWith(hostplan, '5yr') )
			$('#fsc_ex_field2_3').val('5 Years')
		else if ( endsWith(hostplan, '10yr') )
			$('#fsc_ex_field2_3').val('10 Years');
		
		$('#fsc_ex_field2_1').val(domain);
	}
});

