
function clsoption(name){
	$("#"+name).empty();
	$("#"+name).append("<option value=\"0\">please select..</option>");
	if($("#textfield4").val()!="")
		$("#textfield4").val("");
	if($("#textfield2").val()!="")
		$("#textfield2").val("");
}
function selType(obj){
	$.ajax({type:'POST',url:'shoping.asp',
		   data:'gettype='+escape(obj.value),
		   success:function(html){
			   clsoption("F_Medium");
			   clsoption("F_Size");
			   clsoption("F_People");
			   clsoption("F_Pet");
			   clsoption("F_Background");
			   clsoption("F_Framing");
			   var subobj=html.split("{,}");
			   var tmpstr="";
			   $.each(subobj,function(i,n){
									  if(n!=""){
										  tmpstr=n.split("{_}");
										  $("#F_Medium").append("<option value=\""+tmpstr[0]+"\">"+tmpstr[1]+"</option>");
										  if(i==0){
											  $("#F_Medium").val(tmpstr[0]);
											  $("#F_Medium").change();
										  }
									  }
									  });
		   },
		   error:function(){alert(3);}
		   })
}

function selMedium(obj){
	$.ajax({type:'POST',url:'shoping.asp',
		   data:'gettype='+$("#F_Type").val()+'&getmedium='+obj.value,
		   success:function(html){
			   clsoption("F_Size");
			   clsoption("F_People");
			   clsoption("F_Pet");
			   clsoption("F_Background");
			   clsoption("F_Framing");
			   var subobj=html.split("{,}");
			   var tmpstr="";
			   $.each(subobj,function(i,n){
									  if(n!=""){
										  tmpstr=n.split("{_}");
										  $("#F_Size").append("<option value=\""+tmpstr[0]+"\">"+tmpstr[1]+"</option>");
										  if(i==0){
											  $("#F_Size").val(tmpstr[0]);
											  $("#F_Size").change();
										  }
									  }
									  });
		   },
		   error:function(html){alert(html);}
		   })
}

function seltPeople(obj){
	$.ajax({type:'POST',url:'shoping.asp',
		   data:'gettype='+$("#F_Type").val()+'&getmedium='+$("#F_Medium").val()+'&getsize='+$("#F_Size").val()+'&getpeople='+obj.value,
		   success:function(html){
			   clsoption("F_Pet");
			   var subobj=html.split("{,}");
			   var tmpstr="";
			   $.each(subobj,function(i,n){
									  if(n!=""){
										  tmpstr=n.split("{_}");
										  $("#F_Pet").append("<option value=\""+tmpstr[0]+"\">"+tmpstr[1]+"</option>");
										  if(i==0){
											  $("#F_Pet").val(tmpstr[0]);
											  $("#F_Pet").change();
										  }
									  }
									  });
		   },
		   error:function(html){alert(html);}
		   })
}

function getPrice(){
	$.ajax({type:'POST',url:'shoping.asp',
		   data:'gettype='+$("#F_Type").val()+'&getmedium='+$("#F_Medium").val()+'&getsize='+$("#F_Size").val()+'&getpeople='+$("#F_People").val()+'&getpet='+$("#F_Pet").val()+'&getbackground='+$("#F_Background").val()+'&getframing='+$("#F_Framing").val()+'&getcurrency='+$('#F_Currency').val(),
		   success:function(html){
			   var revalue=html.split("{#}");
			   if(parseFloat(revalue[0])>=0){
			   $("#textfield4").val(revalue[0]);
			   $("#textfield2").val(revalue[0]);
			   $("#textfield").val(revalue[1]);
			   $("#textfield3").val(revalue[1]);
			   }
		   },
		   error:function(){alert(3);}
		   })
}

function seltSize(obj){
	$.ajax({type:'POST',url:'shoping.asp',
		   data:'gettype='+$("#F_Type").val()+'&getmedium='+$("#F_Medium").val()+'&getsize='+obj.value,
		   success:function(html){
			   clsoption("F_People");
			   clsoption("F_Pet");
			   clsoption("F_Background");
			   clsoption("F_Framing");
			   var subobj0=html.split("{#}");
			   var subobj=subobj0[0].split("{,}");
			   var tmpstr="";
			   $.each(subobj,function(i,n){
									  if(n!=""){
										  tmpstr=n.split("{_}");
										  $("#F_People").append("<option value=\""+tmpstr[0]+"\">"+tmpstr[1]+"</option>");
										   if(i==0){
											  $("#F_People").val(tmpstr[0]);
											  $("#F_People").change();
										  }
									  }
									  });
			   subobj=subobj0[1].split("{,}");
			   $.each(subobj,function(i,n){
									  if(n!=""){
										  tmpstr=n.split("{_}");
										  $("#F_Background").append("<option value=\""+tmpstr[0]+"\">"+tmpstr[1]+"</option>");
									  }
									  });
			   subobj=subobj0[2].split("{,}");
			   $.each(subobj,function(i,n){
									  if(n!=""){
										  tmpstr=n.split("{_}");
										  $("#F_Framing").append("<option value=\""+tmpstr[0]+"\">"+tmpstr[1]+"</option>");
									  }
									  });
		   },
		   error:function(){alert(3);}
		   })
}

