//////// Code Added By Akhtar Khan, on 16/09/11 for rectpad//////////////
function openswitcher_rectpad(id){

	if(document.getElementById("id_"+id).style.display == 'block'){
	document.getElementById("id_"+id).style.display = 'none'
	}else{	
	document.getElementById("id_pvcvinyl").style.display = 'none'
	document.getElementById("id_"+id).style.display = 'block'
	}
}



function matselected_rectpad(id,size,srce,title,price,optval,cl,pPrice,currency, cur_sign,imgsrcs,curr_charges){
		
		
		var mat_pid = document.form1.pid.value;		
		var prc = '';
		if(title=='Jet Black Fabric' || title=='None'){
			prc='<br> + '+cur_sign+' '+0;
		}
		if(curr_charges != ''){
			curr_charges = curr_charges/100;
		}
		if(price != 0)
			 prc='<br> + '+cur_sign+' '+round_decimals((price*currency + price*currency*curr_charges ), 2);
		
		if(cl==2){
		document.getElementById("imgsrc_"+id).src=srce+".jpg";
		document.getElementById("text_"+id).innerHTML = " "+title+ prc;

		}else if(cl==1){
		
		document.form1.tempColor.value = title;
		document.getElementById("imgsrc_"+id).src=srce+".jpg";
		document.getElementById("mainid_"+id).src=srce+".jpg";

		document.getElementById("mainidtext_"+id).innerHTML= size+"-Oz "+title+ prc;
		
		document.getElementById("text_"+id).innerHTML = title+ prc;		
		document.getElementById('nn_'+optval).value = title;
		document.getElementById("coloropt").value = title;
		document.getElementById("fabric_size").value = size;
		document.getElementById("price_"+optval).value = round_decimals((price*currency + price*currency*curr_charges ), 2);
		
		checkPrice();
		
		//calPrice();
		openswitcher_rectpad(id);
	}
}

function matselectedout(id,srce,title,price,optval,cl,pPrice,currency, cur_sign,imgsrcs){
document.getElementById("imgsrc_"+id).src=document.getElementById("mainid_"+id).src;
var ttsst=document.getElementById("mainidtext_"+id).innerHTML;

	if(ttsst != '<font color="#ff0000">Please select fabric.</font>'){
		document.getElementById("text_"+id).innerHTML=ttsst;

		if(id == 'uv')
		document.getElementById("waranty_text").innerHTML = document.getElementById("warranty_"+id).innerHTML;
	}
}

function round_decimals(original_number, decimals) 
{
	var result1 = original_number * Math.pow(10, decimals)
	var result2 = Math.round(result1)
	var result3 = result2 / Math.pow(10, decimals)
	return pad_with_zeros(result3, decimals)
}
function pad_with_zeros(rounded_value, decimal_places) 
{
	var value_string = rounded_value.toString()
    var decimal_location = value_string.indexOf(".")
    if (decimal_location == -1) 
	{
		decimal_part_length = 0
        value_string += decimal_places > 0 ? "." : ""
    }
    else 
	{
        decimal_part_length = value_string.length - decimal_location - 1
    }
    var pad_total = decimal_places - decimal_part_length
    if (pad_total > 0) 
	{
        for (var counter = 1; counter <= pad_total; counter++)
            value_string += "0"
	}
    return value_string
}

