function set_action_choose_brand()
{
	var cid = $F("cid");
	
	var cid_actual = $F("cid_actual");
	var wid_actual = $F("wid_actual");
	
	var url = dir_value+"/users_actions.php";
	var pars = "action_list=get_brand_models&cid="+cid+"&cid_actual="+cid_actual+"&wid_actual="+wid_actual;
	
	var wid = $('wid');		
	wid.options[0] = new Option("Loading...", "0");
	wid.selectedIndex = 0;
	wid.disabled = true;
	
	var myAjax = new Ajax.Request( url,

											{ method: 'get',
											  parameters: pars,
											  onComplete: set_action_choose_brand_from_server
											}

										 );			
	
	
}

function set_action_choose_brand_from_server(originalRequest)
{
	var xml = originalRequest.responseXML;//we have the xml object
	
	var respNode = xml.getElementsByTagName("response")[0];		
	var items = respNode.getElementsByTagName("item");
	
	var wid = $("wid");
	
	wid.options[0] = new Option("Choose", "0");
	wid.options.length  = 1;

	if(items.length > 0)
	{

		for (var i=0; i<items.length; i++)
		{
		  if (items[i].getElementsByTagName("name")[0].firstChild==null)
		  {
			  //city_id.options[i] = new Option("","");
		  }
		  else
		  {
			   var name = items[i].getElementsByTagName("name")[0].firstChild.nodeValue;
			   var value = items[i].getElementsByTagName("value")[0].firstChild.nodeValue;		   

			   wid.options[i+1] = new Option(name, value);
		   }
		}
		
	}
	else
	{
		//city_id.options[1] = new Option("--Other City--", "-1");
		//city_id.options.length  = 2;
	}

	
	wid.disabled = false;	
}


function set_action_select_model()
{
	var wid = $F("wid");
	
	if(wid > 0)
	{
		$("similar_wheel_action_div").style.display = "block";
		
		pars = "wid="+wid+"&action_list=update_model_picture";
		
		url = dir_value+"/users_actions.php";

		var myAjax = new Ajax.Updater( 'similar_wheel_img_div' , url, { method: 'get',  parameters: pars });
	
	}
	else
	{
		$("similar_wheel_action_div").style.display = "none";
	}
	
}




function set_action_open_similar_wheels(cid, wid)
{
	/*
	$("similar_wheel_action_div").style.display = "none";
	var cid = $("cid");
	cid.selectedIndex = 0;
	
	$("suggest_similar_alert_div").style.display = "none";
	$("suggest_similar_alert_div").innerHTML = "";
	*/
	
	update_similar_form(cid, wid, 'form')
	
	
	showBox('overlay_main_page', 'overlay_suggest_similar');
	
}

function set_action_suggest_similar_wheel(wid)
{
	var wid_similar = $F("wid");
	var cid_similar = $F("cid");
	
	pars = "wid="+wid+"&wid_similar="+wid_similar+"&action_list=add_similar_wheel&cid_similar="+cid_similar;
	
	var url = dir_value+"/users_actions.php";
	
	var myAjax = new Ajax.Request( url,

											{ method: 'get',
											  parameters: pars,
											  onComplete: set_action_suggest_similar_wheel_from_server
											}

										 );			
			
	
}

function set_action_close_similar_wheels()
{
	hideBox('overlay_main_page', 'overlay_suggest_similar');
}

function set_action_suggest_similar_wheel_from_server(originalRequest)
{
		
	Try.these(
			function () {
				var xml = originalRequest.responseXML;//we have the xml object	
				
				//alert(xml);
				
				respNode = xml.getElementsByTagName("response")[0];		
				items = respNode.getElementsByTagName("item");
				
				var value_action = items[0].getElementsByTagName("value")[0].firstChild.nodeValue;
												
				var cid = items[1].getElementsByTagName("name")[0].firstChild.nodeValue;
				var wid = items[2].getElementsByTagName("value")[0].firstChild.nodeValue;			
				
				
				switch(value_action)
				{
					case "add_similar_ok":
						//$("suggest_similar_alert_div").style.display = "block";
						//$("suggest_similar_alert_div").innerHTML = "Your suggestion was added! It will be soon approved by site administrator.";
						
						//setTimeout('set_action_close_similar_wheels()', '3000');
						
						update_similar_form(cid, wid, 'result');
						
						break;
				}
				
			}
			
			
			
		);
		
		
		
}