function step2(){
	if($("#F_Type").val()<=0){
		alert('Please Select the Painting Type');
		$("#F_Type").focus();
		return;
	}
	if($("#F_Medium").val()<=0){
		alert('Please Select the Painting Medium');
		$("#F_Medium").focus();
		return;
	}
	if($("#F_Size").val()<=0){
		alert('Please Select the Painting Size');
		$("#F_Size").focus();
		return;
	}
	if($("#F_People").val()<=0){
		alert('Please select the number of People figures');
		$("#F_People").focus();
		return;
	}
	if($("#F_Pet").val()<=0){
		alert('Please select the number of Pet figures');
		$("#F_People").focus();
		return;
	}
	$("#stepbtn").attr("href","javascript:chk();");
	$("#step1tab").css("display", "none");
	$("#step2tab"+$("#send_type").val()).css("display", "block");
	$("#imgstep1").attr("src" , "images/step1_1.gif");
	$("#imgstep2").attr("src" , "images/step2.gif");
	$("#stepbtn1").css("display","block");
}
function step1(){
	$("#stepbtn").attr("href","javascript:step2();");
	$("#stepbtn1").css("display","none");
	$("#step1tab").css("display", "block");
	$("#step2tab"+$("#send_type").val()).css("display", "none");
	$("#imgstep1").attr("src" , "images/step1.gif");
	$("#imgstep2").attr("src" , "images/step2_1.gif");
}
function loginform(){
	var mail=$("#LogEmail").val();
	var pass=$("#LogPass").val();
	if (mail.length>=5 && pass.length>1){
		$.ajax({type:'POST',url:'shoping.asp',
		   data:'login=true&loginNM='+escape(mail)+'&loginPS='+escape(pass),
		   success:function(html){
			   if(html=="fail"){
				   alert('Login failed!');
			   }
			   else{
				   document.location.reload();
			   }
		   },
		   error:function(){alert('Connection failed!');}
		   });
	}
	else{
		alert('Check your entry.');
	}
}
function checklogin(){
	$.ajax({type:'POST',url:'shoping.asp',
	   data:'loginch=true',
	   success:function(html){
		   if(html!="fail"){
			   var info=html.split("{!}");
			   if (info.length=10){
				   $("#FirstName").val(info[0]);
				   $("#LastName").val(info[1]);
				   $("#Address").val(info[2]);
				   $("#Address2").val(info[3]);
				   $("#City").val(info[4]);
				   $("#State").val(info[5]);
				   $("#Zipcode").val(info[6]);
				   $("#Phone").val(info[8]);
				   $("#Email").val(info[9]);
				   var country=document.getElementById("Country");
				   for(i=0;i<country.length;i++){
						if($.trim(country[i].value)==$.trim(info[7]))
							country.selectedIndex=i;
				   }
				   $('.hidetr').remove();
				   $.formValidator.ajaxValid($.formValidator.oneIsValid("Email",1));
			   }
			   else{
				   alert('Information failed to load.');
			   }
		   }
	   },
	   error:function(){alert('Connection failed!');}
	   });
}
function checkout(){
	var siginstr='';
	var FirstName=$('#FirstName').val();
	var LastName=$('#LastName').val();
	var Email=$('#Email').val();
	var Address=$('#Address').val();
	var Address2=$('#Address2').val();
	var City=$('#City').val();
	var State=$('#State').val();
	var Zipcode=$('#Zipcode').val();
	var Phone=$('#Phone').val();
	var Country=$('#Country').val();
	var Gender=$('#Gender').val();
	var payment=$('input[name=payment]:checked').val();
	if($('#Password').length>0){
		var Password=$('#Password').val();
		var Password2=$('#Password2').val();
		var Question=$('#Question').val();
		var Answer=$('#Answer').val();
		siginstr='&signin=true&Password='+Password+'&Question='+Question+'&Answer='+Answer;
	}
	$.ajax({type:'POST',url:'shoping.asp',
	   data:'checkout=true&FirstName='+escape(FirstName)+'&LastName='+escape(LastName)+'&Email='+escape(Email)+'&Address='+escape(Address)+'&Address2='+escape(Address2)+'&City='+escape(City)+'&State='+escape(State)+'&Zipcode='+escape(Zipcode)+'&Phone='+escape(Phone)+'&Country='+escape(Country)+'&Gender='+escape(Gender)+'&payment='+payment+siginstr,
	   success:function(html){
		   if(html=='cnull')
		   alert('The shopping cart is spatial.');
		   else
		   document.location='payment.asp?oid='+html;
	   },
	   error:function(XMLHttpRequest, textStatus, errorThrown){alert(errorThrown);}
	   });
}
function opensltpage(itemstr){
	var str=$('#F_Medium').val();
	var str1=$('#F_Size').val();
	if (itemstr=='background'){
		if(str!=0 && str1!=0){
			var returnvalue=window.showModalDialog("/otip/background.html",str+'|'+str1,"dialogWidth:750px;center:yes;resizable:yes");
			selectidxop('F_Background',returnvalue);
		}
		else{
			alert('The Background option is spatial.');
		}
	}
	else if(itemstr=='framing'){
		if(str1!=0){
			var returnvalue=window.showModalDialog("/otip/framing.html",str1,"dialogWidth:750px;center:yes;resizable:yes");
			selectidxop('F_Framing',returnvalue);
		}
		else{
			alert('The Framing option is spatial.');
		}
	}
}
function selectidxop(items,values){
	$('#'+items+' option').each(function(i,n){
		if($(this).val()==values){
			document.getElementById(items).selectedIndex=i;
			getPrice();
		}
	});
}
