var show="block";
var hide="none"; 

var BrowserDetect = {
	init: function () {
		this.browser = this.searchString(this.dataBrowser) || "An unknown browser";
		this.version = this.searchVersion(navigator.userAgent)
			|| this.searchVersion(navigator.appVersion)
			|| "an unknown version";
		this.OS = this.searchString(this.dataOS) || "an unknown OS";
	},
	searchString: function (data) {
		for (var i=0;i<data.length;i++)	{
			var dataString = data[i].string;
			var dataProp = data[i].prop;
			this.versionSearchString = data[i].versionSearch || data[i].identity;
			if (dataString) {
				if (dataString.indexOf(data[i].subString) != -1)
					return data[i].identity;
			}
			else if (dataProp)
				return data[i].identity;
		}
	},
	searchVersion: function (dataString) {
		var index = dataString.indexOf(this.versionSearchString);
		if (index == -1) return;
		return parseFloat(dataString.substring(index+this.versionSearchString.length+1));
	},
	dataBrowser: [
		{
			string: navigator.userAgent,
			subString: "Chrome",
			identity: "Chrome"
		},
		{ 	string: navigator.userAgent,
			subString: "OmniWeb",
			versionSearch: "OmniWeb/",
			identity: "OmniWeb"
		},
		{
			string: navigator.vendor,
			subString: "Apple",
			identity: "Safari",
			versionSearch: "Version"
		},
		{
			prop: window.opera,
			identity: "Opera"
		},
		{
			string: navigator.vendor,
			subString: "iCab",
			identity: "iCab"
		},
		{
			string: navigator.vendor,
			subString: "KDE",
			identity: "Konqueror"
		},
		{
			string: navigator.userAgent,
			subString: "Firefox",
			identity: "Firefox"
		},
		{
			string: navigator.vendor,
			subString: "Camino",
			identity: "Camino"
		},
		{		// for newer Netscapes (6+)
			string: navigator.userAgent,
			subString: "Netscape",
			identity: "Netscape"
		},
		{
			string: navigator.userAgent,
			subString: "MSIE",
			identity: "Explorer",
			versionSearch: "MSIE"
		},
		{
			string: navigator.userAgent,
			subString: "Gecko",
			identity: "Mozilla",
			versionSearch: "rv"
		},
		{ 		// for older Netscapes (4-)
			string: navigator.userAgent,
			subString: "Mozilla",
			identity: "Netscape",
			versionSearch: "Mozilla"
		}
	],
	dataOS : [
		{
			string: navigator.platform,
			subString: "Win",
			identity: "Windows"
		},
		{
			string: navigator.platform,
			subString: "Mac",
			identity: "Mac"
		},
		{
			   string: navigator.userAgent,
			   subString: "iPhone",
			   identity: "iPhone/iPod"
	    },
		{
			string: navigator.platform,
			subString: "Linux",
			identity: "Linux"
		}
	]
	
	

};
		
	//Footer copyright statement year
