
$().ready(function(){
			
	//$("#chart_id").remove();
	$("#btnSearch").click(function(){
		
		var key = $.trim($("#domain").val().toLowerCase());
		//alert(key);
		
		//var regex = /\s+/g;
		//var http_regex = /^http:(\/)(\/)/gi;
		key = key.replace(/^http:(\/)(\/)/gi,'');
		key = key.replace(/\/.*$/,'');
		//key = key.replace(/^www\./,'');
		//alert(key);
		
		var action = getBaseURL()+''+key;
		//window.location.href=getBaseURL()+"Tim-kiem?keyword="+key;
		//alert(action);
		document.frmLookup.action=action;
		document.frmLookup.submit();
				
		//return false;
	});		
	 
});

/**
 * get current url and params
 * @param fname
 * @param act
 * @return
 */
$.extend({
  getUrlVars: function(){
    var vars = [], hash;
    var hashes = window.location.href.slice(window.location.href.indexOf('?') + 1).split('&');
    for(var i = 0; i < hashes.length; i++)
    {
      hash = hashes[i].split('=');
      vars.push(hash[0]);
      vars[hash[0]] = hash[1];
    }
    return vars;
  },
  getUrlVar: function(name){
    return $.getUrlVars()[name];
  }
});

function ChangeTextDefault(obj,string)
{
	var value = obj.value;
    value = value.toLowerCase();
    var strDefault = string.toLowerCase();
    
    if(value=='')
    {
        obj.value=string;obj.style.color='#666666';
        obj.style.fontStyle='italic';
    }
    else if(value==strDefault)
    {
        obj.style.color='#666666';
        obj.style.fontStyle='italic';
    }
    else
    {
        obj.style.color='#000000';
        obj.style.fontStyle='normal';
    }
}

function ChangeTextFocus(obj,string)
{
    var value = obj.value;
    value = value.toLowerCase();
    var strDefault = string.toLowerCase();
    
	if(value==strDefault)
    {
        obj.value='';
        obj.color='#000000';
        obj.style.fontStyle='normal';
    }
}