function chk_fabric(type){	
	
	if(document.getElementById("mainidtext_"+type).innerHTML=='' && type=='fabric'){
		document.getElementById("mainidtext_"+type).innerHTML="<font color='#ff0000'>Please select fabric.</font>";
	}
}



    var http_request = false;
		var tempTxt;
	    function makeRequest(url,txt,strVariables) {
	        http_request = false;
			tempTxt=txt;
		
	        if (window.XMLHttpRequest) { // Mozilla, Safari,...
	            http_request = new XMLHttpRequest();
	            if (http_request.overrideMimeType) {
	                http_request.overrideMimeType('text/xml');
	                // See note below about this line
	            }
	        } else if (window.ActiveXObject) { // IE
	            try {
	                http_request = new ActiveXObject("Msxml2.XMLHTTP");
	            } catch (e) {
	                try {
	                    http_request = new ActiveXObject("Microsoft.XMLHTTP");
	                } catch (e) {}
	            }
	        }
	
	        if (!http_request) {
	            alert('Giving up :( Cannot create an XMLHTTP instance');
	            return false;
	        }
			
	        http_request.open('POST', url, true);
	        http_request.setRequestHeader("Content-Type","application/x-www-form-urlencoded; charset=UTF-8"); 
	        http_request.send(strVariables);
	        
	        http_request.onreadystatechange = alertContents;
	
	    }
	
	    function alertContents() {
	        if (http_request.readyState == 4 && http_request.status == 200) {
	            
	            	//alert(http_request.responseText);
					if(tempTxt == "size")
					{
		            	document.getElementById('size').innerHTML=http_request.responseText;
		            	document.getElementById('content').disabled = false;
						document.getElementById('buttonTable').disabled = false;
						document.getElementById('cartButton').disabled = false;
		            	//document.getElementById("subjectList").innerHTML='';
		            	//document.getElementById("sect").innerHTML='';
					}
					else if(tempTxt == "review" || tempTxt == 'measureTip' || tempTxt == 'detailPage' || tempTxt == 'stock')
					{
						document.getElementById("tabContent").innerHTML=http_request.responseText;
					}else if(tempTxt == "price") 
					{
						//alert(http_request.responseText);
						document.getElementById('cartButton').disabled = false;
						document.getElementById("priceContent").innerHTML=http_request.responseText;
					}
	            } 
				else if(http_request.readyState != 4 || http_request.status != 200){
						document.getElementById('cartButton').disabled = true;
						//document.getElementById("priceContent").innerHTML='Please wait...'
				}
				else {
	                alert('There was a problem with the request.');
	            }
	        
	    }
	    
		function getPrice(quantity,corner,width,length,color,pvcPrice,total_Area,total_Area_Normal,strap)
		{			
			var strVariables = 'action=rectPadPrice&corner='+corner+'&width='+width+'&length='+length+ '&total_Area='+total_Area+'&total_Area_Normal='+total_Area_Normal+'&pvcPrice='+pvcPrice+'&color='+color+'&quantity='+quantity+"&strap="+strap;
			
			makeRequest('./include/pad_ajax.php',"price",strVariables);
		}
		
		