function footerYear(){
    var newYear = new Date();
    var thisYear = newYear.getFullYear();
    return thisYear;
}
		
    var body = new Image();
    body.src = "imgs/background.png";
	var mike1 = new Image();
    mike1.src = "rolloversfile/filmstrip.jpg";
    var mike2 = new Image();
    mike2.src = "rolloversfile/filmstrip2.jpg";
    var canopyTwo = new Image();
    canopyTwo.src="rolloversfile/mike_canopy.jpg";
    var canopy = new Image();
    canopy.src="rolloversfile/mike_jumper.jpg";
	var xmas = new Image();
	xmas.src="imgs/bannercopy1.jpg";
	var xmas2 = new Image();
	xmas2.src="imgs/bannercopy2.jpg";

    //footer rollovers
	var standards = new Image();
	standards.src="rolloversfile/w3c.png";
    var standards2 = new Image();
	standards2.src="rolloversfile/vcss-blue.png";
    var aboutImage = new Image();
	aboutImage.src ="imgs/overlaypicture2.png";
	
   
    //Homepage rollovers in right sidebar
	var facebookImage = new Image();
	facebookImage.src ="imgs/facebookglow.png";
	var myspaceImage = new Image();
	myspaceImage.src ="imgs/myspaceglow.png";
	var twitterImage = new Image();
	twitterImage.src ="imgs/twitterglow.png";
	var lastFmImage = new Image();
	lastFmImage.src ="imgs/lastfmglow.png";
	var youtubeImage = new Image();
	youtubeImage.src ="imgs/youtubeglow.png";
	var foursquare1 = new Image();
	foursquare1.src = "rolloversfile/foursquare_footer.png";
	var foursquare2 = new Image();
	foursquare2.src = "rolloversfile/foursquare_small.png";
	var getglue = new Image();
	getglue.src = "imgs/getglue.png";
	var getglue_glow = new Image();
	getglue_glow.src = "imgs/getglue_glow.png";

	var google = new Image();
	google.src = "imgs/google.png";
	var google_glow = new Image();
	google_glow.src = "imgs/google_glow.png";
	var RSS = new Image();
	RSS.src = "imgs/RSS.png";
	var RSS_glow = new Image();
	RSS_glow.src = "imgs/RSS_glow.png";
	var meetup = new Image();
	meetup.src = "imgs/meetup.png";
	var meetup_glow = new Image();
	meetup_glow.src = "imgs/meetup_glow.png";
	var forrst = new Image();
	forrst.src = "imgs/forrst.png";
	var forrst_glow = new Image();
	forrst_glow.src = "imgs/forrst_glow.png";
	
	
	//certs preloaders - certs page
	var JS = new Image();
	JS.src = "imgs/javascript_color.png";
	var associate1 = new Image();
	associate1.src = "imgs/associate_color.png";
	var perl1 = new Image();
	perl1.src = "imgs/perl_color.png";
	var siteDes = new Image();
	siteDes.src = "imgs/siteDesigner_color.png";
	
	var JS1 = new Image();
	JS1.src = "imgs/javascript_small.png";
	var associate2 = new Image();
	associate2.src = "imgs/associate_small.png";
	var perl2 = new Image();
	perl2.src = "imgs/perl_small.png";
    var siteDesSmall = new Image();
	siteDesSmall.src = "imgs/siteDesigner_small.png";
	
	var JS3 = new Image();
	JS3.src = "imgs/javascript_no_frame.jpg";
	var associate3 = new Image();
	associate3.src = "imgs/associate_no_frame.jpg";
	var perl3 = new Image();
	perl3.src = "imgs/perl_no_frame.jpg";
	
	

	//Global variable for a contact form
	var name, mail1, mail2, number, message;

function checkStart(form){
    name = form.name_entered.value.toLowerCase();
    mail1 = form.mail_address.value.toLowerCase();
    mail2 = form.mail_address2.value.toLowerCase();
    number = form.phone_number.value;
    message = form.message.value.toLowerCase();
    if(!name)
    alert("You forgot your name, which I need to know")
    else
    checkEmail();
}

function checkEmail(){
    var isMail = mail1.indexOf("@")
	if((isMail <= 0) || (mail1.length <6))
    alert("That is not a valid e-mail address")
	
    else if((mail1 == mail2) && (mail1, mail2 ==""))
    alert("No addresses entered")

    else if(mail1 !== mail2) 
    alert("Email addresses entered don't match")

    else
    checkMessage();
}

function checkMessage(){
    if(!message){
    alert("You forgot to write a message")
    document.contactForm.message.focus();
    }
    else{
    document.contactForm.submit();
    alert("Thank you for your submission!");
	document.contactForm.reset();
	location.href="contact.html";
    }
}

		
function launch_window(arg){
    
	var newWindow;
	
	if(arg == "webwin"){
	newWindow = open("http://en.wikipedia.org/wiki/Web_developer", "webDeveloper", "width=700, height=500, resize=yes, scrollbars=yes");
    newWindow.moveTo(20,20);
    }
    if(arg == "onepage"){
    newWindow = open("http://t.co/ppDQrIf", "OnePageWindow", "height=580, width=650, resize=yes, scrollbars=yes");
    newWindow.moveTo(20,20);
	}
	if(arg == "ciw"){
    newWindow = open("http://en.wikipedia.org/wiki/Certified_Internet_Web_Professional", "CIWwindow", "height=680, width=750, resize=yes, scrollbars=yes");
    newWindow.moveTo(20,20);
	}
}
	
