/**
* function for change info
* @param info, target
*/
function showMoreInfo(info,target) {
	var div_lang = document.getElementById(target);
	div_lang.innerHTML = info;
}

/**
* function for test if page is news pages
* @param page
* @return 1 if page is number, 0 if page is not number
*/
function test_news(page) {
	var reg = new RegExp("[0-9]");
    if (reg.test(page))
    {
  		return 1;
    } 
    else
	{
	    return 0;
	}
}

function changeElementVisibility(id) {
	var element = document.getElementById(id);
	if(!element) {
		alert('Element does not support display');
	}
	else {
		if (element.style.display == 'none' || element.style.display == '') {
			element.style.display = 'block';
		}
		else
		{
			element.style.display = 'none';
		}
	}
}

function changeImage(name) {
	var element = document.getElementsByName(name)[0];
	var imgName = element.src.split('images/');
	if (imgName[1]=='plus.gif') {
		element.src = 'images/minus.gif';
	}
	else
	{
		element.src = 'images/plus.gif';
	}
}

function checkEmailAddress(field) {
	var goodEmail = field.value.match(/\b(^(\S+@).+((\.com)|(\.net)|(\.edu)|(\.mil)|(\.gov)|(\.org)|(\.info)|(\.sex)|(\.biz)|(\.aero)|(\.coop)|(\.museum)|(\.name)|(\.pro)|(\..{2,2}))$)\b/gi);
	if (goodEmail) {
		good = true;
	}
	else {
		alert('Please enter a valid address.');
		field.focus();
		field.select();
		good = false;
	   }
	return good;
}

function mailThis(subj,mail,msg) {
	window.location = "mailto:"+ mail +"?subject="+subj+"&body="+msg;
}
