
function openNC() {
        var h = window.screen.availHeight;
        var w = window.screen.availWidth;

//window.open("http://www.innismaggiore.com/development/alsideDemo/images/516CoastalImpactWindows/ImpactWindow_NC.jpg","","screenX=0,screenY=0,height=650,width=680,directories=no,location=no,menubar=no,resizable=no,scrollbars=no,status=no,titlebar=no,toolbar=no")
popupCutaway('http://www.innismaggiore.com/development/alsideDemo/images/516CoastalImpactWindows/ImpactWindow_NC.jpg',750);

}
function openR() {
        var h = window.screen.availHeight;
        var w = window.screen.availWidth;

//window.open("http://www.innismaggiore.com/development/alsideDemo/images/516CoastalImpactWindows/ImpactWindow_R.jpg","","screenX=0,screenY=0,height=650,width=680,directories=no,location=no,menubar=no,resizable=no,scrollbars=no,status=no,titlebar=no,toolbar=no")
popupCutaway('http://www.innismaggiore.com/development/alsideDemo/images/516CoastalImpactWindows/ImpactWindow_R.jpg',750);

}

function openPT() {
        var h = window.screen.availHeight;
        var w = window.screen.availWidth;

//window.open("http://www.innismaggiore.com/development/alsideDemo/images/516CoastalImpactWindows/ImpactWindow_Text.jpg","","screenX=0,screenY=0,height=360,width=300,directories=no,location=no,menubar=no,resizable=no,scrollbars=no,status=no,titlebar=no,toolbar=no")
popupThisSize('http://www.innismaggiore.com/development/alsideDemo/images/516CoastalImpactWindows/ImpactWindow_Text.jpg',400,400);


}



isIE4 = document.all? true : false;

isIE6 = document.getElementById && document.all ? true : false;

isNS4 = document.layers? true : false;

isNS6 = document.getElementById && !document.all ? true : false; 

function stopClick(mousebutton)
{
	var message = "";
	function clickIE() {if (document.all) {(message);return false;}}
	function clickNS(e) {if
	(document.layers||(document.getElementById&&!document.all)) {
	if (e.which==2||e.which==3||e.which==1) {(message);return false;}}}
	if (document.layers)
	{document.captureEvents(Event.MOUSEDOWN);document.onmousedown=clickNS;}
	else{document.onmouseup=clickNS;document.onclick=clickIE;}

	return true;
}

	function Querystring(qs) { // optionally pass a querystring to parse
	this.params = new Object()
	this.get=Querystring_get
	
	if (qs == null)
		qs=location.search.substring(1,location.search.length)

	if (qs.length == 0) return

// Turn <plus> back to <space>
// See: http://www.w3.org/TR/REC-html40/interact/forms.html#h-17.13.4.1
	qs = qs.replace(/\+/g, ' ')
	var args = qs.split('&') // parse out name/value pairs separated via &
	
// split out each name=value pair
	for (var i=0;i<args.length;i++) {
		var value;
		var pair = args[i].split('=')
		var name = unescape(pair[0])

		if (pair.length == 2)
			value = unescape(pair[1])
		else
			value = name
		
		this.params[name] = value
	}
}

function Querystring_get(key, default_) {
	// This line changes UNDEFINED to NULL
	if (default_ == null) default_ = null;
	
	var value=this.params[key]
	if (value==null) value=default_;
	
	return value
}


function popUp(URL) {
  day = new Date();
  id = day.getTime();
  eval("page" + id + " = window.open(URL, '" + id + "', 'toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=0,width=750,height=525');");
}

function popUp2(URL) {
  day = new Date();
  id = day.getTime();
  eval("page" + id + " = window.open(URL, '" + id + "', 'toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=0,width=665,height=790');");
}

function setName(name)
{
var qs = new Querystring()
var param1 = qs.get("page");

if(param1 != "133")
{
	if(name=="Trim ")
	{
		name = "Trim & Accessories";
	}
	
		if(name=="Shakes ")
	{
		name = "Shakes & Scallops";
	}
	
	
	getDOMObject("ucCrumbs_lblCrumb2").innerHTML = "<span class='slash'>&nbsp;/&nbsp;</span>" + name;
}
else
	{
		getDOMObject("ucCrumbs_lblCrumb3").innerHTML = "<span class='slash'>/&nbsp;</span>" + name;
	}


}

