// JavaScript Document
function check_form() {
	// declare array to store elements in the form
	var formElements = new Array();
	var f = "";
	f = document.getElementById('orderform');
	var currentcheck = 0;
	var backrestchecked = false;
	var headrestchecked = false;
	
	var backrest2checked = false;
	var base2checked = false;
	
	var backrest3checked = false;
	var base3checked = false;
	// loop through the elements in the form and store 
	for (var n=0; n < f.elements.length; n++) {
			if(f.elements[n].type == 'checkbox'){
				
				if(f.elements[n].checked == false){
					var value = '';	
				} else {
					var value = f.elements[n].value;	
				}
			} else if(f.elements[n].type == 'radio'){
				if(f.elements[n].checked == false){
					var value = '';	
				} else {
					var value = f.elements[n].value;	
				}	
			} else {
				var value = f.elements[n].value;
			}
			
			if(f.elements[n].title == 'Required'){
				if(value == ''){
					
					if(f.elements[n].type == 'checkbox') {
						currentcheck++;
						document.getElementById('checkbox7_req').className = 'checkbox7_class';
						
					} else if(f.elements[n].name == '1backrest'){
					
					} else if(f.elements[n].name == '1headrest'){

					} else if(f.elements[n].name == '2backrest'){

					} else if(f.elements[n].name == '2base'){

					} else if(f.elements[n].name == '3backrest'){

					} else if(f.elements[n].name == '3base'){
//======================================================================================
					} else if(f.elements[n].name == 'textfield8'){
						currentcheck++;
						f.elements[n].className = 'rightSelectWidthRequired';
					} else if(f.elements[n].name == 'textfield9'){
						currentcheck++;
						f.elements[n].className = 'rightSelectWidthRequired';
					} else if(f.elements[n].name == 'textfield10'){
						currentcheck++;
						f.elements[n].className = 'rightSelectWidthRequired';
					} else if(f.elements[n].name == 'textfield12'){
						currentcheck++;
						f.elements[n].className = 'rightSelectWidthRequired';
					} else if(f.elements[n].name == 'textfield11'){
						currentcheck++;
						f.elements[n].className = 'rightSelectWidthRequired';
					} else if(f.elements[n].name == 'textfield13'){
						currentcheck++;
						f.elements[n].className = 'rightSelectWidthRequired';
					} else {
						currentcheck++;
						f.elements[n].className = 'requiredclass';
					}
				} else {
					
					if(f.elements[n].name == '1backrest'){
						backrestchecked = true;
					} else if(f.elements[n].name == '1headrest'){
						headrestchecked = true;
					} else if(f.elements[n].name == '2backrest'){
						backrest2checked = true;
					} else if(f.elements[n].name == '2base'){
						base2checked = true;
					} else if(f.elements[n].name == '3backrest'){
						backrest3checked = true;
					} else if(f.elements[n].name == '3base'){
						base3checked = true;
					} else if(f.elements[n].type == 'checkbox') {
						 document.getElementById('checkbox7_req').className = '';
					} else if(f.elements[n].name == 'textfield8'){
						f.elements[n].className = 'rightSelectWidth';
					} else if(f.elements[n].name == 'textfield9'){
						f.elements[n].className = 'rightSelectWidth';
					} else if(f.elements[n].name == 'textfield10'){
						f.elements[n].className = 'rightSelectWidth';
					} else if(f.elements[n].name == 'textfield12'){
						f.elements[n].className = 'rightSelectWidth';
					} else if(f.elements[n].name == 'textfield11'){
						f.elements[n].className = 'rightSelectWidth';
					} else if(f.elements[n].name == 'textfield13'){
						f.elements[n].className = 'rightSelectWidth';
					}else {
						f.elements[n].className = '';
					}
				}
			}	

	}
	if(document.getElementById('row1req').value == 'Yes'){
		if(backrestchecked){
			document.getElementById('backrest_req').className = '';
		} else {
			currentcheck++;
			document.getElementById('backrest_req').className = 'requiredclass';		
		}
		if(headrestchecked){
			document.getElementById('headrest_req').className = '';		
		} else {	
			currentcheck++;
			document.getElementById('headrest_req').className = 'requiredclass';		
		}
	}
	if(document.getElementById('row2req').value == 'Yes'){
		if(backrest2checked){
			document.getElementById('backrest2_req').className = '';		
		} else {	
			currentcheck++;
			document.getElementById('backrest2_req').className = 'requiredclass';		
		}
		if(base2checked){
			document.getElementById('base2_req').className = '';		
		} else {	
			currentcheck++;
			document.getElementById('base2_req').className = 'requiredclass';		
		}
	}
	
	if(document.getElementById('row3req').value == 'Yes'){
		if(backrest3checked){
			document.getElementById('backrest3_req').className = '';		
		} else {	
			currentcheck++;
			document.getElementById('backrest3_req').className = 'requiredclass';		
		}
		if(base3checked){
			document.getElementById('base3_req').className = '';		
		} else {	
			currentcheck++;
			document.getElementById('base3_req').className = 'requiredclass';		
		}
	}
	
	if(document.getElementById('textfield22').value == '' && document.getElementById('textfield19').value == ''){
		currentcheck++;
		document.getElementById('textfield22').className = 'requiredclass';	
		document.getElementById('textfield19').className = 'requiredclass';	
	} else {
		if(document.getElementById('textfield22').value != ''){
			if(document.getElementById('fabric').value == ''){
				currentcheck++;
				document.getElementById('fabric').className = 'requiredclass';	
			}
		} else if(document.getElementById('textfield19').value != ''){
			if(document.getElementById('sheepskin').value == ''){
				currentcheck++;
				document.getElementById('sheepskin').className = 'requiredclass';	
			}
		}		
	}
	
	if(currentcheck > 0){
		alert('Please fill out all required fields');
		return false;
	} else {
		return true;
	}
}
function get_form(formid,format) {
	// declare array to store elements in the form
	var formElements = new Array();
	var f = "";
	f = document.getElementById(formid);
	var currentcheck = '';
	// loop through the elements in the form and store 
	for (var n=0; n < f.elements.length; n++) {
		if(f.elements[n].type == "select-one"){
			formElements[f.elements[n].name] = [f.elements[n].name,f.elements[n].type,f.elements[n].value,f.elements[n].options[f.elements[n].selectedIndex].innerHTML];		
		
		} else if(f.elements[n].name.search(/_fckedit/i) != -1){  
			if(FCKeditorAPI.GetInstance(f.elements[n].name) != ""){
				oEditor = FCKeditorAPI.GetInstance(f.elements[n].name);
				f.elements[n].value = oEditor.GetXHTML( false );
			}
			if(f.elements[n].title == "required" && f.elements[n].value == ""){
				f.elements[n].style.backgroundColor = '#FFDDDD';
			}
			formElements[f.elements[n].name] = [f.elements[n].name,f.elements[n].type,f.elements[n].value];
		} else if(f.elements[n].type == "radio"){
			var radiovalue = '';
			if(f.elements[n].checked == true) {
				radiovalue = f.elements[n].value;
				formElements[f.elements[n].name] = [f.elements[n].name,f.elements[n].type,radiovalue];	
				
			}	
		} else if(f.elements[n].type == "checkbox"){
			if(currentcheck != f.elements[n].name){
				currentcheck = f.elements[n].name;
				var checkvalue = '';
			}			
			if(f.elements[n].checked == true) {
				if(checkvalue != ""){
					checkvalue = checkvalue+"|";	
				}
				checkvalue = checkvalue+f.elements[n].value;
				
			}
			formElements[f.elements[n].name] = [f.elements[n].name,f.elements[n].type,checkvalue];	
		} else {
			formElements[f.elements[n].name] = [f.elements[n].name,f.elements[n].type,f.elements[n].value];
		}
	}
	// information_fields
	var infostring = "";
	for (testKey in formElements){
		var temp1 = ': ';
		if(format == "HTML"){
			var temp2 = '<br>';			
		} else {
			var temp2 = '\r\n';
		}
		var found = 0;
		if(testKey != 'information_fields'){
			var tempar = formElements['information_fields'][2].split(',');
			//eval("if(formElements['information_fields'][2].search(/"+testKey+"![a-z]/i) != -1){ found = 1; } else { found = 0;}");
			testKey2 = testKey.replace(/\[\]/g, "");
			eval("if(formElements['information_fields'][2].search(/"+testKey2+",/i) != -1){ found = 1; } else { found = 0;}");
			if(found == 0){
				if(format == "POST"){
					if(infostring != ""){
					infostring = infostring+"&";	
					}
					infostring = infostring+formElements[testKey][0].toString()+"="+formElements[testKey][2].toString();			
				} else if(format == "POST_CON"){
					if(infostring != ""){
					infostring = infostring+"&";	
					}
					infostring = infostring+escape(formElements[testKey][0].toString())+"="+escape(formElements[testKey][2].toString());	
				} else if(format == "TEXT" || format == "HTML"){
					infostring = infostring+"Name: "+formElements[testKey][0].toString()+temp2+"Type: "+formElements[testKey][1].toString()+temp2+"Data: "+formElements[testKey][2].toString()+temp2+temp2;
				} else if(format == "STRING"){
					infostring = infostring+formElements[testKey].toString()+temp2;	
				}

			}	
		}
		
		
	}
	return infostring;
}
function createXMLHttpRequest() {
 var ua;
 if(window.XMLHttpRequest) {
 try {
  ua = new XMLHttpRequest();
 } catch(e) {
  ua = false;
 }
 } else if(window.ActiveXObject) {
  try {
	ua = new ActiveXObject("Microsoft.XMLHTTP");
  } catch(e) {
	ua = false;
  }
 }
return ua;
}
function getpage(pagename,idtag,mypost) {	
	var myAjax = createXMLHttpRequest();
	myAjax.onreadystatechange = function(){
		if(myAjax.readyState == 4){
			
		}
	}
	myAjax.open("POST", pagename, true);
	myAjax.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded; Charset=UTF-8');
	myAjax.setRequestHeader("Content-length", mypost.length);
    myAjax.setRequestHeader( "If-Modified-Since", "Sat, 1 Jan 2000 00:00:00 GMT" );
	myAjax.setRequestHeader("Cache-Control", "no-cache");
	myAjax.setRequestHeader("Pragma", "no-cache"); 
	myAjax.setRequestHeader("Connection", "close");
	myAjax.send(mypost);
	setTimeout("window.location = 'success.html'",1000);
}

