var sessionID = new Date().getTime();
var randomNum = sessionID + 1;
attach_file('/webquote/webquote-check.asp?sessionID=' + sessionID);

browserName = navigator.appName;
browserVer = parseInt(navigator.appVersion);
if (browserName == "Netscape" && browserVer >= 3) browserVer = "1";
else if (browserName == "Microsoft Internet Explorer" && browserVer == 4) browserVer = "1";
else browserVer = "2";

if (browserVer == 1)
{
	a1 = new Image(140,32);
	a1.src = "webquote/images/but-delitems.gif";
	a2 = new Image(140,32);
	a2.src = "webquote/images/but-delitems-sel.gif";
	b1 = new Image(140,32);
	b1.src = "webquote/images/but-delroom.gif";
	b2 = new Image(140,32);
	b2.src = "webquote/images/but-delroom-sel.gif";
	c1 = new Image(140,32);
	c1.src = "webquote/images/but-refresh.gif";
	c2 = new Image(140,32);
	c2.src = "webquote/images/but-refresh-sel.gif";
	d1 = new Image(140,32);
	d1.src = "webquote/images/but-delall.gif";
	d2 = new Image(140,32);
	d2.src = "webquote/images/but-delall-sel.gif";
	e1 = new Image(140,32);
	e1.src = "webquote/images/but-addroom.gif";
	e2 = new Image(140,32);
	e2.src = "webquote/images/but-addroom-sel.gif";
	f1 = new Image(140,32);
	f1.src = "webquote/images/but-addother.gif";
	f2 = new Image(140,32);
	f2.src = "webquote/images/but-addother-sel.gif";
}

function but_sel(imgDocID, imgObjName)
{
	if (browserVer == 1)
	{
		document.getElementById(imgDocID).src = eval(imgObjName + ".src");
		return true;
	}
}

