function ie(){
	return typeof window.clipboardData != "undefined";
}

function copy(obj){
	if (ie()) {
		var div = document.body.createTextRange();
		div.moveToElementText(obj);
		div.select();
	}
	else {
		var div = document.createRange();
		div.setStartBefore(obj);
		div.setEndAfter(obj);
		window.getSelection().addRange(div);
	}
	if (ie()) {
		window.clipboardData.setData("Text", obj.innerHTML);
		return;
	}
}

function tip(text){
	document.getElementById('tip').innerHTML = text;
}

function load_proccess(){
	xajax.loadingFunction = function(){
		xajax.$('load').innerHTML = '<img style="margin-right:5px;" src="img/ajax_loader.gif" width="16" height="16">';
	}
	xajax.doneLoadingFunction = function(){
		xajax.$('load').innerHTML = '';
	}
	obj = document.getElementById('url_input');
	
	var h = window.location.hash;
	if (h) {
		if (h.indexOf('#') == 0) {
			h = h.substr(1);
			if (h.length > 0) {
				obj.value = h;
				document.search_form.onsubmit();
			}
		}
	}
	else {
		if (obj) {
			try {
				obj.focus();
			} 
			catch (e) {
			}
		}
	}
}

function doAdr(elem){
	var obj = document.getElementById(elem);
	if (obj && obj.value.length > 0) {
		window.location.hash = '#' + obj.value;
	}
}

function gf(form_name){
	return xajax.getFormValues(form_name);
}
