	function jsAddproduct(intProductCode,strDescription,strPrice,intQty,intRemoveAll,intCheckOut,strCurrency,strVatable,numVATPercent){
	if ((isNaN(intQty)==true)||(isEmpty(intQty)==true)){
		intQty = 0
	}
	intFlag = 0
	for(intItemsNumber=0;intItemsNumber<parent.topFrame.arrBaketContent.length;intItemsNumber++){
		if (parent.topFrame.arrBaketContent[intItemsNumber][0]==intProductCode){
			intFlag = 1
			jsChangeQuantityOfProduct(intProductCode,intQty,intRemoveAll)
		}
	}
	if (intFlag == 0){
		jsAddproductToArray(intProductCode,strDescription,strPrice,intQty)
	}
	if (intCheckOut=="1"){
		jsPopulateCheckout(strCurrency,strVatable,numVATPercent)
	}else{
		jsPopulateBaket(strCurrency,strVatable,numVATPercent)
	}
}

function jsAddproductToArray(intProductCode,strDescription,strPrice,intQty){
	if (eval(intQty)<=0){
	}else{
	intIndexNumber = parent.topFrame.arrBaketContent.length
	parent.topFrame.arrBaketContent[intIndexNumber] = [[intProductCode],[strDescription],[strPrice],[intQty]]
	}
}

function jsChangeQuantityOfProduct(intProductCode,intQty,intRemoveAll){
	for(intItemsNumber=0;intItemsNumber<parent.topFrame.arrBaketContent.length;intItemsNumber++){
		if (parent.topFrame.arrBaketContent[intItemsNumber][0]==intProductCode){
			parent.topFrame.arrBaketContent[intItemsNumber][3]= (eval(parent.topFrame.arrBaketContent[intItemsNumber][3])/1)+eval(intQty)
			if ((parent.topFrame.arrBaketContent[intItemsNumber][3]<=0)||(intRemoveAll=="1")){
				jsRemoveproductFromArray(intProductCode)
			}
		}
	}
}

function jsRemoveproductFromArray(intProductCode){
	intItems = parent.topFrame.arrBaketContent.length
	intItemShift = 0
	
	for(intItemsNumber=0;intItemsNumber<intItems;intItemsNumber++){
		if (parent.topFrame.arrBaketContent[intItemsNumber][0]==intProductCode){
			intItemShift = intItemShift+1
		}
		intTotal = eval(intItemsNumber)+eval(intItemShift)
		if (eval(intItems) == eval(intTotal) ){
		}else{
			intIndexNumber = eval(intItemsNumber)+eval(intItemShift)
			parent.topFrame.arrBaketContent[intItemsNumber] = [[parent.topFrame.arrBaketContent[intIndexNumber][0]],[parent.topFrame.arrBaketContent[intIndexNumber][1]],[parent.topFrame.arrBaketContent[intIndexNumber][2]],[parent.topFrame.arrBaketContent[intIndexNumber][3]]]
		}	
	}
	parent.topFrame.arrBaketContent.length = eval(intItems)-eval(intItemShift)
}