sheepskin = new Array();
fabric = new Array();
sheepskin['NF2'] = ['BLACK','CHARCOAL','GREY','MOCHA'];
sheepskin['NF3'] = ['BLACK','CHARCOAL','GREY','MOCHA'];
sheepskin['NF4'] = ['BLACK','CHARCOAL','GREY','IVORY','MOCHA'];
sheepskin['NF5'] = ['BLACK','CHARCOAL','GREY','IVORY','MOCHA'];
sheepskin['NF6'] = ['BLACK','CHARCOAL','GREY','IVORY','MOCHA'];
fabric['ACCENT'] = ['BLACK','CHARCOAL'];
fabric['ADVANCE'] = ['BLACK','CHARCOAL','MOCHA'];
fabric['AMR CHROME MESH'] = ['BLACK','BLUE','GREY','RED'];
fabric['CONCORD'] = ['BLACK','CHARCOAL','MOCHA'];
fabric['DELTA'] = ['BLACK','BLUE','RED'];
fabric['DUCARRO'] = ['BLACK','CHARCOAL'];
fabric['ENDURO'] = ['CHARCOAL','MOCHA'];
fabric['DZL'] = ['BLACK','PURPLE'];
fabric['ENHANCE'] = ['BLACK','CHARCOAL'];
fabric['FLORA'] = ['PINK','YELLOW'];
fabric['GT3'] = ['BLUE','GREY','PINK','RED'];
fabric['INFINITY'] = ['BLACK','CHARCOAL'];
fabric['METRO'] = ['CHARCOAL'];
fabric['MGA/CONDOR'] = ['BLACK','CHARCOAL','GREY'];
fabric['MONACO'] = ['BLUE','BROWN','GREY'];
fabric['MONTANA'] = ['BLACK','CHARCOAL','MOCHA'];
fabric['OPTIMA'] = ['BLACK','CHARCOAL'];
fabric['PERU'] = ['BLUE','BROWN','GREY'];
fabric['PRESTIGE'] = ['BLACK','CHARCOAL','MOCHA'];
fabric['PULSE'] = ['PINK','PURPLE'];
fabric['SENATOR'] = ['BEIGE','BLACK','CHARCOAL'];
fabric['SONIC'] = ['BLUE','GREY','RED'];
fabric['SWAGMAN'] = ['GREY'];
fabric['SYNERGY'] = ['BLACK','CHARCOAL'];
fabric['TEMPO'] = ['BLUE','CHARCOAL'];
fabric['TORINO'] = ['BLACK','CHARCOAL'];
fabric['URBAN'] = ['BLACK','CHARCOAL'];

