// JavaScript Document
function submitFriend()
{
	var s="";
	if(""==document.tell.naam.value)
	{
		s+="*Naam\n";
	}
	if(""==document.tell.email.value)
	{
		s+="*Email\n";
	}
	if(""==document.tell.vriendnaam.value)
	{
		s+="*Vriend Naam \n";
	}
	if(""==document.tell.vriendemail.value)
	{
		s+="*Vriend Email\n";
	}
	if(""!=s)
	{
		alert("De volgende velden zijn niet of niet volledig ingevuld:\n\n"+s);	
	}
	else
	{
		document.tell.submit();
	}
}
function submitform()
{
	document.zoekFormulier.submit();
}
function submitReactIe()
{
	var s="";
	if(""==document.contact.name.value)
	{
		s+="*Naam\n";
	}
	if(""==document.contact.email.value)
	{
		s+="*Email\n";
	}
	if(""==document.contact.message.value)
	{
		s+="*Bericht \n";
	}
	
	if(""!=s)
	{
		alert("De volgende velden zijn niet of niet volledig ingevuld:\n\n"+s);	
	}
	else
	{
	document.contact.submit();
	}
}
function resetform()
{
	document.gast.reset();
}
function zoekwoning()
{
	document.woning.submit();
}
function clearForm() 
{
	if(document.zoekFormulier.omschrijving.value= "zoek..")
	{
	  document.zoekFormulier.omschrijving.value= "";
	}
}
function setForm()
{
	if(document.zoekFormulier.omschrijving.value= "")
	{
	  document.zoekFormulier.omschrijving.value= "zoek..";
	}
}
function submitReactie()
{
	var s="";
	if(""==document.reactieForm.name.value)
	{
		s+="*Naam\n";
	}
	if(""==document.reactieForm.email.value)
	{
		s+="*Email\n";
	}
	if(""==document.reactieForm.message.value)
	{
		s+="*Bericht \n";
	}
	
	if(""!=s)
	{
		alert("De volgende velden zijn niet of niet volledig ingevuld:\n\n"+s);	
		
	}
	else
	{
	document.reactieForm.submit();
	}
}
function paars()
{
	var answer = confirm("Stijl naar paars wijzigen?");
	if (answer)
	{
		document.stijl1.submit();
	}
}
function wit()
{
	var answer = confirm("Stijl naar grijs wijzigen?");
	if (answer)
	{
		document.stijl2.submit();
	}
}
function zoekwoning()
{
	document.woning.submit();
}
function zwart()
{
	var answer = confirm("Stijl naar zwart wijzigen?");
	if (answer)
	{
	document.stijl3.submit();
	}
}
///////////////////////////////////////////////////////
var contextMenuObj;
var MSIE = navigator.userAgent.indexOf('MSIE')?true:false;
var navigatorVersion = navigator.appVersion.replace(/.*?MSIE (\d\.\d).*/g,'$1')/1;	
var activeContextMenuItem = false;
function highlightContextMenuItem()
{
this.className='contextMenuHighlighted';
}

function deHighlightContextMenuItem()
{
this.className='';
}

function showContextMenu(e)
{
contextMenuSource = this;
if(activeContextMenuItem)activeContextMenuItem.className='';
if(document.all)e = event;
var xPos = e.clientX;
if(xPos + contextMenuObj.offsetWidth > (document.documentElement.offsetWidth-20)){
xPos = xPos + (document.documentElement.offsetWidth - (xPos + contextMenuObj.offsetWidth)) - 20; 
}

var yPos = e.clientY;
if(window.document.body.scrollTop > 0)
{
  yPos = (window.screen.Height) ? e.clientY + window.document.body.scrollTop -20 : e.clientY -20;
}
else if (window.pageYOffset) 
{
  yPos = (window.pageYOffset > 0) ? e.clientY + window.pageYOffset -20 : e.clientY -20;
}
else
{ yPos = e.clientY -20; }
/* * */
contextMenuObj.style.left = xPos + 'px';
contextMenuObj.style.top = yPos + 'px';
contextMenuObj.style.display='block';
return false; 
}
function hideContextMenu(e)
{
if(document.all) e = event;
if(e.button==0 && !MSIE){
	
}else{
	contextMenuObj.style.display='none';
}
}

function initContextMenu()
{
contextMenuObj = document.getElementById('contextMenu');
contextMenuObj.style.display = 'block';
var menuItems = contextMenuObj.getElementsByTagName('LI');
for(var no=0;no<menuItems.length;no++){
	menuItems[no].onmouseover = highlightContextMenuItem;
	menuItems[no].onmouseout = deHighlightContextMenuItem;
	
	var aTag = menuItems[no].getElementsByTagName('A')[0];
	
	var img = menuItems[no].getElementsByTagName('IMG')[0];
	if(img){
		var div = document.createElement('DIV');
		div.className = 'imageBox';
		div.appendChild(img);
		
		if(MSIE && navigatorVersion<6){
			aTag.style.paddingLeft = '0px';
		}
		
		var divTxt = document.createElement('DIV');	
		divTxt.className='itemTxt';
		divTxt.innerHTML = aTag.innerHTML;
		
		aTag.innerHTML = '';
		aTag.appendChild(div);
		aTag.appendChild(divTxt);
		if(MSIE && navigatorVersion<6){
			div.style.position = 'absolute';
			div.style.left = '2px';
			divTxt.style.paddingLeft = '15px';
		}
		
		if(!document.all){
			var clearDiv = document.createElement('DIV');
			clearDiv.style.clear = 'both';
			aTag.appendChild(clearDiv);		
		}
	}else{
		if(MSIE && navigatorVersion<6){
			aTag.style.paddingLeft = '15px';
			aTag.style.width = (aTag.offsetWidth - 30) + 'px';
		}else{
			aTag.style.paddingLeft = '30px';
			aTag.style.width = (aTag.offsetWidth - 60) + 'px';
		}
	}
}
contextMenuObj.style.display = 'none';		
document.documentElement.oncontextmenu = showContextMenu;
document.documentElement.onclick = hideContextMenu;
}
var urlAddress="http:www.thevalleyestate.com";
var pageName="The Valley Estate vastgoed makelaars";
function addToFavorites() 
{ 
	if (window.external) 
	{ 
		window.external.AddFavorite(urlAddress,pageName)
	} 
		else { alert("Sorry! Uw browser ondersteund deze feature niet.");
	} 
} 