function jsPopulateBaket(strCurrency,strVatable,numVATPercent){
	strBasketContent = ""
	intItemCount = 0
	
	strBasketContent = ""
	strBasketContent = strBasketContent+"<table width='125' border='0' cellspacing='0' cellpadding='0'>"
	strBasketContent = strBasketContent+"<tr> "
	strBasketContent = strBasketContent+"<td colspan=2 class='logintext' align='center' valign='top' height='5'></td>"
	strBasketContent = strBasketContent+"</tr>"
	strBasketContent = strBasketContent+"<tr> "		
	strBasketContent = strBasketContent+"<td colspan=2 class='content' align='center' valign='top'>"
	if (parent.topFrame.arrBaketContent.length==1){
		strBasketContent = strBasketContent+"You have "+ parent.topFrame.arrBaketContent.length +" item in your shopping cart</td>"
	}else{
		strBasketContent = strBasketContent+"You have "+ parent.topFrame.arrBaketContent.length +" items in your shopping cart</td>"
	}
		
	for(intItemsNumber=0;intItemsNumber<parent.topFrame.arrBaketContent.length;intItemsNumber++){

		strBasketContent = strBasketContent+"<tr> "
		strBasketContent = strBasketContent+"<td colspan=2 align='center' valign='middle' height='5'><img src='images/blackhr.gif' width='110' height='1'></td>"
		strBasketContent = strBasketContent+"</tr>"
	
		strBasketContent = strBasketContent+"<tr> "		
		strBasketContent = strBasketContent+"<td  colspan=2 class='logintext' align='left' valign='top'>"
		strBasketContent = strBasketContent + ""+parent.topFrame.arrBaketContent[intItemsNumber][1]+""
		strBasketContent = strBasketContent+"</td>"
		strBasketContent = strBasketContent+"</tr>"
		
		strBasketContent = strBasketContent+"<tr> "
		strBasketContent = strBasketContent+"<td valign='middle'>"
		
		strBasketContent = strBasketContent+"<table border='0' cellspacing='0' cellpadding='0'>"
		strBasketContent = strBasketContent+"<tr>"
		strBasketContent = strBasketContent+"<td rowspan='2'>"
		strBasketContent = strBasketContent+"&nbsp;<a href onclick=\"jsAddproduct('"+ parent.topFrame.arrBaketContent[intItemsNumber][0] +"','"+ parent.topFrame.arrBaketContent[intItemsNumber][1] +"','"+parent.topFrame.arrBaketContent[intItemsNumber][2]+"','0','1','0','"+ strCurrency +"','"+ strVatable +"','"+ numVATPercent +"');\" ><img border=0 src='images/deletebtn.gif' width='15' height='15' alt='Remove Item'></a>"
		strBasketContent = strBasketContent+"</td>"
		strBasketContent = strBasketContent+"<td rowspan='2'>"
		strBasketContent = strBasketContent+"&nbsp;<input type='text' name='textfield' class='smtxtboxwidth' value='"+ parent.topFrame.arrBaketContent[intItemsNumber][3] +"' onchange=\"jsAddproductManualy('"+ parent.topFrame.arrBaketContent[intItemsNumber][0] +"','"+ parent.topFrame.arrBaketContent[intItemsNumber][1] +"','"+parent.topFrame.arrBaketContent[intItemsNumber][2]+"',this.value,'"+ strCurrency +"','"+ strVatable +"','"+ numVATPercent +"');\" >"
		strBasketContent = strBasketContent+"</td>"
		strBasketContent = strBasketContent+"<td>"
		strBasketContent = strBasketContent+"<a href onclick=\"jsAddproduct('"+ parent.topFrame.arrBaketContent[intItemsNumber][0] +"','"+ parent.topFrame.arrBaketContent[intItemsNumber][1] +"','"+parent.topFrame.arrBaketContent[intItemsNumber][2]+"','1','0','0','"+ strCurrency +"','"+ strVatable +"','"+ numVATPercent +"');\" ><img src='images/uparrow.gif' width='10' height='9' alt='Add 1 Item'></a>"
		strBasketContent = strBasketContent+""
		strBasketContent = strBasketContent+"</td>"
		strBasketContent = strBasketContent+"</tr>"
		strBasketContent = strBasketContent+"<tr>"
		strBasketContent = strBasketContent+"<td>"
		strBasketContent = strBasketContent+"<a href onclick=\"jsAddproduct('"+ parent.topFrame.arrBaketContent[intItemsNumber][0] +"','"+ parent.topFrame.arrBaketContent[intItemsNumber][1] +"','"+parent.topFrame.arrBaketContent[intItemsNumber][2]+"','-1','0','0','"+ strCurrency +"','"+ strVatable +"','"+ numVATPercent +"');\" ><img src='images/downarrow.gif' width='10' height='9' alt='Remove 1 Item' ></a>"
		strBasketContent = strBasketContent+"</td>"
		strBasketContent = strBasketContent+"</tr>"
		strBasketContent = strBasketContent+"</table>"
		
		strBasketContent = strBasketContent+"</td>"
		strBasketContent = strBasketContent+"<td align='right' valign='middle' class='logintext'>"
		strBasketContent = strBasketContent+""+ strCurrency +" "+ parent.topFrame.arrBaketContent[intItemsNumber][2] +"&nbsp;&nbsp;"
		strBasketContent = strBasketContent+"</td>"
		strBasketContent = strBasketContent+"</tr>"
				
		intItemCount = 	intItemCount+1
	}
	if (intItemCount>0){
		
		strBasketContent = strBasketContent+"<tr> "
		strBasketContent = strBasketContent+"<td colspan=2 align='center' valign='middle' height='5'><img src='images/blackhr.gif' width='110' height='1'></td>"
		strBasketContent = strBasketContent+"</tr>"
	
		strBasketContent = strBasketContent+"<tr> "
		strBasketContent = strBasketContent+"<td valign='middle' class='logintext' >"
		strBasketContent = strBasketContent+"<font face='Arial' size='2' color='#000000'><strong>&nbsp;TOTAL:</strong></font>"
		strBasketContent = strBasketContent+"</td>"
		strBasketContent = strBasketContent+"<td align='right' valign='middle' nowrap class='logintext'>"
		strBasketContent = strBasketContent+"<font face='Arial' size='2' color='#000000'><strong>"+ strCurrency +" "+ jsGetTotalValue() +"</strong>&nbsp;&nbsp;</font>"
		strBasketContent = strBasketContent+"</td>"

		strBasketContent = strBasketContent+"</tr>"
		strBasketContent = strBasketContent+"<tr> "
		strBasketContent = strBasketContent+"<td colspan=2 align='center' valign='middle' height='5'><img src='images/blackhr.gif' width='110' height='1'></td>"
		strBasketContent = strBasketContent+"</tr>"

		strBasketContent = strBasketContent+"<tr> "
		strBasketContent = strBasketContent+"<td valign='middle' class='logintext' colspan=2 >"
		strBasketContent = strBasketContent+"&nbsp;<a href=javascript:jsEmptyBasket(0,'"+ strCurrency +"','"+ strVatable +"','"+ numVATPercent +"') >Empty cart</a>"
		strBasketContent = strBasketContent+"</td>"
		strBasketContent = strBasketContent+"</tr>"

		strBasketContent = strBasketContent+"</tr>"
		strBasketContent = strBasketContent+"<tr> "
		strBasketContent = strBasketContent+"<td colspan=2 align='center' valign='middle' height='5'><img src='images/blackhr.gif' width='110' height='1'></td>"
		strBasketContent = strBasketContent+"</tr>"
	
		strBasketContent = strBasketContent+"<tr> "
		strBasketContent = strBasketContent+"<td valign='middle' class='logintext' colspan=2 >"
		strBasketContent = strBasketContent+"&nbsp;<a href='checkout.asp' >Check out</a>"
		strBasketContent = strBasketContent+"</td>"
		strBasketContent = strBasketContent+"</tr>"
	}
	
	strBasketContent = strBasketContent+"</table>"
	strBasketContent = strBasketContent+"</td>"
	strBasketContent = strBasketContent+"</tr>"
	strBasketContent = strBasketContent+"</table>"

	spnBasket.innerHTML = strBasketContent
}

