// JavaScript Document
	
	function validateForm(func)
	{
		var errorString = 'Please fill out the text boxes marked with an "*" \n\n The following text boxes have missing data: \n\n';
		var blnError = false;


		if((document.getElementById("txtYear").value.length < 4)||(isNaN(document.getElementById("txtYear").value))) {
			errorString = errorString +'Year \n';
			blnError = true;
		}

		if(document.getElementById("txtMiles").value.length == 0){
			errorString = errorString +'Miles \n';
			blnError = true;			
		}		


		if(document.getElementById("txtMake").value.length == 0){
			errorString = errorString +'Make \n';
			blnError = true;			
		}	


		if(document.getElementById("txtModel").value.length == 0){
			errorString=errorString +'Model \n';
			blnError = true;			
		}	

		if(document.getElementById("txtTrim").value.length == 0){
			errorString=errorString +'Trim \n';
			blnError = true;			
		}	
		
		if((document.getElementById("txtMiles").value.length == 0)||(isNaN(document.getElementById("txtMiles").value))){
			errorString=errorString +'Miles \n';
			blnError = true;			
		}

		if((document.getElementById("txtPrice").value.length == 0)||(isNaN(document.getElementById("txtPrice").value))){
			errorString=errorString +'Price \n';
			blnError = true;			
		}
		
		if(document.getElementById("txtExtColor").value.length == 0){
			errorString=errorString +'ExtColor \n';
			blnError = true;			
		}		
		
		if(document.getElementById("txtIntColor").value.length == 0){
			errorString=errorString +'IntColor \n';
			blnError = true;			
		}	
		
		if(document.getElementById("txtDoors").value.length == 0){
			errorString=errorString +'Doors \n';		
			blnError = true;			
		}	
		
		if(document.getElementById("txtEngine").value.length == 0){
			errorString=errorString +'Engine \n';		
			blnError = true;			
		}	
		
		if(document.getElementById("txtBody").value.length == 0){
			errorString=errorString +'Body \n';				
			blnError = true;			
		}		
		
		if(document.getElementById("txtTransmission").value.length == 0){
			errorString=errorString +'Transmission \n';				
			blnError = true;			
		}		
		
		if(document.getElementById("txtStereo").value.length == 0){
			errorString=errorString +'Stereo \n';						
			blnError = true;			
		}		
		
		if(document.getElementById("txtFuel").value.length == 0){
			errorString=errorString +'Fuel \n';						
			blnError = true;			
		}		
		
		if(document.getElementById("txtDriveTrain").value.length == 0){
			errorString=errorString +'DriveTrain \n';								
			blnError = true;			
		}		

		if(blnError == true){
			alert(errorString);	
		}else{
			document.getElementById("frmAutoManager").action = 'amOperationFile.php';
			document.getElementById("frmAutoManager").submit();		
		}

	}
	
	function addOptions()
	{
		document.getElementById("frmAutoManager").action = 'amOperationFile.php';
		document.getElementById("frmAutoManager").submit();				
	}
	
	function checkVin()
	{
		var VIN;
		var STOCK;
		if (document.getElementById("txtVIN").value != '')
		{
			VIN = trim(document.getElementById("txtVIN").value);
			STOCK = trim(document.getElementById("txtStock").value);

			document.getElementById("vinValidation").value = 'true';
			ajaxFunction(VIN,STOCK);
			document.getElementById("frmAutoManager").action = 'autoManagerDetails.php';
			document.getElementById("frmAutoManager").submit();
		}else{
			alert('Please Enter a Value for VIN & Stock Number and Try Again!');
			document.getElementById("vinValidation").value = 'false';			
		}

	}
	
	function recordFunction()
	{
		if (document.getElementById("vinValidation").value == 'true')
		{
			document.getElementById("formPost").value = 'recordSubmit';
			document.getElementById("frmAutoManager").action='amOperationFile.php';
			document.getElementById("frmAutoManager").method='post';
			document.getElementById("frmAutoManager").submit();
		}else{
			strMsg = 'The Create Folder function has failed, please make sure you enter a validate VIN and Stock No combination.';
			strMsg += ' Otherwise your data will be invalid'
			alert(strMsg);	
		}
	}
	function photoFunction()
	{
		document.getElementById("loading").style.visibility = 'visible'; 
		document.getElementById("formPost").value = 'photoSubmit';
		document.getElementById("frmAutoManager").action='amPhotoOperations.php';
		document.getElementById("frmAutoManager").method='post';
		document.getElementById("frmAutoManager").submit();
	}
	
	function thumbToLargePic(picDir,id)
	{
		//alert(document.getElementById("lgPicture").value);
		
		divId = "lgPicture"+id;
		document.getElementById(divId).innerHTML = "<img src='"+picDir+"'/>";
	}
	
	function removeItem(id)
	{

		var ans; 
		ans=window.confirm('Are you sure you want to delete this item?'); 
		//alert (ans); 

		if (ans==true) { 
		//alert('Yes'); 

		ajaxFunctionRemove(id);
		alert('Record Removed');
		window.location = "http://www.webdad3.com/autoManager/autoManagerGallery.php"

		} else { 
		//alert('No'); 
		} 

	}
	
	function updateItem(id)
	{
		window.location =  "http://www.webdad3.com/autoManager/autoManagerDetailsUpdate.php?id="+id;
 
	}
	
	function loadOptions(options)
	{
		//alert(options);	
		
		/*
		optionId 	optionName				getElementById("")
	 	1 			Air Conditioning		getElementById("AirConditioning")
		2 			Alloy Wheels			getElementById("AlloyWheels")
		3 			Anti-Lock Brakes		getElementById("AntiLockBrakes")
		4 			Child Seats				getElementById("ChildSeats")	
		5 			Cruise Control			getElementById("CruiseControl")	
		6 			Driver Air Bag			getElementById("DriverAirBag")
		7 			Leather Seats			getElementById("LeatherSeats")
		8 			Passenger Air Bags		getElementById("PassengerAirBags")
	 	9 			Power Door Locks		getElementById("PowerDoorLocks")
	 	10 			Power Mirrors			getElementById("PowerMirrors")
	 	11 			Power Seats				getElementById("PowerSeats")
	 	12 			Power Steering			getElementById("PowerSteering")
	 	13 			Power Windows			getElementById("PowerWindows")
	 	14 			Rear Window Defroster	getElementById("RearWindowDefroster")
	 	15 			Side Air Bags			getElementById("SideAirBags")
	 	16 			Sunroof/Moonroof		getElementById("Sunroof")	
	 	17 			Tilt Wheel				getElementById("TiltWheel")
		18 			Tinted Glass			getElementById("TintedGlass")
		*/
		var myOptions_array;
		myOptions_array = options.split(",");
		
		for (i=0;i<=myOptions_array.length-1;i++)
			{
				var myOption = '';
				var myOptionStripped1 = '';
				var myOptionStripped2 = '';
				var myOptionFinal = '';
				
				myOption = myOptions_array[i];
				myOptionStripped1 = myOption.replace("'","");
				myOptionStripped2 = myOptionStripped1.replace("'","");
				myOptionFinal = myOptionStripped2;
				
				if (myOptionFinal == '1')
				{
					document.getElementById("AirConditioning").checked = true;
				}
				if (myOptionFinal == '2')
				{
					document.getElementById("AlloyWheels").checked = true;
				}
				if (myOptionFinal == '3')
				{
					document.getElementById("AntiLockBrakes").checked = true;
				}		
				if (myOptionFinal == '4')
				{
					document.getElementById("ChildSeats").checked = true;
				}	
				if (myOptionFinal == '5')
				{
					document.getElementById("CruiseControl").checked = true;
				}	
				if (myOptionFinal == '6')
				{
					document.getElementById("DriverAirBag").checked = true;
				}		
				if (myOptionFinal == '7')
				{
					document.getElementById("LeatherSeats").checked = true;
				}					
				if (myOptionFinal == '8')
				{
					document.getElementById("PassengerAirBags").checked = true;
				}
				if (myOptionFinal == '9')
				{
					document.getElementById("PowerDoorLocks").checked = true;
				}	
				if (myOptionFinal == '10')
				{
					document.getElementById("PowerMirrors").checked = true;
				}	
				if (myOptionFinal == '11')
				{
					document.getElementById("PowerSeats").checked = true;
				}	
				if (myOptionFinal == '12')
				{
					document.getElementById("PowerSteering").checked = true;
				}		
				if (myOptionFinal == '13')
				{
					document.getElementById("PowerWindows").checked = true;
				}	
				if (myOptionFinal == '14')
				{
					document.getElementById("RearWindowDefroster").checked = true;
				}	
				if (myOptionFinal == '15')
				{
					document.getElementById("SideAirBags").checked = true;
				}
				if (myOptionFinal == '16')
				{
					document.getElementById("Sunroof").checked = true;
				}		
				if (myOptionFinal == '17')
				{
					document.getElementById("TiltWheel").checked = true;
				}	
				if (myOptionFinal == '18')
				{
					document.getElementById("TintedGlass").checked = true;
				}					
			}
		//alert(myOptions_array[0]+" "+myOptions_array[1]+" "+myOptions_array[2]);

	}
	
	function addComment()
	{
		
	   var w = document.getElementById("autoComment").selectedIndex;
	   var selected_text = document.getElementById("autoComment").options[w].text;
	   
	   var oldText = document.getElementById("comments").value + '\n';
	   var newText = oldText + selected_text;	   
	
		document.getElementById("comments").value = newText;
	}
	
	function removeImage(id)
	{
		var ans; 
		ans=window.confirm('Are you sure you want to delete this item?'); 
		//alert (ans); 

		if (ans==true) { 
			ajaxFunctionRemoveImage(id);
			alert('Record Removed');
			location.reload(true);
		} else { 
			//alert('No'); 
		} 
		
	}
	
	// Removes leading whitespaces
	function LTrim( value ) {
		
		var re = /\s*((\S+\s*)*)/;
		return value.replace(re, "$1");
		
	}

	// Removes ending whitespaces
	function RTrim( value ) {
		
		var re = /((\s*\S+)*)\s*/;
		return value.replace(re, "$1");
		
	}

	// Removes leading and ending whitespaces
	function trim( value ) {
		
		return LTrim(RTrim(value));
		
	}