function checkPrice()
	{
		var pvcPrice = parseFloat(document.form1.price_PVCVinyl.value);
		var corner = document.form1.cornerValue.value;
		var color = document.form1.tempColor.value;
		var strap = document.getElementById('strap').value;
		
		if(corner == 'Basic')
		{
			var overall_framewidth = parseFloat(document.form1.alonglength.value);
			var overall_framelength = parseFloat(document.form1.alongend.value);
			var quantity = document.form1.quantity.value;
			var width =  document.form1.widthtoedge.value;
			var length = document.form1.lengthtoedge.value;
		}
		else if(corner == 'V-Side'){
			var quantity = document.form1.pquantity_vside.value;
			var width =  document.form1.widthtoedge_vside.value;
			var length = document.form1.lengthtoedge_vside.value;
			var main_frame_width = parseFloat(document.form1.widthoutsideframe_vside.value);
			var main_frame_length = parseFloat(document.form1.lengthoutsideframe_vside.value);
			var frame_width_including_struts = parseFloat(document.form1.framewidthistruts_vside.value);
			var length_of_struts = parseFloat(document.form1.lengthofstruts_vside.value);
			
		}
		else if(corner == 'V-End')
 		{
			var quantity = document.form1.pquantity_vends.value;
			var width =  document.form1.widthtoedge_vends.value;
			var length = document.form1.lengthtoedge_vends.value;
			var main_frame_width = parseFloat(document.form1.widthoutsideframe_vends.value);
			var main_frame_length = parseFloat(document.form1.lengthoutsideframe_vends.value);
			var frame_width_including_struts = parseFloat(document.form1.framewidthistruts_vends.value);
			var length_of_struts = parseFloat(document.form1.lengthofstruts_vends.value);	
			var frame_length_including_struts = parseFloat(document.form1.framelengthistruts_vends.value);
			var length_of_struts_onend = parseFloat(document.form1.lengthofstruts_onvends.value);
			
			
		} 
		
		var stndsize;
		standardsize = new Array(11)
		standardsize["1"]= "5 X 10";
		standardsize["2"]= "5 X 11";
		standardsize["3"]= "6 X 12";
		standardsize["4"]= "7 X 14";
		standardsize["5"]= "8 X 14";
		standardsize["6"]= "8 X 16";
		standardsize["7"]= "9 X 15";
		standardsize["8"]= "9 X 16";
		standardsize["9"]= "10 X 15";
		standardsize["10"]= "10 X 17";
		standardsize["11"]= "14 X 16";

		var flag = 0;
		var finalWidth = width;
		var finalLength = length;

	if (corner == '')
		{
			alert("Please select your Frame Type to place order.");
			document.form1.quantity.value = '';
			document.form1.corner[0].focus();
			return false;
		}
		if(corner == 'Basic'){
			
			
		
			if (isNaN(width) || width == '')
			{
				alert("Please enter the Mat Width.");
				document.form1.widthtoedge.value = '';
				document.form1.widthtoedge.focus();
				return false;
			}
			else if (isNaN(length) || length == '')
			{
				alert("Please enter the Mat Length.");
				document.form1.lengthtoedge.value = '';
				document.form1.lengthtoedge.focus();
				return false;
			}
			else if (isNaN(length) || length > 180)
			{
				alert("Please enter the valid Mat Length.");
				document.form1.lengthtoedge.value = '';
				document.form1.quantity.value = '';
				document.form1.lengthtoedge.focus();
				return false;
			}
			else 
			{
				
				if ((finalWidth>0 && finalWidth<=66) && (finalLength>0 && finalLength<=126) && flag!=1 ){
						stndsize = standardsize["1"];
						flag=1;
					}
					if ((finalWidth>0 && finalWidth<=66) && (finalLength>0 && finalLength<=138) && flag!=1 )
					{
						stndsize = standardsize["2"];
						flag=1;
					}
			
					if ((finalWidth>0 && finalWidth<=78) && (finalLength>0 && finalLength<=150) && flag!=1)
					{
						stndsize = standardsize["3"];
						flag=1;
					}
					if ( (finalWidth>0 && finalWidth<=114) && (finalLength>0 && finalLength<=186) && flag!=1 )
					{
						stndsize = standardsize["7"];
						flag=1;
					}
					if ((finalWidth>0 && finalWidth<=114) && (finalLength>0 && finalLength<=198) && flag!=1 )
					{
						stndsize = standardsize["8"];
						flag=1;
					}
					if ((finalWidth>0 && finalWidth<=90) && (finalLength>0 && finalLength<=174) && flag!=1)
					{
						stndsize = standardsize["4"];
						flag=1;
					}
					if ((finalWidth>0 && finalWidth<=102) && (finalLength>0 && finalLength<=174) && flag!=1 )
					{
						stndsize = standardsize["5"];
						flag=1;
					}
			
					if ( (finalWidth>0 && finalWidth<=102) && (finalLength>0 && finalLength<=198) && flag!=1 )
					{
						stndsize = standardsize["6"];
						flag=1;
					}
					
					
					if ( (finalWidth>0 && finalWidth<=126) && (finalLength>0 && finalLength<=186) && flag!=1 )
					{
						stndsize = standardsize["9"];
						flag=1;
					}
					if ((finalWidth>0 && finalWidth<=174) && (finalLength>0 && finalLength<=198) && flag!=1 )
					{
						stndsize = standardsize["11"];
						flag=1;
					}
					if ( (finalWidth>0 && finalWidth<=126) && (finalLength>0 && finalLength<=210) && flag!=1 )
					{
						stndsize = standardsize["10"];
						flag=1;
					}
			   
				document.form1.txtmatsize.value = stndsize;

				
			}
		}
		else if(corner == 'V-Side'){
			

			if (isNaN(width) || width == '')
			{
				alert("Please enter the Mat Width.");
				document.form1.widthtoedge_vside.value = '';
				document.form1.widthtoedge_vside.focus();
				return false;
			}
			else if (isNaN(length) || length == '')
			{
				alert("Please enter the Mat Length.");
				document.form1.lengthtoedge_vside.value = '';
				document.form1.lengthtoedge_vside.focus();
				return false;
			}
			else if (isNaN(length) || length > 180)
			{
				alert("Please enter the valid Mat Length.");
				document.form1.lengthtoedge_vside.value = '';
				document.form1.pquantity_vside.value = '';
				document.form1.lengthtoedge_vside.focus();
				return false;
			}
			else 
			{
				
				if ((finalWidth>0 && finalWidth<=66) && (finalLength>0 && finalLength<=126) && flag!=1 ){
						stndsize = standardsize["1"];
						flag=1;
					}
					if ((finalWidth>0 && finalWidth<=66) && (finalLength>0 && finalLength<=138) && flag!=1 )
					{
						stndsize = standardsize["2"];
						flag=1;
					}
			
					if ((finalWidth>0 && finalWidth<=78) && (finalLength>0 && finalLength<=150) && flag!=1)
					{
						stndsize = standardsize["3"];
						flag=1;
					}
					if ( (finalWidth>0 && finalWidth<=114) && (finalLength>0 && finalLength<=186) && flag!=1 )
					{
						stndsize = standardsize["7"];
						flag=1;
					}
					if ((finalWidth>0 && finalWidth<=114) && (finalLength>0 && finalLength<=198) && flag!=1 )
					{
						stndsize = standardsize["8"];
						flag=1;
					}
					if ((finalWidth>0 && finalWidth<=90) && (finalLength>0 && finalLength<=174) && flag!=1)
					{
						stndsize = standardsize["4"];
						flag=1;
					}
					if ((finalWidth>0 && finalWidth<=102) && (finalLength>0 && finalLength<=174) && flag!=1 )
					{
						stndsize = standardsize["5"];
						flag=1;
					}
			
					if ( (finalWidth>0 && finalWidth<=102) && (finalLength>0 && finalLength<=198) && flag!=1 )
					{
						stndsize = standardsize["6"];
						flag=1;
					}
					
					
					if ( (finalWidth>0 && finalWidth<=126) && (finalLength>0 && finalLength<=186) && flag!=1 )
					{
						stndsize = standardsize["9"];
						flag=1;
					}
					if ((finalWidth>0 && finalWidth<=174) && (finalLength>0 && finalLength<=198) && flag!=1 )
					{
						stndsize = standardsize["11"];
						flag=1;
					}
					if ( (finalWidth>0 && finalWidth<=126) && (finalLength>0 && finalLength<=210) && flag!=1 )
					{
						stndsize = standardsize["10"];
						flag=1;
					}
			   
				document.form1.txtmatsize.value = stndsize;
			}
		}

		else if(corner == 'V-End'){			
			
			if (isNaN(width) || width == '')
			{
				alert("Please enter the Mat Width.");
				document.form1.widthtoedge_vends.value = '';
				document.form1.widthtoedge_vends.focus();
				return false;
			}
			else if (isNaN(length) || length == '')
			{
				alert("Please enter the Mat Length.");
				document.form1.lengthtoedge_vends.value = '';
				document.form1.lengthtoedge_vends.focus();
				return false;
			}
			else if (isNaN(length) || length > 180)
			{
				alert("Please enter the valid Mat Length.");
				document.form1.lengthtoedge_vends.value = '';
				document.form1.quantity_vends.value = '';
				document.form1.lengthtoedge_vends.focus();
				return false;
			}
			else 
			{
				
				if ((finalWidth>0 && finalWidth<=66) && (finalLength>0 && finalLength<=126) && flag!=1 ){
						stndsize = standardsize["1"];
						flag=1;
					}
					if ((finalWidth>0 && finalWidth<=66) && (finalLength>0 && finalLength<=138) && flag!=1 )
					{
						stndsize = standardsize["2"];
						flag=1;
					}
			
					if ((finalWidth>0 && finalWidth<=78) && (finalLength>0 && finalLength<=150) && flag!=1)
					{
						stndsize = standardsize["3"];
						flag=1;
					}
					if ( (finalWidth>0 && finalWidth<=114) && (finalLength>0 && finalLength<=186) && flag!=1 )
					{
						stndsize = standardsize["7"];
						flag=1;
					}
					if ((finalWidth>0 && finalWidth<=114) && (finalLength>0 && finalLength<=198) && flag!=1 )
					{
						stndsize = standardsize["8"];
						flag=1;
					}
					if ((finalWidth>0 && finalWidth<=90) && (finalLength>0 && finalLength<=174) && flag!=1)
					{
						stndsize = standardsize["4"];
						flag=1;
					}
					if ((finalWidth>0 && finalWidth<=102) && (finalLength>0 && finalLength<=174) && flag!=1 )
					{
						stndsize = standardsize["5"];
						flag=1;
					}
			
					if ( (finalWidth>0 && finalWidth<=102) && (finalLength>0 && finalLength<=198) && flag!=1 )
					{
						stndsize = standardsize["6"];
						flag=1;
					}
					
					
					if ( (finalWidth>0 && finalWidth<=126) && (finalLength>0 && finalLength<=186) && flag!=1 )
					{
						stndsize = standardsize["9"];
						flag=1;
					}
					if ((finalWidth>0 && finalWidth<=174) && (finalLength>0 && finalLength<=198) && flag!=1 )
					{
						stndsize = standardsize["11"];
						flag=1;
					}
					if ( (finalWidth>0 && finalWidth<=126) && (finalLength>0 && finalLength<=210) && flag!=1 )
					{
						stndsize = standardsize["10"];
						flag=1;
					}
			   
				document.form1.txtmatsize.value = stndsize;
			}
		}
		
	var arr = new Array(17);
	arr[1] = 1;
	arr[2] = 2;
	arr[3] = 3;
	arr[4] = 4;
	arr[5] = 5;
	arr[6] = 6;
	arr[7] = 0;
	arr[8] = -1;
	arr[9] = -2;
	arr[10] = -3;
	arr[11] = -4;
	arr[12] = -5;
	arr[13] = -6;
	arr[14] = -7;
	arr[15] = -8;
	arr[16] = -9;
	arr[17] = -10;
	
	var jumping_mat_overlap = document.getElementById("gap").value;
		
		
		switch(jumping_mat_overlap)
		{
			case '6inch overlap':
			case '15.24cms overlap':
			case '152.4mms overlap':
				jumping_mat_overlap=arr[6];
				break;
			case '5inch overlap':
			case '12.7cms overlap':
			case '127mms overlap':
				jumping_mat_overlap=arr[5];
				break;
			case '4inch overlap':
			case '10.16cms overlap':
			case '101.6mms overlap':
				jumping_mat_overlap=arr[4];
				break;
			case '3inch overlap':
			case '7.62cms overlap':
			case '76.2mms overlap':
				jumping_mat_overlap=arr[3];
				break;
			case '2inch overlap':
			case '5.08cms overlap':
			case '50.8mms overlap':
				jumping_mat_overlap=arr[2];
				break;
			case '1inch overlap':
			case '2.54cms overlap':
			case '25.4mms overlap':
				jumping_mat_overlap=arr[1];
				break;
			case '0inch overlap':
			case '0cms overlap':
			case '0mms gap':
				jumping_mat_overlap=arr[7];
				break;
			case '1inch gap':
			case '2.54cms gap':
			case '25.4mms gap':
				jumping_mat_overlap=arr[8];	
				break;
			case '2inch gap':
			case '5.08cms gap':
			case '50.8mms gap':
				jumping_mat_overlap=arr[9];	
				break;
			case '3inch gap':
			case '7.62cms gap':
			case '76.2mms gap':
				jumping_mat_overlap=arr[10];
				break;
			case '4inch gap':
			case '10.16cms gap':
			case '101.6mms gap':
				jumping_mat_overlap=arr[11];
				break;
			case '5inch gap':
			case '12.7cms gap':
			case '127mms gap':
				jumping_mat_overlap=arr[12];
				break;
			case '6inch gap':
			case '15.24cms gap':
			case '152.4mms gap':
				jumping_mat_overlap=arr[13];
				break;
			case '7inch gap':
			case '17.78cms gap':
			case '177.8mms gap':
				jumping_mat_overlap=arr[14];
				break;
			case '8inch gap':
			case '20.32cms gap':
			case '203.2mms gap':
				jumping_mat_overlap=arr[15];
				break;
			case '9inch gap':
			case '22.86cms gap':
			case '228.6mms gap':
				jumping_mat_overlap=arr[16];
				break;
			case '10inch gap':
			case '25.4cms gap':
			case '254mms gap':
				jumping_mat_overlap=arr[17];
				break;
		}
		
		var frame_overlap = document.getElementById("frame_overlap").value;
		jumping_mat_overlap = jumping_mat_overlap;
		
		if(document.form1.corner[0].checked)
		{
		
		var frame_area = ((overall_framewidth+(frame_overlap*2))*(overall_framelength+(frame_overlap*2)))/144;
		frame_area = frame_area;
		var mat_area = ((width-(jumping_mat_overlap*2))*(length-(jumping_mat_overlap*2)))/144
		var total_Area = frame_area - mat_area;
		
		var frame_area_normal = ((overall_framewidth+(1*2))*(overall_framelength+(1*2)))/144;   
		var mat_area_normal = ((width-(0*2))*(length-(0*2)))/144;
		
		var total_Area_Normal = frame_area_normal - mat_area_normal;  /* We are calculating Normal Area when frame overlap= 1 inch
																		and jumping mat overlap=0 inch			*/
		document.getElementById('totalarea').value=	total_Area;	
		document.getElementById('totalareanormal').value=total_Area_Normal;																	
	
	}
	else if(document.form1.corner[1].checked)
	{
		var frame_area = ((main_frame_width+(frame_overlap*2))*(main_frame_length+(frame_overlap*2)))/144;
		
		var mat_area = ((width-(jumping_mat_overlap*2))*(length-(jumping_mat_overlap*2)))/144;
		var total_Area1 = frame_area - mat_area;
		var heightof_struts = (frame_width_including_struts - main_frame_width)/2;
		var areaof_both_struts = ((length_of_struts*heightof_struts*0.5)/144)*2;
		
		var total_Area = areaof_both_struts + total_Area1;
		
		var frame_area_normal = ((main_frame_width+(1*2))*(main_frame_length+(1*2)))/144;   
		var mat_area_normal = ((width-(0*2))*(length-(0*2)))/144;
		var total_Area1_Normal = frame_area_normal - mat_area_normal;
		var total_Area_Normal = areaof_both_struts + total_Area1_Normal;  /* We are calculating Normal Area when frame overlap= 1 inch
																	and jumping mat overlap=0 inch			*/
		document.getElementById('totalarea').value=	total_Area;	
		document.getElementById('totalareanormal').value=total_Area_Normal;																
	}
	else
	{
		var frame_area = ((main_frame_width+(frame_overlap*2))*(main_frame_length+(frame_overlap*2)))/144;	
		var mat_area = ((width-(jumping_mat_overlap*2))*(length-(jumping_mat_overlap*2)))/144;
		var total_Area1 = frame_area - mat_area;
		var heightof_struts = (frame_width_including_struts - main_frame_width)/2;
		var areaof_both_struts = ((length_of_struts*heightof_struts*0.5)/144)*2;
		var heightof_strutstriangle = (frame_length_including_struts - main_frame_length)/2;
		var areaof_both_strutstriangle = ((length_of_struts_onend*heightof_strutstriangle*0.5)/144)*2;
		var total_Area = areaof_both_struts + total_Area1 + areaof_both_strutstriangle;
		
		
		var frame_area_normal = ((main_frame_width+(1*2))*(main_frame_length+(1*2)))/144;   
		var mat_area_normal = ((width-(0*2))*(length-(0*2)))/144;
		var total_Area1_Normal = frame_area_normal - mat_area_normal;
		var total_Area_Normal = areaof_both_struts + total_Area1_Normal + areaof_both_strutstriangle; 
																	/* We are calculating Normal Area when frame overlap= 1 inch
																	and jumping mat overlap=0 inch			*/
																	
																	
		document.getElementById('totalarea').value=	total_Area;	
		document.getElementById('totalareanormal').value=total_Area_Normal;	
	}

		if (!isNaN(quantity) && quantity >0 && quantity !='' && quantity !='0')
				{
					document.getElementById('priceContent').disabled = false;				
					document.getElementById('priceContent').style.display='';
					//alert(quantity+','+corner+','+width+','+length+','+color+','+pvcPrice);
					getPrice(quantity,corner,width,length,color,pvcPrice,total_Area,total_Area_Normal,strap);
				}
				else
				{
					document.getElementById('priceContent').disabled = true;
					document.getElementById('priceContent').style.display='none';
				}



	}