function jsPopulateCheckout(strCurrency,strVatable,numVATPercent){
	strBasketContent = ""
	intItemCount = 0
	
	strBasketContent = ""
	strBasketContent = strBasketContent+"<table align=center border='0' cellspacing='0' cellpadding='0' style='border: 1 solid Black;'>"
	strBasketContent = strBasketContent+"<tr> "
	strBasketContent = strBasketContent+"<td class='content' align='center' valign='top' height='5'>QTY</td>"
	strBasketContent = strBasketContent+"<td class='content' align='center' valign='top' height='5'></td>"
	strBasketContent = strBasketContent+"<td class='content' align='center' valign='top' height='5'>CODE</td>"
	strBasketContent = strBasketContent+"<td class='content' align='center' valign='top' height='5'>DESCRIPTION</td>"
	strBasketContent = strBasketContent+"<td class='content' align='center' valign='top' height='5'>UNIT PRICE</td>"
	strBasketContent = strBasketContent+"<td class='content' align='center' valign='top' height='5'></td>"
	strBasketContent = strBasketContent+"</tr>"
	strBasketContent = strBasketContent+"<tr> "		
			
	for(intItemsNumber=0;intItemsNumber<parent.topFrame.arrBaketContent.length;intItemsNumber++){
	
		strBasketContent = strBasketContent+"<tr> "	
		strBasketContent = strBasketContent+"<td class='content' align='center' valign='top' height='5'>"+ parent.topFrame.arrBaketContent[intItemsNumber][3] +"</td>"	
		strBasketContent = strBasketContent+"<td class='content' align='center' valign='top'><a href onclick=\"jsAddproduct('"+ parent.topFrame.arrBaketContent[intItemsNumber][0] +"','"+ parent.topFrame.arrBaketContent[intItemsNumber][1] +"','"+parent.topFrame.arrBaketContent[intItemsNumber][2]+"','1','0','1','"+ strCurrency +"','"+ strVatable +"','"+ numVATPercent +"');\" ><img src='images/uparrow.gif' width='10' height='9' alt='Add 1 Item'></a><a href onclick=\"jsAddproduct('"+ parent.topFrame.arrBaketContent[intItemsNumber][0] +"','"+ parent.topFrame.arrBaketContent[intItemsNumber][1] +"','"+parent.topFrame.arrBaketContent[intItemsNumber][2]+"','-1','0','1','"+ strCurrency +"','"+ strVatable +"','"+ numVATPercent +"');\" ><img src='images/downarrow.gif' width='10' height='9' alt='Remove 1 Item' ></a></td>"	
		strBasketContent = strBasketContent+"<td class='content' align='center' valign='top' height='5'>"+ parent.topFrame.arrBaketContent[intItemsNumber][0] +"</td>"	
		strBasketContent = strBasketContent+"<td class='content' align='center' valign='top' height='5'>"+ parent.topFrame.arrBaketContent[intItemsNumber][1] +"</td>"	
		strBasketContent = strBasketContent+"<td class='content' align='center' valign='top' height='5'>"+ strCurrency +" "+ parent.topFrame.arrBaketContent[intItemsNumber][2] +"</td>"	
		strBasketContent = strBasketContent+"<td class='content' align='center' valign='top' height='5'><a href onclick=\"jsAddproduct('"+ parent.topFrame.arrBaketContent[intItemsNumber][0] +"','"+ parent.topFrame.arrBaketContent[intItemsNumber][1] +"','"+parent.topFrame.arrBaketContent[intItemsNumber][2]+"','0','1','1','"+ strCurrency +"','"+ strVatable +"','"+ numVATPercent +"');\" ><img border=0 src='images/deletebtn.gif' width='15' height='15' alt='Remove Item'></a></td>"
		strBasketContent = strBasketContent+"<input type='hidden' name='hdnCode"+ intItemCount +"' value='"+parent.topFrame.arrBaketContent[intItemsNumber][0]+"'>"
		strBasketContent = strBasketContent+"<input type='hidden' name='hdnDescription"+ intItemCount +"' value='"+parent.topFrame.arrBaketContent[intItemsNumber][1]+"'>"		
		strBasketContent = strBasketContent+"<input type='hidden' name='hdnPrice"+ intItemCount +"' value='"+parent.topFrame.arrBaketContent[intItemsNumber][2]+"'>"		
		strBasketContent = strBasketContent+"<input type='hidden' name='hdnqty"+ intItemCount +"' value='"+parent.topFrame.arrBaketContent[intItemsNumber][3]+"'>"						
		strBasketContent = strBasketContent+"</tr>"
	
		intItemCount = 	intItemCount+1
	}
	if (intItemCount>0){
		
		strBasketContent = strBasketContent+"<input type='hidden' name='hdnItems' value='"+ intItemCount +"'>"							
		strBasketContent = strBasketContent+"<tr> "
		strBasketContent = strBasketContent+"<td></td>"
		strBasketContent = strBasketContent+"<td></td>"
		strBasketContent = strBasketContent+"<td></td>"
		//strBasketContent = strBasketContent+"<td></td>"
		strBasketContent = strBasketContent+"<td align='right' class='logintext' >"
		strBasketContent = strBasketContent+"<font face='Arial' size='2' color='#000000'><strong>&nbsp;SUBTOTAL:&nbsp;</strong></font>"
		strBasketContent = strBasketContent+"</td>"
		strBasketContent = strBasketContent+"<td nowrap align='right' class='logintext' style='border-top-color: Black; border-top-style: solid; border-top-width: 1;'>"
		strBasketContent = strBasketContent+"<font face='Arial' size='2' color='#000000'><strong>"+ strCurrency +" "+ jsGetTotalValue() +"</strong>&nbsp;&nbsp;</font>"
		strBasketContent = strBasketContent+"</td>"
		strBasketContent = strBasketContent+"</tr>"
		
		if (strVatable=="TRUE"){
			strBasketContent = strBasketContent+"<tr> "
			strBasketContent = strBasketContent+"<td></td>"
			strBasketContent = strBasketContent+"<td></td>"
			strBasketContent = strBasketContent+"<td></td>"
			//strBasketContent = strBasketContent+"<td></td>"
			strBasketContent = strBasketContent+"<td align='right' class='logintext' >"
			strBasketContent = strBasketContent+"<font face='Arial' size='2' color='#000000'><strong>&nbsp;V.A.T:&nbsp;</strong></font>"
			strBasketContent = strBasketContent+"</td>"
			strBasketContent = strBasketContent+"<td nowrap align='right' class='logintext' style='border-top-color: Black; border-top-style: solid; border-top-width: 1;'>"
			strBasketContent = strBasketContent+"<font face='Arial' size='2' color='#000000'><strong>"+ strCurrency +" "+ jsGetVat(numVATPercent) +"</strong>&nbsp;&nbsp;</font>"
			strBasketContent = strBasketContent+"</td>"
			strBasketContent = strBasketContent+"</tr>"
		}	
			
		strBasketContent = strBasketContent+"<tr> "
		strBasketContent = strBasketContent+"<td></td>"
		strBasketContent = strBasketContent+"<td></td>"
		strBasketContent = strBasketContent+"<td></td>"
		//strBasketContent = strBasketContent+"<td></td>"
		strBasketContent = strBasketContent+"<td align='right' class='logintext' >"
		strBasketContent = strBasketContent+"<font face='Arial' size='2' color='#000000'><strong>&nbsp;TOTAL:&nbsp;</strong></font>"
		strBasketContent = strBasketContent+"</td>"
		strBasketContent = strBasketContent+"<td nowrap align='right' class='logintext' style='border-top-color: Black; border-top-style: solid; border-top-width: 1;'>"

		if (strVatable=="TRUE"){
			strBasketContent = strBasketContent+"<font face='Arial' size='2' color='#000000'><strong>"+ strCurrency +" "+ jsformatCurrency((eval(jsGetVat(numVATPercent))+eval(jsGetTotalValue())),'') +"</strong>&nbsp;&nbsp;</font>"
		}else{
			strBasketContent = strBasketContent+"<font face='Arial' size='2' color='#000000'><strong>"+ strCurrency +" "+ jsformatCurrency(eval(jsGetTotalValue()),'') +"</strong>&nbsp;&nbsp;</font>"
		}
		
		strBasketContent = strBasketContent+"</td>"
		strBasketContent = strBasketContent+"</tr>"
		
		strBasketContent = strBasketContent+"<tr> "
		strBasketContent = strBasketContent+"<td align='middle' class='logintext' colspan=7 >"
		strBasketContent = strBasketContent+"&nbsp;<a href=javascript:jsEmptyBasket(1,'"+ strCurrency +"','"+ strVatable +"','"+ numVATPercent +"') >Empty cart</a><br>&nbsp;"
		strBasketContent = strBasketContent+"</td>"
		strBasketContent = strBasketContent+"</tr>"


	}
	
	strBasketContent = strBasketContent+"</table>"
	strBasketContent = strBasketContent+"</td>"
	strBasketContent = strBasketContent+"</tr>"
	strBasketContent = strBasketContent+"</table>"
	
	if (intItemCount==0){
	strBasketContent = "Your shoping basket is empty..."
	spnClientDetail.innerHTML = ""
	}

	spnCheckout.innerHTML = strBasketContent
		objimg = eval("spnWarning")
		objimg.style.display="none"
		if (strVatable=="TRUE"){
			if (jsformatCurrency((eval(jsGetVat(numVATPercent))+eval(jsGetTotalValue())),'')<500){
				objimg.style.display="block"
			}
		}else{
			if (jsformatCurrency(eval(jsGetTotalValue()),'')<500){
				objimg.style.display="block"
			}
		}
}

