

$(document).ready(function() {
	var langId = $.cookie('langId');
	var hostName = $.cookie('hostName');
	
	if ( hostName == '' ||  hostName == null  ) {
		hostName = '1';
	}
	
	changeLang( langId );
	eventSearch();
	advantage_link();
	
})

function advantage_link()
{
	$('.advanceSearch').attr('href', base_url+'advance/'+ $('#id_user').val());
}
// Thay doi kieu go
function changeLang( LangId ) {
	
	if ( LangId == null ) {
		LangId = 'en';
	}
	
	if ( LangId == 'vi' ) {		
		$('#english').css( 'display', 'none');							 
		$('#vietnamese').css( 'display', 'block');
		setMethod(1); 
	}else {
		$('#vietnamese').css( 'display', 'none');							 
		$('#english').css( 'display', 'block');		
		setMethod(-1); 
	}
	
	$.cookie( 'langId', null);
	$.cookie( 'langId', LangId, { expires: 30,path: '/'} );
};
function getcookie(name){

    var dc = document.cookie;
    var prefix = name + "=";
    var begin = dc.indexOf("; " + prefix);
    if (begin == -1) {
        begin = dc.indexOf(prefix);
        if (begin != 0) 
            return null;
    }
    else {
        begin += 2;
    }
    var end = document.cookie.indexOf(";", begin);
    if (end == -1) {
        end = dc.length;
    }
    return unescape(dc.substring(begin + prefix.length, end));
}

function search(){
	var key = $("#key").val();
	key 	= replacequery(key);
	var type = $("input[@name='typesearch']:checked").val();
	if(key != '') location.href = base_url + type+'/'+key+"/0/"+document.getElementById('id_user').value ;
	else{
		alert('Bạn chưa nhập từ khóa tìm kiếm.');
		$("#key").focus();
	}
}
function eventSearch(){
	$("#key").keypress(function(e){
       if(e.which == 13 ){
       		search();
       }
	});
	$("#btSearch").click(function(){
       search();
	});
}


/*resize*/
function rsimg(id,wn,hn){
	
	var m = document.getElementById(id).src;
	var h = document.getElementById(id).height;
	var w = document.getElementById(id).width;
	if((w/h)>(wn/hn)){
			document.getElementById(id).style.width=wn+'px';
		}else document.getElementById(id).style.height=hn+'px';
}

function resizePicture(url,rong,cao)
{
	const_width = rong;
	const_height = cao;
	oImg = new Image();
	oImg.src =url;
	if((rong > oImg.width )&& (cao > oImg.height )){
	return oImg;
	}
	else
	{	
		scale = (const_width/oImg.width > const_height/oImg.height) ? const_height/oImg.height : const_width/oImg.width;
		if(oImg.height * scale!=0 && oImg.width * scale!=0){
			oImg.height = oImg.height * scale;
			oImg.width = oImg.width * scale;
		}
		else{
			oImg.height = const_height;
			oImg.width = const_width;
		}
	}
	return oImg;
}

function loading(Image,Idimage,widthnew,heightnew)
{
      
	   try{
		 
     	   var urlsmall = [Image];
		  
          new ImagePreloader(urlsmall, onPreload,Idimage,widthnew,heightnew);
        }catch(e){
        alert(Image);
            return false;
}
}

function checkloadimage(divid){
 	document.getElementById(divid).parentNode.style.display='none';
 }
function replacequery(str) {	
	str 	= encodeURIComponent(str);
	str = ltrim(str);	
	var str2 = str.indexOf('.');
	if ( str2 == 0 ) { 
		str = str.replace('.', '');
	}
	str = str.replace(/ /g,'+');
	str = str.replace(/\%20/g,'+');
	str = str.replace(/%25/g,'%23%25');
	str = str.replace(/%3F/g,'%3F%23');
	
	return str
}

function trim(str, chars) {
	return ltrim(rtrim(str, chars), chars);
}
 
function ltrim(str, chars) {
	chars = chars || "\\s";
	return str.replace(new RegExp("^[" + chars + "]+", "g"), "");
}
 
function rtrim(str, chars) {
	chars = chars || "\\s";
	return str.replace(new RegExp("[" + chars + "]+$", "g"), "");
}
 function adcensearch(){
 	
 	var cate = document.advance.cate.value;
	var query = document.advance.query.value;
	var type = document.advance.type.value;
	var start = document.advance.start.value;
	var end = document.advance.end.value;
	
	query = replacequery(query);
	start = replacequery(start);
	end = replacequery(end);
	
	if(cate == '') cate = -1;
	if(type == '') type = -1;
	if(start == '') start = -1;
	if(end == '') end = -1;
	
	if(query != '')	window.location.href = base_url + type + '/' + query + '/0/' + cate + '/' + start + '/' + end;
	else {
		alert('Bạn chưa nhập từ khóa.');
		document.advance.query.focus();
	}
 }
 
 function createXMLHttp(){
    var xmlHttp=null;
    try{
        xmlHttp=new XMLHttpRequest();
    }
    catch(e){
        try{
            xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
        }catch(e){
            xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
        }
     }
     return xmlHttp;
}
/**
su kien chon so ban ghi
*/
function change_number(number)
{
	var url = base_url + "home/register_number_page/"+number;
	var re=createXMLHttp();
	re.onreadystatechange=function(){ 	
	if(re.readyState==4)
            {
             }
	  }
	  re.open("GET",url,true);
 	  re.send(null);
}
