// pop up window
function openWindow(URL,width,height) {
	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=" + width + ",height=" + height + "');");
}

// date

function showDate() {
	var d=new Date()
	var weekday=new Array("Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday")
	var monthname=new Array("January","Febuary","March","April","May","June","July","August","September","October","November","December")
	document.write(weekday[d.getDay()] + " ")
	document.write(d.getDate() + " ")
	document.write(monthname[d.getMonth()] + " ")
	document.write(d.getFullYear())
}

// nav rollovers

function ImgChange(imgName,imgSrc) 
{
		document.images[imgName].src = imgSrc;
}

// embed flash object, this includes a function that will pass variables from flash to the HTML page

var passedVar = location.search.substr(location.search.indexOf("?")+1);
var myRegExp = /www/;
var string = String(location);
var matchPos1 = string.search(myRegExp); var isWWW;

if(matchPos1 != -1)
	isWWW = 1;
else
	isWWW = 0;
	
function SWF(sID, sFile, ID, sWidth, sHeight){
 sHTML = '<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" width="' + sWidth + '" height="' + sHeight + '" id="' + sID + '">';
 sHTML = sHTML + '<param name="allowScriptAccess" value="always" />';
 sHTML = sHTML + '<param name="movie" value="' + sFile + '" />';
 sHTML = sHTML + '<param name="FlashVars" value="id=' + ID + '&isWWW='+ isWWW +'" />';
 sHTML = sHTML + '<param name="quality" value="high" />';
 sHTML = sHTML + '<param name="bgcolor" value="#ffffff" />';
 sHTML = sHTML + '<embed src="' + sFile + '" quality="high" bgcolor="#ffffff" width="' + sWidth + '" height="' + sHeight + '" name="' + sID + '" allowScriptAccess="always" flashvars="id=' + ID + '&isWWW='+ isWWW +'" wmode="transparent" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />';
 sHTML = sHTML + '<param name="wmode" value="transparent" />';
 sHTML = sHTML + '</object>';
 //alert(sHTML);
 document.write(sHTML);
}

// embed game flash
function gameSWF(gID, gFile, gWidth, gHeight,bgCol){
 sHTML = '<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" width="' + gWidth + '" height="' + gHeight + '" id="' + gID + '">';
 sHTML = sHTML + '<param name="allowScriptAccess" value="always" />';
 sHTML = sHTML + '<param name="movie" value="http://www.siland.co.uk/games/' + gFile + '" />';
 sHTML = sHTML + '<param name="FlashVars" value="" />';
 sHTML = sHTML + '<param name="quality" value="high" />';
 sHTML = sHTML + '<param name="bgcolor" value="' + bgCol + '" />';
 sHTML = sHTML + '<embed src="http://www.siland.co.uk/games/' + gFile + '" quality="high" bgcolor="' + bgCol + '" width="' + gWidth + '" height="' + gHeight + '" name="' + gID + '" allowScriptAccess="always" flashvars="" />';
 sHTML = sHTML + '<param name="wmode" value="transparent" />';
 sHTML = sHTML + '</object>';
 //alert(sHTML);
 document.write(sHTML);
}

// image preloader
 
var myimages=new Array();
function preloadimages(){
	for (i=0;i<preloadimages.arguments.length;i++){
		myimages[i]=new Image();
		myimages[i].src=preloadimages.arguments[i];
	}
}
preloadimages("home-btn-over.gif","portfolio-btn-over.gif","cv-btn-over.gif","photography-btn-over.gif");

// change form to ajax submit 

function adjustform() {   
	var f = document.getElementById('contact');
	f.onsubmit = 'return validateform(this);';
	f.action = 'javascript:get(document.getElementById(\'contact\'));';
}  
