window.onload = function() {
	loadFunction();
}

function loadFunction() {
	if (!/MSIE (\d+\.\d+);/.test(navigator.userAgent)){
		tab = document.getElementsByTagName('input');
		forEach(tab,showVal);
	}	
}

function forEach(array, fn, objThis){
	objThis = objThis || this;
	var len = array.length;
	for (var n=0; n<len; n++) {
		var r = fn.call(objThis,array[n],n);
		if (r !== undefined) return r;
	}
}

function showVal(x) {
	if (x.type == 'text' || x.type == 'password') {
		if (x.onfocus == undefined) {
			x.onfocus = function() {this.value='';return true;}
		}
		if (x.onblur == undefined) {
			x.onblur = function() {showVal(this);return true;}
		}

		switch (x.id) {
			case 'user': tmp = 'login'; break;
			case 'pass': tmp = '******'; break;
			case 'search': tmp = 'wpisz fraze...'; break;
			default: tmp = '';

		}

		x.value = x.value || tmp;
		if (x.type == 'password') {
			x.defaultValue = x.defaultValue || tmp;
		}
	}
}

function addnew()
{
  document.newsletter.submit();
}

function search_text (on_blur_focus,text) {
	if (on_blur_focus == 'blur') {
		if (document.getElementById('search').value == '') {
			document.getElementById('search').value = text;
		}
	} else if (on_blur_focus == 'focus') {
		if (document.getElementById('search').value == text) {
			document.getElementById('search').value = '';
		}
	}
}

function newsletter_text (on_blur_focus,text) {
	if (on_blur_focus == 'blur') {
		if (document.getElementById('newsletter_input').value == '') {
			document.getElementById('newsletter_input').value = text;
		}
	} else if (on_blur_focus == 'focus') {
		if (document.getElementById('newsletter_input').value == text) {
			document.getElementById('newsletter_input').value = '';
		}
	}
}