// JavaScript Document

<!--
// The Central Randomizer 1.3 (C) 1997 by Paul Houle (houle@msc.cornell.edu)
// See:  http://www.msc.cornell.edu/~houle/javascript/randomizer.html

rnd.today=new Date();
rnd.seed=rnd.today.getTime();

function rnd() {
        rnd.seed = (rnd.seed*9301+49297) % 233280;
        return rnd.seed/(233280.0);
};

function rand(number) {
	var x = Math.ceil(rnd()*number);
	switch (x) {
		case 1: link = "<a href=http://www.modwallsblender.com/blender.html><img src=\"images/home1.jpg\" title=\"Brio&reg; custom glass mosaic blend\" height= \"350\" border=\"0\" style=\"margin-top:6px\"></a>";
		return (link);
		//case 2: link = "<a href=index.asp?PageAction=VIEWPROD&ProdID=28><img src=\"images/home2.jpg\" title=\"Lush Horizon Blend\" height= \"350\" border=\"0\" style=\"margin-top:6px\"></a>";
		//return (link);
		case 2: link = "<a href=index.asp?PageAction=VIEWPROD&ProdID=24><img src=\"images/home3.jpg\" title=\" Lush&reg; 1/2x2 Blend Metropol\" height= \"350\" border=\"0\" style=\"margin-top:6px\"></a>";
		return (link);
		case 3: link = "<a href=index.asp?PageAction=VIEWPROD&ProdID=317><img src=\"images/home4.jpg\" title=\"Lush&reg; 1/2x2 Blend Mendocino\" height= \"350\" border=\"0\" style=\"margin-top:6px\"></a>";
		return (link);
		case 4: link = "<a href=http://www.modwalls.com/index.asp?PageAction=Custom&ID=15><img src=\"images/home5.jpg\" title=\"Lush&reg; Dune 3x6 glass subway tile.\" height= \"350\" border=\"0\" style=\"margin-top:6px\"></a>";
		return (link);
		case 5: link = "<a href=http://www.modwallsblender.com/blender.html><img src=\"images/home6.jpg\" title=\"Brio&reg; custom blend\" height= \"350\" border=\"0\" style=\"margin-top:6px\"></a>";
		return (link);
		case 6: link = "<a href=index.asp?PageAction=VIEWPROD&ProdID=262><img src=\"images/home7.jpg\" title=\" Lush&reg; 1x2 Frosted Blend Hamptons\" height= \"350\" border=\"0\" style=\"margin-top:6px\"></a>";
		return (link);
		case 7: link = "<a href=index.asp?PageAction=VIEWPROD&ProdID=323><img src=\"images/home_8.jpg\" title=\"Lush&reg 3x6 Reef\" height= \"350\" border=\"0\" style=\"margin-top:6px\"></a>";
		return (link);
		case 8: link = "<a href=http://www.modwallsblender.com/blender.html><img src=\"images/home9.jpg\" title=\"Brio&reg; custom glass mosaic blend\" height= \"350\" border=\"0\" style=\"margin-top:6px\"></a>";
		return (link);
		case 9: link = "<a href=index.asp?PageAction=VIEWPROD&ProdID=260><img src=\"images/home10.jpg\" title=\" Lush&reg; 1/2x2 Blend Big Sur\" height= \"350\" border=\"0\" style=\"margin-top:6px\"></a>";
		return (link);
		case 10: link = "<a href=index.asp?PageAction=VIEWPROD&ProdID=5><img src=\"images/home11.jpg\" title=\"Lush&reg; Sky 3x6 glass subway tile\" height= \"350\" border=\"0\" style=\"margin-top:6px\"></a>";
		return (link);
		case 11: link = "<a href=index.asp?PageAction=VIEWPROD&ProdID=291><img src=\"images/home12.jpg\" title=\"  ModDotz Marshmallow porcelain penny rounds\" height= \"350\" border=\"0\" style=\"margin-top:6px\"></a>";
		return (link);
		case 12: link = "<a href=index.asp?PageAction=VIEWPROD&ProdID=24><img src=\"images/home13.jpg\" title=\"   Lush&reg; 1/2x2 blend in color Metropol\" height= \"350\" border=\"0\" style=\"margin-top:6px\"></a>";
		return (link);
		case 13: link = "<a href=index.asp?PageAction=VIEWPROD&ProdID=163><img src=\"images/home14.jpg\" title=\"   ModRocks Recycled Glass Pebbles\" height= \"350\" border=\"0\" style=\"margin-top:6px\"></a>";
		return (link);
		case 14: link = "<a href=index.asp?PageAction=VIEWPROD&ProdID=60><img src=\"images/home15.jpg\" title=\"   Brio&reg; Clear Water and Brio&reg; Color Quartz\" height= \"350\" border=\"0\" style=\"margin-top:6px\"></a>";
		return (link);
	}
};

