<!--
var continuevar
var errorarray=new Array()
var errorindex=0





cstring = 'newresourceextranoted'; 	cdisplay = cstring.substring(16,17) + cstring.substring(17,18) + cstring.substring(0,1) + cstring.substring(19,20) ; 
	                    function closeResources() 
	                    {
		                    if (document.getElementById) 
		                    { // DOM3 = ie5, NS6
			                    document.getElementById('resources42941').style.display = cdisplay;
		                    }
		                    else 
		                    {
			                    if (document.layers) 
			                    { // Netscape 4
				                    document.resources42941.display = cdisplay;
			                    }
			                    else 
			                    { // ie 4
				                    document.all.resources42941.style.display = cdisplay;
			                    }
		                    }
	                    }
	                    function showResources() 
	                    {
		                    if (document.getElementById) 
		                    { // DOM3 = ie5, NS6
			                    document.getElementById('resources42941').style.display = 'block';
		                    }
		                    else 
		                    {
			                    if (document.layers) 
			                    { // Netscape 4
				                    document.resources42941.display = 'block';
			                    }
			                    else 
			                    { // ie 4
				                    document.all.resources42941.style.display = 'block';
			                    }
		                    }
	                    }







function iteminfo(syscode){
document.getElementById("iteminfo").style.display='Show';

}
function ReviewPosted(){

document.Review.fullname.value='';
document.Review.tel.value='';
document.Review.email.value='';
document.Review.reviewtext.value='';
DivSwap('Div1');
}




function QuestionPosted(){

document.Ask.fullname.value='';
document.Ask.tel.value='';
document.Ask.email.value='';
document.Ask.question.value='';
DivSwap('Div1');
}



function RequestPosted(){

document.project.YourName.value='';
document.project.YourTel.value='';
document.project.YourEmail.value='';
document.project.ProjectName.value='';
document.project.DeliveryDate.value='';
document.project.Quantity.value='';
document.project.AdditionalNotes.value='';
DivSwap('Div1');
}





function handleResponse(arg1,arg2){
	
document.getElementById("ItemCount").innerHTML=arg1+'&nbsp;&nbsp;';
document.getElementById("ItemTotal").innerHTML=arg2+'&nbsp;&nbsp;';

}


function viewitem(itemcode){
viewprod.viewprodno.value=itemcode;
viewprod.submit();


}



function additempreview(itemcode)
{
continuevar=0

if (itemcode >= 0) {
	continuevar=0
	quantity = 1	
	if (isNaN(quantity)){
		continuevar=1
	}



	if (continuevar==1||quantity<1){
		alert("Please enter a valid number for the quantity field")
	}else{
		document.formname2.itemcode.value = itemcode;
		document.formname2.quantity.value = quantity;
		document.formname2.submit();
	}
}

}


function addItem(){
	document.basketform.submit();
	
}

function additemtop(indexvar,itemcode)
{
continuevar=0

if (indexvar >= 0) {
	continuevar=0
	quantity = eval("document.formname2.ddm"+indexvar+".value")	
	if (isNaN(quantity)){
		continuevar=1
	}



	if (continuevar==1||quantity<1){
		alert("Please enter a valid number for the quantity field")
	}else{
		document.formname2.itemcode.value = itemcode;
		document.formname2.quantity.value = quantity;
		document.formname2.submit();
	}
}

}


function additem(indexvar,itemcode)
{
continuevar=0

if (indexvar >= 0) {
	continuevar=0
	quantity = eval("document.formname.ddm"+indexvar+".value")	
	if (isNaN(quantity)){
		continuevar=1
	}



	if (continuevar==1||quantity<1){
		alert("Please enter a valid number for the quantity field")
	}else{
		document.formname.itemcode.value = itemcode;
		document.formname.quantity.value = quantity;
		document.formname.submit();
	}
}

}