function popsheepskin(value,selectedval){
	for(j=0;j<document.getElementById('sheepskin').options.length;j++){
		document.getElementById('sheepskin').remove(j);
	}
	option = new Option("Please Select","");
	
	var i = 0
	
	document.getElementById('sheepskin').options[i] = option
	
	for (colour in sheepskin[value]){
		i++;
		option = new Option(sheepskin[value][colour],sheepskin[value][colour])
		document.getElementById('sheepskin').options[i] = option
		if(selectedval != '' && selectedval == sheepskin[value][colour]){
			document.getElementById('sheepskin').selectedIndex = i
		}
	}
}

function popfabric(value,selectedval){
	for(j=0;j<document.getElementById('fabric').options.length;j++){
		document.getElementById('fabric').remove(j);
	}
	option = new Option("Please Select","");
	
	var i = 0
	
	document.getElementById('fabric').options[i] = option
	
	for (colour in fabric[value]){
		i++;
		option = new Option(fabric[value][colour],fabric[value][colour])
		document.getElementById('fabric').options[i] = option
		if(selectedval != '' && selectedval == fabric[value][colour]){
			document.getElementById('fabric').selectedIndex = i
		}
	}
}

function fnUpdateColors(id)	{
	var value = document.getElementById(id).value;
	var product = "";
	if (id=="textfield19")	{ //sheepskin
		product = "1";
		document.getElementById('sheepskin').options.length=0;
		/*for(j=0;j<document.getElementById('sheepskin').options.length;j++){
			document.getElementById('sheepskin').remove(j);
		}*/
	}
	else if (id=="textfield22")	{//fabric
		product = "2";
		document.getElementById('fabric').options.length = 0;
		/*for(j=0;j<document.getElementById('fabric').options.length;j++){
			document.getElementById('fabric').remove(j);
		}*/
	}
	if (product != "")	{
		xmlHttp=GetXmlHttpObject();
		if (xmlHttp==null)	{
		alert ("Your browser does not support AJAX!");
		return;
		} 
		var url="ajaxUpdateColors.php";
		url=url+"?product="+product;
		url=url+"&value="+value;
		if (typeof intSID=="undefined"){
			
		}
		else	{
			url=url+"&store="+intSID;
		}
		
		url=url+"&sid="+Math.random();
		xmlHttp.onreadystatechange=function()	{
			if (xmlHttp.readyState==4)	{
				var strResponse = xmlHttp.responseText;
				var strSplit = strResponse.split("|");
				var recordCount = strSplit[0];
				for (i=0;i<=recordCount;i++)	{
					if  (product=="1")	{
						if (i==0)	{
							document.getElementById('sheepskin').options[i] = new Option(strSplit[i+1],'',true,false);
						}
						else	{
							document.getElementById('sheepskin').options[i] = new Option(strSplit[i+1],strSplit[i+1],false,false);
						}
					}
					else if (product=="2")	{
						if (i==0)	{
							document.getElementById('fabric').options[i] = new Option(strSplit[i+1],'',true,false);
						}
						else	{
							document.getElementById('fabric').options[i] = new Option(strSplit[i+1],strSplit[i+1],false,false);
						}
					}
				}
			}
		}
		xmlHttp.open("GET",url,true);
		xmlHttp.send(null);
	}
}
function fnUpdateModel(id)	{
	fnClearDiagram(); 
	var value = document.getElementById(id).value;
	if (value=="Other")	{
		document.getElementById(id).value = "";
		document.orderform.action = "order-form-alt.php";
		document.orderform.submit();
	}
	else	{
		document.getElementById('textfield9').options.length=0;
		document.getElementById('textfield10').options.length=0;
		xmlHttp1=GetXmlHttpObject();
		if (xmlHttp1==null)	{
		alert ("Your browser does not support AJAX!");
		return;
		} 
		var url="ajaxUpdateCarDropdows.php";
		url=url+"?mode=model";
		url=url+"&value="+value;
		url=url+"&sid="+Math.random();
		xmlHttp1.onreadystatechange=function()	{
			if (xmlHttp1.readyState==4)	{
				var strResponse = xmlHttp1.responseText;
				var strSplit = strResponse.split("|");
				var recordCount = strSplit[0];
				for (i=0;i<=recordCount;i++)	{
					if (i==0)	{
						document.getElementById('textfield9').options[i] = new Option(strSplit[i+1],'',true,false);
						document.getElementById('textfield10').options[i] = new Option(strSplit[i+1],'',true,false);
					}
					else	{
						document.getElementById('textfield9').options[i] = new Option(strSplit[i+1],strSplit[i+1],false,false);
					}
				}
			}
		}
		xmlHttp1.open("GET",url,true);
		xmlHttp1.send(null);
	}
}
function fnUpdateClass(id)	{
	fnClearDiagram(); 
	var value = document.getElementById(id).value;
	if (value=="Other")	{
		document.getElementById(id).value = "";
		document.orderform.action = "order-form-alt.php";
		document.orderform.submit();
	}
	else	{
		var value2 = document.getElementById('textfield8').value;
		document.getElementById('textfield10').options.length=0;
		xmlHttp1=GetXmlHttpObject();
		if (xmlHttp1==null)	{
		alert ("Your browser does not support AJAX!");
		return;
		} 
		var url="ajaxUpdateCarDropdows.php";
		url=url+"?mode=class";
		url=url+"&value="+value;
		url=url+"&value2="+value2;
		url=url+"&sid="+Math.random();
		xmlHttp1.onreadystatechange=function()	{
			if (xmlHttp1.readyState==4)	{
				var strResponse = xmlHttp1.responseText;
				var strSplit = strResponse.split("|");
				var recordCount = strSplit[0];
				for (i=0;i<=recordCount;i++)	{
					if (i==0)	{
						document.getElementById('textfield10').options[i] = new Option(strSplit[i+1],'',true,false);
					}
					else	{
						document.getElementById('textfield10').options[i] = new Option(strSplit[i+1],strSplit[i+1],false,false);
					}
				}
			}
		}
		xmlHttp1.open("GET",url,true);
		xmlHttp1.send(null);
	}
}
function fnUpdateClassFinal(id)	{
	fnClearDiagram(); 
	var value = document.getElementById(id).value;
	if (value=="Other")	{
		document.getElementById(id).value = "";
		document.orderform.action = "order-form-alt.php";
		document.orderform.submit();
	}
}
function fnSaveOrder()	{
	var strPost = get_form('orderform','POST_CON');
	
	xmlHttp2=GetXmlHttpObject();
	if (xmlHttp2==null)	{
		alert ("Your browser does not support AJAX!");
		return;
	} 
	xmlHttp2.onreadystatechange=function()	{
		if (xmlHttp2.readyState==4)	{
			
		}
	}
	xmlHttp2.open("POST", "ajaxOrderSave.php", true);
	xmlHttp2.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded; Charset=UTF-8');
	xmlHttp2.setRequestHeader("Content-length", strPost.length);
    xmlHttp2.setRequestHeader( "If-Modified-Since", "Sat, 1 Jan 2000 00:00:00 GMT" );
	xmlHttp2.setRequestHeader("Cache-Control", "no-cache");
	xmlHttp2.setRequestHeader("Pragma", "no-cache"); 
	xmlHttp2.setRequestHeader("Connection", "close");
	xmlHttp2.send(strPost);
}

