function makeShort(){
    var text="";
	shortFlag = false;
	area = document.getElementById('area').value;
	if(area != ""){
	    if(shortFlag){text += "-";}
	    text += "area-"+area;
	    shortFlag = true;
	}
        rate = document.getElementById('rates').value;
	if(rate != ""){
	    if(shortFlag){text += "-";}
	    text += "rate-"+rate;
	    shortFlag = true;
	}
        bedroom = document.getElementById('bedroom').value;
	if(bedroom != ""){
	    if(shortFlag){text += "-";}
	    text += "bedroom-"+bedroom;
	    shortFlag = true;
	}
        ordering = document.getElementById('ordering').value;
	if(ordering != ""){
	    if(shortFlag){text += "-";}
	    text += "by-"+ordering;
	}
        location.replace('/short/'+text);
    return false;
}

function makeSearch(){
    var searchName = document.getElementById('searchvilla').value;
        searchName = trim(searchName," ");
        if(searchName == ''){
            return false;
        }else{
            groupType = document.forms['form1']['src_type'];
            for(var i = 0;i < groupType.length; i++){
                if(groupType[i].checked){
                    var searchType = groupType[i].value;
                }
            }
            searchText = searchName.replace(/\s/g,"-"+searchType+"-");
            location.replace('/search/'+searchText);
        }
    return false;
}

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"), "");
}
