function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function WriteRandomHPHeader()
{
	var strCode = "";
	var randomNumber = Math.round(Math.random()*2)+1;
	
	strCode += '<tr>\n';
	strCode += '	<td height="1" class="HPHeaderBGImage' + randomNumber + '" valign="top">\n';
	strCode += '		<table border="0" cellspacing="0" cellpadding="0">\n';
	strCode += '		<tr>\n';
	strCode += '			<td height="262" valign="top"><img src="../images/HPHeader/HPFlash' + randomNumber + '.jpg" alt="" width="770" height="262" border="0"></td>\n';
	strCode += '			<td width="100%" class="HPHeaderBGI' + randomNumber + '"><img src="../images/general/spacer.gif" width="1" height="1" border="0"></td>\n';
	strCode += '		</tr>\n';
	strCode += '		</table>\n';
	strCode += '	</td>\n';
	strCode += '</tr>\n';

	document.write(strCode)
}

function WriteInnerPageHeader(sectionID)
{
	var strCode = "";
	strCode += '<tr>\n';
	strCode += '	<td height="1" background="../images/pageHeader/section' + sectionID + '/pageHeaderBGI2.jpg" valign="top">\n';
	strCode += '		<table border="0" cellspacing="0" cellpadding="0">\n';
	strCode += '		<tr>\n';
	strCode += '			<td height="95" valign="top"><img src="../images/pageHeader/section' + sectionID + '/pageHeader.jpg" alt="" width="775" height="95" border="0"></td>\n';
	strCode += '			<td width="100%" class="innerPageHeaderBGI" background="../images/pageHeader/section' + sectionID + '/pageHeaderBGI1.jpg"><img src="../images/general/spacer.gif" width="1" height="1" border="0"></td>\n';
	strCode += '		</tr>\n';
	strCode += '		</table>\n';
	strCode += '	</td>\n';
	strCode += '</tr>\n';
	strCode += '<tr>\n';
	strCode += '	<td height="1" class="BGColor2"><img src="../images/general/spacer.gif" width="1" height="1" border="0"></td>\n';
	strCode += '</tr>\n';
	strCode += '<tr>\n';
	strCode += '	<td height="1" class="BGColor1"><img src="../images/general/spacer.gif" width="1" height="1" border="0"></td>\n';
	strCode += '</tr>\n';
	
	document.write(strCode)
}
function  showwindow(filename, w, h){
	window.open(filename,"_blank","left=50,top=50,chanelmode=no,toolbar=no,location=no,status=no,menubar=no,resizable=no,scrollbars=no,width=" +  w + ",height=" + h) 	
}

function  showwindowScroll(filename, w, h){
	window.open(filename,"_blank","left=50,top=50,chanelmode=no,toolbar=no,location=no,status=no,menubar=no,resizable=no,scrollbars=yes,width=" +  w + ",height=" + h) 	
}

function imageOver(folder, obj){
	document[obj].src="../images/"+folder+obj+"_o.gif";
}

function imageOut(folder, obj){
	document[obj].src="../images/"+folder+obj+".gif";
}

function genericRollover(obj,path){
	var str  = "document."+obj+".src='"+path+"'";
	//alert(obj+"\n"+path+"\n"+str);
	eval(str);
}


function responder_validation(form) {
	var inputs = form.getElementsByTagName('input');
	var selects = form.getElementsByTagName('select');
	var filter = /^[\w-]+(\.[\w-]+)*@[\w-]+(\.[\w-]+){1,4}$/;

	for (a=0; a<inputs.length; a++) {
		switch (inputs[a].name) {
			case 'fields[subscribers_email]':
				if (!filter.test(inputs[a].value)) {
					alert('Invalid e-mail address');
					inputs[a].focus();
					return false;
				}

				break;
		}
	}

	for (a=0; a<selects.length; a++) {
		switch (selects[a].name) {
		}
	}

	if (document.charset)
		form.encoding = document.charset;
	else if (document.defaultCharset)
		form.encoding = document.defaultCharset;
	else if (document.characterSet)
		form.encoding = document.characterSet;

	return true;
}

