var weights = new Array();
var servs = new Array();
weights[ 0 ] = 100;
servs[ 0 ] = 'http://book.teztour.com/book/';
weights[ 1 ] = 0;
servs[ 1 ] = 'http://book1.teztour.com/book/';
weights[ 2 ] = 0;
servs[ 2 ] = 'http://spo.teztour.com/book/';
weights[ 3 ] = 0;
servs[ 3 ] = 'http://book2.teztour.com/book/';

function get_random_server_index(){
//alert( "hi" );
	var all_weight = 0;
	var i = 0;
//	alert( "w.l: " + weights.length );
	for ( i = 0; i < weights.length; i++ ) {
		all_weight += weights[i];
	}
	// Теперь - рандом
	var rnd = Math.random() * all_weight;
//	alert( "rnd: " + rnd );
	// Определяем в какой интервал попал рандом
	var pos = -1;
	var wpos = 0;
	for ( i = 0; i < weights.length; i++ ) {
		if ( (rnd >= wpos) && (rnd < (wpos + weights[i])) ) {
			//alert( "i: "+i+", rnd: " + rnd + ", wpos: " + wpos + ", weights[i]: " + weights[i] );
			pos = i;
		}
		wpos += weights[i];
	}
	return pos;
}
function get_tsb_server_name( sp ){
//	return "http://book1.teztour.com/book/";
	return servs[sp];
}
function get_random_server(){
//	return "http://book1.teztour.com/book/";
    return servs[get_random_server_index()];
}
function get_random_server_name(){
//	return "http://book1.teztour.com/book/";
    return servs[get_random_server_index()];
}
function getRandomServer(){
//	return "http://book.teztour.com/book/";
    return servs[get_random_server_index()];
}
function get_tour_search_base(){
	return get_random_server();
}
function selectRandomServerForm(formName, requestPath) {
    var serverName = getRandomServer();
    if (formName) {
	var form = document.getElementById(formName);
	if (form) {
	    form.action = ""+serverName+""+requestPath;
	}
    }
    return true;
}