////////////End Code by Akhtar Khan////////////////////////////

function form_detail(val, price){
	
	

	if(val== 'Basic'){
	document.getElementById("basic_form").style.display = 'block';
	document.getElementById("vsides").style.display = 'none';
	document.getElementById("vends").style.display = 'none';
	document.getElementById("vends").style.display = 'none';
	
	document.getElementById("hidden_pid").value = 1020;
	commonFieldsPvc('bsc_fields');
	
	// Added by Akhtar Khan
	document.getElementById("fboptionimg").src = 'images/measurement/5_grey.gif';
	document.getElementById("foverlapimg").src = 'images/measurement/6_grey.gif';
	document.getElementById("moverlapimg").src = 'images/measurement/7_grey.gif';
	document.getElementById("strpimg").src = 'images/measurement/8_grey.gif';
	document.getElementById("quntty").src = 'images/measurement/9_grey.gif';
	// End by Akhtar
	
	document.getElementById("priceContent").innerHTML = '$'+price;
	document.getElementById("quantity").value = '1';
	}
	else if(val== 'V-Side'){
	document.getElementById("basic_form").style.display = 'none';
	document.getElementById("vsides").style.display = 'block';
	document.getElementById("vends").style.display = 'none';
	document.getElementById("hidden_pid").value = 1021;
	commonFieldsPvc('vside_fields');
	
	// Added by Akhtar Khan
	document.getElementById("fboptionimg").src = 'images/measurement/7_grey.gif';
	document.getElementById("foverlapimg").src = 'images/measurement/8_grey.gif';
	document.getElementById("moverlapimg").src = 'images/measurement/9_grey.gif';
	document.getElementById("strpimg").src = 'images/measurement/10_grey.gif';
	document.getElementById("vsquntty").src = 'images/measurement/11_grey.gif';
	// End by Akhtar
	
	document.getElementById("priceContent").innerHTML = '$'+price;
	document.getElementById("pquantity_vside").value = '1';
	}
	else if(val== 'V-End'){
	document.getElementById("basic_form").style.display = 'none';
	document.getElementById("vsides").style.display = 'none';
	document.getElementById("vends").style.display = 'block';
	document.getElementById("hidden_pid").value = 1022;
	commonFieldsPvc('vend_fields');
	
	// Added by Akhtar Khan
	document.getElementById("fboptionimg").src = 'images/measurement/9_grey.gif';
	document.getElementById("foverlapimg").src = 'images/measurement/10_grey.gif';
	document.getElementById("moverlapimg").src = 'images/measurement/11_grey.gif';
	document.getElementById("strpimg").src = 'images/measurement/12_grey.gif';
	document.getElementById("vequntty").src = 'images/measurement/13_grey.gif';
	// End by Akhtar
	
	document.getElementById("priceContent").innerHTML = '$'+price;
	document.getElementById("pquantity_vends").value = '1';

	}

}