// end central randomizer. -->


/* appears this block is duplicated
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 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];}}
}*/

sfHover = function() {
    var sfEls = document.getElementById("nav").getElementsByTagName("LI");
    /* Create an array of all <select> tags on the page (could be limited to 
    those within an element with a specific id -- see line above. */
    var selects = document.getElementsByTagName("select"); 
    for (var i=0; i<sfEls.length; i++) {
        sfEls[i].onmouseover=function() {
            this.className+=" sfhover";
            for (var n=0; n<selects.length; n++) {
                /* Hides <select> tags, which appear above menu in IE */
                selects[n].className+=" hide_select";
            }
        }
        sfEls[i].onmouseout=function() {
            this.className=this.className.replace(new RegExp(" sfhover\\b"), "");
            for (var n=0; n<selects.length; n++) {
                /* Makes <select> tags visible again */
                selects[n].className = selects[n].className.replace(new RegExp(" hide_select\\b"), "");
            }
        }
    }
}

if (window.attachEvent) window.attachEvent("onload", sfHover);

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 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++)
  //was getting an error on product pages saying a[i] has no properties
  if (a[i]!=null){
   if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
  }
}
function nav()
   {
   var w = document.getElementById('mylist').selectedIndex;
   var url_add = document.getElementById('mylist').options[w].value;
   window.location.href = url_add;
   }
function nav2()
   {
   var w = document.getElementById('mylist2').selectedIndex;
   var url_add = document.getElementById('mylist2').options[w].value;
   window.location.href = url_add;
   }
function nav3()
   {
   var w = document.getElementById('mylist3').selectedIndex;
   var url_add = document.getElementById('mylist3').options[w].value;
   window.location.href = url_add;
   }
function samples(form)
   {
   var sample = form.samplelist1.value;
 	form.VariantProductOption_ID.value = sample;
 var x = document.getElementById('VariantProductOption_ID1');
x.childNodes[1].firstChild.nodeValue = x.childNodes[1].firstChild.nodeValue + sample;
   }
 function samples2(form)
   {
   var sample = form.samplelist2.value;
 	form.VariantProductOption_ID.value = sample;
 var x = document.getElementById('VariantProductOption_ID1');
x.childNodes[1].firstChild.nodeValue = x.childNodes[1].firstChild.nodeValue + sample;
x.value = x.childNodes[1].firstChild.nodeValue;
   }
 
   
/*function calculate(form) {
  var i = parseFloat(form.sqft.value);
  var a = form.mylistprice.value;
  a = a+""
  var b = leftTrim(a);
  var p = parseFloat(b);

  var x = 0;
  x = i / p;
  s = Math.ceil(x);
  form.sheets.value = s;
  form.sfps.value = p;
 //alert('a equals ' + a + ' b equals ' + b + ' p equals ' + p + ' s equals ' + s + ' x equals ' + x + ' i equals ' + i);
	}
*/
//To Unformat Currency to Number