function deleteImage(id)
{	
	var obj_id = id.substr(4,id.length);	
	jQuery("#li-"+obj_id).remove();
	return false;
}
function getExt(file){
	return file.substr(file.indexOf(".")+1,file.length);
}
function getSize(filepath)
{
	var myFSO = new ActiveXObject("Scripting.FileSystemObject");
	//var filepath = document.upload.file.value;
	var thefile = myFSO.getFile(filepath);
	var size = thefile.size;
	alert(size + " bytes");
}
function getBaseURL() {
    var url = location.href;  // entire url including querystring - also: window.location.href;
    var baseURL = url.substring(0, url.indexOf('/', 14));
   

    if (baseURL.indexOf('http://localhost') != -1) {
        // Base Url for localhost
        var url = location.href;  // window.location.href;
        var pathname = location.pathname;  // window.location.pathname;
        //alert(pathname);
        var index1 = url.indexOf(pathname);
        var index2 = url.indexOf("/", index1 + 1);
        var baseLocalUrl = url.substr(0, index2);

        return baseLocalUrl + "/";
    }
    else {
        // Root Url for domain name
        return baseURL + "/";
    }

}
function cleanWordFormat(c){
    c = c.replace(/<\!--[\s\S]*?-->/g, '');
    c = c.replace(/<o:p>\s*<\/o:p>/g, '');
    c = c.replace(/<o:p>[\s\S]*?<\/o:p>/g, '&nbsp;');
    c = c.replace(/\s*mso-[^:]+:[^;"]+;?/gi, '');
    c = c.replace(/\s*MARGIN: 0(?:cm|in) 0(?:cm|in) 0pt\s*;/gi, '');
    c = c.replace(/\s*MARGIN: 0(?:cm|in) 0(?:cm|in) 0pt\s*"/gi, '"');
    c = c.replace(/\s*TEXT-INDENT: 0cm\s*;/gi, '');
    c = c.replace(/\s*TEXT-INDENT: 0cm\s*"/gi, '"');
    c = c.replace(/\s*TEXT-ALIGN: [^\s;]+;?"/gi, '"');
    c = c.replace(/\s*PAGE-BREAK-BEFORE: [^\s;]+;?"/gi, '"');
    c = c.replace(/\s*FONT-VARIANT: [^\s;]+;?"/gi, '"');
    c = c.replace(/\s*tab-stops:[^;"]*;?/gi, '');
    c = c.replace(/\s*tab-stops:[^"]*/gi, '');
    
        //c = c.replace(/\s*face="[^"]*"/gi, '');
        //c = c.replace(/\s*face=[^ >]*/gi, '');
        //c = c.replace(/\s*FONT-FAMILY:[^;"]*;?/gi, '');
    
    c = c.replace(/<(\w[^>]*) class=([^ |>]*)([^>]*)/gi, '<$1$3');
    
    //c = c.replace(/<(\w[^>]*) style="([^\"]*)"([^>]*)/gi, '<$1$3');

    c = c.replace(/<STYLE[^>]*>[\s\S]*?<\/STYLE[^>]*>/gi, '');
    c = c.replace(/<(?:META|LINK)[^>]*>\s*/gi, '');
    c = c.replace(/\s*style="\s*"/gi, '');
    c = c.replace(/<SPAN\s*[^>]*>\s*&nbsp;\s*<\/SPAN>/gi, '&nbsp;');
    c = c.replace(/<SPAN\s*[^>]*><\/SPAN>/gi, '');
    c = c.replace(/<(\w[^>]*) lang=([^ |>]*)([^>]*)/gi, '<$1$3');
    c = c.replace(/<SPAN\s*>([\s\S]*?)<\/SPAN>/gi, '$1');
    c = c.replace(/<FONT\s*>([\s\S]*?)<\/FONT>/gi, '$1');
    c = c.replace(/<\\?\?xml[^>]*>/gi, '');
    c = c.replace(/<w:[^>]*>[\s\S]*?<\/w:[^>]*>/gi, '');
    c = c.replace(/<\/?\w+:[^>]*>/gi, '');
    c = c.replace(/<(U|I|STRIKE)>&nbsp;<\/\1>/g, '&nbsp;');
    c = c.replace(/<H\d>\s*<\/H\d>/gi, '');
    c = c.replace(/<(\w+)[^>]*\sstyle="[^"]*DISPLAY\s?:\s?none[\s\S]*?<\/\1>/ig, '');
    c = c.replace(/<(\w[^>]*) language=([^ |>]*)([^>]*)/gi, '<$1$3');
    c = c.replace(/<(\w[^>]*) onmouseover="([^\"]*)"([^>]*)/gi, '<$1$3');
    c = c.replace(/<(\w[^>]*) onmouseout="([^\"]*)"([^>]*)/gi, '<$1$3');

    c = c.replace(/<H1([^>]*)>/gi, '<div$1><b><font size="6">');
    c = c.replace(/<H2([^>]*)>/gi, '<div$1><b><font size="5">');
    c = c.replace(/<H3([^>]*)>/gi, '<div$1><b><font size="4">');
    c = c.replace(/<H4([^>]*)>/gi, '<div$1><b><font size="3">');
    c = c.replace(/<H5([^>]*)>/gi, '<div$1><b><font size="2">');
    c = c.replace(/<H6([^>]*)>/gi, '<div$1><b><font size="1">');
    c = c.replace(/<\/H\d>/gi, '</font></b></div>');
    var f = new RegExp('(<P)([^>]*>[\\s\\S]*?)(</P>)', 'gi');
    c = c.replace(f, '<div$2</div>');
    c = c.replace(/<([^\s>]+)(\s[^>]*)?>\s*<\/\1>/g, '');
    c = c.replace(/<([^\s>]+)(\s[^>]*)?>\s*<\/\1>/g, '');
    c = c.replace(/<([^\s>]+)(\s[^>]*)?>\s*<\/\1>/g, '');

    return c;
}

/*function loadMsg()
{
	var el=document.getElementById('loading');
	//el.style.display="none";
	$("#loading").remove();

}

// attach event after page loads
if( window.addEventListener ) {
	window.addEventListener('load',loadMsg,false); //legacy
} else if( document.addEventListener ) {
	document.addEventListener('load',loadMsg,false); //proper
} else if( window.attachEvent ) {
	window.attachEvent("onload", loadMsg); //IE only
}*/