function commonFieldsPvc(txt)
{
	var bscfld = document.getElementById("bsc_fields").innerHTML;
	var vsidefld = document.getElementById("vside_fields").innerHTML;
	var vendfld = document.getElementById("vend_fields").innerHTML;
	var bscfldlen = bscfld.length;
	var vsidefldlen = vsidefld.length;
	var vendfldlen = vendfld.length;
	//var txtData = 'bsc= '+bscfld+', bsclen= '+bscfldlen+ ', vsd= '+vsidefld+', vsdln= '+vsidefldlen+', vend = '+vendfld+', vendln= '+vendfldlen;
	var txtData = '';
	//alert(txtData);
	
	if(txt == 'vside_fields')
	{
		if(bscfldlen > vendfldlen && bscfldlen > vsidefldlen)
			txtData =  bscfld;
		else if(bscfldlen < vendfldlen && vsidefldlen < vendfldlen)
			txtData =  vendfld;
		else
			txtData =  vsidefld;
			
		document.getElementById("vside_fields").innerHTML = txtData;
		document.getElementById("bsc_fields").innerHTML = '';
		document.getElementById("vend_fields").innerHTML = '';
	}
	else if(txt == 'bsc_fields')
	{
		if(vsidefldlen > vendfldlen && vsidefldlen > bscfldlen)
			txtData =  vsidefld;
		else if(vsidefldlen < vendfldlen && bscfldlen < vendfldlen)
			txtData =  vendfld;
		else
			txtData =  bscfld;
			
		document.getElementById("bsc_fields").innerHTML = txtData;
		document.getElementById("vside_fields").innerHTML = '';
		document.getElementById("vend_fields").innerHTML = '';
	}
	else if(txt == 'vend_fields')
	{
		if(vsidefldlen > bscfldlen && vsidefldlen > vendfldlen)
			txtData =  vsidefld;
		else if(vsidefldlen < bscfldlen && vendfldlen < bscfldlen)
			txtData =  bscfld;
		else
			txtData =  vendfld;
			
		document.getElementById("vend_fields").innerHTML = txtData;
		document.getElementById("bsc_fields").innerHTML = '';
		document.getElementById("vside_fields").innerHTML = '';
	}
}
	// Code by Akhtar Khan on 20/09/2011
		

		