function getValue(num)
{
    var noJunk = ""
    var withDollar = ""
    var foundDecimal = 0
    var foundAlphaChar = 0
    num += "";

    if (num == "") { return(0); }
    for (i=0; i <= num.length; i++)
    {
        var thisChar = num.substring(i, i+1);
        if (thisChar == ".")
        {
          foundDecimal = 1;
          noJunk = noJunk + thisChar;
        }
        if ((thisChar < "0") || (thisChar > "9"))
        {
          if ((thisChar != "$") && (thisChar !=".") && (thisChar != ",") && (thisChar != " ") && (thisChar !="")) foundAlphaChar = 1;
        }
        else
 {
    withDollar = withDollar + thisChar
    noJunk = noJunk + thisChar
 }

 if ((thisChar == "$") || (thisChar == ".") || (thisChar == ","))
 {
   withDollar = withDollar + thisChar
 }
  }
     if (foundDecimal) { return parseFloat(noJunk); }
     else if (noJunk.length > 0) { return parseFloat(noJunk); }
     else return 0;
}
//using this fcn for sqft calcuator on product details page
//mylistprice is actually the sqft/sheet saved in the MRSP field
function calculate(form) {
  var i = parseFloat(form.sqft.value);
  var a = form.mylistprice.value;
  var p = getValue(a);
  var x = 0;
  //this is a static value
  form.sfps.value = p;
  //sheets needed(x) = sqft (inputed by user as i) divided by sqft/sheet
  //if i is a real number (i.e., the input field is not empty)
 
  if(i){
	  x = i / p;
	  //round up
	  s = Math.ceil(x);
	  form.sheets.value = s;
  }
 //alert('a equals ' + a + ' b equals ' + b + ' p equals ' + p + ' s equals ' + s + ' x equals ' + x + ' i equals ' + i);
	}

function leftTrim(sString) //Monster adds characters to the listprice so we need to trim them
	{
	sString = sString.substring(7, sString.length);
	return sString;
	}
	

function myOnLoad () {
		//alert('This page has finished loading!');
		
		MM_preloadImages('nav/leftnav_r2_c1_f2.gif','nav/leftnav_r3_c1_f3.gif','nav/leftnav_r5_c1_f4.gif','nav/leftnav_r6_c1_f5.gif','nav/leftnav_r7_c1_f6.gif','nav/leftnav_r8_c1_f7.gif','nav/leftnav_r10_c1_f8.gif','nav/leftnav_r11_c1_f9.gif','nav/leftnav_r12_c1_f10.gif','nav/leftnav_r13_c1_f11.gif','nav/leftnav_r14_c1_f12.gif','nav/leftnav_r15_c1_f13.gif','nav/leftnav_r17_c1_f14.gif','nav/leftnav_r18_c1_f15.gif','nav/leftnav_r19_c1_f16.gif','nav/leftnav_r20_c1_f17.gif','nav/leftnav_r21_c1_f18.gif','nav/leftnav_r22_c1_f19.gif','nav/leftnav_r23_c1_f20.gif','nav/leftnav_r25_c1_f21.gif','nav/leftnav_r26_c1_f22.gif', 'navbar_r1_c1_f2.gif','navbar_r1_c2_f2.gif','navbar_r1_c3_f2.gif','navbar_r1_c7_f2.gif','navbar_r1_faq_f2.gif','navbar_r1_blog_f2.gif','navbar_r3_c1_f2.gif');
		
		//alert("still working");
		//calculate(document.frmAddItemToCart);
		if (document.URL.match(/NEWSLETTERSUB/)){
		replace_newslettersub();
		}
}

//may have to change span number if top and left col code changes to keep this working
function replace_newslettersub() 
   {
	allSpans = document.body.getElementsByTagName('span');
	for (var i=0; i<allSpans.length; i++) {
		if (allSpans[i].firstChild.nodeValue == "Thank You! Email Address: ")
		{
				allSpans[i].firstChild.nodeValue = "Thank you.  This email address: ";
				allSpans[i].lastChild.nodeValue = " has been added to our Newsletter Subscription Database. You will receive periodic updates on new products, sales and events. Please be assured that we will never share your information with a third party."; 
				//mynode = allSpans[2].parentNode.parentNode.parentNode.parentNode.parentNode;
				//newDiv = document.createElement('div');
				//newDiv.setAttribute('id','custom_container');
				//mynode.appendChild(newDiv);
		}
	 }
   }
