// created by: Surefire Design 
// Copyright (c) 2005-2007 Surefire Design 
// version 3.070817
function mail_assemble(mailName,mailDomain,mailExtension,mailLink,mailSubject,linkClass)
{
	document.write ('<a href="mailto:' + mailName + '&#64;' + mailDomain + mailExtension + '?subject=' + mailSubject + '" class="' + linkClass + '">' + mailLink + '</a>');
}

function email_link_assemble(mailName,mailDomain,mailExtension,mailSubject,linkClass)
{
	document.write ('<a href="mailto:' + mailName + '&#64;' + mailDomain + mailExtension + '?subject=' + mailSubject + '" class="' + linkClass + '">' + mailName + '&#64;' + mailDomain + mailExtension + '</a>');
}

function link_assemble(linkPrefix,linkDomain,linkTld,linkTitle,linkTarget)
{
	document.write ('<a href="http://' + linkPrefix + '.' + linkDomain + '.' + linkTld + '" title="' + linkTitle + '" target="' + linkTarget + '">');
}

// use in code:  onclick="viewImage('<!--[insert_subimage_image]-->','<!--[insert_subimage_image_name]-->');"
function viewImage(ImageLink, ImageName)
{
	var nw = window.open(""+ImageLink+"", ""+ImageName+"", "width=400, height=400, resizable=1, scrollbars=1, top=50, left=50");	
}

function swapThumb(ImageLink)
{
	document.images['ProductImage'].src = "" + ImageLink;	
}

function viewPage(PageLink, PageName)
{
	var nw = window.open(""+PageLink+"", ""+PageName+"", "width=790, height=600, resizable=1, scrollbars=1, top=0, left=50");	
}

// JS retrieval functions
function getVar(name)
{
get_string = document.location.search;         
return_value = '';

do { //This loop is made to catch all instances of any get variable.
   name_index = get_string.indexOf(name + '=');
   
   if(name_index != -1)
     {
     get_string = get_string.substr(name_index + name.length + 1, get_string.length - name_index);
     
     end_of_value = get_string.indexOf('&');
     if(end_of_value != -1)                
       value = get_string.substr(0, end_of_value);                
     else                
       value = get_string;                
       
     if(return_value == '' || value == '')
        return_value += value;
     else
        return_value += ', ' + value;
     }
   } while(name_index != -1)
   
//Restores all the blank spaces.
space = return_value.indexOf('+');
while(space != -1)
     { 
     return_value = return_value.substr(0, space) + ' ' + 
     return_value.substr(space + 1, return_value.length);

     space = return_value.indexOf('+');
     }
 
return(return_value);        
}

// copyright 1999 Idocs, Inc. http://www.idocs.com/tags/
// Distribute this script freely, but please keep this 
// notice with the code.


var rollOverArr=new Array();
function setrollover(OverImgSrc,pageImageName)
{
if (! document.images)return;
if (pageImageName == null)
    pageImageName = document.images[document.images.length-1].name;
rollOverArr[pageImageName]=new Object;
rollOverArr[pageImageName].overImg = new Image;
rollOverArr[pageImageName].overImg.src=OverImgSrc;
}

function rollover(pageImageName)
{
if (! document.images)return;
if (! rollOverArr[pageImageName])return;
if (! rollOverArr[pageImageName].outImg)
    {
    rollOverArr[pageImageName].outImg = new Image;
    rollOverArr[pageImageName].outImg.src = document.images[pageImageName].src;
    }
document.images[pageImageName].src=rollOverArr[pageImageName].overImg.src;
}

function rollout(pageImageName)
{
if (! document.images)return;
if (! rollOverArr[pageImageName])return;
document.images[pageImageName].src=rollOverArr[pageImageName].outImg.src;
}

// Set rollovers here
setrollover('site_images/home-over.gif',   'FocusGlassHome');
setrollover('site_images/about-us-over.gif',   'AboutFocusGlass');
setrollover('site_images/services-over.gif',   'GlassServices');
setrollover('site_images/contact-us-over.gif',   'ContactFocusGlass');