function startWindow(arg){
    var floatingWindow = "";

    if(arg=="skills"){
    floatingWindow = open("", "skills", "width=880, height=1000, resize=yes, scrollbars=yes");
    floatingWindow.location.href="skills.pdf";
    }
    if(arg=="syllabus"){
    floatingWindow = open("", "syllabus", "width=880, height=1000, resize=yes, scrollbars=yes");
    floatingWindow.location.href="syllabus.pdf";
    }
}


function runCalender(){

    var today = new Date();
	
    var dayName = new Array();
    dayName[0] = "Sunday";
    dayName[1] = "Monday";
    dayName[2] = "Tuesday";
    dayName[3] = "Wednesday";
    dayName[4] = "Thursday";
    dayName[5] = "Friday"; 
    dayName[6] = "Saturday";
    
    var monthName = new Array();
    monthName[0] = "January";
    monthName[1] = "February";
    monthName[2] = "March";
    monthName[3] = "April";
    monthName[4] = "May";
    monthName[5] = "June";
    monthName[6] = "July";
    monthName[7] = "August";
    monthName[8] = "September";
    monthName[9] = "October";
    monthName[10] = "November";
    monthName[11] = "December";

    var myYear = today.getYear();
    if (myYear < 2000) myYear = myYear + 1900;

    var myDate = today.getDate();
    var dayExt = "th";
       
    ((myDate == 1) || (myDate == 21) || (myDate == 31)) ? dayExt = "st" : "";
    ((myDate == 2) || (myDate == 22)) ? dayExt = "nd" : "";
    ((myDate == 3) || (myDate == 23)) ? dayExt = "rd" : "";

    var extDate = myDate + dayExt;

    var display = dayName[today.getDay()] + "&nbsp;";
    display += extDate + "&nbsp;";
    display += monthName[today.getMonth()] + "&nbsp;";
    display += myYear;
    return display;
}

function check_post(form){
    
    var length = form.blog_selectForm.length; // equals 7

    for(var i=0; i<length; i++){
	if(form.blog_selectForm[1].selected)
    location.href="http://mikedeveloper.com/blog/?p=1910";
   	if(form.blog_selectForm[2].selected)
    location.href="http://mikedeveloper.com/blog/?p=1661";
	if(form.blog_selectForm[3].selected)
    location.href="http://mikedeveloper.com/blog/?p=1428";
	if(form.blog_selectForm[4].selected)
    location.href="http://mikedeveloper.com/blog/?p=1344";
	if(form.blog_selectForm[5].selected)
    location.href="http://mikedeveloper.com/blog/?p=1212";
    }// for loop ends
}// function ends
 
    
/*********************************************************************************************************************************************************************/

//simple rollovers

//About me section - mikedeveloper rollover


function imageOn(imageName) {
    if (document.images) {
    //var mike1 = new Image();
    //var mike1 = document.getElementById('mike');
    imageName.src = "rolloversfile/filmstrip2.jpg";
   //(imageName.id == "mike")? document.images[0].src = mike1.src : "";
    }
}
		
function imageOff(imageName) {
   if (document.images) {
   //var mike2 = new Image();
   //var mike1 = document.getElementById('mike');
   imageName.src = "rolloversfile/filmstrip.jpg";
   //(imageName == "michael")? document.images[0].src = mike1.src : "";
   }
}

function parachute(canopy){
    if (document.images){
    canopy.src="rolloversfile/mike_jumper.jpg"; 
    }
}


    function parachuteOut(canopyTwo){
    if (document.images){
    canopyTwo.src="rolloversfile/mike_canopy.jpg";
    }
}


/*********************************************************************************************************************************************************************/

