// changes url
function gourl(url)
	{
		if (url != "")
			{
				window.location = url;
			}
	}
	
// switches main image on hover
function view(photo)
	{
		document.images["mainimg"].src = photo;
	}

// scrolls the row into view
function view_list(vr)
	{
		var v = document.getElementById(vr);
		if (v != null)
			{
				v.scrollIntoView(true);
			}
	}

// wait dialogue
function wdl(mode, divid)
	{
		if (mode == 0)
			{
				$("#"+divid).fadeTo(150, 0.3);
				$("#updating").css("visibility", "visible");
			}
		if (mode == 1)
			{
				$("#"+divid).fadeTo(150, 1);
				$("#updating").css("visibility", "hidden");
			}
	}

// salvage vehicles populate search
function svps(boxid)
	{
		$.ajax({
		  url: "/includes/ajax/svps/",
		  data: {boxid:boxid,type:$("#type").val(),make:$("#make").val(),model:$("#model").val(),fuel:$("#fuel").val(),trans:$("#trans").val(),sortorder:$("#sortorder").val(),time:$("#time").val()},
		  success: function(data) {
			$("#ss").html(data);
			svpr(boxid);
		  }
		});
	}

// salvage vehicles populate results	
function svpr(code)
	{
		wdl(0, "svt");
		$.ajax({
		  url: "/includes/ajax/svpr/",
		  data: {code:code,type:$("#type").val(),make:$("#make").val(),model:$("#model").val(),fuel:$("#fuel").val(),trans:$("#trans").val(),sortorder:$("#sortorder").val(),time:$("#time").val(),pgno:$("#pgno").val(),vehicle_count:$("#vcnt").val(),pgrq:$("#pgrq").val()},
		  success: function(data) {
			$("#svt").html(data);
			$("#svi").html($("#pgtl").val());
			wdl(1, "svt");
		  }
		});
	}
	
// display salvage page	
function dsp(p)
	{
		$("#pgrq").val(p);
		svpr("pg");
	}

// breaking vehicle populate search
function bvps(boxid)
	{
		$.ajax({
		  url: "/includes/ajax/bvps/",
		  data: {boxid:boxid,type:$("#type").val(),make:$("#make").val(),model:$("#model").val(),fuel:$("#fuel").val(),trans:$("#trans").val(),sortorder:$("#sortorder").val(),time:$("#time").val()},
		  success: function(data) {
			$("#bs").html(data);
			bvpr(boxid);
			ppb(boxid);
		  }
		});
	}
	
// breaking vehicles populate results	
function bvpr(code)
	{
		wdl(0, "bvt");
		$.ajax({
		  url: "/includes/ajax/bvpr/",
		  data: {code:code,type:$("#type").val(),make:$("#make").val(),model:$("#model").val(),fuel:$("#fuel").val(),trans:$("#trans").val(),sortorder:$("#sortorder").val(),time:$("#time").val(),pgno:$("#pgno").val(),vehicle_count:$("#vcnt").val(),pgrq:$("#pgrq").val()},
		  success: function(data) {
			$("#bvt").html(data);
			$("#bvi").html($("#pgtl").val());
			wdl(1, "bvt");
		  }
		});
	}

// display breaking page
function dbp(p)
	{
		$("#pgrq").val(p);
		bvpr("pg");
	}

// breaking vehicles removed parts
function bvrp(vid)
	{
		$.ajax({
		  url: "/includes/ajax/bvrp/",
		  data: {vid:vid},
		  success: function(data) {
			$("#bpr").html(data);
		  }
		});
	}

// parts populate box
function ppb(code)
	{
		wdl(0, "pb");
		$.ajax({
		  url: "/includes/ajax/ppb/",
		  data: {code:code,type:$("#type").val(),make:$("#make").val(),model:$("#model").val(),fuel:$("#fuel").val(),trans:$("#trans").val(),sortorder:$("#sortorder").val(),time:$("#time").val(),pgno:$("#pgno").val(),vehicle_count:$("#vcnt").val(),pgrq:$("#pgrq").val()},
		  success: function(data) {
			$("#pb").html(data);
			wdl(1, "pb");
		  }
		});
	}
	
// prettyphoto initiater
function init_pp()
	{
		$("a[rel^='prettyPhoto']").prettyPhoto({
			animation_speed: 'instant',
			slideshow: false,
			autoplay_slideshow: false,
			opacity: 0.75,
			show_title: false,
			allow_resize: true,
			theme: 'light_rounded',
			overlay_gallery: true,
			keyboard_shortcuts: true,
			social_tools: false,
			deeplinking: false,
			counter_separator_label: ' of '
		});
	}
	
// vrm wait
function vrmw()
	{
		$('#vrm_wait').fadeIn(150);
	}