function fnGetDiagramNumber(row)	{
	var strRow = row;
	var strMake = document.getElementById("textfield8").value;
	var strModel = document.getElementById("textfield9").value;
	var strClass = document.getElementById("textfield10").value;
	var strYear = document.getElementById("textfield12").value;
	var strMonth = document.getElementById("textfield11").value;
	var strBodyType = document.getElementById("textfield13").value;
	var intMonth = "";
	
	if (strMonth == "January")	{
		intMonth = "01";
	}
	else if (strMonth == "February")	{
		intMonth = "02";
	}
	else if (strMonth == "March")	{
		intMonth = "03";
	}
	else if (strMonth == "April")	{
		intMonth = "04";
	}
	else if (strMonth == "May")	{
		intMonth = "05";
	}
	else if (strMonth == "June")	{
		intMonth = "06";
	}
	else if (strMonth == "July")	{
		intMonth = "07";
	}
	else if (strMonth == "August")	{
		intMonth = "08";
	}
	else if (strMonth == "September")	{
		intMonth = "09";
	}
	else if (strMonth == "October")	{
		intMonth = "10";
	}
	else if (strMonth == "November")	{
		intMonth = "11";
	}
	else if (strMonth == "December")	{
		intMonth = "12";
	}
	var strDate = strYear+"-"+intMonth+"-01";
	
	xmlHttp5=GetXmlHttpObject();
	if (xmlHttp5==null)	{
	alert ("Your browser does not support AJAX!");
	return;
	} 
	var url="ajaxGetDiagram.php";
	url=url+"?mode=1";//Set Dates (current date set to todays date)
	url=url+"&make="+strMake;
	url=url+"&model="+strModel;
	url=url+"&class="+strClass;
	url=url+"&bodytype="+strBodyType;
	
	url=url+"&sid="+Math.random();
	xmlHttp5.onreadystatechange=function()	{
		if (xmlHttp5.readyState==4)	{
			var strResponse = xmlHttp5.responseText;
			var strSplit = strResponse.split("|");
			var makeID = strSplit[0];
			var modelID = strSplit[1];
			var classID = strSplit[2];
			var bodyTypeID = strSplit[3];
			fnGetDiagramNumberFinal(strRow, makeID, modelID, classID, strDate, bodyTypeID);
		}
	}
	xmlHttp5.open("GET",url,true);
	xmlHttp5.send(null);
	
}
function fnGetDiagramNumberFinal(row, make, model, strclass, date, bodytype)	{
	var makeID = make;
	var modelID = model;
	var classID = strclass;
	var bodyTypeID = bodytype;
	var date = date;
	var row = row;
	
	xmlHttp6=GetXmlHttpObject();
	if (xmlHttp6==null)	{
	alert ("Your browser does not support AJAX!");
	return;
	} 
	var url="ajaxGetDiagram.php";
	url=url+"?mode=2";//Set Dates (current date set to todays date)
	url=url+"&make="+makeID;
	url=url+"&model="+modelID;
	url=url+"&class="+classID;
	url=url+"&bodytype="+bodyTypeID;
	url=url+"&date="+date;
	url=url+"&row="+row;
	
	url=url+"&sid="+Math.random();
	xmlHttp6.onreadystatechange=function()	{
		if (xmlHttp6.readyState==4)	{
			var strResponse = xmlHttp6.responseText;
			var strSplit = strResponse.split("|");
			var number = strSplit[0];
			var diagrams = new Array();
			var controlID = "";
			if (row=="1")	{
				controlID = "textfield17";
			}
			else if (row=="2")	{
				controlID = "textfield18";
			}
			else if (row=="3")	{
				controlID = "textfield16";
			}
			for (i=0;i<parseInt(number);i++)	{
				if (i==0)	{
					document.getElementById(controlID).value=strSplit[i+1];
					diagrams[i] = strSplit[i+1];
				}
				else	{
					diagrams[i] = strSplit[i+1];
				}
			}
			fnGetDiagramImages(diagrams,row);

			
		}
	}
	xmlHttp6.open("GET",url,true);
	xmlHttp6.send(null);
}
function fnClearDiagram()	{
	document.getElementById("textfield17").value = "";
	document.getElementById("textfield18").value = "";
	document.getElementById("textfield16").value = "";
	
	document.getElementById("row1req").value = "";
	document.getElementById("row2req").value = "";
	document.getElementById("row3req").value = "";
	
	document.getElementById("Diagram1Response").innerHTML = "";
	document.getElementById("trDiagram1").style.display = "none";
	
	document.getElementById("Diagram2Response").innerHTML = "";
	document.getElementById("trDiagram2").style.display = "none";
	
	document.getElementById("Diagram3Response").innerHTML = "";
	document.getElementById("trDiagram3").style.display = "none";
}
function fnClearDiagrams(row)	{
	if (row=="1")	{
		document.getElementById("textfield17").value = "";
		document.getElementById("Diagram1Response").innerHTML = "";
		document.getElementById("trDiagram1").style.display = "none";
	}
	else if (row=="2")	{
		document.getElementById("textfield18").value = "";
		document.getElementById("Diagram2Response").innerHTML = "";
		document.getElementById("trDiagram2").style.display = "none";		
	}
	else if (row=="3")	{
		document.getElementById("textfield16").value = "";
		document.getElementById("Diagram3Response").innerHTML = "";
		document.getElementById("trDiagram3").style.display = "none";
	}
}
function fnGetDiagramImages(array,row)	{
	var diagrams = new Array();
	var rows = row;
	diagrams = array;
	
	var url="ajaxGetDiagram.php";
	url=url+"?mode=3";//get image html
	url=url+"&row="+rows;
	for (i=0;i<diagrams.length;i++)	{
		url=url+"&diagramnumber"+i+"="+diagrams[i];
	}
	xmlHttp7=GetXmlHttpObject();
	if (xmlHttp7==null)	{
	alert ("Your browser does not support AJAX!");
	return;
	}
	url=url+"&sid="+Math.random();
	xmlHttp7.onreadystatechange=function()	{
		if (xmlHttp7.readyState==4)	{
			var strResponse = xmlHttp7.responseText;
			if (row=="1")	{
				controlID = "Diagram1Response";
				controlID2 = "trDiagram1";
			}
			else if (row=="2")	{
				controlID = "Diagram2Response";
				controlID2 = "trDiagram2";
			}
			else if (row=="3")	{
				controlID = "Diagram3Response";
				controlID2 = "trDiagram3";
			}
			document.getElementById(controlID).innerHTML = strResponse;
			document.getElementById(controlID2).style.display = "table-row";



			
		}
	}
	xmlHttp7.open("GET",url,true);
	xmlHttp7.send(null);
}
function fnUpdateDiagram(row,id)	{
	if (row=="1")	{
		controlID = "textfield17";
	}
	else if (row=="2")	{
		controlID = "textfield18";
	}
	else if (row=="3")	{
		controlID = "textfield16";
	}
	document.getElementById(controlID).value = document.getElementById(id).value;
}