function launchMike(){

    var mikeHammock = open("", "mikesPic", "width=400, height=575,resizeable=yes, scrollbars=yes");
    var mikeHammockInner = mikeHammock.document;
	
	mikeHammock.moveTo(20,20);
	mikeHammock.focus();
	
	mikeHammockInner.open();
	mikeHammockInner.write("<html><head><title>Mikedeveloper @ rest during the summer</title></head>");
    mikeHammockInner.write("<body><div align='center'>");
	mikeHammockInner.write("<h3>Lazing in the sun</h3>");
    mikeHammockInner.write("<img src='rolloversfile/filmstrip_mike.jpg' width='300' alt='Me lazing during the summer'>");
   	mikeHammockInner.write("<br/>");
    mikeHammockInner.write("<br/>Relaxing during the summer...".fontsize(3).bold());
    mikeHammockInner.write("<br/>");
	mikeHammockInner.write("(June 2007) Source: somewhere sunny".fontsize(2).fontcolor('blue').bold());
    mikeHammockInner.write("<br/>");
	mikeHammockInner.write("<br/>");
    mikeHammockInner.write("<input type='button' value='Close the window' onclick='window.close();'/>");
	mikeHammockInner.write("<input type='button' value='Print this window' onclick='window.print();'/></div><body>");
    mikeHammockInner.close();
}

function mikesWindow(){
    var mikeJumper = open("", "parachuteWindow", "width=500, height=600, resizeable=yes, scrollbars=yes");

    var mikeJumperInner = mikeJumper.document;

    mikeJumper.moveTo(20, 20);
	mikeJumper.focus();
	
	mikeJumperInner.open();
	mikeJumperInner.write("<html><head><title>Mike @ Black Knights</title></head>");
    mikeJumperInner.write("<body><div align='center'>");
	mikeJumperInner.write("<h2>Mike @ Black Knights</h2>");
	mikeJumperInner.write("<img src='http://mikedeveloper.com/animations/jumper.gif' width='450' alt='Me @ Black Knights'>");
    mikeJumperInner.write("<br/>");
	mikeJumperInner.write("<br/>");
    mikeJumperInner.write("12th September 2009 - Charity jump in aid of ".fontsize(2).bold() + "  Pancreatic Cancer".link("http://www.pancreaticcancer.org.uk/").fontsize(2).bold());
    mikeJumperInner.write("<br/>");
    mikeJumperInner.write("<br/>");
    mikeJumperInner.write("Me at the " + "Black Knights parachute centre".link("http://www.bkpc.co.uk/") + " doing a jump from 3,500ft.");
    mikeJumperInner.write("<br/>");
    mikeJumperInner.write("<br/>");
    mikeJumperInner.write("<form><input type='button' value='Close the window' onclick='window.close();'>");
    mikeJumperInner.write("<input type='button' value='Print the window' onclick='window.print();'></form>");
    mikeJumperInner.write("</div></body></html>");
	mikeJumperInner.close();
}

/*********************************************************************************************************************************************************************/

function launchAssociate(){
    var associateCert = open("", "Associatecertificate", "width=640, height=510, resizeable=yes, scrollbars=yes");
    var associateCertInner = associateCert.document

    associateCertInner.open();
    associateCertInner.write("<img src='imgs/ciw.jpg' width='550' alt='CIW Associate's certificate'>");
    associateCertInner.write("<br/>");
    associateCertInner.write("My CIW Associates certifcation - January 2009".fontsize(3).bold());
    associateCertInner.write("<br/>");
    associateCertInner.write("<br/>");
    associateCertInner.write("<form><input type='button' value='Close the window' onclick='window.close();'></form>");
    associateCertInner.close();
}

function validate(form){
    var result = document.mikesGroup.email.value;
    if(!(result)){
    alert("You need to enter an e-mail address");
    }
    else{
    form.submit();
    }
}

	
function check_form(form){

    var result = document.mikesGroup.email.value; 
    var testaddress = result.indexOf('@'); 
    var length = document.mikesGroup.email.value.length;

    if((!(result)) || (testaddress < 1) || (length < 9)){
    alert('You need to enter a valid e-mail address');
    document.mikesGroup.email.focus();
    }
    else{
    alert('Dont forget to check \'spam settings\' for the confirmation e-mail.\nThanks for subscribing: ' + document.mikesGroup.email.value + '.');form.submit();
    }
}
		