//======================================================================================================
//======================================================================================================

function open_add_new_wheel(cid, wid, only_image_upload, add_weights)
{
	iframe_location =  dir_value+"/add_wheel.php?cid="+cid+"&wid="+wid;
	
	
	if(only_image_upload)
	{
		iframe_location += "&only_image_upload="+only_image_upload;
	}
	
	if(add_weights)
	{		
		iframe_location += "&add_weights="+add_weights;
	}
	
		
	parent.window.top_iframe.location = iframe_location;
	
	showBox('overlay_main_page', 'overlay_submit_new_wheel');
}

//======================================================================================================
//======================================================================================================

//======================================================================================================
//FUNCTION OPEN MODEL IMAGE BIG OVERLAY
//======================================================================================================

function open_model_image_big_overlay(wheel_mode_gallery_id, gallery_image_name, image_width, wid)
{
	$("big_overlay_all_div").innerHTMl = '<img src="'+dir_value+'/images/35.gif">';
	
	show_box_image_big_overlay();
	
	pars = "wheel_mode_gallery_id="+wheel_mode_gallery_id+"&action_list=show_image_big_overlay&gallery_image_name="+gallery_image_name+"&image_width="+image_width+"&wid="+wid;
		
	url = dir_value+"/users_actions.php";

	var myAjax = new Ajax.Updater( 'big_overlay_all_div' , url, { method: 'get',  parameters: pars});
}


function show_box_image_big_overlay()
{
	showBox('overlay_main_page', 'overlay_view_image');
}

//======================================================================================================
//======================================================================================================


function set_action_choose_brand_navigation()
{
	var brand_path_url_top = $F("brand_path_url_top");
	
	if(brand_path_url_top!="0")
	{
		window.location = dir_value+"/"+brand_path_url_top+"/";
	}
}

//======================================================================================================
//======================================================================================================

function set_action_check_new_brand()
{
	var other_brand = $("other_brand");
	
	if(other_brand.checked == true)
	{
		$("cid").selectedIndex = 0;
		$("cid").disabled = true;
		$("other_brand_div").style.display = "block";
	}
	else
	{
		$("other_brand_div").style.display = "none";
		$("cid").disabled = false;
	}
}

function set_action_check_new_model()
{
	var other_model = $("other_model");
	
	if(other_model.checked == true)
	{
		$("wid").selectedIndex = 0;
		$("wid").disabled = true;
		$("other_model_div").style.display = "block";
	}
	else
	{
		$("other_model_div").style.display = "none";
		$("wid").disabled = false;
	}
}




function update_iframe_submit(cid, wid, only_image_upload, iframe_to_update)
{	

	var pars = "cid="+cid+"&action_list=update_submit_wheel_overlay&wid="+wid+"&only_image_upload="+only_image_upload;
	var iframe_location =  dir_value+"/add_wheel.php?"+pars;
	
	eval("parent.window."+iframe_to_update).location = iframe_location;	
		
	//url = dir_value+"/users_actions.php";
	//var myAjax = new Ajax.Updater( div_to_update , url, { method: 'get',  parameters: pars });
	
}

function update_similar_form(cid, wid, type)
{
	var pars = "cid="+cid+"&action_list=update_similar_wheel_overlay&wid="+wid+"&type="+type;
	
	url = dir_value+"/users_actions.php";
	var myAjax = new Ajax.Updater( 'suggest_similar_div_all' , url, { method: 'get',  parameters: pars });
	
}

function close_suggest_open_add(cid, wid, only_image_upload)
{
	hideBox('overlay_main_page', 'overlay_suggest_similar');
	
	if(only_image_upload)
	{
		open_add_new_wheel(cid, wid, only_image_upload);	
	}
	else
	{
		open_add_new_wheel(cid, wid);	
	}
	
	
}

//===================================================================================================
//===================================================================================================