function jsEmptyBasket(intCheckOut,strCurrency,bitVatable,numVATPercent){
	parent.topFrame.arrBaketContent.length=0
	if (intCheckOut=="1"){
		jsPopulateCheckout(strCurrency,bitVatable,numVATPercent)
	}else{
		if (intCheckOut=="3"){
		}else{
			jsPopulateBaket(strCurrency,bitVatable,numVATPercent)
		}
	}
}



function isEmpty(strContent){
	strinput = strContent
	while(strinput.search(" ")>-1){
		strinput = strinput.replace(" ","")
	}
	if (strinput==""){
		return true
	}else{
		return false
	}
}

function jsformatCurrency(num,simbol) {
num = num.toString().replace(/\R|\,/g,'');
if(isNaN(num))
num = "0";
sign = (num == (num = Math.abs(num)));
num = Math.floor(num*100+0.50000000001);
cents = num%100;
num = Math.floor(num/100).toString();
if(cents<10)
cents = "0" + cents;
for (var i = 0; i < Math.floor((num.length-(1+i))/3); i++)
num = num.substring(0,num.length-(4*i+3))+""+
num.substring(num.length-(4*i+3));
return (((sign)?'':'-') + simbol + num + '.' + cents);
}

function jsGetTotalValue(){
	
	curTotalPrice = 0
	for(intItemsNumber=0;intItemsNumber<parent.topFrame.arrBaketContent.length;intItemsNumber++){
		curPrice = eval(""+parent.topFrame.arrBaketContent[intItemsNumber][2]+"")
		curSubTotal = eval(curPrice)*eval(""+parent.topFrame.arrBaketContent[intItemsNumber][3]+"")
		curTotalPrice = eval(curTotalPrice) + eval(curSubTotal)
	}
    curTotalPrice=jsformatCurrency(curTotalPrice,'')
	return curTotalPrice	
}