function showHiddenDiv(){
	if(document.getElementById("hiddenDiv").style.display == "none"){
	document.getElementById("hiddenDiv").style.display = "block";
	document.getElementById("readMore").innerHTML = "Read less....".bold();
	document.getElementById("arrow").src="imgs/arrowTop.png";
	}
	else{
	document.getElementById("hiddenDiv").style.display = "none";
	document.getElementById("readMore").innerHTML = "Read more about me...".bold();
	document.getElementById("arrow").src="imgs/arrowbottom.png";
    }
}
	
function showHiddenDivtwo(){
	if(document.getElementById("hiddenDivtwo").style.display == "none"){
	document.getElementById("hiddenDivtwo").style.display = "block";
	document.getElementById("readMoreeven").innerHTML = "Read less quotes...".bold();
	document.getElementById("arrowTwo").src="imgs/arrowTop.png";
	}
    else{
	document.getElementById("hiddenDivtwo").style.display = "none";
	document.getElementById("readMoreeven").innerHTML = "Some of my favourite quotes...".bold();
	document.getElementById("arrowTwo").src="imgs/arrowbottom.png";
    }
}
	
function divsClose(){
	document.getElementById("hiddenDiv").style.display = "none";
	document.getElementById("hiddenDivtwo").style.display = "none";
	document.getElementById("readMore").innerHTML = "Read more about me...".bold();
	document.getElementById("readMoreeven").innerHTML = "Some of my favourite quotes...".bold();
    document.getElementById("arrow").src="imgs/arrowbottom.png";
	document.getElementById("arrowTwo").src="imgs/arrowbottom.png";
}
		
	
function loadDivs(){
    showHiddenDiv();
	showHiddenDivtwo();
	socials();
	socialsTwo();
}
	
function browserDetect(){
	var browser = navigator.appName;
    if(browser == "Microsoft Internet Explorer"){
	document.getElementById("banner").src="imgs/bannercopyMF1.jpg";
	}
}
	
	var bannerPic="blue";
	
function changeBanner(){
    if(bannerPic=="blue"){
    document.getElementById("banner").src = "imgs/bannercopy2.jpg";
    document.getElementById("paint").innerHTML = "[I do like Christmas!]";
	bannerPic="black";
    }	
	
	else{
	document.getElementById("banner").src = "imgs/bannercopy1.jpg";
    document.getElementById("paint").innerHTML = "[I don't like Christmas!]";
	bannerPic="blue";
	}
}
		
    var closer;
	
function socials(social){
    clearTimeout(closer);
	//First row of text under, first row of icons declared in (Doc) variable
	var doc = document.getElementById("socialHide");
	// networkTwo variable is 2nd hidden DIV named (socialNetworkingTwo)
	var networkTwo = document.getElementsByClassName("socialNetworkingTwo")[0];
	
	// displays the second DIV row of social icons
	networkTwo.style.display=show;
    
	//which social icon to display and the innerHTML of each
	//if DIV is hidden...
	
	if((social=="facebook") && (doc.style.display = "none")){
	//Change the Facebook icon to rollover image
	document.getElementById("facebook").src="imgs/facebookglow.png";
    //show the hidden 2nd DIV underneath of icons
	doc.style.display = show;
	//and show respective: text under (populates entired div)
    doc.innerHTML = "Like me and what I do on Facebook...";
    }
    if((social=="myspace") && (doc.style.display = "none")){
	document.getElementById("myspace").src="imgs/myspaceglow.png";
    doc.style.display = show;
    doc.innerHTML = "Myspace me or request an add...";
	}
    if((social=="linkedin") && (doc.style.display = "none")){
	document.getElementById("linkedin").src="imgs/linkedinglow.png";
    doc.style.display = show;
    doc.innerHTML = "View my LinkedIn profile here...";
	}
    if((social=="twitter") && (doc.style.display = "none")){
	document.getElementById("twitter").src="imgs/twitterglow.png";
    doc.style.display = show;
    doc.innerHTML = "Tweet me in 140 characters or less...";
	}
    if((social=="lastfm") && (doc.style.display = "none")){
	document.getElementById("lastfm").src="imgs/lastfmglow.png";
    doc.style.display = show;
    doc.innerHTML = "See what I'm currently listening to...";
	}
    if((social=="youtube") && (doc.style.display = "none")){
	document.getElementById("youtube").src="imgs/youtubeglow.png";
    doc.style.display = show;
    doc.innerHTML = "View my YouTube videos...";
	}
}

