function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

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 MM_findObj(n, d) { //v4.0
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && document.getElementById) x=document.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

function MM_reloadPage(init) {  //reloads the window if Nav4 resized
  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}

MM_preloadImages();

var day = ["Sun", "Mon","Tue","Wed","Thu","Fri","Sat"];
var month = ["January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"]
/* get date */
function writedate() {
		var now = new Date();
		var syl = "AM";
		var hour = now.getHours();
		var min = now.getMinutes();
		if (hour > 12 && hour < 24) {
			hour = hour - 12; syl = " PM";
		}
		else if (hour == 24) {
			hour = hour - 24; syl = " AM";
		}
		var time = hour + ":" + min + syl
		document.write (day[now.getDay()] + ', ' + month[now.getMonth()] + ' ' + now.getDate() + ', ' + now.getFullYear());
}

function changemenu(submenu) {	
		if (submenu.style.display=='none') submenu.style.display = ""
		else submenu.style.display = 'none'
}



function initMenus() {
	if (!document.getElementsByTagName) return;
	
	var aMenus = document.getElementsByTagName("LI");
	for (var i = 0; i < aMenus.length; i++) {
		var mclass = aMenus[i].className;
		if (mclass.indexOf("treenode") > -1) {
			var submenu = aMenus[i].childNodes;
			for (var j = 0; j < submenu.length; j++) {
				if (submenu[j].tagName == "A") {
					
					submenu[j].onclick = function() {
						var node = this.nextSibling;
											
						while (1) {
							if (node != null) {
								if (node.tagName == "UL") {
									var d = (node.style.display == "none")
									node.style.display = (d) ? "block" : "none";
									this.className = (d) ? "treeopen" : "treeclosed";
									return false;
								}
								node = node.nextSibling;
							} else {
								return false;
							}
						}
						return false;
					}
					
					submenu[j].className = (mclass.indexOf("open") > -1) ? "treeopen" : "treeclosed";
				}
				
				if (submenu[j].tagName == "UL")
					submenu[j].style.display = (mclass.indexOf("open") > -1) ? "block" : "none";
			}
		}
	}
}

//window.onload = initMenus;

function writeheader(){
	document.write('<table border="0" cellpadding="0" cellspacing="0" width="100%">');
	document.write('<tr>');
	document.write('<td background="images/header_filler.jpg" valign="top"><img border="0" src="images/bernardsands_home_header_lo.jpg"></td>');
	document.write('<td background="images/header_filler.jpg" valign="top" align=right><img border="0" src="images/bernardsands_home_header_ri.jpg"></td>');
	document.write('</tr>');
	//document.write('<tr><td width=100% colspan=3><img src="images/menufill.gif" width=100% height=5></td></tr>');
	//document.write('<tr><td colspan=3><img src="images/grayline.gif" width=100% height=1 border=0></td></tr>');
	document.write('</table>');
}

function writemainmenu(){
	document.write('<table border=0 cellspacing=0 cellpadding=0>');
	document.write('<tr>');
	document.write('<td nowrap>&nbsp;</td>');  		 	
	document.write('<td nowrap><a href="default.asp" class=mainmenu>Home</a></td>');
	document.write('<td>&nbsp;</td>');	    			
	document.write('<td><img src="images/blackline.gif" width=1 height=9 border=0></td>');	
	document.write('<td>&nbsp;</td>');    				
	document.write('<td nowrap><a href="aboutus.asp" class=mainmenu>About us</a></td>');
	document.write('<td>&nbsp;</td>');				
	document.write('<td><img src="images/blackline.gif" width=1 height=9 border=0></td>');				
	document.write('<td>&nbsp;</td>');
	//document.write('<td nowrap><a href="testimonial.asp" class=mainmenu>Client Testimonials</a></td>');
	//document.write('<td><img src="images/shim.gif" width=5 height=9 border=0></td>');			
	//document.write('<td><img src="images/blackline.gif" width=1 height=9 border=0></td>');				
	//document.write('<td><img src="images/shim.gif" width=5 height=9 border=0></td>');    			
	//document.write('<td nowrap><a href="industryNews.asp" class=mainmenu>Industry News</a></td>');
	//document.write('<td>&nbsp;</td>');			
	//document.write('<td><img src="images/blackline.gif" width=1 height=9 border=0></td>');
	//document.write('<td><img src="images/shim.gif" width=5 height=9 border=0></td>');			   			
	//document.write('<td nowrap><a href="companyNews.asp" class=mainmenu>Company News</a></td>');				
	//document.write('<td><img src="images/shim.gif" width=5 height=9 border=0></td>');
	//document.write('<td><img src="images/blackline.gif" width=1 height=9 border=0></td>');
	document.write('<td>&nbsp;</td>');    			
	document.write('<td nowrap><a href="contact_us.asp" class=mainmenu>Contacts</a></td>');
	document.write('<td>&nbsp;</td>');				
	document.write('<td><img src="images/blackline.gif" width=1 height=9 border=0></td>');				
	document.write('<td>&nbsp;</td>');    			
	document.write('<td nowrap><a href="http://bernardsands.vcmww.com" class=mainmenu target=_blank>Client Login</a></td>');
	document.write('<td>&nbsp;</td>');				
	document.write('<td><img src="images/blackline.gif" width=1 height=9 border=0></td>');				
	document.write('<td>&nbsp;</td>');    			
	document.write('<td nowrap><a href="getrated.asp" class=mainmenu style="color:#0560EA"><i>Get Rated</i></a></td>');	   			
	document.write('</tr>');
	document.write('</table>');
}