function jsGetVat(numVATPercent){
	
	if (isNaN(eval(numVATPercent))){
	curVat = "0"
	}else{
	curVat = jsGetTotalValue()
	curVat = ((eval(curVat)*eval(numVATPercent))/100);
	curVat = jsformatCurrency(curVat,'')
	}
	return curVat
	
}


function jsAddproductManualy(intProductCode,strDescription,strPrice,intQty,strCurrency,strVatable,numVATPercent){
	
	if ((isNaN(intQty)==true)||(isEmpty(intQty)==true)){
		intQty = 1
	}
	intFlag = 0
	for(intItemsNumber=0;intItemsNumber<parent.topFrame.arrBaketContent.length;intItemsNumber++){
		if (parent.topFrame.arrBaketContent[intItemsNumber][0]==intProductCode){
			intFlag = 1
			jsChangeQuantityOfProduct(intProductCode,intQty,1)
			jsAddproductToArray(intProductCode,strDescription,strPrice,intQty)
		}
	}
	jsPopulateBaket(strCurrency,strVatable,numVATPercent)
}

function jsShowPictures(ckbObjectChecked){
	
	strReturn = "&nbsp;"
	strHiddenFieldvalue = ""
		if(ckbObjectChecked.checked==true){
		strHiddenFieldvalue="true"
		for (intPictureCount=0;intPictureCount<arrProductPictures.length;intPictureCount++){
			celObject = eval("celPicture"+arrProductPictures[intPictureCount][0])
			if (arrProductPictures[intPictureCount][2]=="" && arrProductPictures[intPictureCount][3]=="False" ){
				strReturn = "&nbsp;"
			}
			if (arrProductPictures[intPictureCount][2]=="" && arrProductPictures[intPictureCount][3]=="True" ){
				strReturn = "<a style='cursor:hand ;' onclick=\"jsViewBigPicture('"+ arrProductPictures[intPictureCount][1] +"')\"><font face='Arial' size='2'><img src='./images/icon_picture.gif' width='23' height='23' border='0' alt=''></font></a>"
			}
			if (arrProductPictures[intPictureCount][2]!="" && arrProductPictures[intPictureCount][3]=="False" ){
				strReturn = arrProductPictures[intPictureCount][2]
			}
			if (arrProductPictures[intPictureCount][2]!="" && arrProductPictures[intPictureCount][3]=="True" ){
				strReturn = "<a style='cursor:hand ;' onclick=\"jsViewBigPicture('"+ arrProductPictures[intPictureCount][1] +"')\" >"+ arrProductPictures[intPictureCount][2] +"</a>"
			}
			celObject.innerHTML = strReturn
		}
	}else{
		strHiddenFieldvalue="false"
		for (intPictureCount=0;intPictureCount<arrProductPictures.length;intPictureCount++){
			celObject = eval("celPicture"+arrProductPictures[intPictureCount][0])
			if (arrProductPictures[intPictureCount][2]=="" && arrProductPictures[intPictureCount][3]=="False" ){
				strReturn = "&nbsp;"
			}
			if (arrProductPictures[intPictureCount][2]=="" && arrProductPictures[intPictureCount][3]=="True" ){
				strReturn = "<a style='cursor:hand ;' onclick=\"jsViewBigPicture('"+ arrProductPictures[intPictureCount][1] +"')\"><font face='Arial' size='2'><img src='./images/icon_picture.gif' width='23' height='23' border='0' alt=''></font></a>"
			}
			if (arrProductPictures[intPictureCount][2]!="" && arrProductPictures[intPictureCount][3]=="False" ){
				strReturn = "&nbsp;"
			}
			if (arrProductPictures[intPictureCount][2]!="" && arrProductPictures[intPictureCount][3]=="True" ){
				strReturn = "<a style='cursor:hand ;' onclick=\"jsViewBigPicture('"+ arrProductPictures[intPictureCount][1] +"')\"><font face='Arial' size='2'><img src='./images/icon_picture.gif' width='23' height='23' border='0' alt=''></font></a>"
			}
			celObject.innerHTML = strReturn
		}
	}
	document.frmSearchCriteria.ckbPictures.value = strHiddenFieldvalue
	
}