function socialsTwo(social){
	clearTimeout(closer);
	//Second text row defined and declared in var hideTwo
    var hideTwo = document.getElementById("socialHideTwo");
		
	//if DIV is hidden - show it
	//which innerHTML to show
	if((social=="rss") && (hideTwo.style.display="none")){
	document.getElementById("rss").src="imgs/RSS.png";
    hideTwo.style.display = show;
    hideTwo.innerHTML = "Subscribe to my blog\'s RSS feed...";
	}
    if((social=="google") && (hideTwo.style.display = "none")){
	document.getElementById("google").src="imgs/google.png";
    hideTwo.style.display = show;
    hideTwo.innerHTML = "View my Google+ personal profile...";
	}
    if((social=="forrst") && (hideTwo.style.display = "none")){
    document.getElementById("forrst").src="imgs/forrst.png";
	hideTwo.style.display = show;
    hideTwo.innerHTML = "View my Forrst profile here...";
	}
    if((social=="foursquare") && (hideTwo.style.display = "none")){
    document.getElementById("foursquare").src="imgs/foursquare.png";
	hideTwo.style.display = show;
    hideTwo.innerHTML = "Add me &amp; see my foursquare travels...";
    }
	if((social=="meetup") && (hideTwo.style.display = "none")){
    document.getElementById("meetup").src="imgs/meetup.png";
	hideTwo.style.display = show;
    hideTwo.innerHTML = "My profile on Meet-up (Manchester)...";
    }
	if((social=="getglue") && (hideTwo.style.display = "none")){
    document.getElementById("getglue").src="imgs/getglue.png";
	hideTwo.style.display = show;
    hideTwo.innerHTML = "View my entertainment check-ins...";
    }
}

function socialClose(id){
    // This changes the respective, first row rollovers firstly.....
	
    (id=="facebook") ? document.getElementById("facebook").src="imgs/facebook.png" : "";
	(id=="myspace") ? document.getElementById("myspace").src="imgs/myspace.png" : "";
	(id=="linkedin") ? document.getElementById("linkedin").src="imgs/linkedin.png" : "";
	(id=="twitter") ? document.getElementById("twitter").src="imgs/twitter.png" : "";
	(id=="lastfm") ? document.getElementById("lastfm").src="imgs/lastfm.png" : "";
	(id=="youtube") ? document.getElementById("youtube").src="imgs/youtube.png" : "";
	
	// This changes the second row of rollovers firstly.....
	(id=="rss") ? document.getElementById("rss").src="imgs/RSS_glow.png" : "";
	(id=="google") ? document.getElementById("google").src="imgs/google_glow.png" : "";
	(id=="forrst") ? document.getElementById("forrst").src="imgs/forrst_glow.png" : "";
	(id=="foursquare") ? document.getElementById("foursquare").src="imgs/foursquare_glow.png" : "";
	(id=="meetup") ? document.getElementById("meetup").src="imgs/meetup_glow.png" : "";
	(id=="getglue") ? document.getElementById("getglue").src="imgs/getglue_glow.png" : "";
	
	// close both the social DIVS in sidebar (innerHTML of both divs)
    document.getElementById("socialHide").style.display=hide;
    document.getElementById("socialHideTwo").style.display=hide;
	
	// wait half second once this is done and call social_closed function
    closer = setTimeout(social_closed, 500);
}


function social_closed(){
	//if first & second innerHTML is hidden as user has moused off..... 
    if((document.getElementById("socialHide").style.display==hide)&&
    (document.getElementById("socialHideTwo").style.display==hide)){
	//.....close second div
    document.getElementsByClassName("socialNetworkingTwo")[0].style.display=hide;
    }
    else{
	//Otherwise display the hidden div.
    document.getElementsByClassName("socialNetworkingTwo")[0].style.display=show;
    }
}	
	
