﻿// JScript File
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];
		}
	}
}

var preloadFlag = false;
function preloadImages() {
	if (document.images) {
		buttonpanel_01_over = newImage("images/buttonpanel_01-over.jpg");
		buttonpanel_03_over = newImage("images/buttonpanel_03-over.jpg");
		buttonpanel_05_over = newImage("images/buttonpanel_05-over.jpg");
		buttonpanel_07_over = newImage("images/buttonpanel_07-over.jpg");
		buttonpanel_09_over = newImage("images/buttonpanel_09-over.jpg");
		
		catbutton_curtain2_01_over = newImage("images/catbutton_curtain2_01-over.jpg");
		catbutton_curtain2_03_over = newImage("images/catbutton_curtain2_03-over.jpg");
		catbutton_curtain2_05_over = newImage("images/catbutton_curtain2_05-over.jpg");
		
		x1 = newImage("images/curtains/curtain2.jpg");
		x2 = newImage("images/curtains/curtain11.jpg");
		x3 = newImage("images/curtains/curtain16.jpg");
		x4 = newImage("images/curtains/curtain9.jpg");
		x5 = newImage("images/curtains/curtain17.jpg");
		x6 = newImage("images/curtains/curtain18.jpg");
		
		x7 = newImage("images/blinds/blinds1.jpg");
		x8 = newImage("images/blinds/blinds2.jpg");
		x9 = newImage("images/blinds/blinds3.jpg");
		x10 = newImage("images/other/other1.jpg");
		x11= newImage("images/other/other2.jpg");
		x12 = newImage("images/other/other4.jpg");	     

		
		
		preloadFlag = true; 
	}
}

var curtainImageSet = false;
var blindImageSet = false;
var otherImageSet = false;
function StartShow()
{
	CurtainShow();
	

}

function CurtainShow()
{
	if(! curtainImageSet)
	{
		//blindImageSet = true;
		//otherImageSet = true;
		//curtainImageSet = true;ed
		CategoryBlurb('Our curtains are designed and manufactured in-house. Choose from our extensive range of designs, colours, patterns and more.');
		ChangSrcNoEff(catbutton_other2_01,'images/catbutton_curtain2_01-over.jpg');
		ChangSrcNoEff(catbutton_other2_03,'images/catbutton_other2_03.jpg');
		ChangSrcNoEff(catbutton_other2_05,'images/catbutton_other2_05.jpg');
		
		setTimeout("ChangSrc(TargetImage,'images/curtains/curtain2.jpg');",2000);
		setTimeout("ChangSrc(TargetImage,'images/curtains/curtain11.jpg');",4000);
		setTimeout("ChangSrc(TargetImage,'images/curtains/curtain16.jpg');",6000);
		setTimeout("ChangSrc(TargetImage,'images/curtains/curtain9.jpg');",8000);
		setTimeout("ChangSrc(TargetImage,'images/curtains/curtain17.jpg');",10000);
		setTimeout("ChangSrc(TargetImage,'images/curtains/curtain18.jpg');",12000);
		setTimeout("BlindShow()",12000);
	}

}

function BlindShow()
{
	if(! blindImageSet)
	{
		

		CategoryBlurb('Choose from Roman, eastgreen roller blinds, venetian, bond it, holland blinds and more.');
		
		ChangSrcNoEff(catbutton_other2_01,'images/catbutton_other2_01.jpg');
		ChangSrcNoEff(catbutton_other2_03,'images/catbutton_other2_03-over.jpg');		
		ChangSrcNoEff(catbutton_other2_05,'images/catbutton_other2_05.jpg');
		setTimeout("ChangSrc(TargetImage,'images/blinds/blinds1.jpg');",2000);
		setTimeout("ChangSrc(TargetImage,'images/blinds/blinds2.jpg');",4000);
		setTimeout("ChangSrc(TargetImage,'images/blinds/blinds3.jpg');",6000);
		//setTimeout("ChangSrc(TargetImage,'images/blinds/timber.jpg');",8000);
		
		
		setTimeout("OtherShow()",6000);
	}

}

function OtherShow()
{
	if(! blindImageSet)
	{
		
		CategoryBlurb('We also do pelmets, swags and tails, custom fittings, valances, bedding, cushions, upholstrey and wall hangings.');
		///catbutton_other2_01/catbutton_other2_03/catbutton_other2_05
		ChangSrcNoEff(catbutton_other2_01,'images/catbutton_other2_01.jpg');
		ChangSrcNoEff(catbutton_other2_03,'images/catbutton_other2_03.jpg');
		ChangSrcNoEff(catbutton_other2_05,'images/catbutton_other2_05-over.jpg');				
		setTimeout("ChangSrc(TargetImage,'images/other/other1.jpg');",2000);
		setTimeout("ChangSrc(TargetImage,'images/other/other2.jpg');",4000);
		//setTimeout("ChangSrc(TargetImage,'images/other/other3.jpg');",6000);
		setTimeout("ChangSrc(TargetImage,'images/other/other4.jpg');",6000);				
		setTimeout("CurtainShow()",6000);
	}

}


function ChangSrc(Img,to)
{
	
	//new Effect.Fade(Img);
	//Element.hide(Img);
	//Img.style.display="block";
	Img.src = to;
	new Effect.Appear(Img);
	//Img.style.display="block";
}
function ChangSrcNoEff(Img,to)
{
	
	//new Effect.Fade(Img);
	Img.src = to;
	//new Effect.Appear(Img);
	Img.style.display="block";
}





function CategoryBlurb(str)
{
	var BlurbArea = document.getElementById('categoryBlurbrea');
	Element.hide(BlurbArea);
	new Effect.Appear(BlurbArea);
	BlurbArea.innerHTML = str;
}




//

function ButtonOver(str)
{
	var BlurbArea = document.getElementById('buttonblurb');
	var BlurbAreaText = document.getElementById('buttonblurbtext');
	BlurbAreaText.style.display = "inline";
	Element.hide(BlurbArea);
	new Effect.Appear(BlurbArea);
	BlurbAreaText.innerHTML = str;
}


