function createCookie(name,value,days) {
	if (days) {
		var date = new Date();
		date.setTime(date.getTime()+(days*24*60*60*1000));
		var expires = "; expires="+date.toGMTString();
	}
	else var expires = "";
	document.cookie = name+"="+value+expires;
}

function download(img){
	var download = "download=img&amp;image="+img;
	var url = "/tools/download.php?"+download;
	var load = window.open(url,'download','scrollbars=no,menubar=no,toolbar=no,location=no,status=no');
}

function actionWindow(url){
	var url = "/tools/action.php?"+url;
	var load = window.open(url,'action','scrollbars=no,menubar=no,toolbar=no,location=no,status=no');
}

function openNewWindow(url){
	var load = window.open(url,'newwindow','scrollbars=yes,menubar=no,toolbar=no,location=no,status=no');
}

function actionPopup(url){
	var load = window.open(url,'newwindow','scrollbars=no,menubar=no,toolbar=no,location=no,status=no');
}

function in_array(needle, haystack, strict) {  
	for(var i = 0; i < haystack.length; i++) {
		if(strict) {
			if(haystack[i] === needle) {
				return true;
			}
		}
		else {
			if(haystack[i] == needle) {
				return true;  
			}
		}
	}
	return false;
}
function removeFromArray(ar, item){
	for (var i = 0; i < ar.length; i++) {
		if (ar[i] == item) {
			ar.splice(i, 1);
		}
	}
}

function submenu(menu){
  if(menu=='default'){
    document.getElementById('default_submenu').className='visible';
    document.getElementById('wall_menu').style.backgroundColor='#000';
    document.getElementById('wall_submenu').className='hidden';
    document.getElementById('portfolio_menu').style.backgroundColor='#000';
    document.getElementById('portfolio_submenu').className='hidden';
    document.getElementById('event_menu').style.backgroundColor='#000';
    document.getElementById('event_submenu').className='hidden';
    document.getElementById('video_menu').style.backgroundColor='#000';
    document.getElementById('video_submenu').className='hidden';
  }
  if(menu=='portfolio'){
    document.getElementById('portfolio_submenu').className='visible';
    document.getElementById('wall_submenu').className='hidden';
    document.getElementById('default_submenu').className='hidden';
    document.getElementById('wall_menu').style.backgroundColor='#000';
    document.getElementById('portfolio_menu').style.backgroundColor='#555';
    document.getElementById('event_menu').style.backgroundColor='#000';
    document.getElementById('event_submenu').className='hidden';
    document.getElementById('video_menu').style.backgroundColor='#000';
    document.getElementById('video_submenu').className='hidden';
  }
  if(menu=='wall'){
    document.getElementById('portfolio_submenu').className='hidden';
    document.getElementById('wall_submenu').className='visible';
    document.getElementById('default_submenu').className='hidden';
    document.getElementById('wall_menu').style.backgroundColor='#555';
    document.getElementById('portfolio_menu').style.backgroundColor='#000';
    document.getElementById('event_menu').style.backgroundColor='#000';
    document.getElementById('event_submenu').className='hidden';
    document.getElementById('video_menu').style.backgroundColor='#000';
    document.getElementById('video_submenu').className='hidden';
  }
  if(menu=='event'){
    document.getElementById('default_submenu').className='hidden';
    document.getElementById('wall_menu').style.backgroundColor='#000';
    document.getElementById('wall_submenu').className='hidden';
    document.getElementById('portfolio_menu').style.backgroundColor='#000';
    document.getElementById('portfolio_submenu').className='hidden';
    document.getElementById('event_menu').style.backgroundColor='#555';
    document.getElementById('event_submenu').className='visible';
    document.getElementById('video_menu').style.backgroundColor='#000';
    document.getElementById('video_submenu').className='hidden';
  }
  if(menu=='video'){
    document.getElementById('default_submenu').className='hidden';
    document.getElementById('wall_menu').style.backgroundColor='#000';
    document.getElementById('wall_submenu').className='hidden';
    document.getElementById('portfolio_menu').style.backgroundColor='#000';
    document.getElementById('portfolio_submenu').className='hidden';
    document.getElementById('event_menu').style.backgroundColor='#000';
    document.getElementById('event_submenu').className='hidden';
    document.getElementById('video_menu').style.backgroundColor='#555';
    document.getElementById('video_submenu').className='visible';
  }
}

function fadeIn(element){
	if(document.getElementById(element).style.display !== 'block'){
		document.getElementById(element).style.display = 'block';
	}
	var el = document.getElementById(element).style.opacity;
	var increase = parseFloat(el)+0.1;
	if(el<1){
		document.getElementById(element).style.opacity = increase;
		setTimeout('fadeIn("'+element+'")', 40);
	}
}

function fadeOut(element){
	var el = document.getElementById(element).style.opacity;
	if(document.getElementById(element).style.display !== 'none' && el == 0){
		document.getElementById(element).style.display = 'none';
	}
	var decrease = parseFloat(el)-0.1;
	if(el>0){
		document.getElementById(element).style.opacity = decrease;
		setTimeout('fadeOut("'+element+'")', 40);
	}
}

function hide(element){
	document.getElementById(element).className='hidden';
}

function show(element){
	document.getElementById(element).className='visible';
}

function lpLightGraph(id,imgid,image){
	document.getElementById(imgid).src = image;
	fadeIn(id);
}

function changeBackground(element,bgd){
	bgd = "url('"+bgd+"')";
	document.getElementById(element).style.backgroundImage = bgd;
}

function changeImage(image,newimage){
	document.getElementById(image).src = newimage;
}
function redirect(to) {
	window.location = to;
}
function albumTitle(album) {
	document.getElementById("title").innerHTML = album;
}
function writeTo(fieldId,str) {
	document.getElementById(fieldId).innerHTML = str;
}