function set_action_check_add_new_wheel(add_weights)
{
	var cid = $F("cid");	
	var wid = $F("wid");
	
	var cname = $F("cname");
	var wname = $F("wname");
	var wheel_picture = document.add_new_wheel.wheel_picture.value;	
	
	//alert(wheel_picture);
	
	var ok = true;
	
	var has_brand = false;
	var has_model = false;
	
	var has_brand_selected = false;
	var has_model_selected = false;
	
	if(cid>0)
	{
		has_brand_selected = true;
	}
	if(cname.length > 0)
	{
		has_brand = true;
	}
	
	if(wid>0)
	{
		has_model_selected = true;
	}
	if(wname.length > 0)
	{
		has_model = true;
	}
	
	
	if( (has_brand == false) && (has_model==false) && (has_brand_selected==false) && (has_model_selected==false) )
	{
		ok = false;
		$("submit_new_wheel_err_div").innerHTML = "Please choose a brand/model or enter a new one.";		
	}
	else
	{
		$("submit_new_wheel_err_div").innerHTML = "";
	}
	
	if(ok)
	{
		if( has_brand_selected == true  )
		{
			if( (has_model_selected==false) && (has_model==false)  )
			{
				ok = false;
				$("submit_new_wheel_err_div").innerHTML = "Please choose a model or enter a new one.";
			}			
		}
		else
		{
			if(has_model==false)
			{
				ok = false;
				$("submit_new_wheel_err_div").innerHTML = "Please choose a model or enter a new one.";
			}
		}
	}
	
	if(ok)
	{
		if( (has_brand_selected==true) && (has_model_selected==true) )
		{
			
			if(wheel_picture=="")
			{
				$("submit_new_wheel_err_div").innerHTML = "Please upload a new picture for the selected brand / model.";
				ok = false;
			}
		}
	}
	
	//ok = false;
	if(ok)	
	{
		if( (cid==0) || (wid==0))
		{
			var pars = "action_list=check_add_new_wheel&cname="+cname+"&wname="+wname+"&add_weights="+add_weights;
			var url = dir_value+"/users_actions.php";
			
			var myAjax = new Ajax.Request( url,

											{ method: 'get',
											  parameters: pars,
											  onComplete: set_action_check_add_new_wheel_from_server
											}

										 );			
			
			
		}
		else
		{
			if(add_weights==1)
			{
				var ok_weights = check_add_weights();
				if(ok_weights)
				{
					document.add_new_wheel.submit();
					return false;
				}
			}
			else
			{
				document.add_new_wheel.submit();
				return false;
			}
			
			
		}
	}
	
}

function set_action_check_add_new_wheel_from_server(originalRequest)
{
		
	Try.these(
			function () {
				var xml = originalRequest.responseXML;//we have the xml object	
				
				//alert(xml);
				
				respNode = xml.getElementsByTagName("response")[0];		
				items = respNode.getElementsByTagName("item");
				
				var value_action = items[0].getElementsByTagName("name")[0].firstChild.nodeValue;
				var err_msg = items[0].getElementsByTagName("value")[0].firstChild.nodeValue;																		
				
				var add_weights = items[1].getElementsByTagName("value")[0].firstChild.nodeValue;
				
				
				switch(value_action)
				{
					case "check_add_new_wheel_ok":
					
						if(add_weights == 1)
						{
							var ok_weights = check_add_weights();
							if(ok_weights)
							{
								document.add_new_wheel.submit();
								return false;
							}
						}
						else
						{
							document.add_new_wheel.submit();
							return false;	
						}
						
						break;
					
					case "check_add_new_wheel_not_ok":
						$("submit_new_wheel_err_div").innerHTML = err_msg;
					break;			
						
				}
				
			}
			
			
			
		);
		
		
}

//=============================================================================================================

function set_action_select_model_weights()
{
	var wid = $F("wid");
	
	if(wid > 0)
	{		
		
		pars = "wid="+wid+"&action_list=update_model_picture";
		
		url = dir_value+"/users_actions.php";

		var myAjax = new Ajax.Updater( 'similar_wheel_img_div' , url, { method: 'get',  parameters: pars });
		
		if( $("submit_weights_form_div").style.display == "none" )
		{
			$("submit_weights_form_div").style.display = "block";
		}
		
		
		$("submit_weights_action_div").style.display="block";
	
	}
	else
	{
		
	}
	
}