function additemmulti(indexvar,itemcode,variantcode)
{
continuevar=0

if (indexvar >= 0) {
	continuevar=0
	quantity = eval("document.formname.ddmm"+indexvar+".value")	
	if (isNaN(quantity)){
		continuevar=1
	}



	if (continuevar==1||quantity<1){
		alert("Please enter a valid number for the quantity field")
	}else{
		document.formname.itemcode.value = itemcode;
		document.formname.quantity.value = quantity;

		document.formname.variantcode.value = variantcode;
		document.formname.submit();
	}
}

}


function ReviewStars(NumOfStars){

if(NumOfStars==1){
document.Review.Rating.value='1';
document.star1.src='images/starUP.gif';
document.star2.src='images/starDOWN.gif';
document.star3.src='images/starDOWN.gif';
document.star4.src='images/starDOWN.gif';
document.star5.src='images/starDOWN.gif';

}

if(NumOfStars==2){
document.Review.Rating.value='2';
document.star1.src='images/starUP.gif';
document.star2.src='images/starUP.gif';
document.star3.src='images/starDOWN.gif';
document.star4.src='images/starDOWN.gif';
document.star5.src='images/starDOWN.gif';

}
if(NumOfStars==3){
document.Review.Rating.value='3';
document.star1.src='images/starUP.gif';
document.star2.src='images/starUP.gif';
document.star3.src='images/starUP.gif';
document.star4.src='images/starDOWN.gif';
document.star5.src='images/starDOWN.gif';

}
if(NumOfStars==4){
document.Review.Rating.value='4';
document.star1.src='images/starUP.gif';
document.star2.src='images/starUP.gif';
document.star3.src='images/starUP.gif';
document.star4.src='images/starUP.gif';
document.star5.src='images/starDOWN.gif';

}
if(NumOfStars==5){
document.Review.Rating.value='5';
document.star1.src='images/starUP.gif';
document.star2.src='images/starUP.gif';
document.star3.src='images/starUP.gif';
document.star4.src='images/starUP.gif';
document.star5.src='images/starUP.gif';

}


}

function emaildiv(){

document.getElementById("Div1").style.display='none';
document.getElementById("Div2").style.display='none';
document.getElementById("DivProject").style.display='none';
document.getElementById("DivEmail").style.display='';

}

function closeemaildiv(){
document.getElementById("DivEmail").style.display='none';
document.getElementById("Div1").style.display='';

}




function showHide(DivID){
if(document.getElementById(DivID).style.display=='none'){
document.getElementById(DivID).style.display='';
}else{
document.getElementById(DivID).style.display='none';

}

}




function emaildivnew(){
if(document.getElementById("DivEmail").style.display=='none'){
document.getElementById("DivEmail").style.display='';
}else{
document.getElementById("DivEmail").style.display='none';

}

}






function projectdiv(){

document.getElementById("Div1").style.display='none';
document.getElementById("Div2").style.display='none';
document.getElementById("Div3").style.display='none';
document.getElementById("Div4").style.display='none';

document.getElementById("DivProject").style.display='';
document.getElementById("DivEmail").style.display='none';

}

function closeprojectdiv(){
document.getElementById("DivProject").style.display='none';
document.getElementById("Div1").style.display='';

}









function iteminfo(category,code){
var testvar
var tleft
var ttop
document.getElementById("itemframe").src="infotemplate.asp?category="+category+"&code="+code
testvar = document.getElementById("iteminfo");
tleft = (document.body.clientWidth/2)-150
ttop = (document.body.clientHeight/2)-150+document.body.scrollTop
testvar.style.left = tleft+'px';
testvar.style.top = ttop+'px';

document.getElementById("iteminfo").style.display='';
}

function iteminfo2(category,code){
var testvar
var tleft
var ttop
document.getElementById("itemframe").src="infotemplate2.asp?category="+category+"&code="+code
testvar = document.getElementById("iteminfo");
tleft = (document.body.clientWidth/2)-150
ttop = (document.body.clientHeight/2)-150+document.body.scrollTop
testvar.style.left = tleft+'px';
testvar.style.top = ttop+'px';

document.getElementById("iteminfo").style.display='';
}