function proddetails (myimg)
{
var img1 = myimg;
var img1_lg = img1 + '_300.jpg';
var img1_sm = img1 + '_100.jpg';
var img2 = img1 + 'Alt1';
var img2_lg = img2 + '_300.jpg';
var img2_sm = img2 + '_100.jpg';
var img3 = img1 + 'Alt2';
var img3_lg = img3 + '_300.jpg';
var img3_sm = img3 + '_100.jpg';
var img4 = img1 + 'Alt3';
var img4_lg = img4 + '_300.jpg';
var img4_sm = img4 + '_100.jpg';
var img5 = img1 + 'Alt4';
var img5_lg = img5 + '_300.jpg';
var img5_sm = img5 + '_100.jpg';
var img6 = img1 + 'Alt5';
var img6_lg = img6 + '_300.jpg';
var img6_sm = img6 + '_100.jpg';
var img7 = img1 + 'Alt6';
var img7_lg = img7 + '_300.jpg';
var img7_sm = img7 + '_100.jpg';
var img8 = img1 + 'Alt7';
var img8_lg = img8 + '_300.jpg';
var img8_sm = img8 + '_100.jpg';
var img9 = img1 + 'Alt8';
var img9_lg = img9 + '_300.jpg';
var img9_sm = img9 + '_100.jpg';
var img10 = img1 + 'Alt9';
var img10_lg = img10 + '_300.jpg';
var img10_sm = img10 + '_100.jpg';
return {img1_lg : img1_lg, img1_sm : img1_sm, img2_lg : img2_lg, img2_sm : img2_sm, img3_lg : img3_lg, img3_sm : img3_sm, img4_lg : img4_lg, img4_sm : img4_sm, img5_lg : img5_lg, img5_sm : img5_sm, img6_lg : img6_lg, img6_sm : img6_sm, img7_lg : img7_lg, img7_sm : img7_sm, img8_lg : img8_lg, img8_sm : img8_sm, img9_lg : img9_lg, img9_sm : img9_sm, img10_lg : img10_lg, img10_sm : img10_sm};
}


function set_imgsrc2row() {
	document.image1.src = images.img1_sm;
document.image2.src = images.img2_sm;
document.image3.src = images.img3_sm;
document.image4.src = images.img4_sm;
document.image5.src = images.img5_sm;
document.image6.src = images.img6_sm;
document.image7.src = images.img7_sm;
document.image8.src = images.img8_sm;
document.image9.src = images.img9_sm;
document.image10.src = images.img10_sm;
}
function set_imgsrc() {
	document.image1.src = images.img1_sm;
document.image2.src = images.img2_sm;
document.image3.src = images.img3_sm;
document.image4.src = images.img4_sm;
document.image5.src = images.img5_sm;
}
//this fcn came from http://simonwillison.net/2004/May/26/addLoadEvent/ 
//the fcn adds events to window.onload without overwriting
function addLoadEvent(func) {
    var oldonload = window.onload;
    if (typeof window.onload != 'function') {
        window.onload = func;
    } else {
        window.onload = function() {
            if (oldonload) {
                oldonload();
            }
            func();
        }
    }
}