function showParentCopy(spc,name,selid,page) { 

var qs = new Querystring()
var param1 = qs.get("page");


if(name=="Vinyl Siding")
	{	if(param1 != "504" && param1 != "51" && param1 != "52" && param1 != "53" && param1 != "54" && param1 != "55" && param1 != "56" && param1 != "57" && param1 != "58" && param1 != "59" && param1 != "60" && param1 != "61")
		redir("504");
	}
else if(name=="Satinwood Steel Siding")
	{	if(param1 != "505" && param1 != "117" && param1 != "118" && param1 != "119")
		redir("505");
	}
else if(name=="Shakes & Scallops")
	{	if(param1 != "506" && param1 != "65" && param1 != "66")
		redir("506");
	}
else if(name=="Soffit")
	{	if(param1 != "507" && param1 != "67" && param1 != "68" && param1 != "69" && param1 != "70" && param1 != "71")
		redir("507");
	}
else if(name=="Trim & Accessories")
{	if(param1 != "508" && param1 != "72" && param1 != "73")
	redir("508");
}
else if(name=="Color Palette")
{	if(param1 != "509" && param1 != "74" && param1 != "75" && param1 != "76")
	redir("509");
}
else if(selid=="21")//quality siding
{	
	redir("21");
}
else if(selid=="22")//partners siding
{	
	redir("22");
}
else if(selid=="518")//partners siding
{	
	redir("518");
}
else if(name=="Vinyl Replacement")
{	
var x = param1;
if(param1 != "510" && (x < 77 || x > 83))
	redir("510");
}
else if(name=="Specialty Windows")
{	
var x = param1;
if(param1 != "511" && (x < 89 || x > 94))
	redir("511");
}
else if(name=="New Construction")
{	
var x = param1;
if(param1 != "512" && (x < 84 || x > 88))
	redir("512");
}
else if(name=="Glass Options")
{	
var x = param1;
if(param1 != "513" && (x < 89 || x > 94))
	redir("513");
}
else if(name=="Decorative Options")
{	
var x = param1;
if(param1 != "514" && (x < 100 || x > 104))
	redir("514");
}
else if(selid=="29")
{	
var x = param1;
if(param1 != "515" && (x < 105 || x > 108))
	redir("515");
}
else if(selid=="28")//partners windows
{	
	redir("28");
}
else if(selid=="31")//insulation
{	
	redir("31");
}
else if(selid=="32")//insulation
{	
	redir("32");
}
else
	{
		redir(selid);
	}
}

function redir(page) {
stopClick();

         if(getDOMObject("ucContent_pnlComplex") != null)	
getDOMObject("ucContent_pnlComplex").style.display="none";

      if(getDOMObject("ucContent_panel0") != null)	
getDOMObject("ucContent_panel0").style.display="none";

   if(getDOMObject("ucContent_panel1") != null)	
getDOMObject("ucContent_panel1").style.display="inline";


    setTimeout("document.location='index.aspx?page="+page+"'", 1500);
}



function showProductLevelTemplate(){ 

if(getDOMObject("ucContent_panel0") != null)	
getDOMObject("ucContent_panel0").style.display="none";

if(getDOMObject("ucContent_panel1") != null)	
getDOMObject("ucContent_panel1").style.display="none";

if(getDOMObject("ucContent_pnlComplex") != null)	
getDOMObject("ucContent_pnlComplex").style.display="inline";

}