function update_weight_form(value_plus_minus)
{
	var nr_forms_value = $F("nr_forms");	
	nr_forms_value = nr_forms_value*1+value_plus_minus*1;
	
	
	var nr_max_forms = $F("nr_max_forms");
	
	
	if(nr_forms_value>1)
	{
		$("div_button_remove").style.display = "block";
	}
	else
	{
		$("div_button_remove").style.display = "none";
	}
	
	$("nr_forms").value = nr_forms_value;
	
	if(nr_forms_value == nr_max_forms)
	{
		$("div_button_more").style.display="none";
	}
	else
	{
		$("div_button_more").style.display="block";
	}
	
	
	for(var i=0; i<nr_max_forms; i++)
	{
		if(i<nr_forms_value)
		{
			$("div_form_"+i).style.display = "block";
		}
		else
		{
			$("div_form_"+i).style.display = "none";
		}
	}
	
	
	
}



function open_add_weights(cid, wid)
{
	iframe_location =  dir_value+"/add_weights.php?cid="+cid+"&wid="+wid;	
	
	parent.window.top_iframe2.location = iframe_location;
	
	showBox('overlay_main_page', 'overlay_submit_weight');
}

function refresh_add_weights(cid, wid)
{
	iframe_location =  dir_value+"/add_weights.php?cid="+cid+"&wid="+wid;	
	
	parent.window.top_iframe2.location = iframe_location;
	
}



function close_weight_open_add(cid, wid, only_image_upload, add_weights)
{
	//alert($("overlay_submit_weight"));
	
	window.parent.hideBox('overlay_submit_weight', 'overlay_main_page');

	if(only_image_upload)
	{
		window.parent.open_add_new_wheel(cid, wid, only_image_upload, add_weights);	
	}
	else
	{
		window.parent.open_add_new_wheel(cid, wid, 0, add_weights);	
	}
	
}


function close_weight_open_add_weight()
{
		
	window.parent.hideBox('overlay_submit_weight', 'overlay_main_page');
	
	var iframe_location =  dir_value+"/add_wheel.php?add_weights=1";	
	parent.window.top_iframe_weights.location = iframe_location;
	
	window.parent.showBox('overlay_main_page', 'overlay_submit_wheel_weight');	
	
}

function close_weight_open_suggest(cid, wid)
{
	//alert($("overlay_submit_weight"));
	
	window.parent.hideBox('overlay_submit_weight', 'overlay_main_page');
		
	window.parent.set_action_open_similar_wheels(cid, wid);
	
}



function check_add_weights()
{
	var ok = true;
	
	var nr_forms = $F("nr_forms");
	
	//alert(nr_forms);
	
	for(var i=0; i<nr_forms; i++)
	{
		var form_order = i*1+1;
		
		//alert(form_order);
		/*	
			
		$weights_array["size"] = get_input("size_".$i, 0);
		$weights_array["width"] = get_input("width_".$i, 0);
			

		$weights_array["bolt_pattern"] = get_input("bolt_pattern_".$i, 0);
		$weights_array["weight"] = get_input("weight_".$i, "");		
		*/
		
		var size_var = $F("size_"+i);
		//alert("size");
		var width_var = $F("width_"+i);
		//alert("width_var");
		var bolt_pattern_var = $F("bolt_pattern_"+i);
		//alert("bolt_pattern_var");
		var weight_var = $F("weight_"+i);
		//alert("weight");
		
		if(ok)
		{
			if(size_var==0)	
			{
				ok = false;
				alert("Please choose size for form "+form_order);
			}
		}
		
		if(ok)
		{
			if(width_var == 0)	
			{
				ok = false;
				alert("Please choose width for form "+form_order);
			}
		}
		
		/*
		
		if(ok)
		{
			if(bolt_pattern_var == 0)	
			{
				ok = false;
				alert("Please choose bolt pattern for form "+form_order);
			}
		}
		
		*/
		
		if(ok)
		{
			if(weight_var == "")	
			{
				ok = false;
				alert("Please enter weight for form "+form_order);
			}
		}
		
				
		
	}
	
	
	
	
	return ok;
}