function add_links(mycat){
	var cat = mycat;
	switch (cat)
	{
		case 'ModMetals stainless steel tile': cat_link = "<a href=index.asp?PageAction=VIEWCATS&Category=64>" +cat +"</a>";
			return (cat_link);
		case 'Glass Tile': cat_link = "<a href=index.asp?PageAction=Custom&ID=3>" +cat +"</a>";
			return (cat_link);
		case 'Brio': cat_link = "<a href=index.asp?PageAction=Custom&ID=27>" +cat +"</a>";
			return (cat_link);
		case 'Brio Color': cat_link = "<a href=index.asp?PageAction=VIEWCATS&Category=45>" +cat +"</a>";
			return (cat_link);
		case 'Brio Pearl': cat_link = "<a href=index.asp?PageAction=VIEWCATS&Category=46>" +cat +"</a>";
			return (cat_link);
		case 'Brio Clear': cat_link = "<a href=index.asp?PageAction=VIEWCATS&Category=47>" +cat +"</a>";
			return (cat_link);
		case 'Brio Blends': cat_link = "<a href=index.asp?PageAction=VIEWCATS&Category=49>" +cat +"</a>";
			return (cat_link);
		case 'Lush': cat_link = "<a href=index.asp?PageAction=Custom&ID=15>" +cat +"</a>";
			return (cat_link);
		case 'Lush Blends': cat_link = "<a href=index.asp?PageAction=VIEWCATS&Category=33>" +cat +"</a>";
			return (cat_link);
		case '1x1': cat_link = "<a href=index.asp?PageAction=VIEWCATS&Category=23>" +cat +"</a>";
			return (cat_link);
		case '2x2': cat_link = "<a href=index.asp?PageAction=VIEWCATS&Category=24>" +cat +"</a>";
			return (cat_link);
		case '4x4': cat_link = "<a href=index.asp?PageAction=VIEWCATS&Category=43>" +cat +"</a>";
			return (cat_link);
		case 'Tile Tattoos': cat_link = "<a href=index.asp?PageAction=VIEWCATS&Category=44>" +cat +"</a>";
			return (cat_link);
		case '1/2x2 Subway': cat_link = "<a href=index.asp?PageAction=VIEWCATS&Category=26>" +cat +"</a>";
			return (cat_link);
		case '1x2 Subway': cat_link = "<a href=index.asp?PageAction=VIEWCATS&Category=25>" +cat +"</a>";
			return (cat_link);
		case '1x4 Subway': cat_link = "<a href='glasstilelush1x4subway.aspx'>" +cat +"</a>";
			return (cat_link);
		case '3x6 Subway': cat_link = "<a href=index.asp?PageAction=VIEWCATS&Category=29>" +cat +"</a>";
			return (cat_link);
		case 'ModBlocks': cat_link = "<a href=index.asp?PageAction=VIEWCATS&Category=32>" +cat +"</a>";
			return (cat_link);
		case 'Tile Blends': cat_link = "<a href=index.asp?PageAction=Custom&ID=14>" +cat +"</a>";
			return (cat_link);
		
		case 'Fizz ': cat_link = "<a href=index.asp?PageAction=VIEWCATS&Category=30>" +cat +"</a>";
			return (cat_link);
		case 'ModMinis': cat_link = "<a href=index.asp?PageAction=VIEWCATS&Category=31>" +cat +"</a>";
			return (cat_link);
		case 'Ceramic/Porcelain': cat_link = "<a href=index.asp?PageAction=Custom&ID=12>" +cat +"</a>";
			return (cat_link);
		case 'ModDotz Porcelain': cat_link = "<a href=index.asp?PageAction=VIEWCATS&Category=37>" +cat +"</a>";
			return (cat_link);
		case 'RAW Tiles': cat_link = "<a href=index.asp?PageAction=VIEWCATS&Category=42>" +cat +"</a>";
			return (cat_link);
		case 'Cork Mosaic': cat_link = "<a href=index.asp?PageAction=VIEWCATS&Category=19>" +cat +"</a>";
			return (cat_link);
		case 'ModRocks': cat_link = "<a href=index.asp?PageAction=VIEWCATS&Category=20>" +cat +"</a>";
			return (cat_link);
		case 'Eco-Friendly': cat_link = "<a href=index.asp?PageAction=Custom&ID=13>" +cat +"</a>";
			return (cat_link);
		case 'Grout': cat_link = "<a href=index.asp?PageAction=VIEWCATS&Category=39>" +cat +"</a>";
			return (cat_link);
		case 'Samples': cat_link = "<a href=index.asp?PageAction=VIEWCATS&Category=40>" +cat +"</a>";
			return (cat_link);
		case 'All Blends': cat_link = "<a href=index.asp?PageAction=VIEWCATS&Category=34>" +cat +"</a>";
			return (cat_link);
		case 'Brio Shimmer': cat_link = "<a href=index.asp?PageAction=VIEWCATS&Category=53>" +cat +"</a>";
			return (cat_link);
		case 'Lush Coastal Collection': cat_link = "<a href=index.asp?PageAction=VIEWCATS&Category=52>" +cat +"</a>";
			return (cat_link);
		case 'Viridian': cat_link = "<a href=index.asp?PageAction=VIEWCATS&Category=55>" +cat +"</a>";
			return (cat_link);
		case 'ModRocks Recycled Glass Tile': cat_link = "<a href=index.asp?PageAction=VIEWCATS&Category=51>" +cat +"</a>";
			return (cat_link);
			
			
		default: return(cat);
		
	}
	
}




