function addHandler(object, event, handler) {
	if(typeof object.addEventListener != 'undefined')
		object.addEventListener(event, handler, false);
	else if(typeof object.attachEvent != 'undefined')
		object.attachEvent('on' + event, handler);
	else throw "Incompatible browser";

}

function setGlobalOnLoad(f) {
	var root = window.addEventListener || window.attachEvent ? window : document.addEventListener ? document : null;
	if(root) {
		if(root.addEventListener) root.addEventListener("load", f, false);
		else if(root.attachEvent) root.attachEvent("onload", f);
	}
	else {
		if(typeof window.onload == 'function') {
			var existing = window.onload;
			window.onload = function() {
				existing();
				f();
			}
		}
		else {
			window.onload = f;
		}
	}
}

// fixPNG(); http://www.tigir.com/js/fixpng.js (author Tigirlas Igor)
function fixPNG(element){
	if (/MSIE (5\.5|6).+Win/.test(navigator.userAgent))	{
		var src;
		if (element.tagName=='IMG'){
			if (/\.png$/.test(element.src)){
				src = element.src;
				element.src = "../img/blank.gif";
			}
		}
		else{
			src = element.currentStyle.backgroundImage.match(/url\("(.+\.png)"\)/i)
			if (src){
				src = src[1];
				element.runtimeStyle.backgroundImage="none";
			}
		}
		if (src) element.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + src + "',sizingMethod='scale')";
	}
}

//======================================================================


setGlobalOnLoad(initSearch);

function initSearch() {
  if(!document.getElementById('query')) return;
  var searchField = document.getElementById('query');
  addHandler(searchField, 'focus', searchClear);
  addHandler(searchField, 'blur', searchFill);
}

function searchClear() {
  if(!document.getElementById('query')) return;
  var searchField = document.getElementById('query');
  if(searchField.value.toUpperCase() == 'دخبرت') searchField.value = '';
}

function searchFill() {
  if(!document.getElementById('query')) return;
  var searchField = document.getElementById('query');
  if(searchField.value == '') searchField.value = 'َُوّي';
}