function jsChangeCatgegory(strFormAction,strFormName,strBrandCategory){
	FrmObject = eval("document."+strFormName)
	FrmObject.strBrandCategory.value = strBrandCategory
	jsChangePage(strFormAction,strFormName)
}


function jsChangePage(strFormAction,strFormName){
	FrmObject = eval("document."+strFormName)
	FrmObject.action = strFormAction
	FrmObject.submit()
}

var LaunchedWin
function jsViewBigPicture(intPictureId){
	if (!LaunchedWin || LaunchedWin.closed){
		LaunchedWin = window.open("ViewBigPicture.asp?nr="+intPictureId+"", "LaunchedWin4","top=1,left=1,width=650,height=500,toolbar=no,status=no,menubar=no")
	}else{
		LaunchedWin.focus();
	}
}

function jsSubmitBrandCategory(strDropdownName){
//alert(document.frmBrandCategory.drpShopByCategory.value)
//alert(document.frmBrandCategory.drpShopByBrand.value)
//alert(strDropdownName)
	if (strDropdownName=="drpShopByBrand"){
		frmBrandCategory.drpShopByCategory.value = "0"
	}
	if (strDropdownName=="drpShopByCategory"){
		frmBrandCategory.drpShopByBrand.value = "0"
	}
	if (frmBrandCategory.drpShopByCategory.value!="0" || frmBrandCategory.drpShopByBrand.value!="0"){
		frmBrandCategory.submit()
	}
}