function pics_on(pic){
	(pic == "foursquare") ? document.images["foursquare_footer"].src = foursquare1.src : "";
	var w3c_html = new Image();
	w3c_html.src = "../rolloversfile/w3c.png";
	(pic == "w3c_html") ? document.images["w3c_html"].src = w3c_html.src : "";
	var w3c_html_blue = new Image();
	w3c_html_blue.src = "../rolloversfile/vcss-blue.png";
	(pic == "w3c_html_blue") ? document.images["w3c_html_blue"].src = w3c_html_blue.src : "";
	var horror_grey = new Image();
	horror_grey.src = "../rolloversfile/horror_grey.png";
	(pic == "horror") ? document.images["horror"].src = horror_grey.src : "";
}
	
function pics_off(pic){
    (pic == "foursquare") ? document.images["foursquare_footer"].src = foursquare2.src : "";
	var w3cglow_html = new Image();
	w3cglow_html.src = "../rolloversfile/w3cglow.png";
	(pic == "w3c_html") ? document.images["w3c_html"].src = w3cglow_html.src : "";
	var w3c_html_blue = new Image();
	w3c_html_blue.src = "../rolloversfile/vcss-blueglow.png";
	(pic == "w3c_html_blue") ? document.images["w3c_html_blue"].src = w3c_html_blue.src : "";
	var horror = new Image();
	horror.src = "../rolloversfile/horror.png";
	(pic == "horror") ? document.images["horror"].src = horror.src : "";
}
	
function redirect_home(){
    location.href="http://mikedeveloper.com/blog";
}	

function showDiv(){
    document.getElementById("timerDiv").style.display="block";
}
    var secondCount=5;
	
function showCount(){   
    if(secondCount==-1) secondCount=0;
	document.getElementById("direct_counter").value=secondCount;
	secondCount--;
	setTimeout("showCount()", 1000);
}

function updateMsg(){
    var updateBrowser="&nbsp;&nbsp;You need to" + " update".fontcolor("Black").bold() + " your browser software to a more recent version";
    updateBrowser+= " choosing either:" + " Mozilla Firefox (My favourite)".link('http://www.mozilla.com/en-US/firefox/fx/') + "," + " MS Internet Explorer".link('http://bit.ly/eg0uXu');
    updateBrowser+= "," + " Safari".link('http://www.apple.com/safari/download/') + " or" + " Google Chrome".link('http://bit.ly/8O64AT');
    document.getElementsByClassName("nonIE")[0].style.display="block";
    document.getElementsByClassName("nonIE")[0].innerHTML=updateBrowser;
}
var PDFMessage="<img class='image_right_certs' alt='.pdf image' src='imgs/pdf_doc.png'/> [Opens .pdf in browser window]<br/>".fontcolor("blue").fontsize(2);

var CIWassociate="<br/>CIW Associate".link('http://www.ciwcertified.com/proddesc/COURSE_DESC/CCKITCFNDLKPL1012.PDF') + PDFMessage + "<br/>" + " Covered foundation elements";
CIWassociate+=" of web development, including but not exhaustive: <br/><br/> XHTML, ";
CIWassociate+=" CSS, W3C (usability and accessibility), networking fundamentals,"
CIWassociate+=" images, encryption, Project management etc";

var CIWjavaScript="<br/>CIW JavaScript".link('http://www.ciwcertified.com/proddesc/COURSE_DESC/CCN02CEJSRFPR1101.PDF') + PDFMessage + "<br/>";
CIWjavaScript+= " Covered fundamental elements of client side script including but not exhaustive: <br/><br/>";
CIWjavaScript+=" The DOM, program flow, object fundamentals, form validation, custom objects etc";

var CIWperl="<br/>CIW Perl".link('http://www.ciwcertified.com/proddesc/COURSE_DESC/CCN03CEPERLPR1012.PDF') + PDFMessage + "<br/>";
CIWperl+=" Covered elements including but not exhaustive:<br/><br/> File I/O, packages,"; 
CIWperl+=" arrays, RegExp, hashes, filehandles, custom objects &amp; OOP ";
CIWperl+="(including classes and inheritence) etc";