function writeleftmenu(page){
	document.write('<table width=180 border=0 cellspacing=0 cellpadding=0 class=leftmenu>');
	document.write('<tr><td class=submenu><a class=submenu href="caseStudies.asp">Case Studies</a></td></tr>');
	document.write('<tr><td class=submenu><a class=submenu href="credit_reporting_and_rating.asp">Retail - CG Division</a></td></tr>');
	document.write('<tr><td class=submenu><a class=submenu href="commercial_division.asp">Commercial Division</a></td></tr>');	
	document.write('<tr><td class=submenu><a class=submenu href="cosourcing.asp">Custom Credit Services</a></td></tr>');	
	document.write('<tr><td class=submenu><a class=submenu href="rpm.asp">Retail Performance Monitor</a></td></tr>');	
	//document.write('<tr><td class=submenu><a class=submenu href="rpm.asp">General Merchandise Comp Store Sales</a></td></tr>');				
	document.write('<tr><td class=submenu><a class=submenu href="http://www.smythcollections.com" target=_blank>Debt Collection Services</a></td></tr>');		
	document.write('<tr><td class=submenu><a class=submenu href="industry_credit_group.asp">Industry Credit Groups</a></td></tr>');
	document.write('</table><br>');
}

var newwin; 
function newwindow(url, name, width, height) {
	if (newwin) {
            newwin.close();
        }
        newwin = window.open( url, name, 'width=' + width + ',height=' + height +',resizable=yes,scrollbars=yes,location=yes,toolbar=yes,left=1,top=1');
        newwin.focus();
}
var newslwin; 
function newslwindow(url, name, width, height) {
	if (newslwin) {
            newslwin.close();
        }
        newslwin = window.open( url, name, 'width=' + width + ',height=' + height +',resizable=yes,scrollbars=yes,location=no,toolbar=1,left=1,top=1');
        newslwin.focus();
}

var win; 
function slwindow(url, name, width, height) {
	if (win) {
            win.close();
        }
        win = window.open( url, name, 'width=' + width + ',height=' + height +',resizable=yes,scrollbars=yes,location=no,toolbar=0,left=1,top=1');
        win.focus();
}


function writefooter(){
	document.write('<table border="0" cellpadding="0" cellspacing="0" width=100% align=center bgcolor="#3b6597">');
	document.write('<tr><td><img src="images/space.gif" height=5></td></tr>');
	document.write('<tr><td width="100%" valign="top" class=footer align=center>Copyright &copy; ' + ((new Date()).getFullYear()) + ' Bernard Sands, LLC. All Rights Reserved&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br></td></tr>');
	document.write('<tr><td><img src="images/space.gif" height=5></td></tr>');
	document.write('</table>');
	document.write('<div align=center style="color:black;font-family:tahoma;font-size:10px;">A Member of the Smyth Family of Companies<br><img src="http://www.vcmww.com/sands/client/images/Smyth-logo_small.gif"></div>');

}
		

function isValidEmail(email) {
	if (email != "") {
		if (email.indexOf('@')<1) {
			return false;
		}
		if (email.indexOf('.')==-1) {
			return false;
		}
		if (email.indexOf('.')==(email.length -1)) {
			return false;
		}
		if (email.indexOf('.')==(email.indexOf('@')+1)) {
			return false;
		}
	}
	return true;
}

function getArgs() {
	//New an object
	var args = new Object()
	// Get Query String
	var query = location.search.substring(1); 
	// Split query at the comma
	var pairs = query.split("&"); 
	
	// Begin loop through the querystring
	for(var i = 0; i < pairs.length; i++) {

		// Look for "name=value"
		var pos = pairs[i].indexOf('='); 
		// if not found, skip to next
		if (pos == -1) continue; 
		// Extract the name
		var argname = pairs[i].substring(0,pos); 
		
		// Extract the value
		var value = pairs[i].substring(pos+1); 
		// Store as a property
		args[argname] = unescape(value); 
	}
	return args[argname]; // Return the Object
}
