function goto_page(p,vars){	
	if(document.location.hash != '#/'+p+'/'+vars){
		//start loading
		document.getElementById('main_content').innerHTML = '';
		go_flash('valLoadingChange][valLoadingMethod','ja][start','swfMainMenu');
		//
		SWFAddress.setValue(p+'/'+vars);
	}
}
function show_hide01(field01,field02,method){
	if(method == 'hideall'){
		document.getElementById(field01).style.display = 'none';
		document.getElementById(field02).style.display = 'none';
	} else if(method == 'open'){
		document.getElementById(field01).style.display = '';
		document.getElementById(field02).style.display = 'none';
	} else {
		document.getElementById(field01).style.display = 'none';
		document.getElementById(field02).style.display = '';
	}
}
function show_hide02(field,method){
	if(method == 'open'){
		document.getElementById(field).style.display = '';
	} else {
		document.getElementById(field).style.display = 'none';
	}
}
function toggle_div(id){
	if(document.getElementById(id).style.display == 'none'){
		document.getElementById(id).style.display = '';
	} else {
		document.getElementById(id).style.display = 'none';
	}
}
function toggle_div2(id_1,id_2,method){
	if(method == 'open'){
		document.getElementById(id_1).style.display = 'none';
		document.getElementById(id_2).style.display = '';
	} else {
		document.getElementById(id_1).style.display = '';
		document.getElementById(id_2).style.display = 'none';
	}
}
function str_replace(zoek,vervang,string){
	var array = string.split(zoek);
	var new_string = '';
	for(i=0; i<array.length; i++){
		if(i != 0){
			new_string += vervang;
		}
		new_string += array[i];
	}
	return new_string;
}
function vervang_ajax(string){
	string = str_replace("&","[EN]",string);
	string = str_replace("'","[COMMA]",string);
	return string;
}
function imgChange(obj,img){
	obj.src = img;
}
function divBgChange(obj,img){
	obj.style.backgroundImage = 'url('+img+')';
}
function homeMiddleOver(cur){
	if(document.getElementById('homeMiddleOverAll')){
		var curClick = '';
		var allBtns = document.getElementById('homeMiddleOverAll').value.split(',');
		for(i=1; i<allBtns.length; i++){
			if(document.getElementById('homeMiddleClick_'+allBtns[i])){
				//if(document.getElementById('homeMiddleClick_'+allBtns[i]).style.display != 'none'){
				if(document.getElementById('homeMiddleClick_'+allBtns[i]).style.top == '30px' && document.getElementById('homeMiddleClick_'+allBtns[i]).style.left == '30px'){
					curClick = allBtns[i];
				}
			}
		}
		//
		if(cur != ''){
			if(cur != curClick){
				//document.getElementById('homeMiddleClickHolder').style.display = 'none';
				document.getElementById('homeMiddleClickHolder').style.top = '-5000px';
				document.getElementById('homeMiddleClickHolder').style.left = '-5000px';
			} else {
				//document.getElementById('homeMiddleClickHolder').style.display = '';
				document.getElementById('homeMiddleClickHolder').style.top = '0px';
				document.getElementById('homeMiddleClickHolder').style.left = '0px';
			}
		} else {
			//document.getElementById('homeMiddleClickHolder').style.display = '';
			document.getElementById('homeMiddleClickHolder').style.top = '0px';
			document.getElementById('homeMiddleClickHolder').style.left = '0px';
		}
		//
		for(i=1; i<allBtns.length; i++){
			if(allBtns[i] == cur && cur != ''){
				//document.getElementById('homeMiddleOver_'+allBtns[i]).style.display = '';
				document.getElementById('homeMiddleOver_'+allBtns[i]).style.top = '30px';
				document.getElementById('homeMiddleOver_'+allBtns[i]).style.left = '30px';
			} else {
				//document.getElementById('homeMiddleOver_'+allBtns[i]).style.display = 'none';
				document.getElementById('homeMiddleOver_'+allBtns[i]).style.top = '-5000px';
				document.getElementById('homeMiddleOver_'+allBtns[i]).style.left = '-5000px';
			}
		}
	}
}
function homeMiddleClick(cur){
	var allBtns = document.getElementById('homeMiddleOverAll').value.split(',');
	var showIt = false;
	for(i=1; i<allBtns.length; i++){
		//document.getElementById('homeMiddleOver_'+allBtns[i]).style.display = 'none';
		document.getElementById('homeMiddleOver_'+allBtns[i]).style.top = '-5000px';
		document.getElementById('homeMiddleOver_'+allBtns[i]).style.left = '-5000px';
		if(document.getElementById('homeMiddleClick_'+allBtns[i])){
			if(allBtns[i] == cur){
				//if(document.getElementById('homeMiddleClick_'+allBtns[i]).style.display == 'none'){
				if(document.getElementById('homeMiddleClick_'+allBtns[i]).style.top == '-5000px' && document.getElementById('homeMiddleClick_'+allBtns[i]).style.left == '-5000px'){	
					//document.getElementById('homeMiddleClick_'+allBtns[i]).style.display = '';
					document.getElementById('homeMiddleClick_'+allBtns[i]).style.top = '30px';
					document.getElementById('homeMiddleClick_'+allBtns[i]).style.left = '30px';
					showIt = true;
				} else {
					//document.getElementById('homeMiddleClick_'+allBtns[i]).style.display = 'none';
					document.getElementById('homeMiddleClick_'+allBtns[i]).style.top = '-5000px';
					document.getElementById('homeMiddleClick_'+allBtns[i]).style.left = '-5000px';
				}
			} else {
				//document.getElementById('homeMiddleClick_'+allBtns[i]).style.display = 'none';
				document.getElementById('homeMiddleClick_'+allBtns[i]).style.top = '-5000px';
				document.getElementById('homeMiddleClick_'+allBtns[i]).style.left = '-5000px';
			}
		}
	}
	if(showIt){
		//document.getElementById('homeMiddleClickHolder').style.display = '';
		document.getElementById('homeMiddleClickHolder').style.top = '0px';
		document.getElementById('homeMiddleClickHolder').style.left = '0px';
	} else {
		//document.getElementById('homeMiddleClickHolder').style.display = 'none';
		document.getElementById('homeMiddleClickHolder').style.top = '-5000px';
		document.getElementById('homeMiddleClickHolder').style.left = '-5000px';
	}
}
function mainMenu(knop,method){	
	//go_flash('valKnop][valMethod',knop+']['+method,'swfMainMenu');
}
function pages_pages(divName,totalPages,method){
	var current = '';
	for(i=0; i<totalPages; i++){
		if(document.getElementById(divName+i).style.display == ''){
			current = i;
			break;
		}
	}
	if(method == 'prev' && current == 0){
		return false;
	} else if(method == 'next' && current+1 == totalPages){
		return false;
	}
	for(i=0; i<totalPages; i++){
		if(i == current){
			if(method == 'prev'){
				document.getElementById(divName+(i)).style.display = 'none';
				document.getElementById(divName+(i-1)).style.display = '';
			} else if(method == 'next'){
				document.getElementById(divName+(i)).style.display = 'none';
				document.getElementById(divName+(i+1)).style.display = '';
			}	
		}
	}
}
function mp3Player(method){
	if(method == 'open'){
		document.getElementById('divMp3Player').style.display = '';
		ajax('divMp3Player','mp3player.php','&action=show');
	} else if(method == 'close'){
		go_flash('valToDo','close','swfMp3Player');
	} else if(method == 'closeDiv'){
		document.getElementById('divMp3Player').innerHTML = '';
		document.getElementById('divMp3Player').style.display = 'none';
	}
}
function mp3PlayerDiv(method){
	if(method == 'show'){
		document.getElementById('divMp3Player').style.display = '';
	} else {
		document.getElementById('divMp3Player').style.display = 'none';
	}
}
function multimediaViewImage(curPage,total,totalPP,this_page,totalStr,imgId){
	var imgLinkArr = totalStr.split(',');
	if(imgId == 'next'){
		var imgNr = 0;
		for(i=0; i<imgLinkArr.length; i++){
			if(document.getElementById('multimediaMapFotoLink'+imgLinkArr[i]).style.fontWeight == 'bold'){
				if(i+1 > imgLinkArr.length-1){
					imgId = imgLinkArr[0];
					imgNr = 0;
				} else {
					imgId = imgLinkArr[i+1];
					imgNr = i+1;
				}
			}
		}
		var this_page_str = ((imgNr+1)/totalPP)+'';
		var this_page_arr = this_page_str.split(".");
		if(this_page_arr[1] > 0){
			var this_page = (this_page_arr[0]*1)+1;
		} else {
			var this_page = (this_page_arr[0]*1);
		}
		var this_page = this_page-1;
	}
	document.getElementById('multimediaMapItem').style.backgroundImage = 'url(multimedia_img.php?i='+imgId+'&w=565&h=450&u=y&r='+randomNum(10)+')';
	document.getElementById('multimediaMapItem').style.display = '';
	document.getElementById('multimediaMapItem').innerHTML = '';
	document.getElementById('multimediaMapNavi').style.display = '';
	for(i=0; i<imgLinkArr.length; i++){
		if(imgLinkArr[i] == imgId){
			document.getElementById('multimediaMapFotoLink'+imgLinkArr[i]).style.fontWeight = 'bold';
		} else {
			document.getElementById('multimediaMapFotoLink'+imgLinkArr[i]).style.fontWeight = 'normal';
		}
	}
	for(i=0; i<total; i++){
		var displayVal = '';
		if(this_page != i){
			displayVal = 'none';
		}
		document.getElementById(curPage+'_pages_'+i).style.display = displayVal;
	}
}
function multimediaViewVideo(type,id){
	var html = '';
	if(type == 'myspace'){
		html += '<object width="565px" height="450px">';
			html += '<param name="allowFullScreen" value="true"/>';
			html += '<param name="wmode" value="transparent"/>';
			html += '<param name="movie" value="http://mediaservices.myspace.com/services/media/embed.aspx/m='+id+',t=1,mt=video,searchID=,primarycolor=,secondarycolor="/>';
			html += '<embed src="http://mediaservices.myspace.com/services/media/embed.aspx/m='+id+',t=1,mt=video,searchID=,primarycolor=,secondarycolor=" width="565" height="450" allowFullScreen="true" type="application/x-shockwave-flash" wmode="transparent"/>';
		html += '</object>';
	} else if(type == 'youtube'){
		html += '<object width="565" height="450">';
			html += '<param name="movie" value="http://www.youtube.com/v/'+id+'&hl=nl&fs=1"></param>';
			html += '<param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param>';
			html += '<embed src="http://www.youtube.com/v/'+id+'&hl=nl&fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="565" height="450"></embed>';
		html += '</object>';
	}
	document.getElementById('multimediaMapItem').style.backgroundImage = 'url()';
	document.getElementById('multimediaMapItem').style.display = '';
	document.getElementById('multimediaMapItem').innerHTML = html;
	document.getElementById('multimediaMapNavi').style.display = '';
}
function account_soort(soort){									
	if(soort == 'skateboarder'){
		document.getElementById('fav_skate_spot_div').style.display = '';
		document.getElementById('fav_trucks_div').style.display = '';
		document.getElementById('fav_lagers_div').style.display = '';
		document.getElementById('fav_wheels_div').style.display = '';
		document.getElementById('fav_board_div').style.display = '';
		document.getElementById('fav_board_name').innerHTML = 'Board';
	} else if(soort == 'inliner'){
		document.getElementById('fav_skate_spot_div').style.display = '';
		document.getElementById('fav_trucks_div').style.display = 'none';
		document.getElementById('fav_lagers_div').style.display = '';
		document.getElementById('fav_wheels_div').style.display = '';
		document.getElementById('fav_board_div').style.display = '';
		document.getElementById('fav_board_name').innerHTML = 'Skates';
	} else if(soort == 'inliner'){
		document.getElementById('fav_skate_spot_div').style.display = 'none';
		document.getElementById('fav_trucks_div').style.display = 'none';
		document.getElementById('fav_lagers_div').style.display = 'none';
		document.getElementById('fav_wheels_div').style.display = 'none';
		document.getElementById('fav_board_div').style.display = 'none';
		document.getElementById('fav_board_name').innerHTML = 'Board';
	}
}
function randomNum(nummer) {
	var numberChars = "0123456789";
	var lowerChars = "abcdefghijklmnopqrstuvwxyz";
	var upperChars = "ABCDEFGHIJKLMNOPQRSTUVWXYZ";
	var charSet = numberChars+lowerChars+upperChars;
	var charSetArr = charSet.split('');
	var return_ = '';
	for(i=0; i<nummer; i++){
		return_ += charSetArr[Math.floor(Math.random()*charSetArr.length)];
	}
	return(return_);
}
function imgPopupString(name,nr){
	if(nr != ''){
		if(nr == 'p'){
			nr = document.getElementById(name+'_cur').value;
			if(nr > 0){
				nr--;
			} else {
				nr = document.getElementById(name+'_tot').value-1;
			}
		} else if(nr == 'n'){
			nr = document.getElementById(name+'_cur').value;
			if(nr < document.getElementById(name+'_tot').value-1){
				nr++;
			} else {
				nr = 0;
			}
		}
		document.getElementById(name+'_cur').value = nr;
		var img = document.getElementById('home_click_laatste_fotos_img_'+nr).value;
		document.getElementById(name+'_pop').style.backgroundImage = 'url(multimedia_img.php?i='+img+'&w=410&h=305)';
		document.getElementById(name+'_pop').style.display = '';
		document.getElementById(name+'_p').style.display = '';
		document.getElementById(name+'_n').style.display = '';
	} else {
		document.getElementById(name+'_pop').style.display = 'none';
		document.getElementById(name+'_p').style.display = 'none';
		document.getElementById(name+'_n').style.display = 'none';
	}
}