//============================================================================================================
//FUNCITON SEND CONTACT DETAILS
//============================================================================================================
function send_contact_details()
{
	
	var ok = true;
	
	var contact_name = $F("contact_name");
	var contact_email = $F("contact_email");
	var contact_message = $F("contact_message");
	var random_number = $F("random_number");
	
	var contact_subject = $F("contact_subject");
	
	if(contact_name.length == 0)
	{
		ok = false;
		$("err_div_name").style.color = "red";
		$("err_div_name_err_message").innerHTML = "Please enter your contact name.";
		
	}
	else
	{
		$("err_div_name").style.color = "black";
		$("err_div_name_err_message").innerHTML = "";
	}
	
	
	if(ok)
	{
		if( !(validate_email(contact_email)) )
		{
			ok = false;
			$("err_div_email").style.color = "red";
			$("err_div_email_err_message").innerHTML = "Please enter your contact email.";
			
		}
		else
		{
			$("err_div_email").style.color = "black";
			$("err_div_email_err_message").innerHTML = "";
		}		
	}
	
	
	if(ok)
	{
		if( contact_message.length < 4  )
		{
			ok = false;
			$("err_div_message").style.color = "red";
			$("err_div_message_err_message").innerHTML = "Please enter your message.";
			
		}
		else
		{
			$("err_div_message").style.color = "black";
			$("err_div_message_err_message").innerHTML = "";
		}		
	}
	
	
	if(ok)
	{
		if( random_number.length == 0  )
		{
			ok = false;
			$("err_div_random").style.color = "red";
			$("err_div_random_err_message").innerHTML = "Please enter a correct random text.";
			
		}
		else
		{
			$("err_div_random").style.color = "black";
			$("err_div_random_err_message").innerHTML = "";
		}		
	}
	
	
	if(ok)
	{
		var url = dir_value+"/users_actions.php";
		var pars = "contact_name="+contact_name+"&contact_email="+contact_email+"&contact_message="+contact_message+"&random_number="+random_number+"&action_list=send_contact_details&contact_subject="+contact_subject;
		
		
		var myAjax = new Ajax.Request( url,

											{ method: 'get',
											  parameters: pars,
											  onComplete: send_contact_details_from_server
											}

										 );
		
	}
	
}



function send_contact_details_from_server(originalRequest)
{
	Try.these(
			function () {				
				
				var xml = originalRequest.responseXML;//we have the xml object	
				
				//alert(xml);
				
				respNode = xml.getElementsByTagName("response")[0];		
				items = respNode.getElementsByTagName("item");

				//alert("items:"+items);
						
				action_returned = items[0].getElementsByTagName("name")[0].firstChild.nodeValue;
				
				switch(action_returned)
				{
					case "send_contact_details_not_ok":
						$("err_general_div").style.display = "block";
						$("err_general_div").style.color = "red";
						$("err_general_div").innerHTML = "Please enter a corect random code.";						
						break;
					
					case "send_contact_details_ok":
					
						$("err_general_div").style.display = "block";
						$("err_general_div").style.color = "green";
						$("err_general_div").innerHTML = "Your contact information were sent.";	
						
						$("contact_name").value = "";
						$("contact_email").value = "";
						$("contact_message").value = "";
						$("random_number").value = "";
					
						break;
				}
				
								
				
			}//function ()			
			
			
	);
}

function refresh_random_text()
{
	parent.window.random_text_iframe.location = "./captcha/test.php";
}


function change_top_tab(selected, total)
{
	for(i=1; i<=total;i++)
	{
		var actual_div = $('top_div_'+i);
		var actual_content = $('content_'+i);
		if(i==selected)
		{			
			actual_div.style.background = 'url(./images/new/top_header_selected.gif) no-repeat left bottom';
			actual_div.style.padding = "16px 0 0 0";
			actual_div.style.margin = "0";
			actual_div.style.border = "0";
			actual_div.style.width = "157px";
			actual_content.style.display='block';
			
		}
		else
		{
			if(i==1)
			{
				actual_div.style.background = 'url(./images/new/top_header_left.gif) no-repeat left bottom';
				actual_div.style.borderRight = "1px #ffffff solid";
			}
			else
			{
				actual_div.style.background = 'none';
				actual_div.style.borderLeft = "1px #C9C9C9 solid";
				actual_div.style.borderRight = "1px #ffffff solid";
				actual_div.style.marginTop = "16px";
				actual_div.style.padding = "0";

				
			}

			actual_content.style.display='none';
			
		}
	}
}


