<!--

function openWindow(theURL,winName,features) {
  window.open(theURL,winName,features);
}

function changeSelect(targ,selObj,restore){
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}

function showHide(target) 
{
	hideHoverDivs();
	
	if (document.getElementById(target).style.display == 'none') 
	{
		//document.getElementById(target).style.top =
    	document.getElementById(target).style.display = 'block';
	} 
	else 
	{
    	document.getElementById(target).style.display = 'none';
    }
}

function hideHoverDivs() 
{
	var divs = document.getElementsByTagName('div');
	var divNamePart = 'reguser';
	
	for(i=0;i<divs.length;i++) 
	{
		if(divs[i].id.match(divNamePart)) 
		{
			divs[i].style.display = 'none';
		}	
	}
}

function setPositions(lan) 
{
      preloadImages();
	checkStaffImgPos();
	setContentBgHeight();
	if (lan == 1) 
	{
		document.getElementById('top_navi_submenu0').style.left = '468px';
		document.getElementById('top_navi_submenu1').style.left = '543px';
		document.getElementById('top_navi_submenu2').style.left = '633px';
		//document.getElementById('top_navi_submenu3').style.left = '754px';
		//document.getElementById('top_navi_submenu4').style.left = '879px';
	}
	else if (lan == 2) 
	{
		document.getElementById('top_navi_submenu0').style.left = '458px';
		document.getElementById('top_navi_submenu1').style.left = '561px';
		document.getElementById('top_navi_submenu2').style.left = '659px';
		//document.getElementById('top_navi_submenu3').style.left = '754px';
		//document.getElementById('top_navi_submenu4').style.left = '879px';
	}
	else if (lan == 3) 
	{
		document.getElementById('top_navi_submenu0').style.left = '498px';
		document.getElementById('top_navi_submenu1').style.left = '593px';
		document.getElementById('top_navi_submenu2').style.left = '684px';
		//document.getElementById('top_navi_submenu3').style.left = '754px';
		//document.getElementById('top_navi_submenu4').style.left = '879px';
	}
      else if (lan == 10) 
	{
		document.getElementById('top_navi_submenu0').style.left = '468px';
		document.getElementById('top_navi_submenu1').style.left = '561px';
		document.getElementById('top_navi_submenu2').style.left = '661px';
		//document.getElementById('top_navi_submenu3').style.left = '754px';
		//document.getElementById('top_navi_submenu4').style.left = '879px';
	}
}

function checkEmail(emailFieldName) 
{
	//var email = document.getElementById('registered_email');
	var email = document.getElementById(emailFieldName);
	var filter = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	if (!filter.test(email.value)) 
	{
		//alert('Please provide a valid email address!');
		email.focus;
		return false;
	} 
	else 
	{
		return true;
	}
}

function submitForm()
{
	document.edit.submit();
}

function sendFeedback()
{
	if (document.edit.nimi.value == '') 
	{
		alert("You must give your name!");
	}
	else if (document.edit.sposti.value == '') 
	{
		alert('Please give your email address!');
	} 
	else if (checkEmail('sposti') == false) 
	{
		alert('Please provide a valid email address!');
	} 
	else 
	{
		submitForm();
	}
}

function sendRegistration()
{  
	if (document.edit.registered_firstname.value == '') 
	{
		alert("You must give your first name!");
	} 
	else if (document.edit.registered_lastname.value == '') 
	{
		alert("You must give your last name!");
	} 
	else if (document.edit.registered_username.value == '') 
	{
		alert("You must give a username!");
	} 
	else if (document.edit.registered_password.value == '') 
	{
		alert("You must provide a password!");
	} 
	else if (document.edit.registered_password_again.value == '') 
	{
		alert("You must give the password again!");
	}
	else if (document.edit.registered_password.value != document.edit.registered_password_again.value) 
	{
		alert("Password and password again don't match!");
	} 
	else if (checkEmail('registered_email') == false) 
	{
		alert('Please provide a valid email address!');
	} 
	else 
	{
		submitForm();
	}
}

function deleteRegistered(registered_id, registered_name, lan)
{
	var answer = confirm("Haluatko varmasti poistaa henkilön "+registered_name+"?")
	if (answer) 
	{
		window.location = "main.php?lan="+lan+"&mode=admin_registered_del&registered_id="+registered_id;
	}
}

function previewImage(img_id) 
{
	if (img_id == 0) 
	{
		alert('Valitse kuva!');
	} 
	else 
	{
  		window.open('preview_image.php?kuva_id='+img_id,'preview_image', 'scrollbars=no,width=100,height=100');
	}
}

function preloadImages()
{
  //alert('Preload started...');
    var preload_image_object = new Image();

    var imagesList = new Array();
    imagesList[0] = "http://www.akukon.fi/images/navi_yritys_op_1.png";
    imagesList[1] = "http://www.akukon.fi/images/navi_palvelut_op_1.png";
    imagesList[2] = "http://www.akukon.fi/images/navi_referenssit_op_1.png";

    var i = 0;
    for(i=0; i<imagesList.length; i++)
    {
	preload_image_object.src = imagesList[i];
	//alert(imagesList[i]);
    }
  
  /*
  var d = document;
  
  if(d.images)
  {
    if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments;
    
    for(i=0; i<a.length; i++)
    {
	if (a[i].indexOf("#")!=0)
	{
	  d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];
	}
    }
    */
}

function toggleAdminPanel()
{
  //alert('jee');
  if (document.getElementById('admin_functions_navi').offsetLeft == 0)
  {
    document.getElementById('admin_functions_navi').style.left = -180+"px";
  }
  else
  {
     document.getElementById('admin_functions_navi').style.left = 0+"px";
  }
}

//-->
