﻿function AutoDivHeight(left, right) {
    if (left != null && right != null) {
        if (left.clientHeight < right.clientHeight) {
            left.style.minHeight = right.clientHeight + "px";
            if(window.ActiveXObject) 
            {
                var browser=navigator.appName 
                var b_version=navigator.appVersion 
                var version=b_version.split(";"); 
                var trim_Version=version[1].replace(/[ ]/g,""); 
                if(browser=="Microsoft Internet Explorer" && trim_Version=="MSIE6.0") 
                {
                  left.style.height = right.clientHeight + "px";
                }
            }
            else{
                             left.style.minHeight = right.clientHeight + "px";
            }
        }
        else {
            right.style.height = left.clientHeight + "px";
        }
    }
}

function openCont(URL) {
    window.open(URL, '', 'menubar=no,toolbar=no,location=no,directories=no,status=no,resizable=yes,scrollbars=yes,width=640,height=410,top=100,left=40');
}

function getQuery(name) {
    var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)");
    var r = window.location.search.substr(1).match(reg);
    if (r != null) {
        return unescape(r[2]);
    }
    return null;
}

function showShopCity(selecteditem)
{
	var xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
	xmlhttp.Open("GET", "/Common/ajaxinfo.aspx?type=area&r="+Math.random(), false);
	xmlhttp.Send();			
	var strRtn = xmlhttp.responseText;					
	var strAry = strRtn.split(";");
	document.write("<select class='kuang' id='DropCity' name='select' onchange='getsftype();'>");
	document.write("<option value='' selected>所在城市</option>");
    for (i = 0; i < strAry.length - 1; i++)
    {    
        if(strAry[i] != selecteditem)                		
	        document.write("<OPTION value='"+strAry[i]+"'>"+strAry[i]+"</OPTION>");	
	    else
	        document.write("<OPTION value='"+strAry[i]+"' selected='selected'>"+strAry[i]+"</OPTION>");		 	
    }
	
	document.write("</select>");
}

function getsftype(selectedItem)
{
    var city = document.getElementById("DropCity");
    
    var select = document.getElementById("DropType");
	while (select.options.length)
	{
		select.options.remove(0);
	}
	var oOption  = document.createElement("option");
	document.all.DropType.add(oOption);
	oOption.text = "商户类别";
	oOption.value = "";
	
    if(city.value == '')
      return;
      
	var xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
	xmlhttp.Open("GET", "/Common/ajaxinfo.aspx?type=shoptype&city=" + encodeURI(document.getElementById("DropCity").value) + "&r=" + Math.random(), false);
	xmlhttp.Send();
	var strRtn = xmlhttp.responseText;					
	var strAry = strRtn.split(";");
	
	for (i = 0; i < strAry.length - 1; i++)
	{
		var oOption  = document.createElement("option");
		document.getElementById('DropType').add(oOption);
		oOption.text = strAry[i];
		oOption.value = strAry[i];
		if(selectedItem == oOption.value)
		   oOption.setAttribute("selected","selected");
	}
}


function getShopInfo()
{
	var city = document.getElementById("DropCity").value;
	var type = document.getElementById("DropType").value;
	var url = "/Personal/Sunflower/SunflowerShopDetail.aspx?city="+escape(city)+"&type="+escape(type);
	open(url);
}

function getSunfInfo()
{
	var city = document.getElementById("DropCity").value;
	var type = document.getElementById("DropType").value;
	var url = "/Personal/Sunflower/SunflowerShopDetail.aspx?city="+escape(city)+"&type="+escape(type);
	location.href = url;
}

/*城市列表函数开始*/
function showCityList(element)
{   	
    var CityDiv = document.getElementById("CityDiv");
    
	CityDiv.style.display = 'block';         	
	var offsetTop = element.offsetTop; 
    var offsetLeft = element.offsetLeft; 
    var offsetWidth = element.offsetWidth; 
    var offsetHeight = element.offsetHeight; 
    while( element = element.offsetParent ) 
    { 
        offsetTop += element.offsetTop; 
        offsetLeft += element.offsetLeft; 
    }         
   if(identifyBrowser != "ie")
   {
    CityDiv.style.left = (offsetLeft-222) + "px";
	CityDiv.style.top = (offsetTop+15) + "px";
   }
   else{
   CityDiv.style.left = offsetLeft-222;
	CityDiv.style.top = offsetTop+15;
   }
	
	var IfrShadow = document.getElementById("IfrShadow");
    IfrShadow.style.width = CityDiv.offsetWidth;
    IfrShadow.style.height = CityDiv.offsetHeight;
    IfrShadow.style.top = CityDiv.style.top;
    IfrShadow.style.left = CityDiv.style.left;
    IfrShadow.style.zIndex = 999;
    IfrShadow.style.display = 'block';
}

function hideCityList()
{
    var CityDiv = document.getElementById("CityDiv");
	CityDiv.style.display = 'none';
	var IfrShadow = document.getElementById("IfrShadow");
	IfrShadow.style.display='none';
}

function ShowCityDiv()
{
    var CityDiv = document.getElementById("CityDiv");
    CityDiv.style.display='block';
    var IfrShadow = document.getElementById("IfrShadow");
    IfrShadow.style.display='block';
}

var identifyBrowser=function()
{
var cBrowser;
if (window.navigator.userAgent.indexOf("Safari")>=0 && navigator.userAgent.toLowerCase().indexOf("version") >= 0)
{
cBrowser = "safari";
} else if (window.navigator.userAgent.indexOf("Chrome")>=0) {
    cBrowser = "chrome";
} else if (navigator.userAgent.toLowerCase().indexOf('msie')>=0) {
    cBrowser = "ie";
} else if (navigator.userAgent.toLowerCase().indexOf('firefox')>=0) {
    cBrowser = "firefox"; 
} else if (navigator.userAgent.toLowerCase().indexOf('opera')>=0) {
    cBrowser = "opera";
} 
return cBrowser;
}


/*城市列表函数结束*/