function set_action_select_state()
{
		
	var idstate = $F("state");
		
	var url = dir_value+"/users_actions.php";
	var pars = "action_list=get_state_cities&idstate="+idstate;
	
	
	var city = $('city');		
	city.options[0] = new Option("Loading...", "0");
	city.selectedIndex = 0;
	city.disabled = true;
	
	var myAjax = new Ajax.Request( url,

											{ method: 'get',
											  parameters: pars,
											  onComplete: set_action_choose_state_from_server
											}

										 );			
	
	
}

function set_action_choose_state_from_server(originalRequest)
{
	var xml = originalRequest.responseXML;//we have the xml object
	
	var respNode = xml.getElementsByTagName("response")[0];		
	var items = respNode.getElementsByTagName("item");
	
	var city = $('city');	
	
	city.options[0] = new Option("Choose", "0");
	city.options.length  = 1;

	if(items.length > 0)
	{

		for (var i=0; i<items.length; i++)
		{
		  if (items[i].getElementsByTagName("name")[0].firstChild==null)
		  {
			  //city_id.options[i] = new Option("","");
		  }
		  else
		  {
			   var name = items[i].getElementsByTagName("name")[0].firstChild.nodeValue;
			   var value = items[i].getElementsByTagName("value")[0].firstChild.nodeValue;		   

			   city.options[i+1] = new Option(name, value);
		   }
		}
		
	}
	else
	{
		//city_id.options[1] = new Option("--Other City--", "-1");
		//city_id.options.length  = 2;
	}

	
	city.disabled = false;	
}

function check_register()
{
	f = document.register;
	

	if(!ck_text(f.username, "", 'Please fill in the username!'))
		return false;
	if(!ck_text(f.password, "", "Please fill in the password!"))
		return false;
	if(!ck_text(f.re-password, "", "Please fill in retype password!"))
		return false;
	
	
	if(f.password.value!=f.re-password.value)
	{
		alert("Please retype password!");
		f.re-password.focus();
		return false;
	}
	if(!validate_email(f.email.value))
	{
		alert('Please fill in a valid email address');
		return false;
	}
	

}

//======================================================================================================

function open_edit_info()
{
	iframe_location =  dir_value+"/edit_my_info.php";
	
	

		
	parent.window.top_iframe.location = iframe_location;
	
	showBox('overlay_main_page', 'overlay_edit_my_info');
}

//======================================================================================================

function open_add_ride()
{
	iframe_location =  dir_value+"/add_my_ride.php";
	
			
	parent.window.top_iframe.location = iframe_location;
	
	showBox('overlay_main_page', 'overlay_add_my_ride');
}

//======================================================================================================

function check_edit()
{
	f = document.register;

	if(!validate_email(f.email.value))
	{
		alert('Please fill in a valid email address');
		return false;
	}

	return true;

}

//======================================================================================================

function set_action_choose_car_make()
{
	var car_maker_id = $F("car_maker_id");
	
	
	var url = dir_value+"/users_actions.php";
	var pars = "action_list=get_car_make_models&car_maker_id="+car_maker_id;
	
	var wid = $('car_model_id');		
	wid.options[0] = new Option("Loading...", "0");
	wid.selectedIndex = 0;
	wid.disabled = true;
	
	var myAjax = new Ajax.Request( url,

											{ method: 'get',
											  parameters: pars,
											  onComplete: set_action_choose_car_make_from_server
											}

										 );			
	
	
}

function set_action_choose_car_make_from_server(originalRequest)
{
	var xml = originalRequest.responseXML;//we have the xml object
	
	var respNode = xml.getElementsByTagName("response")[0];		
	var items = respNode.getElementsByTagName("item");
	
	var wid = $("car_model_id");
	
	wid.options[0] = new Option("Choose", "0");
	wid.options.length  = 1;

	if(items.length > 0)
	{

		for (var i=0; i<items.length; i++)
		{
		  if (items[i].getElementsByTagName("name")[0].firstChild==null)
		  {
			  //city_id.options[i] = new Option("","");
		  }
		  else
		  {
			   var name = items[i].getElementsByTagName("name")[0].firstChild.nodeValue;
			   var value = items[i].getElementsByTagName("value")[0].firstChild.nodeValue;		   

			   wid.options[i+1] = new Option(name, value);
		   }
		}
		
	}
	else
	{
		//city_id.options[1] = new Option("--Other City--", "-1");
		//city_id.options.length  = 2;
	}

	
	wid.disabled = false;	
}

