function expandcollapse(postid, el) 
{ 
    whichpost = document.getElementById(postid); 
    
    if (whichpost.className=="postshown") 
    { 
        whichpost.className="posthidden"; 
        el.src="http://www.shareyourstory.nl/images/plus_sign.jpg"; 
    } 
    else 
    { 
        whichpost.className="postshown"; 
        el.src="http://www.shareyourstory.nl/images/minus_sign.gif"; 
    } 
} 
function show(id) 
{ 
    document.getElementById(id).style.display = ''; 
}

function hide(id) 
{ 
    document.getElementById(id).style.display = 'none'; 
}

function toggle(id) 
{
	if(document.getElementById(id).style.display=='none') 
	{
		document.getElementById(id).style.display = '';
	} 
	else 
	{
		document.getElementById(id).style.display = 'none';
	}
}

function popUp(URL) 
{
	day = new Date();
	id = day.getTime();
	eval("page" + id + " = window.open(URL, '" + id + "', 'toolbar=0,scrollbars=1,location=0,statusbar=0,menubar=0,resizable=1,width=500,height=450,left = 390,top = 312');");
}

function validate_required(field,alerttxt)
{
	with (field)
	{
		if (value==null||value=="")
		{
			alert(alerttxt);return false
		}
		else 
		{
			return true
		}
	}
}

function validate_form_reactions(thisform)
{
	with (thisform)
	{
		if (validate_required(name,"Vergeet niet je naam in te vullen!")==false)
		{
			name.focus();return false
		}
		if (validate_required(email,"Vergeet niet je e-mailadres in te vullen!")==false)
		{
			email.focus();return false
		}
		if (validate_required(text,"Vergeet niet je bericht in te vullen!")==false)
		{
			text.focus();return false
		}
	}
}

function validate_form_mailinglist(thisform)
{
	with (thisform)
	{
		if (validate_required(name,"Vergeet niet je naam in te vullen!")==false)
		{
			name.focus();return false
		}
		if (validate_required(email,"Vergeet niet je e-mailadres in te vullen!")==false)
		{
			email.focus();return false
		}
	}
}

function validate_form_quickreact(thisform)
{
	with (thisform)
	{
		if (validate_required(message,"Vergeet niet je bericht in te vullen!")==false)
		{
			message.focus();return false
		}
		if (validate_required(email,"Vergeet niet je e-mailadres in te vullen!")==false)
		{
			email.focus();return false
		}
	}
}

function confirmAlert(delUrl, msg) 
{
	if (confirm(msg)) 
	{
		document.location = delUrl;
	}
}



function confirmDelete(delUrl) {
  if (confirm("Wil je deze foto echt verwijderen?")) {
    document.location = delUrl;
  }
}

function confirmDeleteVideo(delUrl) {
  if (confirm("Wil je deze video echt verwijderen?")) {
    document.location = delUrl;
  }
}

function confirmVote(delUrl) {
  if (confirm("Wil je op deze foto stemmen?")) {
    document.location = delUrl;
  }
}

function changeLocation(menuObj)
{
   var i = menuObj.selectedIndex;

   if(i > 0)
   {
	  window.location = menuObj.options[i].value;
   }
}


function overlayOn(width)
{
	if (width==null||width=="")
		width = 350;
		
	document.getElementById('msg_layer1').style.display = '';
	document.getElementById('msg_layer').style.display = '';

	document.getElementById('msg_layer').style.width = width;


	document.getElementById('overlay').className = 'overlayOn';
}

function overlayOff()
{
	document.getElementById('msg_layer1').style.display = 'none';
	document.getElementById('msg_layer').style.display = 'none';
	document.getElementById('overlay').className = 'overlayOff';
}



function mapOn(width, url)
{
	if (width==null||width=="")
		width = 350;
		
	document.getElementById('map_layer1').style.display = '';
	document.getElementById('map_layer').style.display = '';

	document.getElementById('map_layer').style.width = width;

	document.getElementById('mapframe').src = url;

	document.getElementById('overlay').className = 'overlayOn';
}


function mapOff()
{
	document.getElementById('map_layer1').style.display = 'none';
	document.getElementById('map_layer').style.display = 'none';
	document.getElementById('overlay').className = 'overlayOff';
}


function newThreadOn(width)
{
	if (width==null||width=="")
		width = 550;
		
	document.getElementById('newthread_layer1').style.display = '';
	document.getElementById('newthread_layer').style.display = '';
	document.getElementById('newthread_layer').style.width = width;


	document.getElementById('overlay').className = 'overlayOn';
}

function newThreadOff()
{
	document.getElementById('newthread_layer1').style.display = 'none';
	document.getElementById('newthread_layer').style.display = 'none';
	document.getElementById('overlay').className = 'overlayOff';
}

function newPostOn(width)
{
	if (width==null||width=="")
		width = 550;
		
	document.getElementById('newpost_layer1').style.display = '';
	document.getElementById('newpost_layer').style.display = '';
	document.getElementById('newthread_layer').style.width = width;


	document.getElementById('overlay').className = 'overlayOn';
}


function newPostOff()
{
	document.getElementById('newpost_layer1').style.display = 'none';
	document.getElementById('newpost_layer').style.display = 'none';
	document.getElementById('overlay').className = 'overlayOff';
}

function mapOff()
{
	document.getElementById('map_layer1').style.display = 'none';
	document.getElementById('map_layer').style.display = 'none';
	document.getElementById('overlay').className = 'overlayOff';
}

function resetLocation()
{
	document.getElementById('longitud').value = '';
	document.getElementById('latitud').value = '';

}

function loginOn(width)
{
	if (width==null||width=="")
		width = 550;
		
	document.getElementById('login_layer1').style.display = '';
	document.getElementById('login_layer').style.display = '';
	document.getElementById('login_layer').style.width = width;


	document.getElementById('overlay').className = 'overlayOn';
}


function loginOff()
{
	document.getElementById('login_layer1').style.display = 'none';
	document.getElementById('login_layer').style.display = 'none';
	document.getElementById('overlay').className = 'overlayOff';
}

function layerOn(layerid, width)
{
	if (width==null||width=="")
		width = 550;

	document.getElementById(layerid + '_layer1').style.display = '';
	document.getElementById(layerid + '_layer').style.display = '';
	document.getElementById(layerid + '_layer').style.width = width;
	document.getElementById('overlay').className = 'overlayOn';

}

function layerOff(layerid)
{
	document.getElementById('' + layerid + '_layer1').style.display = 'none';
	document.getElementById('' + layerid + '_layer').style.display = 'none';
	document.getElementById('overlay').className = 'overlayOff';
}



