
var g_blankSrc = "images/blank.gif";

function browserCanDisplayPNGs() {
	var userAgent = navigator.userAgent.toLowerCase();
	var isIE = userAgent.indexOf('msie') != -1;
	if (isIE) {
		//alert("This browser cannot display PNGs");
		return false;
	// else, if the browser can display PNGs normally, then do that
	}
	//alert("This browser can display PNGs");
	return true;
}

function preparePNGsForIE() {
	if(!browserCanDisplayPNGs()) {
	
		var imagesList = document.images;
		for(var i=0; i<imagesList.length; i++) {
			validateImage(imagesList[i]);
		}
	}
}

function validateImage(img) {
	// test for png
   if ( /\.png$/.test( img.src.toLowerCase() ) ) {
		var actualSrc = img.src;
		// set blank image
		img.src = g_blankSrc;
		// set filter
		img.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + actualSrc + "',sizingMethod='scale')";
   }
}

function getDaysRemaining() {
	var d = new Date();
	var weddingDate = new Date("15 October, 2005 16:00:00");
	var difference = weddingDate.getTime() - d.getTime();

	var daysDifference = Math.floor(((difference) / (60*60*24)) / 1000);
	//difference -= daysDifference*1000*60*60*24
	/*
	var hoursDifference = Math.floor(difference/1000/60/60);
	difference -= hoursDifference*1000*60*60
	var minutesDifference = Math.floor(difference/1000/60);
	difference -= minutesDifference*1000*60
	var secondsDifference = Math.floor(difference/1000);

	document.write('difference = ' + daysDifference + ' day/s ' + hoursDifference + ' hour/s ' + minutesDifference + ' minute/s ' + secondsDifference + ' second/s ');
	*/
	return daysDifference;
}