function bookmark(url,title) {
	if(window.sidebar) {
		window.sidebar.addPanel(title,url,"", false);
	} else if(document.all) {
		window.external.AddFavorite(url,title);
	}
}

function addClass(element, value) {
	if (!element.className) {
		element.className = value;
	} else {
		var newClassName = element.className;
		newClassName += " ";
		newClassName += value;
		element.className = newClassName;
	}
}

function setsearchaction(types,type,action) {
	var d = document;
	var ds = d.f;
	for(i=0;i<types.length;i++) {
		if(types[i] == type) d.getElementById(types[i]).className = 'selected';
		else d.getElementById(types[i]).className = '';
	}
	ds.action=action;
	ds.q.focus();
}
function screenWidth(){
	if(window.innerWidth){
		width = window.innerWidth;
		} else if(document.documentElement && document.documentElement.clientWidth){
		width = document.documentElement.clientWidth;
		} else if(document.body && document.body.clientWidth){
		width = document.body.clientWidth;
	}
	return width;
}
function moveadvancedsearch() {
	as_width = as.style.width;
	reg = /[a-z]/g;
	as_width = parseFloat( as_width.replace( reg, "" ) );
	as.style.left = Math.round( ( screenWidth( ) - as_width ) / 2 ) + 'px';
}
function setScreenImgWidth() {
	document.getElementById("scroll_independence").style.width = ( ( screenWidth( ) ) - 40)+"px";
	if( typeof( as ) != "undefined" ) {moveadvancedsearch();}
}