function closeitem(){
document.getElementById("iteminfo").innerHTML=document.getElementById("pleasewait").innerHTML;
document.getElementById("iteminfo").style.display='none';
}

function checkcentre(){
if(document.getElementById("iteminfo").style.display!='none'){
var testvar
var tleft
var ttop
testvar = document.getElementById("iteminfo");
tleft = (document.body.clientWidth/2)-150
ttop = (document.body.clientHeight/2)-150+document.body.scrollTop
testvar.style.left = tleft+'px';
testvar.style.top = ttop+'px';
}
}











function IsEmpty(aTextField, adesc){
//alert(adesc);
if((aTextField.value.length==0)||(aTextField.value==null)){
errorindex = errorindex+1
errorarray[errorindex] = adesc
return true;
}else{
return false;
}
}

function IsNotNumeric(aTextField, adesc){
if(isNaN(aTextField.value)){
errorindex = errorindex+1
errorarray[errorindex] = adesc
}else{
return false;
}
}



function DivSwap(DivID){

document.getElementById("Div1").style.display='none';
document.getElementById("Div2").style.display='none';
document.getElementById("Div3").style.display='none';
document.getElementById("Div4").style.display='none';
document.getElementById("DivEmail").style.display='none';
document.getElementById("DivProject").style.display='none';


if(DivID=='Div1'){
//description
document.getElementById("qaup").style.display='none';
//document.getElementById("specup").style.display='none';
document.getElementById("reviewup").style.display='none';
document.getElementById("Div1").style.display='';


document.getElementById("qa").style.display='';
//document.getElementById("spec").style.display='';
document.getElementById("review").style.display='';
document.getElementById("desc").style.display='none';
document.getElementById("descup").style.display='';
}

if(DivID=='Div2'){
//Spec
document.getElementById("qaup").style.display='none';
document.getElementById("descup").style.display='none';
document.getElementById("reviewup").style.display='none';
document.getElementById("Div2").style.display='';

document.getElementById("qa").style.display='';
document.getElementById("desc").style.display='';
document.getElementById("review").style.display='';
//document.getElementById("spec").style.display='none';
//document.getElementById("specup").style.display='';

}

if(DivID=='Div3'){
//qa

//document.getElementById("specup").style.display='none';
document.getElementById("descup").style.display='none';
document.getElementById("reviewup").style.display='none';
document.getElementById("Div3").style.display='';

//document.getElementById("spec").style.display='';
document.getElementById("desc").style.display='';
document.getElementById("review").style.display='';
document.getElementById("qa").style.display='none';
document.getElementById("qaup").style.display='';

}

if(DivID=='Div4'){
//review
//document.getElementById("specup").style.display='none';
document.getElementById("descup").style.display='none';
document.getElementById("qaup").style.display='none';
document.getElementById("Div4").style.display='';

//document.getElementById("spec").style.display='';
document.getElementById("desc").style.display='';
document.getElementById("qa").style.display='';
document.getElementById("review").style.display='none';
document.getElementById("reviewup").style.display='';

}



}

function DivSwapold(DivID){

if(DivID=='Div1'){
document.spec.src='images/spec.gif';
document.desc.src='images/descup.gif';
document.getElementById("Div2").style.display='none';

}else{
document.getElementById("Div1").style.display='none';
document.desc.src='images/desc.gif';
document.spec.src='images/specup.gif';
}

document.getElementById(DivID).style.display='';
}



function validateContactUs(){
errorindex=0
var errorstring=''
IsEmpty(contactusform.name,'Please fill out your Name');
IsEmpty(contactusform.message,'Please fill out a Message');
if(errorindex>0){
	for(var i=1; i<=errorindex; i++){
	errorstring=errorstring +'- '+ errorarray[i] + '\n'
	}
	alert('Your request is not complete...\n'+errorstring);
	return false
}else{
return true
}
}

-->