function js_validateDateTime(szControlName,szformname){

obj_dateobjects1 = eval(szformname+"."+szControlName+"1")
obj_dateobjects2 = eval(szformname+"."+szControlName+"2")
obj_dateobjects3 = eval(szformname+"."+szControlName+"3")

if (obj_dateobjects1.value=="31"){
if(obj_dateobjects2.value=="2" || obj_dateobjects2.value=="4" || obj_dateobjects2.value=="6" || obj_dateobjects2.value=="9" || obj_dateobjects2.value=="11"){
obj_dateobjects1.value="30"
}
}
if (obj_dateobjects2.value=="2"){
	if (obj_dateobjects3.value == "1996" || obj_dateobjects3.value == "2000" || obj_dateobjects3.value == "2004" || obj_dateobjects3.value == "2008" || obj_dateobjects3.value == "2012" || obj_dateobjects3.value == "2016" || obj_dateobjects3.value == "2020" || obj_dateobjects3.value == "2024" || obj_dateobjects3.value == "2028" || obj_dateobjects3.value == "2032" || obj_dateobjects3.value == "2036" || obj_dateobjects3.value == "2040"){
		if (obj_dateobjects1.value > 29 ){
			obj_dateobjects1.value="29"
		}
	}else{
		if (obj_dateobjects1.value > 28 ){
			obj_dateobjects1.value="28"
		}
	}
}

}