//======================================================================================================

function set_action_choose_car_year()
{
	var car_maker_id = $F("car_maker_id");

	if(car_maker_id>0)
	{
		var div_new_make = $('div_new_make');
		div_new_make.style.display = 'none';

		var div_new_make = $('div_new_year');
		div_new_make.style.display = 'none';
	
	}
	var url = dir_value+"/users_actions.php";
	var pars = "action_list=get_car_make_models&car_maker_id="+car_maker_id;
	
	var wid = $('year');		
	wid.options[0] = new Option("Loading...", "0");
	wid.selectedIndex = 0;
	wid.disabled = true;
	
	var myAjax = new Ajax.Request( url,

											{ method: 'get',
											  parameters: pars,
											  onComplete: set_action_choose_car_year_from_server
											}

										 );			
	
	
}

function set_action_choose_car_year_from_server(originalRequest)
{
	var xml = originalRequest.responseXML;//we have the xml object
	
	var respNode = xml.getElementsByTagName("response")[0];		
	var items = respNode.getElementsByTagName("item");
	
	var wid = $("year");
	
	wid.options[0] = new Option("Choose", "0");
	wid.options.length  = 1;

	if(items.length > 0)
	{

		for (var i=0; i<items.length; i++)
		{
		  if (items[i].getElementsByTagName("name")[0].firstChild==null)
		  {
			  //city_id.options[i] = new Option("","");
		  }
		  else
		  {
			   var name = items[i].getElementsByTagName("name")[0].firstChild.nodeValue;
			   var value = items[i].getElementsByTagName("value")[0].firstChild.nodeValue;		   

			   wid.options[i+1] = new Option(name, value);
		   }
		}
		
	}
	else
	{
		//city_id.options[1] = new Option("--Other City--", "-1");
		//city_id.options.length  = 2;
	}

	
	wid.disabled = false;	
}

//======================================================================================================

function open_edit_ride(ride_id)
{
	iframe_location =  dir_value+"/edit_my_ride.php?ride_id="+ride_id;
	document.getElementById('edit_my_ride').src = iframe_location; // modified by Dixon
	parent.window.top_iframe.location = iframe_location;
	
	showBox('overlay_main_page', 'overlay_edit_my_ride');
}

//======================================================================================================

function open_edit_wheel_ride(ride_id)
{
	iframe_location =  dir_value+"/edit_my_ride_wheel.php?ride_id="+ride_id;
	
			
	parent.window.top_iframe.location = iframe_location;
	
	showBox('overlay_main_page', 'overlay_edit_my_ride_wheel');
}

//======================================================================================================


function delete_ride_check(ride_id)
{
	if(confirm('Are you sure you want to delete?'))
	{
		window.parent.location = 'profile.php?form_action=delete_ride&ride_id='+ride_id;
	}
}

//======================================================================================================

function open_add_img_ride()
{
	iframe_location =  dir_value+"/add_img_my_ride.php";
	
			
	parent.window.top_iframe.location = iframe_location;
	
	showBox('overlay_main_page', 'overlay_add_img_ride');
}

//======================================================================================================

function ck_delete_img_ride(ride_id, img_id)
{
	if(confirm('Are you sure you want to delete?'))
	{
		window.parent.location = 'profile.php?form_action=delete_ride_img&ride_id='+ride_id+'&img_id='+img_id;
	}
}


//======================================================================================================

function open_add_upgrade_ride()
{
	iframe_location =  dir_value+"/add_upgrade_ride.php";
	
			
	parent.window.top_iframe.location = iframe_location;
	
	showBox('overlay_main_page', 'overlay_add_upgrades');
}

//======================================================================================================

function show_add_comment()
{
	iframe_location =  dir_value+"/add_coment_ride.php";
	
			
	parent.window.top_iframe.location = iframe_location;
	
	
	showBox('overlay_main_page', 'add_coment');
}



//======================================================================================================

function show_big_image(image_name)
{
	iframe_location =  dir_value+"/view_main_image.php";
	
			
	parent.window.top_iframe.location = iframe_location;
	view_big_image_main_div = parent.iframe_image.document.getElementById('view_big_image_main_div');

	view_big_image_main_div.innerHTML = '<img src="'+image_name+'" width="450" height="400">';
	
	showBox('overlay_main_page', 'view_main_image');

	

}

