function same()
{
	$("#sfname").val($("#bfname").val());
	$("#slname").val($("#blname").val());
	$("#shouse").val($("#bhouse").val());
	$("#saddress").val($("#baddress").val());
	$("#scity").val($("#bcity").val());
	$("#sstate").val($("#bstate").val());
	$("#szip").val($("#bzip").val());
	$("#scountry").val($("#bcountry").val());

}
function showshipbox()
{
	if( $("input[name='ds']").is(':checked') )
	$("#shipbox").show();
	else
	$("#shipbox").hide();

}
function number_format(pnumber,decimals){
	if (isNaN(pnumber)) { return 0};
	if (pnumber=='') { return 0};
	
	var snum = new String(pnumber);
	var sec = snum.split('.');
	var whole = parseFloat(sec[0]);
	var result = '';
	
	if(sec.length > 1){
		var dec = new String(sec[1]);
		dec = String(parseFloat(sec[1])/Math.pow(10,(dec.length - decimals)));
		dec = String(whole + Math.round(parseFloat(dec))/Math.pow(10,decimals));
		var dot = dec.indexOf('.');
		if(dot == -1){
			dec += '.'; 
			dot = dec.indexOf('.');
		}
		while(dec.length <= dot + decimals) { dec += '0'; }
		result = dec;
	} else{
		var dot;
		var dec = new String(whole);
		dec += '.';
		dot = dec.indexOf('.');		
		while(dec.length <= dot + decimals) { dec += '0'; }
		result = dec;
	}	
	return result;
}


function getprice(obj,pid)
{
	$.post('ajax.php',{action:'getprice',avid:$(obj).val(),pid:pid},function(data){
	$("#price").text(number_format(data,2));
	 });
}

function updateprice(objx,price,ta,pid)
{	
	var y =0;
	$("#price").text(0);
	for(i=1;i<=ta;i++)
	{
		var aname = "attribute"+i;
		var hname = "#attribute"+i;
		var attribute_name = "#attribute_name"+i;
		var atype = $(hname).attr('class');	
		

		if(atype=='Radio')
		{						
			var av_id =  $("input[name='"+aname+"']:checked").val();
			
			$.post("ajax.php",{action:"attprice",avid:av_id, pid:pid},function(data){
				var data = data.split('~');
				var av_name = data[0];
				var av_value = data[1];
				var total = data[2];
				//$("#total_price").val( parseFloat( $("#total_price").val() ) +parseFloat(av_value));
				$("#price").text( parseFloat(  $("#price").text() ) + parseFloat(av_value) );
			 });
			
		}
		else if(atype=='Dropdown')
		{	
					
			$.post("ajax.php",{action:"attprice",avid:$(hname).val(), pid:pid},function(data){
				var data = data.split('~');
				var av_name = data[0];
				var av_value = data[1];
				var total = data[2];
				//$("#total_price").val( parseFloat( $("#total_price").val() ) + parseFloat(av_value));
				$("#price").text( parseFloat(  $("#price").text() ) + parseFloat(av_value) );

			 });
		}
		
	}

		$("#price").text( parseFloat( $("#price").text() ) + price);	

}



function loadpage(page)
{
	$("#loader").fadeIn("fast");
	$("#pagebox").fadeOut("fast");
	$("#pagebox").empty();
	$("#pagebox").load(page,{},function(){
			$("#pagebox").fadeIn("slow");
			$("#loader").fadeOut(800);
			
	});

}

function setVisibility1() 
{
	document.getElementById('schange').style.display = "none";	
	document.getElementById('scancel').style.display = "inline";	
	document.getElementById('saddresstab').style.display = "inline";	
	document.getElementById('oad1').style.display = "none";	

}
function setVisibility2() 
{
	
	document.getElementById('scancel').style.display = "none";	
	document.getElementById('schange').style.display = "inline";	
	document.getElementById('saddresstab').style.display = "none";	
	document.getElementById('oad1').style.display = "inline";	
	
	document.getElementById('snamex1').innerHTML=document.getElementById('sfname').value;
	document.getElementById('slnamex1').innerHTML=document.getElementById('slname').value;
	document.getElementById('shousex1').innerHTML=document.getElementById('shouse').value;
	document.getElementById('saddressx1').innerHTML=document.getElementById('saddress').value;
	document.getElementById('scityx1').innerHTML=document.getElementById('scity').value;
	document.getElementById('sstatex1').innerHTML=document.getElementById('sstate').value;
	document.getElementById('szipx1').innerHTML=document.getElementById('szip').value;
	document.getElementById('scountryx1').innerHTML=document.getElementById('scountry').value;
}


function setVisibility3() 
{
	document.getElementById('bchange').style.display = "none";	
	document.getElementById('bcancel').style.display = "inline";	
	document.getElementById('baddresstab').style.display = "inline";	
	document.getElementById('oad2').style.display = "none";	

}
function setVisibility4() 
{
	
	document.getElementById('bcancel').style.display = "none";	
	document.getElementById('bchange').style.display = "inline";	
	document.getElementById('baddresstab').style.display = "none";	
	document.getElementById('oad2').style.display = "inline";	
	
	document.getElementById('bnamex1').innerHTML=document.getElementById('bfname').value;
	document.getElementById('blnamex1').innerHTML=document.getElementById('blname').value;
	document.getElementById('bhousex1').innerHTML=document.getElementById('bhouse').value;
	document.getElementById('baddressx1').innerHTML=document.getElementById('baddress').value;
	document.getElementById('bcityx1').innerHTML=document.getElementById('bcity').value;
	document.getElementById('bstatex1').innerHTML=document.getElementById('bstate').value;
	document.getElementById('bzipx1').innerHTML=document.getElementById('bzip').value;
	document.getElementById('bcountryx1').innerHTML=document.getElementById('bcountry').value;
}


function submitform(formx)
{
	var id = document.getElementById(formx);
	id.submit();
}

function yearlist(mid)
{
	//$("#year_loader").fadeIn(100);
	$.post("ajax.php",{action:"yearlist",model_id:mid},function(data)
	{
		$("#year").empty();
		$("#year").append(data);
		//$("#year_loader").fadeOut(100);	
	});
}

function modellist(cid)
{
	//$("#model_loader").fadeIn(100);
	$.post("ajax.php",{action:"modellist",company_id:cid},function(data)
	{
		$("#model_id").empty();
		$("#model_id").append(data);
		//$("#model_loader").fadeOut(100);	
	
	
	});

}


function updateall(pid)
{
var type = new Array("p","m","r","w","s");
var i =0;
while(i<5)
{
	//alert(pid+"/"+type[i]);
	setprice(pid,type[i]);
	i++;
}

}

function setprice(pid,type)
{
	var wtext = "#"+type+pid;
	var div = "#div"+type+pid;
	var p = "#p"+type+pid;
	if($(wtext).val()!="")
	{
		$.post("ajax.php",{action:'updateprice', pid:pid, type:type, price:$(wtext).val() }, function(datap)
		{
		$(div).hide();
		$(p).text(datap);
		}
		);
	}
	else if($(wtext).val()=="")
	{
	$(div).hide();
	}
	
}



function gettd(pid,type)
{
	var div = "#div"+type+pid;
	var wtext = "#"+type+pid;
	$(div).show();	
	$(wtext).focus();
}
function hidediv(pid,type)
{

	var div = "#div"+type+pid;
	$(div).hide();	
	
}


function loc(url)
{
	
		window.location=url;
	
}

function del(url)
{
	if(	confirm("Are you sure you want to delete it?") )
	{
		window.location=url;
	}
}