// JavaScript Document
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_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_findObj(n, d) { //v4.01
  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 && d.getElementById) x=d.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 showText(id) {
//	el =document.getElementById("txt_main"); el.style.display = "none";
for (i=1;i<= 3 ; i++ )
{
	el =document.getElementById("txt0" + i); el.style.display = "none";
}
	el =document.getElementById("txt0" + id); el.style.display = "inline";
}

function showText2(id) {
//	el =document.getElementById("txt_main"); el.style.display = "none";
for (i=1;i<= 11 ; i++ )
{
	el =document.getElementById("txt0" + i); el.style.display = "none";
}
	el =document.getElementById("txt0" + id); el.style.display = "inline";
}

function showText3(id) {
//	el =document.getElementById("txt_main"); el.style.display = "none";
for (i=1;i<= 2 ; i++ )
{
	el =document.getElementById("txt0" + i); el.style.display = "none";
}
	el =document.getElementById("txt0" + id); el.style.display = "inline";
}


function hideText(id) {
//	el =document.getElementById("txt_main"); el.style.display = "inline";
//	el =document.getElementById("txt0" + id); el.style.display = "none";
}

function swapImg_txt(id, ref1, ref2, ref3, ref4){
	showText(id);
	MM_swapImage(ref1,ref2,ref3,ref4);
}
function swapImg_txt2(id, ref1, ref2, ref3, ref4){
	showText2(id);
	MM_swapImage(ref1,ref2,ref3,ref4);
}
function swapImg_txt3(id, ref1, ref2, ref3, ref4){
	showText3(id);
	MM_swapImage(ref1,ref2,ref3,ref4);
}

function bookmark(url, sitename)
{
  ns="Netscape and FireFox users, use CTRL+D to bookmark this site."
  if ((navigator.appName=='Microsoft Internet Explorer') &&
    (parseInt(navigator.appVersion)>=4))
  {
    window.external.AddFavorite(url, sitename);
  }
  else if (navigator.appName=='Netscape')
  {
    alert(ns);
  }
}

//send to a friend script

function showform() {
	el =document.getElementById("sendfriend");
	el.style.display = "block";
}
function hideform() {
	el =document.getElementById("sendfriend");
	el.style.display = "none";
}


var initialsubj="Hay buddy, take a look at this"
var initialmsg="Hi:\n You may want to check out this site: "+window.location
var good;
function checkEmailAddress(field) {

var goodEmail = field.value.match(/\b(^(\S+@).+((\.com)|(\.net)|(\.edu)|(\.mil)|(\.gov)|(\.org)|(\.info)|(\.sex)|(\.biz)|(\.aero)|(\.coop)|(\.museum)|(\.name)|(\.pro)|(\..{2,2}))$)\b/gi);
if (goodEmail) {
good = true;
}
else {
alert('Please enter a valid address.');
field.focus();
field.select();
good = false;
   }
}
u = window.location;
function mailThisUrl() {
good = false
checkEmailAddress(document.eMailer.email);
if (good) {

//window.location = "mailto:"+document.eMailer.email.value+"?subject="+initialsubj+"&body="+document.title+" "+u;
window.location = "mailto:"+document.eMailer.email.value+"?subject="+initialsubj+"&body="+initialmsg
   }
}

function showSect() {
	el =document.getElementById("sectmenu");
	el.style.display = "block";
}
function hideSect() {
	el =document.getElementById("sectmenu");
	el.style.display = "none";
}

function showSectB() {
	el =document.getElementById("sectmenu-b");
	el.style.display = "block";
}
function hideSectB() {
	el =document.getElementById("sectmenu-b");;
	el.style.display = "none";
}

function showSectY() {
	el =document.getElementById("sectmenu-y");
	el.style.display = "block";
}
function hideSectY() {
	el =document.getElementById("sectmenu-y");
	el.style.display = "none";
}

function showSectR() {
	el =document.getElementById("sectmenu-r");
	el.style.display = "block";
	el2=document.getElementById("sectmenulink-r");
	el2.style.backgroundColor="#ffffff";
	
}
function hideSectR() {
	el =document.getElementById("sectmenu-r");
	el.style.display = "none";
}
function showSectDP() {
	el =document.getElementById("sectmenu-dp");
	el.style.display = "block";
	
}
function hideSectDP() {
	el =document.getElementById("sectmenu-dp");
	el.style.display = "none";
}
function showSectPNK() {
	el =document.getElementById("sectmenu-pnk");
	el.style.display = "block";
	
}
function hideSectPNK() {
	el =document.getElementById("sectmenu-pnk");
	el.style.display = "none";
}
function showSectRockb() {
	el =document.getElementById("sectmenu-rockb");
	el.style.display = "block";
	
}
function hideSectRockb() {
	el =document.getElementById("sectmenu-rockb");
	el.style.display = "none";
}


function showSectP() {
	el =document.getElementById("sectmenu-p");
	el.style.display = "block";
}
function hideSectP() {
	el =document.getElementById("sectmenu-p");;
	el.style.display = "none";
}
function swapImageSwapText(id, ref1, ref2, ref3, ref4){
	swapText(ref4);
	MM_swapImage2(id,ref1,ref2,ref3);
}
function swapText(txt){
	el=document.getElementById("floortxt"); el.innerHTML = txt;
}

function bookmarkSite() {
	bookmark("http://preview.thebrandfactory.com/rockport2/index3.html",'The Rockport Group');
}

function bookmarkPage() {
	bookmark(window.location.href,window.location.href);
}

var curImage = 0;
function nextImage() {
	curImage ++;
	if (curImage >= imgList.length) curImage=0;
	MM_swapImage2('mainImage','',imgList[curImage][0].replace("_thumb", ""),1,imgList[curImage][1]);
}

function selectImage(x) {
	curImage = x-1;
}

function prevImage() {
	curImage --;
	if (curImage < 0) curImage=imgList.length-1;
	MM_swapImage2('mainImage','',imgList[curImage][0].replace("_thumb", ""),1,imgList[curImage][1]);
}




function nextImage2() {
	curImage ++;
	if (curImage >= imgList.length) curImage=0;
	MM_swapImage2('mainImage','',imgList[curImage][0].replace("_thumb", ""),1,imgList[curImage][1]);
	z=imgText[curImage];
	swapText(z);
}


function prevImage2() {
	curImage --;
	if (curImage < 0) curImage=imgList.length-1;
	MM_swapImage2('mainImage','',imgList[curImage][0].replace("_thumb", ""),1,imgList[curImage][1]);
	z=imgText[curImage];
	swapText(z);
}






function MM_swapImage2 (p1,p2,p3,idx,imgtitle){
//	alert(p3);
	try
	{
		for (i=0;i<imgList.length ;i++ )
		{
	//		alert(imgList[i].replace("_thumb", ""));
	//		break;
			if (imgList[i][0].replace("_thumb", "") == p3) {
				curImage = i;
				el  = document.getElementById('imageTitle');
				el.innerHTML = imgtitle;
				break;
			}
		}
	}
	catch (ex)
	{
	}

	MM_swapImage(p1,p2,p3,1);
}

function showGallery(x) {
	txt = "";
	for (i in imgList)
	{
		txt += "insert into cms_gallery_images(galleryid, name, thumbnail, fullimage) values(" + x + ", '','"+imgList[i]+"','"+imgList[i].replace("_thumb", "")+"');<br>";
	}
	document.write(txt);
}


