﻿// JScript 文件

//手机------------------------------
	function phoneResult() 
	{ 
		var phone=document.getElementById("Download1_DDLphonetype"); 
		AjaxMethod.GetPhoneList(phone.value,get_phone_Result_CallBack);
	}
	
	function get_phone_Result_CallBack(response)
	{
		if (response.value != null)
		{					
			//debugger;
			document.all("Download1_DDLphone").length=0;　　　　			
			var ds = response.value;
			if(ds != null && typeof(ds) == "object" && ds.Tables != null)
			{					
				for(var i=0; i<ds.Tables[0].Rows.length; i++)
				{
					var name=ds.Tables[0].Rows[i].NAME;
　　				var id=ds.Tables[0].Rows[i].PID;
　　				document.all("Download1_DDLphone").options.add(new Option(name,id));
				}
			}
		}				
		return
	}
	function PhoneList() 
	{ 
		var phone=document.getElementById("DDLphonetype"); 
		AjaxMethod.GetPhonebyfid(phone.value,document.getElementById("Hidfid").value,get_phone_List_CallBack);
	}
	
	function get_phone_List_CallBack(response)
	{
		if (response.value != null)
		{					
			//debugger;
			document.all("DDLphone").length=0;　　　　			
			var ds = response.value;
			if(ds != null && typeof(ds) == "object" && ds.Tables != null)
			{					
				for(var i=0; i<ds.Tables[0].Rows.length; i++)
				{
					var name=ds.Tables[0].Rows[i].NAME;
　　				var id=ds.Tables[0].Rows[i].PID;
　　				document.all("DDLphone").options.add(new Option(name,id));
				}
			}
		}				
		return
	}
	function phoneResult2() 
	{ 
		var phone=document.getElementById("Choosetype1_DDLphonetype"); 
		AjaxMethod.GetPhoneList(phone.value,get_phone_Result_CallBack2);
	}
	
	function get_phone_Result_CallBack2(response)
	{
		if (response.value != null)
		{					
			//debugger;
			document.all("Choosetype1_DDLphone").length=0;　
			document.all("Choosetype1_DDLphone").options.add(new Option("选择机型","0"));　　　			
			var ds = response.value;
			if(ds != null && typeof(ds) == "object" && ds.Tables != null)
			{					
				for(var i=0; i<ds.Tables[0].Rows.length; i++)
				{
					var name=ds.Tables[0].Rows[i].NAME;
　　				var id=ds.Tables[0].Rows[i].PID;
　　				document.all("Choosetype1_DDLphone").options.add(new Option(name,id));
				}
			}
		}				
		return
	}
	function changeimg() 
	{ 
		var phone=document.getElementById("Choosetype1_DDLphone"); 
		document.getElementById("Choosetype1_Hidselect").value=phone.value;
		AjaxMethod.GetPhoneId(phone.value,
    		function(response)
    		{
        		if(response.value!="")
        		{
        		    var oImg = document.getElementById("Choosetype1_Imgphone");
        		    var fo="images/phone/"+response.value;
        		    SetCookie('phoneimg',fo);
                    oImg.src = fo;
                    oImg.onerror = function () { 
                        if (fo!="" && fo !=null ) { fo="images/phone/mo_no.jpg";SetCookie('phoneimg',fo);oImg.src = fo; } 
                        //alert(fo);
                    }
        		}
        		else
        		{
        		    var oImg = document.getElementById("Choosetype1_Imgphone");
        		    var fo="images/phone/mo_no.jpg";
        		    SetCookie('phoneimg',fo);
                    oImg.src = fo;
        		}
    		}
		);
	}
	function GetCookieVal(offset)
    //获得Cookie解码后的值
    {
        var endstr = document.cookie.indexOf (";", offset);
        if (endstr == -1)
        endstr = document.cookie.length;
        return unescape(document.cookie.substring(offset, endstr));
    }

    function SetCookie(name, value)
    //设定Cookie值
    {
//        var expires = new Date();
//        expires.setTime(expires.getTime() + 12 * 30 * 24 * 60 * 60 * 1000);
        document.cookie = name + "=" + value; 
//        + ";expires=" + expires.toGMTString();
    }
     function GetCookie(name)
    //获得Cookie的原始值
    {
        var arg = name + "=";
        var alen = arg.length;
        var clen = document.cookie.length;
        var i = 0;
        while (i < clen)
        {
            var j = i + alen;
            if (document.cookie.substring(i, j) == arg)
            return GetCookieVal (j);
            i = document.cookie.indexOf(" ", i) + 1;
            if (i == 0) break;
        }
        return null;
    }
	function setpath(path)
	{
	    var hid_path=document.getElementById("Hidgame");
	    hid_path.value=path;
	    var hid_game=document.getElementById("Hid_list_game");
	    var tmpI=hid_game.value.split('%');
	    if(tmpI.length>0)
        {
            for(var j=0;j<tmpI.length;j++)
            {
                if(tmpI[j]!="")
                {
                    var tmpII=tmpI[j].split('@');
                    if(path==tmpII[0])
                    {
                       document.getElementById("Labbig").innerText=tmpII[1];
                       document.getElementById("Labresolution").innerText=tmpII[2];
                    }
                }
            }
        }
        else
        {
            
            alert('加载失败!');
            
        }
	}
	function phoneResult3() 
	{ 
		var phone=document.getElementById("DDLphonetype");
		AjaxMethod.GetPhoneListbyfid(phone.value,document.getElementById("Hidfid").value,get_phone_Result_CallBack3);
	}
	
	function get_phone_Result_CallBack3(response)
	{
		if (response.value != null)
		{					
			//debugger;
			document.all("DDLphone").length=0;　
			var ds = response.value;
			if(ds != null && typeof(ds) == "object" && ds.Tables != null)
			{					
				for(var i=0; i<ds.Tables[0].Rows.length; i++)
				{
					if(i==0)
					{
					    document.getElementById("Hidgame").value=ds.Tables[0].Rows[i].URL;
					    var hid_game=document.getElementById("Hid_list_game");
	                    var tmpI=hid_game.value.split('%');
	                    if(tmpI.length>0)
                        {
                            for(var j=0;j<tmpI.length;j++)
                            {
                                if(tmpI[j]!="")
                                {
                                    var tmpII=tmpI[j].split('@');
                                    if(ds.Tables[0].Rows[i].URL==tmpII[0])
                                    {
                                       document.getElementById("Labbig").innerText=tmpII[1];
                                       document.getElementById("Labresolution").innerText=tmpII[2];
                                    }
                                }
                            }
                        }
                        else
                        {
                            alert('加载失败!');
                        }
					}
					var name=ds.Tables[0].Rows[i].NAME;
　　				var url=ds.Tables[0].Rows[i].URL;
　　				document.all("DDLphone").options.add(new Option(name,url));
				}
			}
		}				
		return
	}
	function phoneResult4() 
	{ 
		var phone=document.getElementById("ctl00_help_DDLphonetype1"); 
		var resolution="240*320@320*240";
		
		AjaxMethod.GetPhoneList2(phone.value,resolution,0,get_phone_Result_CallBack4);
	}
	
	function get_phone_Result_CallBack4(response)
	{
		if (response.value != null)
		{					
			//debugger;
			document.all("ctl00_help_DDLphone1").length=0;　
			document.all("ctl00_help_DDLphone1").options.add(new Option("选择机型","0"));　　　			
			var ds = response.value;
			if(ds != null && typeof(ds) == "object" && ds.Tables != null)
			{					
				for(var i=0; i<ds.Tables[0].Rows.length; i++)
				{
					var name=ds.Tables[0].Rows[i].NAME;
　　				var id=ds.Tables[0].Rows[i].PID;
　　				document.all("ctl00_help_DDLphone1").options.add(new Option(name,id));
				}
			}
		}				
		return
	}
	function setphone()
	{
	var DDl = document.getElementById( "ctl00_help_DDLphone1"); 
	var hid=document.getElementById( "ctl00_help_HidPhone"); 
//    alert(DDl.options[DDl.selectedIndex].text);
    hid.value=DDl.options[DDl.selectedIndex].text;
	}