function popupimage(path)
      
      {

         var win = "width=450, height=300,toolbars=0, menubar=0, scrollbars=1, resizeable=1";
         
         var wind = window.open("","Zoom",win);
        with(wind.document){
          writeln('<html><head><title>Photo-Zoom</title></head>');
          writeln('<body ######="self.focus()" onblur="self.close()"');
          writeln('style="background-image:url('+path+');');
          writeln('background-repeat:no-repeat;width:450;height:300">');
          writeln('</body></html>');
          close();
          }

         
      }
      
      function popupThisSize(path,w,h)
      
      {
      	 var ah = window.screen.availHeight;
         if(h > ah)
         {
			h = ah - 40;
         }

         var win = "width="+w+", height="+h+",toolbars=0, menubar=0, scrollbars=1, resizeable=1";
         
         var wind = window.open("","Zoom",win);
        with(wind.document){
          writeln('<html><head><title>Photo-Zoom</title></head>');
          writeln('<body ######="self.focus()" onblur="self.close()"');
        writeln('style="background-image:url('+path+');');
        writeln('background-repeat:no-repeat;width:'+w+';height:'+h+'">');
  //  writeln('><img src='+path+'>');
          writeln('</body></html>');
          close();
          }

         
      }
      
      function popupCutaway(path,h)
      
      {
      
		var ah = window.screen.availHeight;
         if(h > ah)
         {
			h = ah - 40;
         }
         var win = "width=700, height=" + h + ",toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,copyhistory=no,resizable=yes'";
         

         var wind = window.open("","Zoom",win);
        with(wind.document){
          writeln('<html><head><title>Photo-Zoom</title></head>');
          writeln('<body ######="self.focus()" onblur="self.close()"');
        //writeln('style="background-image:url('+path+');');
        //writeln('background-repeat:no-repeat;width:450;height:'+h+'">');
        writeln('><img src='+path+'>');
          writeln('</body></html>');
          close();
          }

         
      }
      
      function popupColorMatrix()
      
      {
		var ah = window.screen.availHeight;
         if(640 > ah)
         {
			ah = ah - 40;
         }
         else ah = 640;
         
         
         var win = "width=650, height="+ah+",toolbars=0, menubar=0, scrollbars=1, resizeable=1";
         
         var windCM = window.open("","Zoom",win);
         with(windCM.document){
          writeln('<html><head><title>Color Matrix</title></head>');
          writeln('<body ######="self.focus()" onblur="self.close()">');
          writeln('<img src="images/color_matrix.jpg">');
          

          writeln('</body></html>');
          close();
          }

         
      }


function getDOMObject (documentID){

if (isIE4){

return document.all[documentID];

}else if(isIE6){

return document.getElementById(documentID);

}else if (isNS4){

return document.layers[documentID];

}else if (isNS6){

return document.getElementById(documentID);

}

}


function newImage(arg) {
	if (document.images) {
		rslt = new Image();
		rslt.src = arg;
		return rslt;
	}
}

function changeImages() {
	if (document.images && (preloadFlag == true)) {
		for (var i=0; i<changeImages.arguments.length; i+=2) {
			document[changeImages.arguments[i]].src = changeImages.arguments[i+1];
		}
	}
}



function changeImage(anImage, aFile)
{
document.images[anImage].src= aFile;
return true;
}

var preloadFlag = false;


function preloadImages() {
	if (document.images) {
		button_siding_over = newImage("images/button_siding-over.gif");
		button_siding_down = newImage("images/button_siding-down.gif");
		button_windows_over = newImage("images/button_windows-over.gif");
		button_windows_down = newImage("images/button_windows-down.gif");
		button_railing_over = newImage("images/button_railing-over.gif");
		button_railing_down = newImage("images/button_railing-down.gif");
		button_fencing_over = newImage("images/button_fencing-over.gif");
		button_fencing_down = newImage("images/button_fencing-down.gif");
		button_rainsystems_over = newImage("images/button_rainsystems-over.gif");
		button_rainsystems_down = newImage("images/button_rainsystems-down.gif");
		button_insulation_over = newImage("images/button_insulation-over.gif");
		button_insulation_down = newImage("images/button_insulation-down.gif");
		button_designshowcase_over = newImage("images/button_designshowcase-over.gif");
		button_designshowcase_down = newImage("images/button_designshowcase-down.gif");
		preloadFlag = true;
		
		


}
	


}