//function to calculate money needed for free shipping
function freeship(){
	//this fcn needed to be changed after upgrading to V7
//var subtotal1 = document.getElementById('subtotal'); 
//var st = subtotal1.firstChild.nodeValue;
//st = st.replace(/,/g, '');
//st = st.split(',').join();


//retrieve subtotal text
var subtotal1 = $('#ctl00_pageContent_subtotal').text(); 
//Unformat Currency to Number
var st = getValue(subtotal1);

if (st >= 200){
var message = "Your order qualifies for free shipping!";	
}else{
var remainder = 200 - st;
var remainder = remainder.toFixed(2);
var message = "You still need $" + remainder + " to qualify for free shipping.";
}
//jquery fcn to add the Proceed to checkout message
$(function() {
		   $("#freeshipping").css('font-weight', 'bold');
	$("#freeshipping").text(message);
});
//var free = document.getElementById('freeshipping');
//free.firstChild.firstChild.nodeValue = message;
//free.nodeValue = message;
}

//Justin's custom function
function display(myimage) {
 html = "<HTML><HEAD><TITLE>Photo</TITLE>" +
  "</HEAD><BODY LEFTMARGIN=0 " +
  "MARGINWIDTH=0 TOPMARGIN=0 MARGINHEIGHT=0><CENTER>" +
  "<IMG SRC='" + myimage + "' BORDER=0 NAME=image " +
  "onload='window.resizeTo(document.image.width,document.image.height + 10)'></CENTER>" +
  "</BODY></HTML>";
 popup=window.open
   ('','image','width=390,height=390,toolbar=0,location=0,directories=0,menuBar=0,status=no,scrollbars=0,resizable=1');
 popup.document.open();
 popup.document.write(html);
 //popup.document.focus();  //this gives an error and says it is not a fcn
 popup.document.close()
 };
 /*function popitup(url) {
	 alert(url);
	newwindow=window.open(url, 'my popup','width=570');
	if (window.focus) {newwindow.focus()}
	return false;
}*/
var newwindow = ''; 
 
function popitup(url) { 
    if (!newwindow.closed && newwindow.location) { 
        newwindow.location.href = url; 
    } 
    else { 
		newwindow=window.open(url,'name','width=568,height=748,resizable=yes, scrollbars=no'); 
        if (!newwindow.opener) newwindow.opener = self; 
    } 
    if (window.focus) {newwindow.focus()} 
    return false; 
} 
function presspop(url) { 
    if (!newwindow.closed && newwindow.location) { 
        newwindow.location.href = url; 
    } 
    else { 
		newwindow=window.open(url,'name','width=593,height=748,resizable=yes, scrollbars=yes'); 
        if (!newwindow.opener) newwindow.opener = self; 
    } 
    if (window.focus) {newwindow.focus()} 
    return false; 
} 
 function mailpage()
{
mail_str = "mailto:?subject= " + document.title + " from modwalls.com"; 
mail_str += "&body= " + "Check out some " +document.title;
mail_str += " at: " + location.href;
location.href = mail_str;
}