function jsLoginForm(){
	strFormstring = ""

	for(countForms=0;countForms<parent.mainFrame.document.forms.length;countForms++){
		objForm = eval(parent.mainFrame.document.forms[countForms])
		if (objForm.name=="frmSearchCriteria"){
			for(countElements=0;countElements<objForm.elements.length;countElements++){
				strFormstring = strFormstring + "<input type='hidden' name='"+ objForm.elements[countElements].name +"' value='"+ objForm.elements[countElements].value +"'>"
			}
		}
	}
	strFormstring = strFormstring + "<input type='hidden' name='hdnReturnUrl' value='"+ parent.mainFrame.document.location +"'>"
	spnlogin.innerHTML = strFormstring
	document.frmlogin.submit()
	
}

function isEmail(strContent){
	strinput = strContent
	if(strinput.search("@")==-1){
		return false
	}else{
		return true
	}
}

function jsValidateForm(){
	vlag=0
	
	if (isEmpty(document.frmPassword.txtCutomername.value) && vlag==0){
		vlag=1
		alert("Please enter your customer name")
		document.frmPassword.txtCutomername.focus()
	}
	if (isEmpty(document.frmPassword.txtContactDetails.value) && vlag==0){
		vlag=1
		alert("Please enter your contact details")
		document.frmPassword.txtContactDetails.focus()
	}
	
	if(vlag==0){
		document.frmPassword.submit()
	}
	
}

// Function added by Rob Ambler-Smith 22 July 2002
// Function used by logos to selected the appropriate brand and
//    redirect to brand product page
function LoadBrand(sBrandName) {
	for(var i = 0; i < document.frmBrandCategory.drpShopByBrand.length; i++) {
		if(document.frmBrandCategory.drpShopByBrand.options[i].value == sBrandName) {
			//alert(document.frmBrandCategory.drpShopByBrand.options[i].value);
			document.frmBrandCategory.drpShopByBrand.selectedIndex = i;
			document.frmBrandCategory.submit();
		}
	}
}