function check_width(){
	
	if(document.form1.corner[0].checked)
	{
		var widthtoedge = parseFloat(document.form1.widthtoedge.value);
		var lengthtoedge = parseFloat(document.form1.lengthtoedge.value);
		if(widthtoedge > lengthtoedge){
			alert('Width should not more than length.');
			document.form1.widthtoedge.focus();
			document.form1.widthtoedge.value='';
			return false;
		}
	}
	else if(document.form1.corner[1].checked)
	{
		var widthtoedge = parseFloat(document.form1.widthtoedge_vside.value);
		var lengthtoedge = parseFloat(document.form1.lengthtoedge_vside.value);
		if(widthtoedge > lengthtoedge){			
			alert('Width should not more than length.');			
			document.form1.widthtoedge_vside.value='';
			document.form1.widthtoedge_vside.focus();			
			return false;
			}
	}
	else if(document.form1.corner[2].checked)
	{
		var widthtoedge = parseFloat(document.form1.widthtoedge_vends.value);
		var lengthtoedge = parseFloat(document.form1.lengthtoedge_vends.value);
		if(widthtoedge > lengthtoedge){
			alert('Width should not more than length.');
			document.form1.widthtoedge_vends.value='';
			document.form1.widthtoedge_vends.focus();
			return false;
		}
	}
}
