var doIt;

if (document.images) {
	manyFaces = new Image();
	manyFaces.src = "images/manyFacesOfQueer.gif";
	
	hom_rollover_custom_on = new Image();
	hom_rollover_custom_on.src = "images/home/hom_rollover_custom_on.gif";
	hom_rollover_custom_off = new Image();
	hom_rollover_custom_off.src = "images/home/hom_rollover_custom_off.gif";
	hom_rollover_advanced_on = new Image();
	hom_rollover_advanced_on.src = "images/home/hom_rollover_advanced_on.gif";
	hom_rollover_advanced_off = new Image();
	hom_rollover_advanced_off.src = "images/home/hom_rollover_advanced_off.gif";
	hom_rollover_free_on = new Image();
	hom_rollover_free_on.src = "images/home/hom_rollover_free_on.gif";
	hom_rollover_free_off = new Image();
	hom_rollover_free_off.src = "images/home/hom_rollover_free_off.gif";
	hom_rollover_order_on = new Image();
	hom_rollover_order_on.src = "images/home/hom_rollover_order_on.gif";
	hom_rollover_order_off = new Image();
	hom_rollover_order_off.src = "images/home/hom_rollover_order_off.gif";
	
	rolloverSpace = new Image();
	rolloverSpace.src = "images/spacer.gif";
	
	hom_rollover_advancedText_on = new Image();
	hom_rollover_advancedText_on.src = "images/home/hom_rollover_advancedText_on.gif";
	
	hom_rollover_orderText_on = new Image();
	hom_rollover_orderText_on.src = "images/home/hom_rollover_orderText_on.gif";
	
	hom_rollover_customText_on = new Image();
	hom_rollover_customText_on.src = "images/home/hom_rollover_customText_on.gif";
	
	hom_rollover_freeText_on = new Image();
	hom_rollover_freeText_on.src = "images/home/hom_rollover_freeText_on.gif";
	
	hom_rollover_rfcd_on = new Image();
	hom_rollover_rfcd_on.src = "images/rfcd/rfcd_homeIcon_2_on.gif";
	hom_rollover_rfcd_off = new Image();
	hom_rollover_rfcd_off.src = "images/rfcd/rfcd_homeIcon_2_off.gif";
	
	doIt="yes";
}

function rollOff(imageName) {
	if (document.images) {
		if (doIt=="yes") {
		document['rolloverSpace'].src = eval('rolloverSpace.src');
		}
	}
}

function rollOn(imageName) {
if (document.images) {
	if (doIt=="yes") {
		document['rolloverSpace'].src = eval(imageName + '_on.src');
	}
}
}

function newGo(box){if ((-1 < box.selectedIndex) && (box.options[box.selectedIndex].value != 'nil')){val = box.options[box.selectedIndex].value;window.open (val,'_top');}}	

function verifydelete()
{
	var FormPath;
	FormPath = document.deleteform;
	if(window.confirm("Do you really want to do this?"))
		{
		FormPath.submit();
		}
}

function swapAnim() {
	document['manyFaces'].src = manyFaces.src;
}

function Popup(url, name, width, height, scrollbars) {
	var hWnd = window.open(url, name,'width=' + width + ',height=' + height + ',directories=no,location=no,menubar=no,scrollbars=' + scrollbars + ',status=no,toolbar=no,resizable=yes');
}

//****************************************
// IW/QS FUNCTIONS
//****************************************
function addToLightbox(imageIDs) {
	window.open(GL_SITE_ROOT + "lightbox_popup.php?Lightbox_Unique_ID=" + imageIDs, "", "height=600,width=570,location=no,resizable=yes,scrollbars=yes,status=no,toolbar=no,menubar=no,left=0,top=0,directories=no");
}

//****************************************
// GENERAL FUNCTIONS
//****************************************
function FormatNumber(expr, decplaces) {
	var str = "" + Math.round(eval(expr) * Math.pow(10,decplaces));
	
	while (str.length <= decplaces) {
		str = "0" + str;
	}
	
	var decpoint = str.length - decplaces;
	
	return str.substring(0,decpoint) + "." + str.substring(decpoint, str.length);
}

function trim (str) {
	while (str.charAt(0) == ' ') {
		str = str.substring(1);
	}
	
	while (str.charAt(str.length - 1) == ' ') {
		str = str.substring(0, str.length - 1);
	}
	
	return str;
}

function isValidDate(sDate) {
	//Check to make sure two slashes are present in the date provided
	if (sDate.lastIndexOf('/') <= sDate.indexOf('/')) {
		return false;
	}

	//Split on slash
	sDateArray = sDate.split('/');
	
	sMonth = sDateArray[0];
	sDay = sDateArray[1];
	sYear = sDateArray[2];
	
	//Validate year part
	if (isNaN(sYear)) {
		return false;
	}
	
	if (sYear.length == 2) {
		sYear = parseInt('20' + sYear);
	} else {
		if (sYear.length != 4) {
			return false;
		}
	}
	
	if (sDay <= daysInMonth(sMonth, sYear)) {
		return true;
	} else {
		return false;
	}
}
	
function isLeapYear(yr) {
	if      (yr % 4 != 0)   return false;
	else if (yr % 400 == 0) return true;
	else if (yr % 100 == 0) return false;
	else                    return true;
}

function daysInMonth(mn, yr) {
	var mDay;
	
	if ((mn == 4) || (mn == 6) || (mn == 9) || (mn == 11)) { 
		mDay = 30;
	} else if (mn == 2) {
		//calling leap year function 
		mDay = isLeapYear(yr) ? 29 : 28;    
	} else {
		mDay = 31;
	}
	
	return mDay; 
}

function reloadCaptcha(root) {
	var captchaImage = document.getElementById('captcha');
	var captchaInput = document.getElementById('captchaCode');
	
	captchaImage.src = root + 'inc/securimage/show.php?t=' + Math.random();
	captchaInput.value = '';
	captchaInput.focus();
	
	return false;
}


