
var http_url = "";
if((document.location.hostname=="widget.hosting.kr")||(document.location.hostname=="widget.hosting.co.kr")){
	http_url = "http://www.hosting.kr";
}else {
	http_url = "http://"+document.location.hostname;
}

function dochref(gourl){
	document.location.href=http_url+gourl;
}

function fl_home(){
	dochref("/");
}
function fl_join(){
	dochref("/servlet/html?pgm_id=HOSTING000037");
}
function fl_center(){
	dochref("/servlet/html?pgm_id=HOSTING000040");
}
function fl_updateLogin(){
	dochref("/servlet/html?pgm_id=HOSTING056100");
}
function fl_sitemap(){
	dochref("/servlet/html?pgm_id=HOSTING000045");
}

function fl_widget(){
	document.location.href="http://widget.hosting.kr";
}
function fl_faq(){
	dochref("/servlet/html?pgm_id=HOSTING000043");
}
function fl_qna(){
	dochref("/servlet/html?pgm_id=HOSTING000044");
}
function fl_beginner(){
	dochref("/servlet/html?pgm_id=HOSTING061000");
}

function fl_whois(word){
	var pOption = "scrollbars=no,toolbar=no,location=no,status=yes,menubar=no,resizable=no,width=533,height=663,left=0,top=0";
	var whois_url = http_url+"/servlet/popupSvl?cmd=WHOIS_POPUP&text="+word;
	window.open(whois_url,"whois_win",pOption);
}



function fl_naming(){
	dochref("/servlet/html?pgm_id=HOSTING000052");
}
function fl_period(){
	dochref("/servlet/html?pgm_id=HOSTING000010");
}
function fl_transfer(){
	dochref("/servlet/html?pgm_id=HOSTING000014");
}

function fl_shosting(){
	dochref("/servlet/html?pgm_id=HOSTING070000");
}

function fl_server(){
	dochref("/servlet/html?pgm_id=XHOSTING045300");
}
function fl_log(){
	dochref("/servlet/html?pgm_id=XHOSTING045200");
}
function fl_mail(){
	dochref("/servlet/html?pgm_id=XHOSTING042000");
}

function fl_reserve(arrStr){
	var param = "";
	if( fl_is_array(arrStr) ){
		for( i = 0 ; i < arrStr.length ; i++ ){
			if( i > 0 ){
				param = param + '%0D%0A';
			}
			param = param + arrStr[i];
		}
	} else {
		param = arrStr;
	}
	dochref("/servlet/html?pgm_id=HOSTING034100&cmd=RESERVE_DOMAIN_REG_LIST&domainNames="+param);
}

function fl_is_array(input){    return typeof(input)=='object'&&(input instanceof Array);  }
  
function fl_copy(flag){
	if(flag == 1){
		window.clipboardData.setData("Text","ns1.hosting.co.kr\n121.254.170.11");		
	}else if(flag ==2){
		window.clipboardData.setData("Text","ns2.hosting.co.kr\n121.254.170.12");
	}
}

function fl_reg(arrStr){
	var param = "";
	for( i = 0 ; i < arrStr.length ; i++ ){
		param = param + "&ableDomain="+arrStr[i];
	}
	dochref("/servlet/html?pgm_id=HOSTING000002&cmd=DOMAIN_CREATE_FORM"+param);
}

function fl_wish(allStr){
	var url = http_url+'/servlet/mypage';
	var pars = 'cmd=MOVE_CART_TO_WISH&list=' + encodeURIComponent(encodeURIComponent(allStr));
	var myAjax = new Ajax.Request(
		url, 
		{
			method: 'get',
			parameters: pars,
			onComplete: resultWisthMove
		});
}
function resultWisthMove(originalRequest){}

function fl_wish_del(allStr){
	var url = http_url+'/servlet/mypage';
	var pars = 'cmd=DELETE_WISH&list=' + encodeURIComponent(encodeURIComponent(allStr));
	var myAjax = new Ajax.Request(
		url, 
		{
			method: 'get',
			parameters: pars,
			onComplete: resultWisthDel
		});
}
function resultWisthDel(originalRequest){}

function fl_cart(allStr){
	var url = http_url+'/servlet/mypage';
	var pars = 'cmd=MOVE_WISH_TO_CART&list=' + encodeURIComponent(encodeURIComponent(allStr));
	var myAjax = new Ajax.Request(
		url, 
		{
			method: 'get',
			parameters: pars,
			onComplete: resultCartMove
		});
}
function resultCartMove(originalRequest){}

function fl_cart_del(allStr){
	var url = http_url+'/servlet/mypage';
	var pars = 'cmd=DELETE_CART&list=' + encodeURIComponent(encodeURIComponent(allStr));
	var myAjax = new Ajax.Request(
		url, 
		{
			method: 'get',
			parameters: pars,
			onComplete: resultCartDel
		});
}
function resultCartDel(originalRequest){}

function fl_oneClickHosting(arr){
	//alert(arr);
	var param = "&settingType=flash&settingProduct="+arr[0]+"&optionHdd="+arr[1]+"&optionDb="+arr[2]+"&optionTraffic="+arr[3];
	document.location.href=http_url+"/servlet/html?pgm_id=HOSTING046000"+param;
}

function fl_oneClickQuotation(arr){
	if( arr[4] == "" ){
		alert("½ÅÃ»ÀÎ ÀÌ¸§À» ³Ö¾îÁÖ¼¼¿ä.");
		return;
	}
	
	if( !isEmail_flash(arr[5]) ){
		alert("°ßÀû¼­¸¦ ¹ÞÀ» Á¤È®ÇÑ ÀÌ¸ÞÀÏÀ» ³Ö¾îÁÖ¼¼¿ä.");
		return;
	}
	
	if( arr[2] != "" ){
		arr[2] = arr[2] + "B";
	}

	var param = "settingType=flash&settingProduct="+arr[0]+"&optionHdd="+arr[1]+"&optionDb="+arr[2]+"&optionTraffic="+arr[3]+"&quotationName="+arr[4]+"&quotationEmail="+arr[5];
	window.open(http_url+'/servlet/popupSvl?cmd=HOSTING_QUOTATION&'+param,'_hostingQuotation','width=610,height=600');
	return;
}

function isEmail_flash(str) {
	var supported = 0;
	if (window.RegExp) {
		var tempStr = "a";
		var tempReg = new RegExp(tempStr);
		if (tempReg.test(tempStr)) supported = 1;
	}
	if (!supported) 
		return (str.indexOf(".") > 2) && (str.indexOf("@") > 0);
	var r1 = new RegExp("(@.*@)|(\\.\\.)|(@\\.)|(^\\.)");
	var r2 = new RegExp("^.+\\@(\\[?)[a-zA-Z0-9\\-\\.]+\\.([a-zA-Z]{2,3}|[0-9]{1,3})(\\]?)$");
	return (!r1.test(str) && r2.test(str));
} 