function outStars_item(vot, id)
{
	var d=document;
	for(i=1;i<=5;i++)
	{
		
		imagine_sel = d.getElementById("top_"+id+"_"+i);
		imagine_sel.src=dir_value+"/images/new/stars/empty_star.gif";
	}

	
}

function overStars_item(vot, id)
{
	
	
	var d=document;
	for(i=1;i<=vot;i++)
	{
		imagine_sel = d.getElementById("top_"+id+"_"+i);
		
		imagine_sel.src="../images/new/stars/full_star.gif";
	}
	
		
}

function vote_ride(vote, ride_id, car_maker_id)
{
	pars = "vote="+vote+"&ride_id="+ride_id+"&action_list=vote_ride&car_maker_id="+car_maker_id;
	
	var url = dir_value+"/users_actions.php";

	var myAjax = new Ajax.Request( url,

							{ method: 'post',
							  parameters: pars,
							  onComplete: set_action_vote_ride
							}

						 );			
}

function set_action_vote_ride(originalRequest)
{
	var xml = originalRequest.responseXML;//we have the xml object
	
	var respNode = xml.getElementsByTagName("response")[0];		
	var items = respNode.getElementsByTagName("item");
	
	voting_div = $("voting_div");
	voting_div.innerHTML = items[0].getElementsByTagName("value")[0].firstChild.nodeValue;

	
}
//=====================================================
function vote_wheel(vote, wid, cid)
{
	pars = "vote="+vote+"&wid="+wid+"&action_list=vote_wheel&cid="+cid;
	
	var url = dir_value+"/users_actions.php";

	var myAjax = new Ajax.Request( url,

							{ method: 'post',
							  parameters: pars,
							  onComplete: set_action_vote_wheel
							}

						 );			
}

function set_action_vote_wheel(originalRequest)
{
	var xml = originalRequest.responseXML;//we have the xml object
	
	var respNode = xml.getElementsByTagName("response")[0];		
	var items = respNode.getElementsByTagName("item");
	
	voting_div = $("voting_div");
	voting_div.innerHTML = items[0].getElementsByTagName("value")[0].firstChild.nodeValue;

	
}

//===========================================
function view_new_make()
{

	var other_make = $("other_make");
	var div_new_make = $('div_new_make');
	var car_maker_id = $('car_maker_id');
	
	if(other_make.checked == true)
	{
		car_maker_id.selectedIndex = 0;
		car_maker_id.disabled = true;
		div_new_make.style.display = 'block';
	}
	else
	{
		div_new_make.style.display = "none";
		car_maker_id.disabled = false;
	}


	set_action_choose_car_year();
}

//===========================================
function view_new_year()
{

	var other_year = $("other_year");
	var div_new_make = $('div_new_year');
	var year = $('year');
	
	if(other_year.checked == true)
	{
		year.selectedIndex = 0;
		year.disabled = true;
		div_new_make.style.display = 'block';
	}
	else
	{
		div_new_make.style.display = "none";
		year.disabled = false;
	}



	set_action_choose_car_make();
}

//===========================================
function view_new_model()
{
	var other_model_c = $("other_model_c");
	var div_new_make = $('div_new_model');
	var car_model_id = $('car_model_id');
	
	if(other_model_c.checked == true)
	{
		car_model_id.selectedIndex = 0;
		car_model_id.disabled = true;
		div_new_make.style.display = 'block';
	}
	else
	{
		div_new_make.style.display = "none";
		car_model_id.disabled = false;
	}


	
}

function set_action_choose_car_model()
{
	var car_model_id = $F('car_model_id');
	if(car_model_id>0)
	{
		var div_new_make = $('div_new_model');
		div_new_make.style.display = 'none';
	}
}

function delete_upgade(upgrade_id,ride_id)
{
	if(confirm("Are you sure you want to delete"))
	{
		window.location="garage_action.php?upgrade_id="+upgrade_id+"&ride_id="+ride_id;
	}

}


function open_forgot_password()
{
	window_open('forgot_password.php', "Forgot", 'no', 'no', 400, 300 );
}