//var CIWsiteDesigner="<br/>The CIW Perl covers all elements of web design";

function call_certs(id){
    if(id=="associate"){
    document.getElementById("cert_right").src="imgs/associate_no_frame.jpg";
    document.getElementsByClassName("innerText")[0].innerHTML="<h3>CIW Associate Specialist Version 5</h3>" + CIWassociate;
    }
    if(id=="javascript"){
    document.getElementById("cert_right").src="imgs/javascript_no_frame.jpg";
    document.getElementsByClassName("innerText")[0].innerHTML="<h3>CIW JavaScript Specialist </h3>" + CIWjavaScript;
    }
    if(id=="perl"){
    document.getElementById("cert_right").src="imgs/perl_no_frame.jpg";
    document.getElementsByClassName("innerText")[0].innerHTML="<h3>CIW Perl Specialist</h3>" + CIWperl; 
    }
    if(id=="siteDesign"){
    document.getElementById("cert_right").src="imgs/awaitingimage.jpg";
    document.getElementsByClassName("innerText")[0].innerHTML="<h3>CIW Site Design</h3>" + CIWsiteDesigner;
   }
}

function call_window(window){
    var certWin = open("", "", "width=750, height=655, resizeable=yes scrollbars=yes");
	var winInner = certWin.document;
	
	//certWin.focus();
	certWin.moveTo(20,20);
	
	winInner.open();
	winInner.write("<div align='center'><img src='" + window + "'width=700'" + "'/>");
	winInner.write("<br/><br/>");
	winInner.write("<input type='button' value='Close the window' onclick='window.close();'/>");
	winInner.write("<input type='button' value='Print this window' onclick='window.print();'/></div>");
    winInner.close();
		
}

function borderOn(cert){
    if(cert=="associate"){
    document.getElementById("associate").src="imgs/associate_color.png";
    document.getElementsByClassName("certsLeftInnerText")[0].innerHTML="Associate Specialist".fontcolor("red");
    }
    if(cert=="javascript"){
    document.getElementById("javascript").src="imgs/javascript_color.png";
    document.getElementsByClassName("certsLeftInnerText")[1].innerHTML="JavaScript Specialist".fontcolor("red");
    }
    if(cert=="perl"){
    document.getElementById("perl").src="imgs/perl_color.png";
    document.getElementsByClassName("certsLeftInnerText")[2].innerHTML="Perl Specialist".fontcolor("red");
    }
	if(cert=="siteDesign"){
    document.getElementById("siteDesign").src="imgs/siteDesigner_color.png";
    document.getElementsByClassName("certsLeftInnerText")[3].innerHTML="Site Design Specialist".fontcolor("red");
    }
}

function borderOff(cert){
    if(cert=="associate"){
    document.getElementById("associate").src="imgs/associate_small.png";
    document.getElementsByClassName("certsLeftInnerText")[0].innerHTML="Associate Specialist"
    }
    if(cert=="javascript"){
    document.getElementById("javascript").src="imgs/javascript_small.png";
    document.getElementsByClassName("certsLeftInnerText")[1].innerHTML="JavaScript Specialist"
    }
    if(cert=="perl"){
    document.getElementById("perl").src="imgs/perl_small.png";
    document.getElementsByClassName("certsLeftInnerText")[2].innerHTML="Perl Specialist"
    }
	if(cert=="siteDesign"){
    document.getElementById("siteDesign").src="imgs/siteDesigner_small.png";
    document.getElementsByClassName("certsLeftInnerText")[3].innerHTML="Site Design Specialist";
    }
}
// countdown timer for Movember event 30 to 1.
function movember(){
    var getDayNumber = new Date();
    var today = getDayNumber.getDate(); // =1 and starts at one
    if(today!=30){
	var daysLeft = 30 - today; // 30 days -1
	var countdown = "Day: " + today + " of " + daysLeft + " days left.";
	return countdown;
	}
	else{
	countdown="Day " + today + "!. " + " Well, it's done." + " Head over and have a"+ " look ".link("http://mobro.co/mikedeveloper") + " to see the final result";
	}
}