function ajaxRead(file, genType, area, objName)
{
	var xmlObj = null;
	if(window.XMLHttpRequest)
	{
			xmlObj = new XMLHttpRequest();
	}
	else if(window.ActiveXObject)
	{
			xmlObj = new ActiveXObject("Microsoft.XMLHTTP");
	}
	else
	{
			return;
	}

	file = file.replace(/ /g, "");
	file = file.replace(/\//g, "");
	file = file.replace(/\\/g, "");

	xmlObj.onreadystatechange = function(){if(xmlObj.readyState == 4){processXML(xmlObj.responseXML, genType, area, objName, file);}}
	
	if (file != '')
	{
		xmlObj.open ('GET', 'webquote/all.xml', true);
		xmlObj.send ('');
	}
	else if (genType == 'list')
	{
		document.getElementById(area).innerHTML = "<select id='" + objName + "' size='30' style='width:150;'><option value='No Items'>No Items</option></select>";
	}
}

function processXML(obj, genType, area, objName, itemType)
{
	var insertData = '';
	var insertData2 = '';

	if (itemType == 'State')
	{
		insertData += "<input name='" + objName.substring(objName.lastIndexOf("-") + 1) + "' type='text' id='" + objName + "' size='21' maxlength='40'>";
	}
	else
	{
		var dataArray = obj.getElementsByTagName(itemType);
		var dataArrayLen = dataArray.length;
		
		if (dataArrayLen > 0)
		{				
			if (genType == 'list')
			{
				insertData += "<select id='" + objName + "' size='24' style='width:175;' onClick=\"add_item('list');\">";
			}
			else if (genType == 'combo')
			{
				if (objName == 'ai-c-type')
				{
					insertData += "<select id='" + objName + "' size='1' style='width:175;' onChange=\"ajaxRead(document.getElementById('" + objName + "').value,'list','dataArea3','ai-l-avail');\">";
				}
				else if (objName == 'ar-c-type')
				{
					insertData += "<select id='" + objName + "' size='1' style='width:140;'>";
				}
				else if (objName == 'ad-c-ftitle')
				{
					insertData += "<select id='" + objName + "' size='1' style='width:60;'>";
					insertData += "<option value='' selected></option>";
				}
				else if (objName == 'ad-c-fcountry')
				{
					insertData += "<select id='" + objName + "' size='1' style='width:170;' onchange=\"ajaxRead(document.getElementById('" + objName + "').value,'combo','dataArea13','ad-t-fstate');\">";
					insertData += "<option value='' selected></option>";
				}
				else if (objName == 'ad-c-tcountry')
				{
					insertData += "<select id='" + objName + "' size='1' style='width:170;' onchange=\"ajaxRead(document.getElementById('" + objName + "').value,'combo','dataArea14','ad-t-tstate');\">";
					insertData += "<option value='' selected></option>";
				}
				else
				{
					insertData += "<select id='" + objName + "' size='1' style='width:170;'>";
					insertData += "<option value='' selected></option>";
				}
			}
		
			var i = 0;
			for (i = 0; i < dataArrayLen; i++)
			{
				if (genType == 'combo')
				{
					if (objName == 'ai-c-type')
					{
						if (document.getElementById('ai-l-room').value != '' && document.getElementById(document.getElementById('ai-l-room').value).value == dataArray[i].firstChild.data)
						{
							insertData += "<option value='" + dataArray[i].firstChild.data + "' selected>" + dataArray[i].firstChild.data + "</option>";
						}
					}
					else if (objName == 'ad-c-fcountry' || objName == 'ad-c-tcountry')
					{
						insertData += "<option value='" + dataArray[i].getAttribute('code') + "'>" + dataArray[i].firstChild.data + "</option>";
					}
					else
					{
						insertData += "<option value='" + dataArray[i].firstChild.data + "'>" + dataArray[i].firstChild.data + "</option>";
					}
				}
				else if (genType == 'list')
				{
					dataArray[i].firstChild.data = dataArray[i].firstChild.data.replace('&', 'and');
					dataArray[i].firstChild.data = dataArray[i].firstChild.data.replace('"', "'");
					insertData += "<option value='" + dataArray[i].firstChild.data + "'>" + dataArray[i].firstChild.data + "</option>";
					insertData2 += "<input name='" + dataArray[i].firstChild.data + "' type='hidden' value='" + dataArray[i].getAttribute('volume') + "' id='" + dataArray[i].firstChild.data + "'>";
				}
				else if (genType == 'Initialize')
				{
					//Create default rooms here
					if (dataArray[i].firstChild.data.indexOf('Kitchen') != -1 || dataArray[i].firstChild.data.indexOf('Bathroom') != -1 || dataArray[i].firstChild.data.indexOf('Laundry') != -1 || dataArray[i].firstChild.data.indexOf('Lounge') != -1 || dataArray[i].firstChild.data.indexOf('Dining') != -1)
					{
						add_room(dataArray[i].firstChild.data);
					}
					else if (dataArray[i].firstChild.data.indexOf('Bedroom') != -1)
					{
						add_room(dataArray[i].firstChild.data);
						//add_room(dataArray[i].firstChild.data);
						//add_room(dataArray[i].firstChild.data);
					}
				}
				else if (genType == 'hidden')
				{
					insertData += "<input name='mailto' type='hidden' value='" + dataArray[i].firstChild.data + "' id='" + objName + "'>";
				}
				else if (genType == 'check')
				{
					insertData += "<input type='checkbox' value='" + dataArray[i].firstChild.data + "' name='" + objName + "' id='" + objName + "'>" + dataArray[i].firstChild.data + "<br>";
				}
			}
			
			if (i == 0 && genType == 'list')
			{
				insertData += "<option value='No Items'>No Items</option>";
			}
		
			if (area == 'dataArea1')
			{							
				insertData += "</select><br><br><INPUT type='image' src='webquote/images/but-addroom.gif' id='ai-b-addroom' alt='Add the room in the combo above' name='ai-b-addroom' Value='Delete All Items' onClick=\"add_room(document.getElementById('ar-c-type').value);\" onMouseOver=\"but_sel('ai-b-addroom','e2');\" onMouseOut=\"but_sel('ai-b-addroom','e1');\">";
			}
			else if (area == 'dataArea2')
			{
				insertData += "<option value='All'>All</option></select>";
			}
			else if (area == 'dataArea3')
			{
				insertData += "</select>" + insertData2;
			}
			else if (area == 'dataArea6' || area == 'dataArea7' || area == 'dataArea11' || area == 'dataArea12' || area == 'dataArea13' || area == 'dataArea14')
			{
				insertData += "</select>";
			}
		}
	}
	
	if (area != '')
	{
		document.getElementById(area).innerHTML = insertData;
	}
}

function add_item(calledFrom)
{
	if (calledFrom == 'list')
	{
		if (document.getElementById('ai-l-avail').value!='')
		{						
			if (document.getElementById('ai-l-avail').value=='No Items')
			{
				alert('You can not add this item.');
			}
			else if (document.getElementById('ai-l-room').value=='')
			{
				alert('You must select a room to add this item to first.');
			}
			else if (isNaN(document.getElementById('ai-t-qty').value) || document.getElementById('ai-t-qty').value == 0)
			{
				alert('Please enter a quantity for this item.');
			}
			else
			{
				attach_file('webquote/webquote-add.asp?type=' + document.getElementById('ai-c-type').value + '&room=' + document.getElementById('ai-l-room').value + '&item=' + document.getElementById('ai-l-avail').value + '&volume=' + document.getElementById(document.getElementById('ai-l-avail').value).value + '&qty=' + document.getElementById('ai-t-qty').value + '&random=' + randomNum + '&sessionID=' + sessionID);
				/*refresh_items();
				document.getElementById('ai-l-avail').value = '';
				document.getElementById('ai-t-other').value = '';*/
			}
		}
	}
	else if (calledFrom == 'button')
	{
		if (document.getElementById('ai-t-other').value == '')
		{
			alert('Please type a description for the new item in the box on the bottom right hand side first.');
		}
		else if (document.getElementById('ai-l-room').value=='')
		{
			alert('You must select a room to add this item to first.');
		}
		else if (isNaN(document.getElementById('ai-t-qty').value) || document.getElementById('ai-t-qty').value == 0)
		{
			alert('Please enter a quantity for this item.');
		}
		else
		{
				attach_file('webquote/webquote-add.asp?type=' + document.getElementById('ai-c-type').value + '&room=' + document.getElementById('ai-l-room').value + '&item=' + document.getElementById('ai-t-other').value + '&qty=' + document.getElementById('ai-t-qty').value + '&random=' + randomNum + '&sessionID=' + sessionID);
				refresh_items();
				document.getElementById('ai-l-avail').value = '';
				document.getElementById('ai-t-other').value = '';
		}
	}
}

function add_room(newroom)
{
	if (newroom=='')
	{
		alert('Please select a room type from the drop down box on the left.');
	}
	else
	{
	    //document.write('webquote/webquote-add.asp?type=' + newroom + '&room=' + newroom + '&item=&random=' + randomNum + '&sessionID=' + sessionID);
		attach_file('webquote/webquote-add.asp?type=' + newroom + '&room=' + newroom + '&item=&random=' + randomNum + '&sessionID=' + sessionID);
		refresh_rooms();
		refresh_items();
	}
}

function del_item()
{
	if (document.getElementById('ai-l-curr').value!='')
	{						
		if (document.getElementById('ai-l-curr').value=='No Items')
		{
			alert('You can not delete this item.');
		}
		else
		{
			attach_file('webquote/webquote-del.asp?room=' + document.getElementById('ai-l-room').value + '&item=' + document.getElementById('ai-l-curr').value + '&random=' + randomNum + '&sessionID=' + sessionID);
			/*refresh_items();
			document.getElementById('ai-l-curr').value = '';*/
		}
	}
}

function del_room()
{
	if (document.getElementById('ai-l-room').value=='')
	{
		alert('Please select a room from the list on the left first.');
	}
	else
	{
		$ans = confirm("Are you sure you want to delete the '" + document.getElementById('ai-l-room').value + "'?");
		if ($ans)
		{
			attach_file('webquote/webquote-del.asp?room=' + document.getElementById('ai-l-room').value + '&random=' + randomNum + '&sessionID=' + sessionID);
			attach_file('webquote/webquote-rooms.asp?room=&random=' + randomNum + '&sessionID=' + sessionID);
			attach_file('webquote/webquote-items.asp?room=&random=' + randomNum + '&sessionID=' + sessionID);
			randomNum += 1;
			document.getElementById('ai-l-curr').value = '';
			document.getElementById('ai-l-room').value = '';
		}
	}
}

function del_allitems()
{
	if (document.getElementById('ai-l-room').value=='')
	{
		alert('Please select a room from the list on the left first.');
	}
	else
	{						
		$ans = confirm("Are you sure you want to delete all items in the '" + document.getElementById('ai-l-room').value + "'?");
		
		if ($ans)
		{
			attach_file('webquote/webquote-del.asp?room=' + document.getElementById('ai-l-room').value + '&item=xallitemsx' + '&random=' + randomNum + '&sessionID=' + sessionID);
			/*refresh_items();
			document.getElementById('ai-l-curr').value = '';*/
		}
	}
}

function del_all()
{
	$ans = confirm("Are you sure you want to delete all your current rooms and items?");
	
	if ($ans)
	{
		attach_file('webquote/webquote-del.asp?item=xcidx' + '&random=' + randomNum + '&sessionID=' + sessionID);
		attach_file('webquote/webquote-rooms.asp?room=&random=' + randomNum + '&sessionID=' + sessionID);
		attach_file('webquote/webquote-items.asp?room=&random=' + randomNum + '&sessionID=' + sessionID);
		randomNum += 1;
		document.getElementById('ai-l-curr').value = '';
	}
}

function print_preview()
{
	var newcomment = "";
	newcomment = document.getElementById('ad-t-comment').value.replace(/\r\n/g,'jscrlf');
	strfaccess = returnSelected(document.fcbform.faccess);
	strtaccess = returnSelected(document.tcbform.taccess);

	window.open('webquote/webquote-print.asp?title=' + document.getElementById('ad-c-ftitle').value + '&fname=' + document.getElementById('ad-t-ffname').value + '&lname=' + document.getElementById('ad-t-flname').value + '&fadd=' + document.getElementById('ad-t-fadd').value + '&tadd=' + document.getElementById('ad-t-tadd').value + '&fsub=' + document.getElementById('ad-t-fsub').value + '&tsub=' + document.getElementById('ad-t-tsub').value + '&fstate=' + document.getElementById('ad-t-fstate').value + '&tstate=' + document.getElementById('ad-t-tstate').value + '&fcountry=' + document.getElementById('ad-c-fcountry').value + '&tcountry=' + document.getElementById('ad-c-tcountry').value + '&fpost=' + document.getElementById('ad-t-fpost').value + '&tpost=' + document.getElementById('ad-t-tpost').value + '&faccess=' + strfaccess + '&taccess=' + strtaccess + '&fphonew=' + document.getElementById('ad-t-fphonew').value + '&fphoneh=' + document.getElementById('ad-t-fphoneh').value + '&fphonem=' + document.getElementById('ad-t-fphonem').value + '&femail=' + document.getElementById('ad-t-femail').value + '&estmove=' + document.getElementById('ad-t-estmove').value + '&comment=' + newcomment + '&refer=' + document.getElementById('ad-c-refer').value + '&random=' + randomNum + '&sessionID=' + sessionID,'PrintPreview','scrollbars,width=660,height=500');
	randomNum += 1;
}

function refresh_items()
{
	attach_file('webquote/webquote-items.asp?room=' + document.getElementById('ai-l-room').value + '&random=' + randomNum + '&sessionID=' + sessionID);
	randomNum += 1;
}

function refresh_rooms()
{
    //alert('webquote/webquote-rooms.asp?room=' + document.getElementById('ai-l-room').value + '&random=' + randomNum + '&sessionID=' + sessionID);
	attach_file('webquote/webquote-rooms.asp?room=' + document.getElementById('ai-l-room').value + '&random=' + randomNum + '&sessionID=' + sessionID);
	randomNum += 1;
}
				
function send_details()
{
	errormsg = "";
	objRegExp  = /^.+@[^\.].*\.[a-z]{2,}$/;
	$validated = true;
	
	if (document.getElementById('ad-h-mailto').value == '')
	{
		alert('No quotes can be sent at this time. Please try again at a later date.');
		$validated = false;
	}
	else
	{
		strfaccess = returnSelected(document.fcbform.faccess);
		strtaccess = returnSelected(document.tcbform.taccess);

		if (document.getElementById('ad-t-ffname').value == '')
		{
			errormsg += '\n      - a first name';
			document.getElementById('lbl-fname').innerHTML = "<font color='red'>First Name</font>";
			$validated = false;
		}
		else
		{
			document.getElementById('lbl-fname').innerHTML = "First Name";
		}

		if (document.getElementById('ad-t-flname').value == '')
		{
			errormsg += '\n      - a last name';
			document.getElementById('lbl-lname').innerHTML = "<font color='red'>Last Name</font>";
			$validated = false;
		}
		else
		{
			document.getElementById('lbl-lname').innerHTML = "Last Name";
		}
		
		if (document.getElementById('ad-t-fphonew').value == '' && document.getElementById('ad-t-fphoneh').value == '' && document.getElementById('ad-t-fphonem').value == '')
		{
			errormsg += '\n      - at least 1 phone number';
			document.getElementById('lbl-phonew').innerHTML = "<font color='red'>Ph. Work</font>";
			document.getElementById('lbl-phoneh').innerHTML = "<font color='red'>Ph. Home</font>";
			document.getElementById('lbl-phonem').innerHTML = "<font color='red'>Ph. Mob</font>";
			$validated = false;
		}
		else
		{
			document.getElementById('lbl-phonew').innerHTML = "Ph. Work";
			document.getElementById('lbl-phoneh').innerHTML = "Ph. Home";
			document.getElementById('lbl-phonem').innerHTML = "Ph. Mob";
		}

		if (document.getElementById('ad-t-femail').value != '' && !objRegExp.test(document.getElementById('ad-t-femail').value))
		{
			errormsg += '\n      - a valid return e-mail address';
			document.getElementById('lbl-email').innerHTML = "<font color='red'>E-mail</font>";
			$validated = false;
		}
		else
		{
			document.getElementById('lbl-email').innerHTML = "E-mail";
		}

		if (document.getElementById('ad-t-estmove').value == '')
		{
			errormsg += '\n      - an estimated date of the move';
			document.getElementById('lbl-estmove').innerHTML = "<font color='red'>Estimated<br>Move Date</font>";
			$validated = false;
		}
		else
		{
			document.getElementById('lbl-estmove').innerHTML = "Estimated<br>Move Date";
		}

		if (document.getElementById('ad-c-refer').value == '')
		{
			errormsg += '\n      - a referral';
			document.getElementById('lbl-referral').innerHTML = "<font color='red'>Referral</font>";
			$validated = false;
		}
		else
		{
			document.getElementById('lbl-referral').innerHTML = "Referral";
		}

		if (document.getElementById('ad-t-fadd').value == '')
		{
			errormsg += '\n      - an origin address';
			document.getElementById('lbl-fadd').innerHTML = "<font color='red'>Address</font>";
			$validated = false;
		}
		else
		{
			document.getElementById('lbl-fadd').innerHTML = "Address";
		}

		if (document.getElementById('ad-t-fsub').value == '')
		{
			errormsg += '\n      - an origin suburb';
			document.getElementById('lbl-fsub').innerHTML = "<font color='red'>Suburb</font>";
			$validated = false;
		}
		else
		{
			document.getElementById('lbl-fsub').innerHTML = "Suburb";
		}

		if (document.getElementById('ad-t-fstate').value == '')
		{
			errormsg += '\n      - an origin state';
			document.getElementById('lbl-fstate').innerHTML = "<font color='red'>State</font>";
			$validated = false;
		}
		else
		{
			document.getElementById('lbl-fstate').innerHTML = "State";
		}

		/*if (document.getElementById('ad-c-fcountry').value == '')
		{
			errormsg += '\n      - an origin country';
			document.getElementById('lbl-fcountry').innerHTML = "<font color='red'>Country</font>";
			$validated = false;
		}
		else
		{
			document.getElementById('lbl-fcountry').innerHTML = "Country";
		}*/

		if (document.getElementById('ad-t-fpost').value == '')
		{
			errormsg += '\n      - an origin postcode';
			document.getElementById('lbl-fpost').innerHTML = "<font color='red'>Postcode</font>";
			$validated = false;
		}
		else
		{
			document.getElementById('lbl-fpost').innerHTML = "Postcode";
		}

		if (strfaccess == '')
		{
			errormsg += '\n      - at least 1 origin access type';
			document.getElementById('lbl-faccess').innerHTML = "<font color='red'>Access</font>";
			$validated = false;
		}
		else
		{
			document.getElementById('lbl-faccess').innerHTML = "Access";
		}

		if (document.getElementById('ad-t-tsub').value == '')
		{
			errormsg += '\n      - a destination suburb';
			document.getElementById('lbl-tsub').innerHTML = "<font color='red'>Suburb</font>";
			$validated = false;
		}
		else
		{
			document.getElementById('lbl-tsub').innerHTML = "Suburb";
		}

		if (document.getElementById('ad-t-tstate').value == '')
		{
			errormsg += '\n      - a destination state';
			document.getElementById('lbl-tstate').innerHTML = "<font color='red'>State</font>";
			$validated = false;
		}
		else
		{
			document.getElementById('lbl-tstate').innerHTML = "State";
		}

		/*if (document.getElementById('ad-c-tcountry').value == '')
		{
			errormsg += '\n      - a destination country';
			document.getElementById('lbl-tcountry').innerHTML = "<font color='red'>Country</font>";
			$validated = false;
		}
		else
		{
			document.getElementById('lbl-tcountry').innerHTML = "Country";
		}*/

		if (!$validated)
		{
			errormsg = "Not enough information has been entered.\nPlease provide the following details:\n" + errormsg;
			errormsg += "\n\nPlease complete the missing details, and try\nsending the information again.";
			alert(errormsg);
			window.location.href = '#lbl-details';
		}
		else
		{
			document.getElementById('ai-b-send').value = 'Sending...';
			document.getElementById('ai-b-send').disabled = true;
			document.getElementById('ai-b-print').disabled = true;
			document.getElementById('ai-b-addroom').disabled = true;
			document.getElementById('ar-c-type').disabled = true;
			document.getElementById('ai-c-type').disabled = true;
			document.getElementById('ai-l-avail').disabled = true;
			document.getElementById('ai-l-room').disabled = true;
			document.getElementById('ai-t-qty').disabled = true;
			document.getElementById('ai-t-other').disabled = true;
			document.getElementById('ai-l-curr').disabled = true;
			document.getElementById('ad-c-ftitle').disabled = true;
			document.getElementById('ad-t-ffname').disabled = true;
			document.getElementById('ad-t-flname').disabled = true;
			document.getElementById('ad-t-fphonew').disabled = true;
			document.getElementById('ad-t-fphoneh').disabled = true;
			document.getElementById('ad-t-fphonem').disabled = true;
			document.getElementById('ad-t-femail').disabled = true;
			document.getElementById('ad-t-estmove').disabled = true;
			document.getElementById('ad-c-refer').disabled = true;
			document.getElementById('ad-t-fadd').disabled = true;
			document.getElementById('ad-t-tadd').disabled = true;
			document.getElementById('ad-t-fsub').disabled = true;
			document.getElementById('ad-t-tsub').disabled = true;
			document.getElementById('ad-t-fstate').disabled = true;
			document.getElementById('ad-t-tstate').disabled = true;
			document.getElementById('ad-c-fcountry').disabled = true;
			document.getElementById('ad-c-tcountry').disabled = true;
			document.getElementById('ad-t-fpost').disabled = true;
			document.getElementById('ad-t-tpost').disabled = true;
			document.getElementById('ad-t-comment').disabled = true;
			document.getElementById('ai-b-delitem').disabled = true;
			document.getElementById('ai-b-delroom').disabled = true;
			document.getElementById('ai-b-delall').disabled = true;
			document.getElementById('ai-b-refresh').disabled = true;
			document.getElementById('ai-b-add').disabled = true;
			disableCheckbox(document.fcbform.faccess);
			disableCheckbox(document.tcbform.taccess);

			var newcomment = '';
			newcomment = document.getElementById('ad-t-comment').value.replace(/\r\n/g,'jscrlf');
			//document.write('webquote/webquote-send.asp?title=' + document.getElementById('ad-c-ftitle').value + '&fname=' + document.getElementById('ad-t-ffname').value + '&lname=' + document.getElementById('ad-t-flname').value + '&fadd=' + document.getElementById('ad-t-fadd').value + '&tadd=' + document.getElementById('ad-t-tadd').value + '&fsub=' + document.getElementById('ad-t-fsub').value + '&tsub=' + document.getElementById('ad-t-tsub').value + '&fstate=' + document.getElementById('ad-t-fstate').value + '&tstate=' + document.getElementById('ad-t-tstate').value + '&fcountry=' + document.getElementById('ad-c-fcountry').value + '&tcountry=' + document.getElementById('ad-c-tcountry').value + '&fpost=' + document.getElementById('ad-t-fpost').value + '&tpost=' + document.getElementById('ad-t-tpost').value + '&faccess=' + strfaccess + '&taccess=' + strtaccess + '&fphonew=' + document.getElementById('ad-t-fphonew').value + '&fphoneh=' + document.getElementById('ad-t-fphoneh').value + '&fphonem=' + document.getElementById('ad-t-fphonem').value + '&femail=' + document.getElementById('ad-t-femail').value + '&estmove=' + document.getElementById('ad-t-estmove').value + '&refer=' + document.getElementById('ad-c-refer').value + '&comment=' + newcomment + '&mailto=' + document.getElementById('ad-h-mailto').value + '&random=' + randomNum + '&sessionID=' + sessionID);
			//return;
			attach_file('webquote/webquote-send.asp?title=' + document.getElementById('ad-c-ftitle').value + '&fname=' + document.getElementById('ad-t-ffname').value + '&lname=' + document.getElementById('ad-t-flname').value + '&fadd=' + document.getElementById('ad-t-fadd').value + '&tadd=' + document.getElementById('ad-t-tadd').value + '&fsub=' + document.getElementById('ad-t-fsub').value + '&tsub=' + document.getElementById('ad-t-tsub').value + '&fstate=' + document.getElementById('ad-t-fstate').value + '&tstate=' + document.getElementById('ad-t-tstate').value + '&fcountry=' + document.getElementById('ad-c-fcountry').value + '&tcountry=' + document.getElementById('ad-c-tcountry').value + '&fpost=' + document.getElementById('ad-t-fpost').value + '&tpost=' + document.getElementById('ad-t-tpost').value + '&faccess=' + strfaccess + '&taccess=' + strtaccess + '&fphonew=' + document.getElementById('ad-t-fphonew').value + '&fphoneh=' + document.getElementById('ad-t-fphoneh').value + '&fphonem=' + document.getElementById('ad-t-fphonem').value + '&femail=' + document.getElementById('ad-t-femail').value + '&estmove=' + document.getElementById('ad-t-estmove').value + '&refer=' + document.getElementById('ad-c-refer').value + '&comment=' + newcomment + '&mailto=' + document.getElementById('ad-h-mailto').value + '&random=' + randomNum + '&sessionID=' + sessionID);
			randomNum += 1;
			window.location.href = '#';
		}
	}
}


function getSelected(opt)
{
	var selected = new Array();
	var index = 0;
	for (var intLoop = 0; intLoop < opt.length; intLoop++)
	{
		 if ((opt[intLoop].selected) || (opt[intLoop].checked))
		 {
				index = selected.length;
				selected[index] = new Object;
				selected[index].value = opt[intLoop].value;
				selected[index].index = intLoop;
		 }
	}
	return selected;
}

function returnSelected(opt)
{
	var sel = getSelected(opt);
	var strSel = "";
	for (var item in sel)
	{
		if (strSel != '')
		{
			strSel += ", ";
		}
		strSel += sel[item].value;
	}
	return strSel;
}

function disableCheckbox(opt)
{
	var selected = new Array();
	var index = 0;
	for (var intLoop = 0; intLoop < opt.length; intLoop++)
	{
		opt[intLoop].disabled = true;
	}
}

function enableCheckbox(opt)
{
	var selected = new Array();
	var index = 0;
	for (var intLoop = 0; intLoop < opt.length; intLoop++)
	{
		opt[intLoop].disabled = false;
	}
}
